#wrapper .meta,.post .post-content,body{color:#253f49}#page .site-content,.entry-content{background-color:#fff!important}.home_center_banner{text-align:center;margin-bottom:0;padding-top:40px}.home_center_banner:hover img{opacity:.9;box-shadow:0 2px 10px #0000001a}dl dd{padding:0}body,h1,h2,h3,h4,h5,h6,div,span,p,ol,ul,li,a,dl,dt,dd,blockquote,em,th,td,strong,small{font-family:Meiryo,Helvetica,sans-serif!important}hr{display:none}#fv-header{background-color:#00accb;padding:0;width:100%!important}#fv-header>div{max-width:1040px}#fv-header nav{display:none}#header_nav{display:flex}#header_logo{float:left;width:180px!important}#header_nav{float:right;padding-top:12px}.single.ast-page-builder-template .entry-header+.entry-content{margin-bottom:0}h1,h2,h3,h4,h5,h6{line-height:1.4}div,a,p,ol,ul,li,span,section,article,aside,main,h1,h2,h3,h4,h5,h6{-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"!important}html body #wrapper #main{padding-left:0;padding-right:0}.flx{justify-content:center;display:flex}.inner{margin:0 auto;padding:0 30px;max-width:1148px!important}ul li{list-style:none}.btnbox a.btn{color:#fff;text-align:center;background:#ef5b5d;border-radius:40px;min-width:254px;margin:0;padding:16px 0;font-size:15px;font-weight:600;line-height:1;display:block;position:relative;box-shadow:0 0 0 5px #aeb7be33}.btnbox a.btn:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;margin:auto;transition:all .3s;display:block;position:absolute;top:0;bottom:0;right:30px;transform:rotate(45deg)}.btnbox a.btn.inquiry{color:#fff!important;background:#253f49!important}.btnbox a.btn.inquiry:hover{filter:brightness(1.9)}.btnbox a.btn.doc:hover{background-color:#ff7678}.btnbox a.btn:focus{outline:0}.btnbox a.btn .faw{margin-left:20px;position:relative}.btnbox small{font-weight:700;position:relative}.btnbox small:before,.btnbox small:after{content:"";background-color:#777;width:1px;height:20px;position:absolute;top:0}.btnbox small:before{left:-12px;transform:rotate(146deg)}.btnbox small:after{right:-12px;transform:rotate(-146deg)}.btnbox a.inqury,.lp-care .btnbox a.inquiry{background:#253f49}.lp-care .btnbox small{display:none}.lp-care .btnbox small:before,.lp-care .btnbox small:after{background-color:#fff;display:none}.btn:hover{filter:brightness(1.1);text-decoration:none!important}.section_en{text-align:center;color:#008ab1;font-weight:600;display:block;margin-bottom:4px!important;font-family:Segoe UI,Arial,Helvetica,sans-serif!important}.copyright{text-align:center;margin:30px auto 0;font-size:11px}@media screen and (min-width:768px){#fv-header>figure{max-width:180px}#fv-header .ul_wrapper{gap:10px 30px;margin:4px 0 0;padding:0 0 10px}#fv-header .ul_wrapper li a{font-size:13px;position:relative}#fv-header .ul_wrapper li a:after{content:"ssss";color:#008ab1;opacity:0;font-size:9px;transition:all .2s ease-out;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}#fv-header .ul_wrapper li a:hover span{color:#008ab1!important}#fv-header .ul_wrapper li a:hover:after{opacity:1;bottom:-20px}#fv-header .uagb-buttons__wrap{display:flex}#fv-header .btns a{min-width:100px;padding:12px 18px;font-size:13px}.post{margin-bottom:10px!important;padding-bottom:0!important}.is-mbl,.is_mbl{display:none}.section_en span{margin-bottom:10px;font-size:18px}.btnbox{justify-content:center;align-items:end;max-width:460px;margin:0 auto 40px;display:flex}.btnbox small{margin-top:-10px;margin-bottom:7px;font-size:14px;display:none}section .inner_ttl{text-align:center;color:#304858;margin-top:0;margin-bottom:8px;font-size:34px;font-weight:600;line-height:1.3}section .inner_subttl{text-align:center;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.5}section .ttl_s{font-size:16px;font-weight:700;line-height:1.3;display:block}.lp-solution .btnbox .btn,.lp-reasons .btnbox .btn,.lp-care .btnbox .btn,.lp-support .btnbox .btn{border-radius:40px;min-width:365px;margin:0 11px;padding:24px 20px 21px;font-size:20px}.lp-solution .btnbox .btn small,.lp-reasons .btnbox .btn small,.lp-care .btnbox .btn small,.lp-support .btnbox .btn small{display:none}}@media screen and (min-width:620px) and (max-width:970px){#fv-header{height:60px}#lp-hero{padding-top:50px}}@media screen and (max-width:768px){#site_header{position:absolute!important}#site_header nav .logo{text-align:center!important}#crmWebToEntityForm .zcwf_row{max-width:400px;margin:0 auto!important}#crmWebToEntityForm .zcwf_row .zcwf_col_lab,#crmWebToEntityForm .zcwf_row .zcwf_col_fld{width:100%!important}#fv-header a,#fv-header .wp-block-navigation-item__label{color:#00accb;font-size:18px}#fv-header a:hover,#fv-header .wp-block-navigation-item__label:hover{color:#00accb}#fv-header .header-logo{text-align:left;margin:0!important}#fv-header .header-logo img{margin-top:-9px;width:160px!important}#fv-header>div>div>div>div{flex-direction:column}#fv-header #header_nav nav{justify-content:end}#fv-header #header_btns{display:none}#header>div:first-child{justify-content:center;display:flex;flex-basis:100%!important}#header>div:nth-child(2){display:none!important}#header_logo{width:190px!important}.cv_floatbtn{display:none}.swiper-button-next,.swiper-button-prev{top:auto;bottom:0}.inner{text-align:center;max-width:500px;margin:0 auto;padding-left:30px;padding-right:30px}.inner_subttl{font-size:14px;line-height:1.4;margin:10px ​auto 0!important}.btnbox a.btn{width:100%;max-width:360px;margin-bottom:16px;margin-left:auto;margin-right:auto;padding:24px 0!important;font-size:16px!important}}header{background-color:#fff;padding:15px;position:relative;box-shadow:0 1px 8px #d2e1ed}header .inner{justify-content:space-between;max-width:1210px;display:flex}header .inner .txt{font-size:14px}header figure{margin-left:0;margin-bottom:0!important}header .header-logo img{width:140px}.header_btns a{border-radius:4px;margin-left:30px;padding:6px 12px;font-size:14px;display:inline-block}@media screen and (max-width:768px){header{padding:16px 0 13px}header .header_btns{display:none}header .header-logo{margin:0 auto 0 20px}header .header-logo img{width:110px}}section.lp-hero{background:#fff url(/img/lp/lp202104/hero_bg.png)0 bottom/cover no-repeat;width:100%;padding-top:0;overflow:hidden}section.lp-hero .subtitle{z-index:2;margin:0 auto;display:block;position:relative}section.lp-hero #crmWebToEntityForm{border-radius:8px;margin-bottom:10px;box-shadow:0 0 8px #0000001a;max-width:440px!important}section.lp-hero #crmWebToEntityForm .flx{margin-bottom:0;display:flex}section.lp-hero #crmWebToEntityForm .flx input{margin-right:4px}section.lp-hero #crmWebToEntityForm .zcwf_title{text-align:center;font-size:var(--font-size-base);padding-bottom:0;color:#334d60!important}section.lp-hero #crmWebToEntityForm .zcwf_row{margin:10px 0;display:flex}section.lp-hero #crmWebToEntityForm .zcwf_row label[for=Email]{letter-spacing:-.05em}section.lp-hero #crmWebToEntityForm textarea,section.lp-hero #crmWebToEntityForm input[type=text]{color:#333;background:#e5ecf2;border-radius:4px;padding:6px 8px;font-size:15px;border:1px solid #dde6ed!important}section.lp-hero #crmWebToEntityForm textarea:focus,section.lp-hero #crmWebToEntityForm textarea:hover,section.lp-hero #crmWebToEntityForm input[type=text]:focus,section.lp-hero #crmWebToEntityForm input[type=text]:hover{background-color:#fff;outline-color:#175f87;border-color:#175f87!important}section.lp-hero #crmWebToEntityForm textarea+small,section.lp-hero #crmWebToEntityForm input[type=text]+small{float:left;text-align:left;padding-top:.5em;font-size:10px;line-height:1.3;display:block}section.lp-hero #crmWebToEntityForm textarea{font-size:15px;line-height:1.3}section.lp-hero #crmWebToEntityForm select{color:#333;background:#e5ecf2;border:1px solid #e5ecf2;border-radius:3px;outline:0;width:100%;padding:2px 5px;font-size:13px}section.lp-hero #crmWebToEntityForm select:focus,section.lp-hero #crmWebToEntityForm select:hover{cursor:pointer;background-color:#fff;outline-color:#175f87;border-color:#175f87!important}section.lp-hero #crmWebToEntityForm .zcwf_title+div+div+div+div+div+div+div+div+div+div .zcwf_col_lab{display:none}section.lp-hero #crmWebToEntityForm .zcwf_title+div+div+div+div+div+div+div+div+div+div .zcwf_col_fld{width:100%}section.lp-hero #crmWebToEntityForm .zcwf_col_fld{text-align:center;margin-top:0}section.lp-hero #crmWebToEntityForm .zcwf_lblLeft.zcwf_col_lab{flex-basis:287px}section.lp-hero #crmWebToEntityForm .wfrm_fld_dpNn{display:none!important}section.lp-hero #crmWebToEntityForm .wfrm_fld_dpNn+.zcwf_row{margin-bottom:0}section.lp-hero #crmWebToEntityForm .wfrm_fld_dpNn+.zcwf_row+.zcwf_row{margin-top:0}section.lp-hero #crmWebToEntityForm .zcwf_row.submit{justify-content:center}section.lp-hero #crmWebToEntityForm input[type=submit]{color:#fff;background:#ef5b5d;max-width:100%;padding:16px 54px;font-size:18px;transition:all .3s;border-radius:60px!important}section.lp-hero #crmWebToEntityForm input[type=submit]:hover{background:#ff787b;box-shadow:0 0 10px #ff787b}section.lp-hero #crmWebToEntityForm ::placeholder{color:#b4bfc8}section.lp-hero #crmWebToEntityForm .zcwf_privacy_txt{margin-left:16px;font-size:11px!important}section.lp-hero #crmWebToEntityForm .zcwf_privacy{flex-wrap:wrap;width:100%;padding-left:7px;display:flex}section.lp-hero #crmWebToEntityForm .zcwf_privacy label{cursor:pointer;position:relative}section.lp-hero #crmWebToEntityForm .zcwf_privacy input[type=checkbox]{float:left;vertical-align:-5px;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #2897b5;border-radius:3px;width:24px;height:24px;position:relative}section.lp-hero #crmWebToEntityForm .zcwf_privacy input[type=checkbox]:checked:after{content:"";cursor:pointer;border-bottom:2px solid #000;border-right:2px solid #000;width:7px;height:11px;position:absolute;top:4px;left:8px;transform:rotate(50deg)}section.lp-hero #crmWebToEntityForm .zcwf_privacy .zcwf_privacy_txt{width:84%!important;font-size:11px!important}.hero-content .txt-content h1{max-width:540px;margin:0 auto}.hero-content .hero_list{margin:0;display:none}.hero-content .hero_list li{color:inherit;font-size:16px;font-weight:700;position:relative}.hero-content .hero_list li:before{content:"";color:inherit;background-color:#008ab1;position:absolute}.hero-content a.trial{background:#ef5b5d}.hero-content a.trial:hover{background-color:#ff7678!important}@media screen and (min-width:768px){section.lp-hero{position:relative}section.lp-hero h1.mbl{display:none}section.lp-hero h1.dsk{text-align:center;margin:0 auto 16px;display:block}section.lp-hero h1.dsk img{width:100%;max-width:600px}section.lp-hero .inner{justify-content:center;min-width:1034px;max-width:1300px;display:flex;position:relative}section.lp-hero .hero-content{justify-content:space-between;align-items:center;column-gap:60px;padding-top:32px;display:flex}section.lp-hero .hero-content .txt-content .txt{margin:6px 0 8px 25px;font-size:20px;font-weight:700;line-height:1.5}section.lp-hero .hero-content .txt-content .hero_list{margin:20px 0 0;display:none}section.lp-hero .hero-content .txt-content .hero_list li{margin-bottom:0;padding-left:16px;font-size:15px;line-height:1.7;position:relative}section.lp-hero .hero-content .txt-content .hero_list li:before{border-radius:16px;width:8px;height:8px;display:inline-block;top:7px;left:0}section.lp-hero .hero-content .form_content .badges{text-align:center;max-width:345px;margin:0 auto 8px}section.lp-hero .hero-content .form_content .badges figure{margin:0 auto}section.lp-hero .hero-img{flex-basis:50%;margin-left:-40px}section.lp-hero .hero-img .badges{justify-content:center;column-gap:8px;margin-top:-10px;margin-bottom:24px}section.lp-hero .hero-img .badges img{width:350px}section.lp-hero .hero-img .img{margin-top:-20px}}@media screen and (max-width:768px){#fv-header{height:60px;overflow:hidden}#fv-header figure{text-align:center;margin:0 auto;width:180px!important}.wp-container-core-navigation-layout-1.wp-container-core-navigation-layout-1{margin-top:15px;margin-right:10px;justify-content:end!important}section.lp-hero{background-size:contain;padding:20px 0}section.lp-hero #crmWebToEntityForm{padding:10px 10px 25px!important}section.lp-hero #crmWebToEntityForm .zcwf_row{flex-direction:column}section.lp-hero #crmWebToEntityForm .zcwf_lblLeft{padding:10px 20px}section.lp-hero #crmWebToEntityForm input[type=submit]{width:100%;padding-left:20px!important;padding-right:20px!important;font-size:14px!important}section.lp-hero .inner{position:relative}section.lp-hero h1.dsk{display:none}section.lp-hero h1.mbl{width:100%;margin:12px auto 16px;display:block}section.lp-hero h1.mbl img{width:inherit}section.lp-hero .hero-txt{text-align:center}section.lp-hero .hero-txt .txt{text-align:inherit;max-width:22em;margin:0 auto 13px;font-size:20px;line-height:1.5}section.lp-hero .txt-content .txt{max-width:26em;margin:0 auto 13px;font-size:3vw;font-weight:700;line-height:1.5}section.lp-hero .txt-content .hero_list{margin-bottom:10px;display:inline-block}section.lp-hero .txt-content .hero_list li{text-align:left;max-width:auto;padding-left:10px;font-size:12px;line-height:1.5}section.lp-hero .txt-content .hero_list li:before{width:6px;height:6px;top:7px;left:0}section.lp-hero .txt-content .btnbox{flex-direction:column;justify-content:center;margin-bottom:12px;display:flex}section.lp-hero .txt-content .btnbox .btn{margin:0 auto 10px;padding:16px 0;font-size:15px;display:block;position:relative}section.lp-hero .form_content .badges{max-width:300px;margin:0 auto}.home_center_banner{margin-bottom:30px;padding-top:0}}section.lp-boxil{background:#e9f2f6}section.lp-boxil .inner{padding-left:30px;padding-right:30px}section.lp-boxil .inner .flx{align-items:center;margin-bottom:0;display:flex}section.lp-boxil .txt{flex-basis:40%;font-weight:700}section.lp-boxil .txt span{line-height:1.2;display:block}section.lp-boxil .txt .t1,section.lp-boxil .txt .t2{margin-bottom:4px;font-size:16px}section.lp-boxil .txt .t3{color:#0f8aad;font-size:32px}section.lp-boxil .boxil_badges{flex-basis:60%}section.lp-boxil .boxil_badges img{max-width:120px}section.lp-boxil .memo{text-align:center;font-size:11px}@media screen and (min-width:768px){section.lp-boxil{padding:20px 0}}@media screen and (max-width:768px){section.lp-boxil .inner{padding-top:30px;padding-bottom:20px}section.lp-boxil .flx{flex-direction:column}section.lp-boxil .flx .txt .t1{font-size:15px}section.lp-boxil .flx .txt .t2{margin-bottom:5px;font-size:14px}section.lp-boxil .flx .txt .t3{margin-bottom:5px;font-size:28px}section.lp-boxil .boxil_badges{flex-basis:auto;justify-content:center;display:flex}section.lp-boxil .boxil_badges span{flex-basis:20%;display:inline-block}section.lp-boxil .boxil_badges span img{width:100%}section.lp-boxil .memo{padding:10px 30px 0;font-size:10px;line-height:1.4;display:block}}section.lp-intro{background-color:#fff}section.lp-intro .inner,#main .post-content section.lp-intro h2,.intro_lead{text-align:center}@media screen and (min-width:768px){#common-bcta.iscss{margin-top:40px}.plan-detail ul.special li .txt em{color:#ff6b30;margin-top:5px;font-size:30px;display:block}section.lp-intro{padding:60px 0 40px}section.lp-intro .inner{width:100%}.intro_lead{margin:0 auto 25px}.intro_lead .t1{margin-bottom:1em}.intro_lead .t2{margin-bottom:2em}}@media screen and (max-width:768px){section.lp-intro{padding:40px 0 30px}.intro_lead{text-align:center;margin-bottom:2em;font-size:14px}#main .post-content section.lp-intro h2{margin-bottom:15px;line-height:1.5;font-size:17px!important}.wp-video{width:100%!important}.intro_video,.swiper-container{margin:20px auto 0}.swiper-wrapper{height:260px}.swiper-wrapper .swiper-slide figure{background-size:contain;height:150px}}section.lp-solution{background-color:#fff}section.lp-solution .inner{text-align:center;max-width:1148px}section.lp-solution .inner .solution_title{color:#304858;line-height:1.4}section.lp-solution .lowcost{background:#fff0e0;border-radius:16px;margin-top:20px;padding:2em 0 1.3em;font-size:20px;font-weight:700}section.lp-solution .lowcost span{display:block}section.lp-solution .lowcost span em{color:#da9200}@media screen and (min-width:768px){section.lp-solution{background-color:#fff;padding:60px 0 46px}section.lp-solution .solution_txt{margin-bottom:2em;font-size:15px;line-height:24px;display:block}section.lp-solution .lowcost{margin-top:20px;font-size:20px}section.lp-solution .lowcost span{margin-bottom:4px;line-height:1.6}section.lp-solution .lowcost em{margin-left:8px;margin-right:8px;font-size:28px;line-height:1}section.lp-solution .btnbox{margin-bottom:32px}section.lp-solution .btnbox a{min-width:210px}}@media screen and (max-width:768px){section.lp-solution .inner{padding-top:30px;padding-bottom:30px}section.lp-solution .inner .btnbox{margin-bottom:20px}section.lp-solution .solution_title{text-align:left;margin:4px 0 15px;font-weight:600;line-height:1.5}section.lp-solution .solution_txt{text-align:left;margin:0 0 20px;font-size:13px;line-height:1.6}section.lp-solution .lowcost{border-radius:8px;padding:1em;font-size:14px}section.lp-solution .lowcost span{margin-bottom:4px;line-height:1.5}section.lp-solution .lowcost em{font-size:18px}}section.lp-reasons{background-color:#fff}section.lp-reasons .inner{text-align:center}section.lp-reasons .reasons_title{font-weight:600}section.lp-reasons ul.reasons_list li{background-color:#fff;font-weight:600;position:relative}section.lp-reasons ul.reasons_list li a{color:inherit}section.lp-reasons ul.reasons_list li:before{color:#00accb;border-radius:50%;position:absolute}section.lp-reasons ul.reasons_list li:hover{background:#f1fcff;box-shadow:0 5px 10px #c5d4dc}section.lp-reasons ul.reasons_list li:first-child:before{content:"1"}section.lp-reasons ul.reasons_list li:nth-child(2):before{content:"2"}section.lp-reasons ul.reasons_list li:nth-child(3):before{content:"3"}section.lp-reasons article.reason_box{background-color:#fff;border-radius:4px;padding:0;box-shadow:0 0 30px #efedeb}section.lp-reasons article.reason_box .caption{background-color:#0f8aad;border-radius:0;justify-content:center;margin:0 auto 38px;font-weight:600;display:flex;position:relative}section.lp-reasons article.reason_box .caption .c1{color:#fff;line-height:46px}section.lp-reasons article.reason_box .caption .c2{color:#fff;width:35px;height:45px;line-height:40px;display:inline-block}section.lp-reasons article.reason_box .ttl{color:#008dad;position:relative}section.lp-reasons article.reason_box .contnt.r1{flex-wrap:wrap;margin-top:4em;display:flex}section.lp-reasons article.reason_box .contnt.r1 dl{text-align:left;width:100%;margin:0 2% 30px;display:flex}section.lp-reasons article.reason_box .contnt dl dt{background-position:right 0;background-repeat:no-repeat}section.lp-reasons article.reason_box .contnt dl dd .txt{margin-bottom:8px;font-weight:600}section.lp-reasons article.reason_box .contnt dl dd .desc{font-size:15px;font-weight:400;line-height:1.6}@media screen and (min-width:768px){section.lp-reasons{padding:60px 0 50px}section.lp-reasons ul.reasons_list{max-width:840px;margin:50px auto 30px;display:flex}section.lp-reasons ul.reasons_list li{border-radius:6px;width:100%;margin:0 2%;padding:0;position:relative;box-shadow:0 0 20px #deddda}section.lp-reasons ul.reasons_list li:before{color:#fff;background:#1b9ec3;width:34px;height:34px;font-size:18px;line-height:34px;top:-10px;left:calc(50% - 17px)}section.lp-reasons ul.reasons_list li:after{content:"";font-size:18px;transition:bottom .2s linear;position:absolute;bottom:0;left:50%;transform:translate(-50%)}section.lp-reasons ul.reasons_list li:hover:after{bottom:-5px}section.lp-reasons ul.reasons_list li a{text-align:center;padding:40px 10px 42px;font-size:16px;line-height:1.4;display:block}section.lp-reasons ul.reasons_list li:nth-child(2),section.lp-reasons ul.reasons_list li:nth-child(3){margin-left:0}section.lp-reasons article.reason_box{border-radius:4px;margin:0 auto 50px;padding:0}section.lp-reasons article.reason_box .reason_header{margin:0 0 12px}section.lp-reasons article.reason_box .reason_header .caption{padding:10px 0 0;font-size:16px}section.lp-reasons article.reason_box .reason_header .caption .c2{font-size:35px;line-height:1.3}section.lp-reasons article.reason_box .reason_header .ttl{width:80%;margin:0 auto;font-size:30px;font-weight:600;line-height:1.5}section.lp-reasons article.reason_box .reason_header .ttl:after{width:60px}section.lp-reasons article.reason_box .contnt{flex-wrap:wrap;justify-content:space-between;padding:30px 40px 0;display:flex}section.lp-reasons article.reason_box .contnt dl{text-align:left;width:47%;margin:0 1% 30px}section.lp-reasons article.reason_box .contnt dl dt{float:left;text-align:center;background-color:#fff;width:130px}section.lp-reasons article.reason_box .contnt dl dd{width:100%;margin-bottom:0;margin:0!important}section.lp-reasons article.reason_box .contnt dl dd .txt{margin:0 0 12px;font-size:18px;line-height:1.5}section.lp-reasons article.reason_box .contnt:not(.pickup) dl{justify-content:space-between;padding:0;display:flex}section.lp-reasons article.reason_box .contnt:not(.pickup) dl dt{background:#fff;border-radius:80px;width:80px;height:80px;padding:12px;box-shadow:0 3px 12px #dad7d0}section.lp-reasons article.reason_box .contnt:not(.pickup) dl dd{text-align:justify;width:calc(100% - 100px)}section.lp-reasons .reason_box#r1 .contnt.pickup{display:block}section.lp-reasons .reason_box#r1 .contnt.pickup dl{flex-direction:row-reverse;justify-content:space-between;width:100%;margin:0 auto;padding:0 2%;display:flex}section.lp-reasons .reason_box#r1 .contnt.pickup dl dt{width:63%;height:auto}section.lp-reasons .reason_box#r1 .contnt.pickup dl dd{background-color:#fff;width:38%;display:table}section.lp-reasons .reason_box#r1 .contnt.pickup dl dd .dd_wrapper{vertical-align:middle;display:table-cell}section.lp-reasons .reason_box#r1 .contnt.pickup dl dd .txt{margin-top:1em;margin-bottom:12px;font-size:26px;display:inline}section.lp-reasons .reason_box#r1 .contnt.pickup dl dd .desc{text-align:justify;margin-top:14px;font-size:15px;line-height:1.7}section.lp-reasons .reason_box#r3 .contnt.pickup{display:block}section.lp-reasons .reason_box#r3 .contnt.pickup dl{justify-content:space-between;width:100%;margin:0 auto;padding:0 2%;display:flex}section.lp-reasons .reason_box#r3 .contnt.pickup dl dt{width:63%}section.lp-reasons .reason_box#r3 .contnt.pickup dl dd{background-color:#fff;width:37%;padding-top:40px;position:relative}section.lp-reasons .reason_box#r3 .contnt.pickup dl dd .txt{margin-top:3em;font-size:26px;display:inline}section.lp-reasons .reason_box#r3 .contnt.pickup dl dd .desc{margin-top:14px;font-size:15px;line-height:1.7}section.lp-reasons .reason_box#r3 .contnt.pickup dl.r3_datatransform{flex-direction:row-reverse;margin-bottom:40px}section.lp-reasons .reason_box#r3 .contnt.pickup dl.r3_datatransform dd{padding-right:50px;position:relative}section.lp-reasons .reason_box#r3 .contnt.pickup dl.r3_datatransform dd:after{content:url(/img/lp/lp202104/datatransform_illust.png);width:194px;height:158px;position:absolute;bottom:0;right:-154px}section.lp-reasons .reason_box#r3 .contnt.pickup dl.r3_activedirectory{margin-bottom:0}section.lp-reasons .reasons_list{font-size:16px}}@media screen and (max-width:768px){section.lp-reasons .inner{padding:40px 20px 0}section.lp-reasons .reasons_title{margin:10px 0 15px;line-height:1.5}section.lp-reasons .btnbox{padding-top:30px;padding-bottom:30px}section.lp-reasons .reasons_list{text-align:left;margin-left:0;padding-left:0;font-size:14px;display:block}section.lp-reasons .reasons_list li{box-shadow:0 0 10px #deddda}section.lp-reasons .reasons_list li:before{font-size:18px;top:6px;left:11px}section.lp-reasons .reasons_list li a{padding:10px 18px 10px 30px;font-weight:600;display:block}section.lp-reasons article.reason_box .contnt{padding:4%}section.lp-reasons article.reason_box .contnt dd{text-align:left;margin-left:.5em;margin-right:.5em;font-size:16px;line-height:1.5}section.lp-reasons article.reason_box .contnt dd .txt{text-align:center}section.lp-reasons article.reason_box .contnt:not(.pickup) dl{padding:0}section.lp-reasons article.reason_box .contnt:not(.pickup) dl dt{background:#fff;border-radius:60px;width:60px;height:60px;margin:0 auto 5px;padding:10px;box-shadow:0 0 13px #c3cdd2}section.lp-reasons article.reason_box .contnt:not(.pickup) dl dd{text-align:left;margin-left:.5em;margin-right:.5em}section.lp-reasons article.reason_box .contnt:not(.pickup) dl dd .txt{text-align:center;max-width:22em;margin:10px auto 8px;font-size:16px;line-height:1.5}section.lp-reasons .reason_box#r1 .contnt.pickup dt,section.lp-reasons .reason_box#r3 .contnt.pickup dt{margin-bottom:10px}section.lp-reasons .reason_header{margin:0}section.lp-reasons .reason_header .caption{padding:10px 0 8px;font-size:16px;margin-bottom:20px!important}section.lp-reasons .reason_header .caption .c1{line-height:1.5!important}section.lp-reasons .reason_header .caption .c2{font-size:36px;line-height:45px!important}section.lp-reasons .reason_header .ttl{margin:0 20px;font-weight:600;line-height:1.5;font-size:22px!important}section.lp-reasons .reason_header .ttl:after{width:20px}}section.lp-flow{text-align:center;background-color:#ecf2f7}section.lp-flow .flow-box{justify-content:center;margin-top:24px;display:flex}section.lp-flow .flow-box li{text-align:left;border-radius:8px;position:relative;box-shadow:0 0 10px #ddd}section.lp-flow .flow-box li .step{font-weight:600;line-height:1}section.lp-flow .flow-box li .icon{margin:0 auto}section.lp-flow .flow-box li .flow_ttl{margin:0;font-size:16px;font-weight:700}section.lp-flow .flow-box li .flow_txt{text-align:left}section.lp-flow .flow-box li .flow_txt a{display:block}section.lp-flow .flow-box li:not(:last-child):after{content:">";color:#b4c4ce;z-index:1;font-size:20px;font-weight:900;display:block;position:absolute}section.lp-flow .flow-box li:first-child,section.lp-flow .flow-box li:nth-child(2),section.lp-flow .flow-box li:nth-child(3),section.lp-flow .flow-box li:nth-child(4){background-color:#fff}@media screen and (min-width:768px){section.lp-flow{text-align:center}section.lp-flow .inner{padding:60px 0 35px}section.lp-flow .inner .flow-box{margin-top:30px}section.lp-flow .inner .flow-box li{width:24%;margin:0 10px;padding:20px 24px 16px}section.lp-flow .inner .flow-box li:not(:last-child):after{top:50%;right:-18px;transform:translateY(-50%)}section.lp-flow .inner .flow-box li .step{color:#008dad;margin-bottom:5px;font-size:16px}section.lp-flow .inner .flow-box li .step em{margin-left:5px;font-size:27px}section.lp-flow .inner .flow-box li .flow_txt{font-size:13px;line-height:20px}}@media screen and (max-width:768px){section.lp-flow{text-align:center;background-color:#ebf2f7;padding-top:48px;padding-bottom:0}section.lp-flow .flow-boxes ul.flow-box{flex-direction:column;margin-bottom:20px;margin-left:0;padding-left:0;display:inline-block}section.lp-flow .flow-boxes ul.flow-box li{text-align:center;margin-bottom:14px;padding:16px 16px 18px;font-size:12px}section.lp-flow .flow-boxes ul.flow-box li:before{top:8px;left:4px}section.lp-flow .flow-boxes ul.flow-box li:not(:last-child):after{bottom:-22px;left:50%;transform:translate(-50%) rotate(90deg)}section.lp-flow .flow-boxes ul.flow-box li .step{text-align:inherit;margin-bottom:0;line-height:1.6}section.lp-flow .flow-boxes ul.flow-box li .flow_ttl{text-align:inherit;margin:0 auto;font-size:16px}section.lp-flow .flow-boxes ul.flow-box li .flow_txt{text-align:inherit;margin-top:5px;font-size:13px;line-height:20px}}#site_header{display:none!important}div#fixed_cta{text-align:center}div#fixed_cta .btn{color:#fff;text-align:center;background:linear-gradient(25deg,#d29500 50%,#edbb40)0 0/300% 100%;font-weight:600;transition:all .3s;display:inline-block}div#fixed_cta .btn:hover{background-position:100%0;transform:scale(1.02)}div#fixed_cta .btn.doc{background:#253f49}section.lp-customers{background-color:#fff}section.lp-customers .inner{text-align:center;max-width:1410px;padding-top:60px;padding-bottom:40px}section.lp-customers .inner ul.logos{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}section.lp-customers .inner ul.logos li{text-align:center;background-color:#fff;list-style:none;position:relative}section.lp-customers .inner ul.logos li img{width:100%;max-width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){section.lp-customers ul.logos{margin-top:10px}section.lp-customers ul.logos li{width:140px;height:90px;margin:-8px 5px}section.lp-customers ul.logos li:nth-child(10){width:108px}}@media screen and (max-width:768px){section.lp-customers .inner{width:100%;max-width:100%;padding-top:40px!important;padding-bottom:40px!important}section.lp-customers ul.logos{margin-top:30px}section.lp-customers ul.logos li{width:18%;min-width:80px;height:50px;margin:0}section.lp-customers ul.logos li img{max-width:auto;max-height:48px;position:relative;top:50%;transform:translateY(-50%);width:auto!important}}.lp-voice{background-color:#2fa3c4}.lp-voice .badge{margin:0 auto}.lp-voice .badge img{filter:brightness(1.2)}.lp-voice .badge .attrbt dl{color:#fff;margin:0!important}.lp-voice .inner{padding:60px 30px}.lp-voice:after{content:"";width:100%;height:1px;display:block}.lp-voice .voice_ttl{margin-bottom:0;color:#fff!important}.lp-voice .source{text-align:center;color:#fff;font-size:13px;line-height:1.6}.voice_items{text-align:left;display:flex}.voice_item{font-size:16px}.voice_item .txt{color:#000;background-color:#fff;border-radius:10px;position:relative;box-shadow:6px 6px #2695b5}.voice_item .txt:after{color:#fff;content:"";background:url(/img/lp/lp202104/voice_item_tr.png)no-repeat;width:40px;height:40px;position:absolute;bottom:-28px;left:20px}.voice_item .attrbt{min-height:100px;position:relative}.voice_item .attrbt dl{margin:0;font-size:14px;line-height:1.6;display:flex}.voice_item .attrbt dl dt,.voice_item .attrbt dl dd{color:#fff!important}.voice_item .attrbt dl dd{margin:0 0 0 4px}.voice_item .attrbt:before{content:"";background-position:50% 10px;background-repeat:no-repeat;border-radius:90px;display:block;position:absolute;left:20px}.voice_item:first-child .attrbt:before{background-color:#b9e3e9;background-image:url(/img/lp/lp202104/voice_1.png)}.voice_item:nth-child(2) .attrbt:before{background-color:#e8eec5;background-image:url(/img/lp/lp202104/voice_2.png)}.voice_item:nth-child(3) .attrbt:before{background-color:#9abbda;background-image:url(/img/lp/lp202104/voice_3.png)}.voice_item:nth-child(4) .attrbt:before{background-color:#95c7ff;background-image:url(/img/lp/lp202104/voice_4.png)}@media screen and (min-width:768px){.lp-voice .voice_items{flex-wrap:wrap;justify-content:center;column-gap:40px}.lp-voice .voice_ttl{margin-bottom:32px!important}.lp-voice .badge{max-width:370px;margin-top:6px;margin-bottom:24px}.lp-voice .voice_item{border-radius:8px;width:42%}.lp-voice .voice_item.v1{margin-bottom:3em}.lp-voice .voice_item .txt{color:#444;padding:24px 28px;font-size:15px;line-height:1.5}.lp-voice .voice_item .txt:after{left:28px}.lp-voice .voice_item .attrbt{margin-top:16px;margin-left:30px;padding-top:10px;padding-left:120px}.lp-voice .voice_item .attrbt:before{width:88px;height:88px;top:0}.source{margin-top:2em}}@media screen and (max-width:768px){.lp-voice .inner{padding-top:40px;padding-bottom:30px}.lp-voice .badge{max-width:240px;margin-bottom:16px}.lp-voice .voice_ttl{margin-bottom:4px}.lp-voice h2{color:#fff;font-size:20px}.lp-voice .voice_items{flex-direction:column;align-items:center}.lp-voice .voice_item .txt{padding:20px;font-size:13px;line-height:1.7}.lp-voice .voice_item .txt:after{bottom:-27px;left:28px}.lp-voice .voice_item .attrbt{margin-top:10px;margin-left:60px;margin-right:0;padding-left:90px;display:inline-block}.lp-voice .voice_item .attrbt:before{background-size:85%;width:70px;height:70px;top:-6px;left:0}.lp-voice .voice_item .attrbt dl{margin-top:2px;line-height:1.7}.lp-voice .voice_item .attrbt dl dt,.lp-voice .voice_item .attrbt dl dd{font-size:12px}.lp-voice .voice_item .attrbt dl dt{min-width:3em}.lp-voice .source{margin:0;font-size:11px}}section.lp-issues{background-color:#ecf2f7}section.lp-issues .inner{position:relative}section.lp-issues .inner .issues_wrapper .issues_subtitle{color:#008dad;font-weight:600}section.lp-issues .inner .issues_wrapper .issues_title{margin-top:0;font-weight:600}section.lp-issues .inner .issues_wrapper ul.issues_list{margin:0 0 0 6px;padding:0}section.lp-issues .inner .issues_wrapper ul.issues_list li{font-weight:700;list-style:none;position:relative}section.lp-issues .inner .issues_wrapper ul.issues_list li:before{color:#008dad;position:absolute}section.lp-issues .inner .issues_wrapper.i1 .issues_title{color:#304858}section.lp-issues .inner .issues_wrapper.i1 li{background-color:#fff;border-radius:40px;padding:20px;line-height:1.5}section.lp-issues .inner .issues_wrapper.i2{color:#fff;background-color:#6a99af;max-width:980px;margin:0 auto;position:relative}section.lp-issues .inner .issues_wrapper.i2 .issues_title{color:#fff}section.lp-issues .inner .issues_wrapper.i2 ul.issues_list{padding:0}section.lp-issues .inner .issues_wrapper.i2 ul.issues_list li{color:#fff;padding-left:20px;position:relative}section.lp-issues .inner .issues_wrapper.i2 ul.issues_list li:before{content:"・";color:#fff;position:absolute;top:0;left:0}section.lp-issues .inner .issues_wrapper.i2:after{content:"";border:35px solid #0000;border-top-color:#6a99af;margin-left:-35px;position:absolute;top:97%;left:50%}@media screen and (min-width:768px){section.lp-issues .inner{padding-bottom:50px}section.lp-issues .inner .issues_wrapper .header{text-align:center}section.lp-issues .inner .issues_wrapper .header .issues_subtitle{margin-bottom:4px;font-size:18px}section.lp-issues .inner .issues_wrapper .header .issues_title{margin-bottom:34px;font-size:34px;line-height:1.4}section.lp-issues .inner .issues_wrapper.i1{margin:0 auto 30px;padding-top:60px}section.lp-issues .inner .issues_wrapper.i1 .txt ul.issues_list{justify-content:center;padding:0;display:flex}section.lp-issues .inner .issues_wrapper.i1 .txt ul.issues_list li{margin-right:20px;font-size:16px;display:block}section.lp-issues .inner .issues_wrapper.i2{border-radius:6px;align-items:center;padding:30px 30px 20px;display:flex}section.lp-issues .inner .issues_wrapper.i2 picture{width:45%;display:block}section.lp-issues .inner .issues_wrapper.i2 .txt{color:#fff;width:55%;margin-left:30px}section.lp-issues .inner .issues_wrapper.i2 .txt .issues_title{font-size:23px;line-height:1.3}section.lp-issues .inner .issues_wrapper.i2 .txt ul.issues_list{flex-wrap:wrap;margin-top:20px;display:flex}section.lp-issues .inner .issues_wrapper.i2 .txt ul.issues_list li{margin:0 30px 8px 0;padding-left:18px;font-size:16px;line-height:1.4}section.lp-issues .inner .issues_wrapper.i2 .txt ul.issues_list li:before{line-height:20px}section.lp-issues .inner .issues_wrapper.i2 figure{text-align:center;width:65%;margin-bottom:18px}}@media screen and (max-width:768px){section.lp-issues .inner{padding-top:20px;padding-bottom:20px}section.lp-issues .inner ul.issues_list{display:inline-block}section.lp-issues .inner ul.issues_list li{text-align:left;margin-bottom:3px;font-size:13px}section.lp-issues .inner ul.issues_list li:before{background-size:cover;width:24px;height:24px;top:90px}.issues_wrapper.i1 .issues_subtitle{margin:0 auto;font-size:13px;line-height:1.6}.issues_wrapper.i1 .issues_title{max-width:29em;margin:5px auto 16px;font-size:20px;line-height:1.5}.issues_wrapper.i1 .issues_title br{display:none}.issues_wrapper.i1 .issues_list{margin-bottom:20px}.issues_wrapper.i1 .issues_list li{margin-bottom:10px;text-align:center!important;padding:14px 20px!important}.issues_wrapper.i1 .issues_list li:before{left:12px!important}.issues_wrapper.i2 img{max-width:280px;margin:0 auto}.issues_wrapper.i2{padding:18px;margin-top:20px!important}.issues_wrapper.i2 .issues_list li{padding-left:16px}.issues_wrapper.i2 .issues_list li:before{left:0;top:0!important}.issues_wrapper.i2 .img{max-width:100px;margin:0 auto;padding:0 0 5px}.issues_wrapper.i2 .issues_title{margin:10px auto;font-size:18px;line-height:1.6}}section.lp-fileshare{background-color:#fff}section.lp-fileshare .fileshare_box{justify-content:center;display:flex}section.lp-fileshare .fileshare_box dl{text-align:center;margin:0 10px}section.lp-fileshare .fileshare_box dl dd .txt{color:#304858;margin-bottom:0;font-size:20px;font-weight:600}section.lp-fileshare .fileshare_box dl dd .desc{text-align:left;font-size:14px;font-weight:400;line-height:1.6}@media screen and (min-width:768px){section.lp-fileshare .inner{padding-top:60px;padding-bottom:30px}section.lp-fileshare .fileshare_box dl{width:33%}section.lp-fileshare .fileshare_box dl dd{margin-top:-10px}section.lp-fileshare .fileshare_box dl dd .txt{margin-bottom:8px}}@media screen and (max-width:768px){ul{margin-left:0}section.lp-fileshare .inner{padding-top:40px;padding-bottom:40px}section.lp-fileshare .fileshare_box{flex-direction:column}section.lp-fileshare .fileshare_box dt{width:60%;max-width:200px;margin:0 auto}section.lp-fileshare .fileshare_box dd{margin-bottom:10px!important;margin-left:0!important;font-size:18px!important}section.lp-fileshare .fileshare_box dd .txt{margin-top:0}section.lp-fileshare .fileshare_box .desc{text-align:center;margin-top:0}}section.lp-care{background-color:#008ab1}section.lp-care .inner{text-align:center;color:#fff}section.lp-care .inner .care_img{margin-bottom:15px}section.lp-care .inner .care_ttl{color:inherit;margin-bottom:20px;font-weight:600}section.lp-care .inner .care_ttl .c1{color:#ffe24d;display:block}section.lp-care .inner .cam202102{font-weight:600}@media screen and (min-width:768px){section.lp-care{padding-top:40px;padding-bottom:20px}section.lp-care .care_ttl{letter-spacing:.04em;margin-bottom:25px;font-size:22px;line-height:1.4}section.lp-care .care_ttl .c1{margin-bottom:6px;font-size:18px;position:relative;display:inline-block!important}.cam202102 span{margin:30px auto 10px;font-size:22px;display:block}}@media screen and (max-width:768px){section.lp-care{padding-top:30px;padding-bottom:40px}section.lp-care figure{max-width:290px;margin:0 auto 10px}section.lp-care .care_img{max-width:255px;margin:0 auto 15px}section.lp-care .cam202102 span{font-size:16px;display:block}section.lp-care .care_ttl{font-size:16px}section.lp-care .care_ttl .c1{margin-bottom:10px;font-size:18px}}section.lp-support{padding-top:60px}section.lp-support .inner{text-align:center}section.lp-support .support__img{background-color:#fff;box-shadow:0 3px 20px #c5dce0}section.lp-support li .support__img{background-position:50%;background-size:contain!important}section.lp-support li:first-child .support__img{background-image:url(/img/lp/lp202104/support__img1.svg)}section.lp-support li:nth-child(2) .support__img{background-image:url(/img/lp/lp202104/support__img2.svg)}section.lp-support li:nth-child(3) .support__img{background-image:url(/img/lp/lp202104/support__img3.svg)}section.lp-support li:nth-child(4) .support__img{background-image:url(/img/lp/lp202104/support__img4.svg)}@media screen and (min-width:768px){section.lp-support .inner{padding:0 0 40px}section.lp-support .inner .support__boxes{display:flex}section.lp-support .inner .support__boxes .support__img{border-radius:120px;width:120px;height:120px;margin:25px auto 14px}section.lp-support .inner .support__boxes li{margin:0 12px}section.lp-support .inner dl.support__box dd{margin:.3em 0 0}section.lp-support .inner .support__desc{text-align:left;font-size:14px;font-weight:400;line-height:1.6}}@media screen and (max-width:768px){section.lp-support{padding-top:40px}section.lp-support .inner{padding-top:0;padding-bottom:40px}section.lp-support .inner_subttl{text-align:left;line-height:1.7}section.lp-support dl{margin-left:20px!important}section.lp-support dl dt{font-size:16px}section.lp-support dl dd{margin:0;font-size:12px}section.lp-support .btnbox{padding-top:0!important}section.lp-support .support__boxes{margin-top:20px;padding:0}section.lp-support .support__boxes li{margin-bottom:10px;display:flex}section.lp-support .support__boxes li .support__ttl{font-weight:700}section.lp-support .support__boxes li .support__img{border-radius:60px;width:60px;height:60px;margin-top:10px}section.lp-support .support__boxes li dl.support__box{text-align:left;width:calc(100% - 88px);margin:10px 0 0 20px}section.lp-support .support__boxes li dl.support__box dt{font-weight:700}section.lp-support .support__desc{margin:0}}section.voice{background-color:#309cc1;position:relative}.voice .inner{z-index:3;position:relative}#wrapper #main h2.voice__heading,#wrapper #main .voice__lead{color:#fff;text-align:center;font-weight:600}.voice__box{text-align:left;background:#fff;border-radius:5px;padding:27px 30px 30px;position:relative;box-shadow:0 0 20px #00000005}.voice__box:after{content:"";background-repeat:no-repeat;display:inline-block;position:absolute;bottom:-74px;left:0}.voice__box:first-child:after{background-image:url(/img/lp/lp202104/voice_1.png)}.voice__box:nth-child(2):after{background-image:url(/img/lp/lp202104/voice_2.png)}.voice__box:nth-child(3):after{background-image:url(/img/lp/lp202104/voice_3.png)}.voice__title{background:linear-gradient(#0000 60%,#fff1c9 60%);margin:0 0 16px;font-size:18px;font-weight:700;line-height:26px;display:inline}.voice__desc{margin-top:1em}.voice__desc-txt{min-height:75px;margin-bottom:50px;font-size:14px;font-weight:500;line-height:26px}.voice__desc-attr{text-align:right;font-size:14px;font-weight:500;display:block}.voice__txt{font-size:13px;font-weight:600;line-height:1.5}@media screen and (min-width:768px){section.voice{padding-top:60px}#wrapper #main h2.voice__heading{text-align:center;margin-bottom:.5em;font-size:34px;font-weight:600}#wrapper #main .voice__lead{color:#fff;margin-bottom:20px}.voice__boxes{justify-content:space-between;padding-bottom:90px;display:flex}.voice__box{width:32%;margin:12px}.voice__box:after{width:148px;height:90px}.voice__title{font-size:22px;line-height:34px}.voice__txt{font-size:16px;font-weight:500;line-height:1.5;display:block}.voice__desc-attr{margin-top:20px;position:absolute;bottom:15px;right:30px}}@media screen and (max-width:768px){body .voice__lead{margin:0 10px 30px}.voice__boxes{max-width:500px;margin:0 auto}.voice__box{border-radius:6px;margin:0 0 40px;padding:20px 20px 10px}.voice__box:after{background-size:contain;width:86px;height:52px;bottom:-26px}.voice__title{margin:0 0 25px;font-size:14px;line-height:1.5}.voice__txt{display:block}.voice__desc{margin-top:5px}.voice__desc-txt{min-height:auto;margin-bottom:10px!important}.voice__desc-attr{font-size:11px}}div#pagetop{display:none}@media screen and (min-width:768px){div#pagetop{position:fixed;bottom:80px;right:30px}div#pagetop a{text-align:center;color:#fff;background-color:#6a99af;border-radius:60px;width:60px;height:60px;line-height:60px;display:block;position:relative}div#pagetop a:hover{background-color:#92bed3}div#pagetop a:before{width:inherit;height:inherit;line-height:inherit;content:"";color:inherit;font-weight:900;display:inline-block;font-family:"Font Awesome 5 Free"!important}}@media screen and (max-width:768px){div#pagetop{display:none}}@media screen and (min-width:800px){#satori__custom_form label:first-child{width:200px}#satori__creative_container .satori__customer_first_name>label{width:80px!important}}section.lp-faq{padding-top:60px;padding-bottom:0}section.lp-faq .inner_ttl{margin-bottom:26px}#faq_container{background:#f0f5f8;margin-bottom:0;padding-bottom:3em;overflow:hidden}#faq_container .inner>ul>li{padding-left:0;position:relative;overflow:hidden}#faq_container .inner>ul>li.active button{background-color:#fff!important}#faq_container .inner>ul>li button{color:#313f4d;padding-left:60px;padding-right:60px}#faq_container .inner>ul>li:before{content:"Q";color:#fff;text-align:center;z-index:1;background-color:#008ab1;border-radius:90px;width:30px;height:30px;font-weight:700;position:absolute;top:10px;left:20px}#faq_container .inner>ul>li>ul>li{padding-left:60px;position:relative}#faq_container .inner>ul>li>ul>li:before{color:#fff;text-align:center;z-index:1;border-radius:90px;width:30px;height:30px;font-weight:700;position:absolute;left:20px;content:"A"!important;background-color:#ff8385!important}#faq_container ul{color:#474747;float:left;background-color:#fff;width:100%;margin:1em 0 0;padding:0}#faq_container ul>li{border-bottom:1px dotted #bababa;position:relative}#faq_container li{text-align:left;padding:0;list-style:none}#faq_container ul ul{height:0;margin:0;padding:0;transition:all .5s;overflow:hidden}#faq_container ul li li{border-bottom:1px dotted #bababa;padding:0 4em 2em 2em}#faq_container ul:first-of-type li.active li:last-child{border-bottom:1px solid #bababa}#faq_container button{background-color:inherit;cursor:pointer;text-align:left;border:0;width:100%;padding:15px 0 15px 20px;font-size:1em;font-weight:700;position:relative}#faq_container button:hover{background-color:#ededed}#faq_container button:before,#faq_container button:after{content:"";background-color:#686868;width:1.5px;height:8px;transition:all .5s;position:absolute;top:25px}#faq_container button:before{right:35px;transform:rotate(-45deg)}#faq_container button:after{right:30px;transform:rotate(45deg)}#faq_container li.active button:before{transition:all .5s;transform:rotate(-135deg)}#faq_container li.active button:after{transition:all .5s;transform:rotate(135deg)}#faq_container ul.active{overflow-y:auto}#faq_tit{text-align:center;margin-top:2em;font-size:34px}#faq{max-width:900px;margin-bottom:5em;padding:0 10px}@media screen and (min-width:768px){section.lp-faq{padding-top:60px!important}section.lp-faq ul .txt span{padding:1em 2em 1em 56px}}@media screen and (max-width:768px){section.lp-faq{padding-bottom:0;padding-top:40px!important}.faq_ttl{text-align:center}#campaign202104_footer .footer_logo{margin:40px auto 0}#campaign202104_footer .inner,#campaign202104_footer .footer_links{flex-direction:column}#campaign202104_footer .footer_links{padding:0}#faq_tit{font-size:23px}#faq_container button{font-size:14px!important}#faq_container .inner>ul>li>ul>li{font-size:14px}#faq_container .inner>ul>li button{color:#313f4d!important}}div.teamdx_link{text-align:center}div.teamdx_link figure{margin:0}div.teamdx_link figure img{border:1px solid #d3d3cf}.teamdx_link{text-align:left;background-color:#fff;border:1px solid #1a9fc5;border-radius:8px;margin:0 auto 20px;padding:16px}.teamdx_link a:hover{text-decoration:underline!important}.teamdx_link strong a{color:#008dad;font-size:18px;line-height:1.4;display:block}.teamdx_link strong a:after{margin-left:6px}.teamdx_link .txt{margin-top:6px;line-height:1.6;display:block}.teamdx_link .txt a{color:inherit;font-size:13px;text-decoration:underline}section.lp-teamdx{text-align:center}section.lp-teamdx .right{background-color:#fafafa;border:1px solid #9ea3aa;padding:0}section.lp-teamdx .right .ttl{color:#fff;background-color:#5b6a7d;border-top:1px solid #9ea3aa;border-bottom:1px solid #9ea3aa;align-items:center;min-height:64px;margin-top:0;padding:6px 8px 5px;font-weight:700;display:flex}section.lp-teamdx .right .txt{padding:.5em 1.5em}section.lp-teamdx .right .option{background-color:#f4f1ec;border:1px solid #e3ddd3;margin-top:1em;padding:1em .5em;font-size:14px;line-height:1.6}section.lp-teamdx .right .option ul{margin-bottom:0;padding-left:0}section.lp-teamdx .right .option strong{text-align:center;margin-bottom:.5em}section.lp-teamdx .right .option li:first-child{margin-bottom:.6em}section.lp-teamdx .teamdx_ttl{text-align:center;margin-bottom:.5em;font-weight:700;line-height:1.3;display:block}section.lp-teamdx .teamdx_ttl+p{margin-bottom:1em}section.lp-teamdx table{border-collapse:collapse;background-color:#fafafa;width:60%;margin:0}section.lp-teamdx table th,section.lp-teamdx table td{text-align:left;vertical-align:middle;border-collapse:collapse;border:1px solid #9ea3aa;padding:8px 12px;line-height:1.5}section.lp-teamdx table thead td{color:#fff;background-color:#5b6a7d;font-weight:700}section.lp-teamdx .note{text-align:left;margin:0}section.lp-teamdx .note strong{display:block}section.lp-teamdx .note ul li{margin-left:30px;list-style:disc}@media screen and (min-width:768px){section.lp-teamdx{padding:60px 0 20px}section.lp-teamdx .right{width:38%}.flx{align-items:stretch;column-gap:0;margin-bottom:40px;display:flex}.teamdx_ttl{margin-bottom:30px;font-size:30px}.teamdx_link{text-align:left;border:1px solid #008dad;width:660px;margin:0 auto 20px;display:flex}.teamdx_link .txtbox{text-align:left;margin:0 0 0 20px;font-size:14px}.teamdx_link img{width:120px;height:auto;box-shadow:0 0 0 1px #9db5bc33}.note ul{margin-left:0;margin-right:1em}}@media screen and (max-width:768px){.inner_ttl{margin-top:0;margin-bottom:0;font-size:23px;font-weight:700;line-height:1.5}section.lp-teamdx{padding:30px 0}section.lp-teamdx .right .ttl{min-height:auto}section.lp-teamdx .right .txt{font-size:14px;line-height:1.5}section.lp-teamdx .flx{flex-direction:column}section.lp-teamdx .teamdx_ttl{margin-bottom:10px;font-size:20px}section.lp-teamdx .teamdx_ttl+p{font-size:14px;line-height:1.5}section.lp-teamdx .option{margin-bottom:10px;padding-right:1.5em!important}section.lp-teamdx .option ul{padding-left:0;margin-bottom:0!important}section.lp-teamdx table{width:100%;font-size:14px}section.lp-teamdx table th,section.lp-teamdx table td{vertical-align:top;line-height:1.4}.teamdx_link{border:1px solid #c7dfe8;width:100%;max-width:420px;margin:0 auto 20px;padding:10px 15px;display:block;box-shadow:0 0 10px #cae6ee;text-align:left!important}.teamdx_link a:hover{text-decoration:none!important}.teamdx_link img{display:none}.teamdx_link strong a{color:#008dad;font-size:15px;display:block}.teamdx_link .txtbox{margin:4px 0 0}.teamdx_link .txt{padding-left:0;font-size:12px;line-height:1.5;display:block}.teamdx_link .txt br{display:none}.teamdx_link .txt a{color:inherit;font-size:12px;text-decoration:underline}}section.lp-plan .inner{text-align:center;max-width:1400px;padding-top:80px;padding-bottom:0}.tablewrapper{margin-top:0;padding-left:1%;padding-right:1%}.tablewrapper .scroll{overflow-x:auto}.tablewrapper .detail{position:relative}.table-price{border-collapse:collapse;border-spacing:0;table-layout:fixed;background-color:#fff;border:1px solid #78767c4d;width:100%;min-width:800px;margin-bottom:0;position:relative}.table-price th,.table-price td{text-align:center}.table-price a:hover{text-decoration:underline}.table-price .en{font-family:Roboto!important}.table-price tr.user_count,.table-price tr.storage,.table-price tr.icost,.table-price tr.fee{font-weight:700}.table-price tr.usage td{padding:0}.table-price tr.fee td{padding-top:0}.table-price tr.fee .yen,.table-price tr.fee .idc{font-size:12px}.table-price tr.fee .idc{margin-left:4px}.table-price tr.fee .price{font-size:18px}.table-price tr.fee td:nth-child(4) .price,.table-price tr.fee td:nth-child(5) .price{font-size:26px}.table-price tr.storage td:nth-child(4),.table-price tr.storage td:nth-child(5){font-size:22px}.table-price tr.user_count td{padding-top:13px;font-size:18px}.table-price tr.recm td{vertical-align:top;text-align:left;padding:5px 15px 15px;font-size:13px;line-height:1.5}.table-price tr.recm td strong{margin:.5em 0;font-size:13px;font-weight:400;display:block}.table-price tr.recm td strong+br{display:none}.table-price tr.recm ul li{margin-bottom:.5em;font-size:13px}.table-price tr.recm ul li:before{content:"・"}.table-price tr.recm .suppose{font-weight:700}.table-price tr.recm .suppose:before{content:"";background-color:#e0e0e0;width:100%;height:1px;margin-bottom:10px;display:block}.table-price em.check i{color:#0000;background-color:#ebf5fa;border-radius:40px;width:28px;height:28px;margin:0 auto;display:block;position:relative}.table-price em.check i:after{content:"";color:#22a7cb;font-family:"Font Awesome 5 Free";font-size:15px;font-weight:900;display:inline-block;position:absolute;top:3px;left:7px}.table-price .usage div{text-align:left;font-size:14px;line-height:1.5;display:inline-block}.table-price thead th{padding:8px;font-weight:700}.table-price thead tr.planname th span,.table-price thead tr.unlimited th span{display:block}.table-price thead tr.planname th span.jp,.table-price thead tr.unlimited th span.jp{margin-bottom:2px;font-size:17px;line-height:1.4;display:block}.table-price thead tr.planname th:first-child{background-color:#f8f8f8}.table-price thead tr.planname th:nth-child(2){background-color:#ebf5f9}.table-price thead tr.planname th:nth-child(3){background-color:#ebf5f9;padding-top:24px;padding-bottom:32px}.table-price thead tr.planname th:nth-child(4){background-color:#ebf5f9}.table-price thead tr.planname th span.en{margin-bottom:4px;font-size:27px;line-height:1.2;display:none}.table-price thead tr.planname .txt{font-size:12px;font-weight:400}.table-price thead tr.unlimited th{background-color:#ebf5f9;padding-bottom:12px}.table-price thead tr.unlimited th:nth-child(2),.table-price thead tr.unlimited th:nth-child(3){background-color:#f7fcfd;position:relative}.table-price thead tr.unlimited th:nth-child(2):before,.table-price thead tr.unlimited th:nth-child(3):before{content:"おすすめ";color:#fff;white-space:nowrap;background:#000;border-radius:30px;width:80px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.table-price thead tr.unlimited th:nth-child(2):after,.table-price thead tr.unlimited th:nth-child(3):after{content:"";pointer-events:none;border:6px solid #88b7d500;border-top-color:#000;width:0;height:0;position:absolute;top:2px;left:50%;transform:translate(-50%)}.table-price thead tr.unlimited th span{display:block}.table-price thead tr.unlimited th span.jp{font-size:13px}.table-price thead span{font-size:18px}.table-price th,.table-price td{text-align:center;border-top:1px solid #78767c4d;border-right:1px dashed #78767c4d;padding:0;font-size:15px}.table-price th p,.table-price td p{margin:0}.table-price th span,.table-price td span{word-wrap:break-word;margin:0 auto}.table-price td:last-child{border-right:none}.table-price tr:not(.usage) td:nth-child(4),.table-price tr:not(.usage) td:nth-child(5){background-color:#f7fcfd}.table-price tr.bb th,.table-price tr.bb td{border-top:1px solid #78767c4d}.table-price th.name{text-align:left;background-color:#f8f8f8;padding-left:10px;font-size:13px;font-weight:500}.table-price td span.minus{color:#ddd}label.viewcontrol{cursor:pointer;color:#444;border:2px solid #444;border-radius:20px;width:100%;max-width:600px;margin:25px auto 0;padding:4px 48px 6px 24px;font-weight:700;display:inline-block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}label.viewcontrol:hover{filter:brightness(1.3)}input#view{opacity:0;position:absolute}input#view:checked+label span.close{display:block}input#view:checked+label span.open{display:none}input#view:checked+label+div{opacity:1;height:auto;padding-bottom:10px;display:block}input#view:checked+label+div table{height:auto;display:table;transform:scaleY(1)}input#view:checked+label{margin:0}input#view+label span{color:#444;text-align:center}input#view+label span i{position:relative}input#view+label span i:after{color:#444;font-family:"Font Awesome 5 Free";font-size:15px;font-weight:900;display:inline-block;position:absolute;top:-1px;left:20px}input#view+label span.open{display:block}input#view+label span.open i:after{content:""}input#view+label span.close{display:none}input#view+label span.close i:after{content:""}input#view+label+div{opacity:0;height:1px;transition:all .1s linear}input#view+label+div table{height:1px;display:block;transform:scaleY(1%)}@media screen and (min-width:768px){.m_pmenu,.m_planwrapper,.m_otherplan{display:none}.tablewrapper .scroll>.detail{padding-bottom:60px}.memo{margin-top:10px}}@media screen and (max-width:768px){input#view:checked+label{bottom:0}.zcwf_col_help a{width:100%}.tablewrapper .scroll>.detail{padding-bottom:56px}}@media screen and (max-width:1000px){.cv_floatbtn{display:none!important}}.zcwf_title{display:none!important}input[type=text],input[type=password],textarea{width:100%!important}.zcwf_lblLeft .zcwf_col_help{text-align:left!important;float:none!important;width:100%!important;max-width:100%!important;display:block!important}.zcwf_lblLeft .zcwf_col_help a{pointer-events:none;color:#444;font-size:11px;display:block;line-height:1.4!important}input[type=reset],form div:nth-child(20) .zcwf_col_lab{display:none}form div:nth-child(20) .zcwf_col_fld{float:none!important;width:100%!important;max-width:100%!important}footer#campaign202104_footer .inner{justify-content:space-between;display:flex}footer#campaign202104_footer .footer_links{column-gap:2em;display:flex}footer#campaign202104_footer .footer_links a{color:#313f4d;font-size:13px}.footer_logo{width:140px;margin-left:20px}