.brand-button-flat{height:46px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;box-sizing:border-box;white-space:nowrap;font-size:1rem;font-weight:700;transition:color .2s,background .2s;color:#fff!important;background:#249ea6!important;border:2px solid #249ea6}.brand-button-flat.--small{height:34px;padding:0 16px;font-size:.85714rem}.brand-button-flat.--large{height:56px;padding:0 32px;font-size:1.14286rem}.brand-button-flat:hover,.brand-button-stroked{color:#249ea6!important;background:#ecf2f9!important}.brand-button-stroked{height:46px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;box-sizing:border-box;white-space:nowrap;font-size:1rem;font-weight:700;transition:color .2s,background .2s;border:2px solid #249ea6}.brand-button-stroked.--small{height:34px;padding:0 16px;font-size:.85714rem}.brand-button-stroked.--large{height:56px;padding:0 32px;font-size:1.14286rem}.brand-button-stroked:hover{color:#fff!important;background:#249ea6!important;border-color:#249ea6!important}html{touch-action:manipulation}body{margin:0;padding:0;width:100vw;font-family:Noto Sans JP,游ゴシック体,YuGothic,Yu Gothic Medium,メイリオ,Meiryo,sans-serif,icon_sit;font-size:14px;letter-spacing:.05rem;color:#202020;background:#ffe000;overflow-x:hidden}div,li,ol,ul{outline:none}li,ol,ul{margin:0;padding:0;list-style:none}em{font-style:normal}p{margin:0;padding:0}p a{color:#249ea6;text-decoration:underline}.textlink,a{outline:none;color:inherit;cursor:pointer;font-weight:inherit;text-decoration:none}label>*{pointer-events:none}img{border:0;outline:none;vertical-align:bottom}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.full-width{width:100%!important}.clearfix:after{content:"";clear:both;display:block}@media screen and (max-width:979px){h1,h2{font-size:1.42857rem}h1,h2,h3{font-weight:700;line-height:1.5}h3,p{font-size:1.14286rem}p{line-height:2}}@media screen and (min-width:980px){h1,h2{font-size:2.28571rem}h1,h2,h3{font-weight:700;line-height:1.5}h3{font-size:1.71429rem}p{font-size:1.14286rem;line-height:2}}.line-break{display:block}@media screen and (max-width:979px){.line-break-sp{display:block}}@media screen and (min-width:980px){.line-break-pc{display:block}}.bg__background-white{background:#fff}.bg__background-grey{background:#f2f2f2}.bg__background-brand{background:#ffe000}@media screen and (max-width:979px){.bg__background1{background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/images/bg__background1-sp-bf84149fefbc718390e15bf17cef5281.jpg);background-image:-webkit-image-set(url(/assets/images/bg__background1-sp-bf84149fefbc718390e15bf17cef5281.jpg) 1x);background-size:contain}}@media screen and (min-width:980px){.bg__background1{background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/images/bg__background1-ba3d3a89608ad020ef185caade3af7f9.jpg);background-image:-webkit-image-set(url(/assets/images/bg__background1-ba3d3a89608ad020ef185caade3af7f9.jpg) 1x)}}.bg__background2{background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/images/bg__background2-fe930677335792bfc2a807df57fa559f.jpg);background-image:-webkit-image-set(url(/assets/images/bg__background2-fe930677335792bfc2a807df57fa559f.jpg) 1x)}.bg_2021-04_hero-logo{background:url(/assets/images/hero-company-93367f528931425fe49c6bf19ddf01d7.png) repeat-x;background-size:50%}#content-header{top:0;left:0;right:0;position:fixed;background:#ffe000;z-index:700}#content-header .content-header__inner{display:flex}#content-header .content-header__inner>.nav{display:none;flex-grow:1}@media screen and (min-width:980px){#content-header .content-header__inner>.nav.--pc{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}}@media screen and (max-width:979px){#content-header .content-header__inner>.nav.--sp{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end}}#content-header #toggle__menu-drop-down,#content-header #toggle__menu-login,#content-header #toggle__menu-others,#content-header #toggle__menu-service,#content-header .drop-down-menu__group,#content-header .nav__menu-content{display:none}#content-header #toggle__menu-drop-down:checked~.drop-down-menu__group,#content-header #toggle__menu-drop-down:checked~.nav__menu-content,#content-header #toggle__menu-login:checked~.drop-down-menu__group,#content-header #toggle__menu-login:checked~.nav__menu-content,#content-header #toggle__menu-others:checked~.drop-down-menu__group,#content-header #toggle__menu-others:checked~.nav__menu-content,#content-header #toggle__menu-service:checked~.drop-down-menu__group,#content-header #toggle__menu-service:checked~.nav__menu-content{display:block;position:absolute}#content-header #toggle__menu-drop-down:checked~.nav__menu-content{position:fixed}#content-header .payme{display:inline-block;margin-right:8px}#content-header .payme__logo{width:auto;height:60px}@media screen and (max-width:979px){#content-header .payme__logo{height:45px}}@media screen and (max-width:979px){#content-header .content-header__inner{height:50px;padding:0 8px}#content-header .nav__app{margin-right:16px}#content-header .nav__menu-content{top:50px;left:0;right:0;bottom:0;padding:24px 16px;background:#ffe000;overflow-y:auto}#content-header .nav__menu-content .nav__group:not(:last-child){margin-bottom:16px}#content-header .nav__menu-content .nav__item{padding:16px 0}#content-header .nav__menu-content .nav__item:first-child{border-bottom:1px solid #202020}#content-header .nav__menu-content .nav__item-title{font-weight:700}#content-header .nav__menu-content .nav__item-link.nav__item-link.brand-button-stroked{width:100%}#content-header .nav__menu-icon{height:35px;width:35px;display:inline-block}#content-header .nav__menu-icon-content{width:100%;height:100%}}@media screen and (min-width:980px){#content-header .content-header__inner{margin:0 auto;padding:16px 24px;max-width:1280px}#content-header .nav__group{display:inline-block;margin-right:24px;white-space:nowrap}#content-header .nav__group.switch-compact{display:none}}@media screen and (min-width:980px) and (min-width:980px) and (max-width:1100px){#content-header .nav__group.default{display:none}#content-header .nav__group.switch-compact{display:inline-block}}@media screen and (min-width:980px){#content-header .nav__item{display:inline-block;padding:0 8px}#content-header .nav__item:first-child{padding-left:0}#content-header .nav__item:last-child{padding-right:0}#content-header .nav__item-link{color:#202020;font-size:.85714rem}#content-header #nav-link-contact-service{width:165px}#content-header #nav-link-contact-inquiry{width:136px}#content-header .drop-down-menu{position:relative}#content-header .drop-down-menu>*{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#content-header .drop-down-menu__trigger{color:#202020;font-size:.85714rem}#content-header .drop-down-menu__trigger:after{content:"";width:6px;height:6px;margin-left:8px;display:inline-block;border-right:1px solid #202020;border-bottom:1px solid #202020;transform:rotate(45deg);transform-origin:right}#content-header .drop-down-menu__group{top:40px;left:-8px;border-radius:4px;background:#fff;box-shadow:0 1px 4px #424242}#content-header .drop-down-menu__item{margin:8px 0}#content-header .drop-down-menu__item .nav__item-link{width:100%;padding:16px;display:inline-block}#content-header .drop-down-menu__item:hover{background:rgba(0,0,0,.04)}#content-header .brand-button-flat,#content-header .brand-button-stroked{height:40px!important}}#content_header-for-contact-new{top:0;left:0;right:0;position:fixed;background:#ffe000;z-index:700}#content_header-for-contact-new .inner{display:flex;align-items:center;justify-content:space-between}#content_header-for-contact-new .payme{display:inline-block;margin-right:8px}#content_header-for-contact-new .payme__logo{width:auto;height:60px}@media screen and (max-width:979px){#content_header-for-contact-new .payme__logo{height:45px}}@media screen and (max-width:979px){#content_header-for-contact-new .inner{font-size:.85714rem;padding-right:12px}}@media screen and (min-width:980px){#content_header-for-contact-new .inner{padding-left:12px;padding-right:24px}}#content-footer{background:#ffe000;border-top:1px solid #202020}@media screen and (max-width:979px){#content-footer .content-footer__inner{margin:auto;max-width:500px;padding:40px 24px}#content-footer .content-footer__section.group-1 .content-footer__section-item.payme{width:140px;margin-left:-20px;margin-bottom:40px}#content-footer .content-footer__section.group-1 .content-footer__section-item.payme .payme__logo{width:100%}#content-footer .content-footer__section.group-1 .content-footer__section-item.nav .nav__group{margin-bottom:16px}#content-footer .content-footer__section.group-1 .content-footer__section-item.nav .nav__group-title{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #202020}#content-footer .content-footer__section.group-1 .content-footer__section-item.nav .nav__group-memu-item{padding:8px 0}#content-footer .content-footer__section.group-1:after{content:"";margin:0 -24px;height:1px;display:block;border-bottom:1px solid #fff}#content-footer .content-footer__section.group-2{padding:24px 0}#content-footer .content-footer__section.group-2 .content-footer__section-item.nav{margin-bottom:24px}#content-footer .content-footer__section.group-2 .content-footer__section-item.nav .nav__item{font-size:.85714rem;margin-bottom:4px}#content-footer .content-footer__section.group-2 .content-footer__section-item.copyright{text-align:center}}@media screen and (min-width:980px){#content-footer .content-footer__inner{width:100%;margin:0 auto;max-width:980px;text-align:center}#content-footer .content-footer__section.group-1{padding:32px 0;border-bottom:1px solid #fff;text-align:initial}#content-footer .content-footer__section.group-1 .content-footer__section-item{display:inline-block;vertical-align:top}#content-footer .content-footer__section.group-1 .content-footer__section-item.payme{width:140px;padding:16px;margin-right:56px;box-sizing:content-box}#content-footer .content-footer__section.group-1 .content-footer__section-item.payme .payme__logo{width:100%}#content-footer .content-footer__section.group-1 .content-footer__section-item.nav .nav__group{display:inline-block;margin-right:64px;vertical-align:top}#content-footer .content-footer__section.group-1 .content-footer__section-item.nav .nav__group-title{font-weight:700;margin-bottom:16px}#content-footer .content-footer__section.group-1 .content-footer__section-item.nav .nav__group-memu-item{font-size:.85714rem;margin-bottom:8px}#content-footer .content-footer__section.group-2{padding:24px 0;position:relative;text-align:right}#content-footer .content-footer__section.group-2 .content-footer__section-item{display:inline-block;font-size:.85714rem;vertical-align:top}#content-footer .content-footer__section.group-2 .content-footer__section-item.nav .nav__item{display:inline-block;margin-left:16px}#content-footer .content-footer__section.group-2 .content-footer__section-item.copyright{float:left}}@media screen and (max-width:979px){#section-payme-app-01 .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#section-payme-app-01 .section__summary{font-size:1.14286rem;line-height:2.4;margin-bottom:40px}#section-payme-app-01 .section__summary .highlight{width:260px;display:inline-block;font-size:1.42857rem;line-height:1.75;font-weight:700}#section-payme-app-01 .section__link .section__link-item{width:295px}#section-payme-app-01 .section__link .section__link-item:not(:last-child){margin-bottom:16px}}@media screen and (min-width:980px){#section-payme-app-01 .section__inner{width:100%;margin:0 auto;padding:32px 0;max-width:980px;text-align:center}#section-payme-app-01 .section__summary{font-size:1.71429rem;line-height:2;margin-bottom:32px}#section-payme-app-01 .section__summary .highlight{font-weight:700}#section-payme-app-01 .section__link .section__link-item{width:240px}#section-payme-app-01 .section__link .section__link-item:not(:last-child){margin-right:32px}}#section-payme-app-02 .section__title>.next-line:before{content:"";display:block}@media screen and (max-width:979px){#section-payme-app-02 .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center;display:flex;flex-direction:column}#section-payme-app-02 .section__inner>*{order:1}#section-payme-app-02 .section__title{font-size:1.14286rem;line-height:1.75;margin-bottom:16px;text-align:initial}#section-payme-app-02 .section__summary{font-size:1rem;margin-bottom:40px;text-align:initial}#section-payme-app-02 .section__alliance{order:0;border:2px solid #efefef;box-sizing:border-box;padding:24px;border-radius:8px;margin-bottom:24px;overflow:hidden}#section-payme-app-02 .section__alliance img{width:100%}#section-payme-app-02 .section__link .section__link-item{width:295px}#section-payme-app-02 .section__link .section__link-item:not(:last-child){margin-bottom:16px}}@media screen and (min-width:980px){#section-payme-app-02 .section__inner{width:100%;margin:0 auto;padding:96px 0 96px 390px;max-width:980px;position:relative}#section-payme-app-02 .section__title{font-size:1.71429rem;line-height:1.75;margin-bottom:24px}#section-payme-app-02 .section__summary{margin-bottom:40px}#section-payme-app-02 .section__alliance{top:96px;left:0;width:330px;position:absolute}#section-payme-app-02 .section__alliance .section__alliance-image{width:100%}#section-payme-app-02 .section__link .section__link-item{width:240px}#section-payme-app-02 .section__link .section__link-item:not(:last-child){margin-right:32px}}@media screen and (max-width:979px){#section-payme-step .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#section-payme-step .section__title{margin-bottom:40px}#section-payme-step .step__image-no{display:none}#section-payme-step .section__content{display:inline-block;position:relative}#section-payme-step .section__content:before{content:"";top:0;bottom:0;left:44px;margin:auto;width:2px;height:80%;display:block;position:absolute;background:#202020;z-index:0}#section-payme-step .section__content-item.step{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:32px}#section-payme-step .section__content-item.step .step__image{width:88px;height:88px;position:relative;margin-right:24px}#section-payme-step .section__content-item.step .step__image .step__image-content{top:0;right:0;bottom:0;left:0;display:block;position:absolute;width:100%;height:100%}#section-payme-step .section__content-item.step .step__text{font-size:1.14286rem;line-height:1.75;flex-grow:1;text-align:left}#section-payme-step .section__content-item.step .step__text .highlight{color:#249ea6;font-weight:700}}@media screen and (min-width:980px){#section-payme-step .section__inner{width:100%;margin:0 auto;padding:96px 0;max-width:980px;text-align:center}#section-payme-step .section__title{margin-bottom:48px}#section-payme-step .section__content{width:920px;display:flex;position:relative;justify-content:space-between;margin:0 auto 64px}#section-payme-step .section__content:before{content:"";left:0;right:0;top:100px;margin:auto;width:80%;height:2px;display:block;position:absolute;background:#202020;z-index:0}#section-payme-step .section__content-item.step{display:inline-block;position:relative}#section-payme-step .section__content-item.step .step__image{width:190px;height:150px;position:relative;margin-bottom:16px}#section-payme-step .section__content-item.step .step__image .step__image-no{top:0;left:0;width:54px;position:absolute}#section-payme-step .section__content-item.step .step__image .step__image-content{left:0;right:0;bottom:0;width:110px;height:110px;margin:auto;position:absolute}#section-payme-step .section__content-item.step .step__text{font-size:1.14286rem;font-weight:700;line-height:1.75}#section-payme-step .section__content-item.step .step__text .highlight{color:#249ea6}#section-payme-step .section__note{font-size:.85714rem}}#section-payme-plan .plan__title:after{content:"";left:0;right:0;bottom:0;width:20px;height:1px;margin:auto;position:absolute;background:#202020}@media screen and (max-width:979px){#section-payme-plan .section__inner{width:100%;margin:auto;max-width:500px;padding:40px 24px;text-align:center}#section-payme-plan .section__title{margin-bottom:40px}#section-payme-plan .section__summary{text-align:initial;margin-bottom:24px}#section-payme-plan .section__content-item.plan{padding:24px 16px;border-radius:8px;background:#fff;overflow:hidden}#section-payme-plan .section__content-item.plan:not(:last-child){margin-bottom:16px}#section-payme-plan .section__content-item.plan .plan__title{position:relative;color:#249ea6;padding-bottom:16px;margin-bottom:16px}#section-payme-plan .section__content-item.plan .plan__detail{font-size:1rem;text-align:initial}}@media screen and (min-width:980px){#section-payme-plan .section__inner{width:100%;margin:0 auto;padding:96px 0;max-width:980px;text-align:center}#section-payme-plan .section__title{margin-bottom:32px}#section-payme-plan .section__summary{margin-bottom:40px}#section-payme-plan .section__content{display:flex;align-items:flex-start;justify-content:space-between}#section-payme-plan .section__content-item.no-plan{width:304px;padding:32px 16px;border-radius:8px;overflow:hidden}#section-payme-plan .section__content-item.plan{width:400px;padding:32px 16px;border-radius:8px;background:#fff;overflow:hidden}#section-payme-plan .section__content-item.plan .plan__title{position:relative;font-size:1.42857rem;color:#249ea6;padding-bottom:16px;margin-bottom:16px}#section-payme-plan .section__content-item.plan .plan__detail{font-size:1rem;line-height:1.75;text-align:initial}}#section-payme-store-01 .nav__group.payme-store .nav__link-item{height:46px}#section-payme-store-01 .nav__group.payme-store .nav__link-item:not(:last-child){margin-right:16px}#section-payme-store-01 .nav__group.payme-store .nav__link-image{height:100%}@media screen and (max-width:979px){#section-payme-store-01 .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#section-payme-store-01 .section__title{font-size:1.57143rem;line-height:1.75;margin-bottom:40px}#section-payme-store-01 .section__title .line-break{display:block}#section-payme-store-01 .section__nav.nav .nav__group:not(:last-child){margin-bottom:24px}#section-payme-store-01 .section__nav.nav .nav__title{font-size:.85714rem;margin-bottom:8px}#section-payme-store-01 .section__nav.nav .nav__group.payme-login .nav__link-item{width:100%}#section-payme-store-01 .section__visual{display:none}}@media screen and (min-width:980px){#section-payme-store-01 .section__inner{width:100%;margin:0 auto;padding-top:32px;max-width:980px;display:flex;flex-direction:row-reverse;align-items:center;flex-wrap:nowrap}#section-payme-store-01 .section__inner .section__content{flex-grow:1}#section-payme-store-01 .section__inner .section__content .section__title{font-size:1.82857rem;margin-bottom:32px}#section-payme-store-01 .section__inner .section__content .section__nav.nav{display:flex;flex-wrap:nowrap;align-items:flex-start}#section-payme-store-01 .section__inner .section__content .section__nav.nav .nav__group:not(:last-child){margin-right:64px}#section-payme-store-01 .section__inner .section__content .section__nav.nav .nav__group.payme-login .nav__link-item{width:200px}#section-payme-store-01 .section__inner .section__content .section__nav.nav .nav__title{text-align:center;margin-bottom:16px}#section-payme-store-01 .section__inner .section__visual{width:290px;margin-right:48px}#section-payme-store-01 .section__inner .section__visual .section__visual-image{width:100%}}@media screen and (max-width:979px){#section-top-title.top-title>.top-title__inner{width:100%;margin:auto;padding:40px 24px;max-width:500px}#section-top-title.top-title>.top-title__inner>.top-title__summary{font-size:1rem;margin-top:16px}}@media screen and (min-width:980px){#section-top-title.top-title>.top-title__inner{margin:0 auto;padding:48px 0;max-width:980px}#section-top-title.top-title>.top-title__inner>.top-title__summary{font-size:1.14286rem;line-height:1.75;margin-top:16px}}@media screen and (min-width:980px){.content-terms.terms{margin:0 auto;width:100%;max-width:980px;font-size:1.14286rem;line-height:2;padding-top:96px}.content-terms.terms:last-child{padding-bottom:96px}.content-terms.terms .terms__title{font-size:1.71429rem;margin-bottom:24px}.content-terms.terms>p{margin-bottom:32px}.content-terms.terms .right{text-align:right}.content-terms.terms .text-line,.content-terms.terms .text-line-group{margin-bottom:16px}.content-terms.terms .text-line-group>.text-line{margin-bottom:0}.content-terms.terms .terms__indent-small{margin-left:16px}.content-terms.terms .terms__indent-base{margin-left:24px}.content-terms.terms ol.terms__list{counter-reset:item}.content-terms.terms ol.terms__list>li:before{counter-increment:item;padding-right:4px;display:inline-block;float:left}.content-terms.terms ol.terms__list.--style-paragraph>li:before{content:counter(item) "."}.content-terms.terms ol.terms__list.--style-item>li:before{content:"(" counter(item) ")"}.content-terms.terms li.terms__title-h2{margin-bottom:48px}.content-terms.terms li.terms__title-h2>p{margin-bottom:16px}.content-terms.terms li.terms__title-h2:before,.content-terms.terms li.terms__title-h2>h2{font-size:1.14286rem;font-weight:700;line-height:2;margin-bottom:16px}.content-terms.terms li.terms__title-h3:before,.content-terms.terms li.terms__title-h3>h3{font-size:1.14286rem;font-weight:700;line-height:2;margin-bottom:8px}.content-terms.terms li.terms__title-h4:before,.content-terms.terms li.terms__title-h4>h4{font-size:1.14286rem;font-weight:400;line-height:2;margin-bottom:16px}.content-terms.terms ol.terms__list>li{font-size:1.14286rem;line-height:2;margin-bottom:16px}.content-terms.terms ol.terms__list>li p,.content-terms.terms ol.terms__list>li span{font-size:1.14286rem;line-height:2}.content-terms.terms ol.terms__list>li ol{margin-top:24px;margin-bottom:24px}.content-terms.terms ol.terms__list>li ol>li{font-size:1rem;line-height:1.75;margin-bottom:1rem}.content-terms.terms ol.terms__list>li ol>li p,.content-terms.terms ol.terms__list>li ol>li span,.content-terms.terms table{font-size:1rem;line-height:1.75}.content-terms.terms table{width:100%;margin-bottom:16px;border-collapse:collapse;border-radius:8px;background:#fff;box-shadow:0 0 3px #dadada;overflow:hidden;text-align:left}.content-terms.terms table td,.content-terms.terms table th{border:1px solid #dadada;padding:16px 24px;box-sizing:border-box;vertical-align:top}.content-terms.terms table td:first-child,.content-terms.terms table th:first-child{width:360px;max-width:360px}.content-terms.terms table tbody>tr:nth-child(odd){background:#efefef}}@media screen and (max-width:979px){.content-terms.terms{margin:auto;max-width:500px;padding-top:40px;padding-left:24px;padding-right:24px;font-size:1rem;line-height:2}.content-terms.terms:last-child{padding-bottom:40px}.content-terms.terms .terms__title{font-size:1.14286rem;font-weight:700;line-height:2;margin-bottom:16px}.content-terms.terms>p{font-size:1rem;margin-bottom:40px}.content-terms.terms .right{text-align:right}.content-terms.terms .text-line,.content-terms.terms .text-line-group{margin-bottom:16px}.content-terms.terms .text-line-group>.text-line{margin-bottom:0}.content-terms.terms .terms__indent-small{margin-left:16px}.content-terms.terms .terms__indent-base{margin-left:24px}.content-terms.terms ol.terms__list{counter-reset:item}.content-terms.terms ol.terms__list>li:before{counter-increment:item;padding-right:4px;display:inline-block;float:left}.content-terms.terms ol.terms__list.--style-paragraph>li:before{content:counter(item) "."}.content-terms.terms ol.terms__list.--style-item>li:before{content:"(" counter(item) ")"}.content-terms.terms li.terms__title-h2{margin-bottom:40px}.content-terms.terms li.terms__title-h2>p{margin-bottom:16px}.content-terms.terms li.terms__title-h2:before,.content-terms.terms li.terms__title-h2>h2{font-size:1rem;font-weight:700;line-height:2;margin-bottom:16px}.content-terms.terms li.terms__title-h3:before,.content-terms.terms li.terms__title-h3>h3{font-size:1rem;font-weight:700;line-height:2}.content-terms.terms li.terms__title-h4:before,.content-terms.terms li.terms__title-h4>h4{font-size:1rem;font-weight:400;line-height:2;margin-bottom:8px}.content-terms.terms ol.terms__list>li{font-size:1rem;line-height:2;margin-bottom:16px}.content-terms.terms ol.terms__list>li p,.content-terms.terms ol.terms__list>li span{font-size:1rem;line-height:2}.content-terms.terms ol.terms__list>li ol{margin-top:16px;margin-bottom:16px}.content-terms.terms ol.terms__list>li ol>li{font-size:.85714rem;line-height:2;margin-bottom:.85714rem}.content-terms.terms ol.terms__list>li ol>li p,.content-terms.terms ol.terms__list>li ol>li span{font-size:.85714rem;line-height:2}.content-terms.terms table{width:100%;font-size:1rem;line-height:1.75;margin-bottom:16px;border-collapse:collapse;border-radius:8px;background:#fff;box-shadow:0 0 3px #dadada;overflow:hidden;text-align:left}.content-terms.terms table td,.content-terms.terms table th{border:1px solid #dadada;padding:8px 16px;box-sizing:border-box;vertical-align:top}.content-terms.terms table td:first-child,.content-terms.terms table th:first-child{width:160px;max-width:160px}.content-terms.terms table tbody>tr:nth-child(odd){background:#efefef}}#site-top__key-visual.lazy-hidden{opacity:0}@media screen and (max-width:979px){#site-top__key-visual .section__outer{margin:auto;max-width:500px;padding:40px 24px;position:relative;text-align:center}#site-top__key-visual .section__catchphrase,#site-top__key-visual .section__image{text-align:center;margin-bottom:40px}#site-top__key-visual .section__catchphrase img,#site-top__key-visual .section__image img{width:100%;max-width:100%}#site-top__key-visual .section__catchphrase{min-height:300px}#site-top__key-visual .section__image{min-height:220px}#site-top__key-visual .section__link{display:flex;align-items:center;flex-direction:column}#site-top__key-visual .section__link .link__item{width:300px}#site-top__key-visual .section__link .link__item:not(:last-child){margin-bottom:16px}}@media screen and (min-width:980px){#site-top__key-visual .section__outer{width:100%;min-height:460px;margin:0 auto;max-width:1280px;position:relative}#site-top__key-visual .section__inner{width:578px;padding:80px 24px;box-sizing:border-box}#site-top__key-visual .section__catchphrase{text-align:center;margin-bottom:64px}#site-top__key-visual .section__catchphrase img{max-width:100%;max-height:100%}#site-top__key-visual .section__link{text-align:center}#site-top__key-visual .section__link .link__item{width:260px;height:56px;font-size:1.14286rem}#site-top__key-visual .section__link .link__item:not(:last-child){margin-right:16px}#site-top__key-visual .section__image{top:40px;right:0;bottom:40px;left:578px;display:block;position:absolute;display:flex;align-items:center;justify-content:center}#site-top__key-visual .section__image img{max-width:100%;max-height:100%}}#site-top__logo-scroll .content-slider{width:100%;height:100px;-webkit-animation:bg-slider 46s linear infinite;animation:bg-slider 46s linear infinite;background:url(/assets/images/logo__slide-6cac8d868f1e621cdd35bdb23489b655.jpg) repeat-x 50%;background-size:auto 100px}@-webkit-keyframes bg-slider{0%{background-position:0 0}to{background-position:-4840px 0}}@keyframes bg-slider{0%{background-position:0 0}to{background-position:-4840px 0}}#site-top__concept .concept__text{font-weight:700;line-height:1.75}#site-top__concept .concept__text .highlight{color:#249ea6}#site-top__concept .concept__text .punctuation{letter-spacing:-.7rem}@media screen and (max-width:979px){#site-top__concept .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-top__concept .concept__image{width:100%;margin-bottom:32px}#site-top__concept .concept__text{display:inline-block;font-size:1.42857rem;text-align:initial}}@media screen and (min-width:980px){#site-top__concept .section__inner{width:100%;margin:0 auto;display:table;padding:48px 0;max-width:980px}#site-top__concept .concept__section{display:table-cell;padding:0 24px;white-space:nowrap;vertical-align:middle}#site-top__concept .concept__section:first-child{padding-left:0}#site-top__concept .concept__section:last-child{padding-right:0}#site-top__concept .concept__image{width:490px}#site-top__concept .concept__text{font-size:30px}}#site-top__concept #site-top__concept-movie-player.is-play{display:block}#site-top__concept #site-top__concept-movie-player{top:0;left:0;right:0;bottom:0;display:none;position:fixed;overflow:hidden;z-index:900}#site-top__concept #site-top__concept-movie-player .modal__backdrop{width:100%;height:100%;background:rgba(0,0,0,.4)}#site-top__concept #site-top__concept-movie-player .modal__container{top:50%;left:50%;width:80vw;height:40vw;max-width:800px;position:absolute;transform:translate(-50%,-50%)}#site-top__concept #site-top__concept-movie-player .modal__header{position:relative}#site-top__concept #site-top__concept-movie-player .modal__header-close{top:-24px;right:-24px;position:absolute}#site-top__concept #site-top__concept-movie-player .modal__header-close .modal__close-action{width:48px;height:48px}#site-top__concept #site-top__concept-movie-player .modal__content{height:100%;background:#fff}#site-top__concept #site-top__concept-movie-player .modal__content iframe{width:100%;height:100%}#site-top__merit .merit__image{display:none}@media screen and (max-width:979px){#site-top__merit .merit__image.--sp{display:block}}@media screen and (min-width:980px){#site-top__merit .merit__image.--pc{display:block}}@media screen and (max-width:979px){#site-top__merit .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-top__merit .section__title{font-size:1.42857rem;font-weight:700;margin-bottom:40px}#site-top__merit .section__content-item.merit{margin-bottom:40px}#site-top__merit .section__content-item.merit .merit__content .merit__content-title{position:relative;margin-bottom:24px}#site-top__merit .section__content-item.merit .merit__content .merit__content-title:after{content:"";top:56px;left:0;right:0;width:20px;height:1px;margin:auto;display:block;position:absolute;background:#202020}#site-top__merit .section__content-item.merit .merit__content .merit__content-title-no{height:40px;margin-bottom:32px}#site-top__merit .section__content-item.merit .merit__content .merit__content-title-text{display:block;font-size:1.42857rem}#site-top__merit .section__content-item.merit .merit__content .merit__content-desc{font-size:1.14286rem;line-height:2;text-align:initial}#site-top__merit .section__content-item.merit .merit__image{width:100%;margin-bottom:24px}#site-top__merit .section__content-item.merit .merit__image .merit__image-content{width:100%}}@media screen and (min-width:980px){#site-top__merit .section__inner{width:100%;margin:0 auto;padding:48px 0;max-width:980px;text-align:center}#site-top__merit .section__title{font-size:2.28571rem;font-weight:700}#site-top__merit .section__content{padding:96px 0}#site-top__merit .section__content-item.merit{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}#site-top__merit .section__content-item.merit:nth-child(2n){flex-direction:row-reverse}#site-top__merit .section__content-item.merit:not(:last-child){margin-bottom:120px}#site-top__merit .section__content-item.merit .merit__content{width:420px;text-align:initial}#site-top__merit .section__content-item.merit .merit__content .merit__content-title{height:68px;line-height:68px;margin-bottom:40px}#site-top__merit .section__content-item.merit .merit__content .merit__content-title-no{margin-right:16px;vertical-align:bottom}#site-top__merit .section__content-item.merit .merit__content .merit__content-title-text{font-size:2.28571rem;vertical-align:bottom}#site-top__merit .section__content-item.merit .merit__content .merit__content-desc{font-size:1.14286rem;line-height:2}#site-top__merit .section__content-item.merit .merit__image{width:475px;text-align:initial;padding:16px 0}#site-top__merit .section__content-item.merit .merit__image .merit__image-content{width:100%}}@media screen and (max-width:979px){#site-top__cooperation .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-top__cooperation .section__title{font-size:1.42857rem;font-weight:700;margin-bottom:40px}#site-top__cooperation .section__desc{font-size:1.14286rem;line-height:2;margin-bottom:16px;text-align:initial}#site-top__cooperation .section__content{padding:24px 32px 0;border-radius:8px;background:#fff;margin-bottom:16px}#site-top__cooperation .section__content .section__content-title{font-size:1.14286rem;font-weight:700;line-height:1.5;margin-bottom:24px}#site-top__cooperation .section__content .section__content-body{display:flex;flex-wrap:wrap;align-items:center}#site-top__cooperation .section__content .section__content-item{flex-grow:1;margin-bottom:16px}#site-top__cooperation .section__note{color:#424242}}@media screen and (min-width:980px){#site-top__cooperation .section__inner{width:100%;margin:0 auto;padding:96px 0;max-width:980px;text-align:center;white-space:nowrap}#site-top__cooperation .section__title{font-size:2.28571rem;font-weight:700;margin-bottom:48px}#site-top__cooperation .section__desc{font-size:1.14286rem;line-height:2;margin-bottom:40px}#site-top__cooperation .section__2column{display:flex;align-items:flex-start;justify-content:space-between}#site-top__cooperation .section__content{padding:16px 32px 0;border-radius:8px;background:#fff;margin-bottom:24px}#site-top__cooperation .section__content.group-2,#site-top__cooperation .section__content.group-3{width:calc(50% - 12px);min-height:250px}#site-top__cooperation .section__content .section__content-title{font-size:1.14286rem;font-weight:700;margin-bottom:32px}#site-top__cooperation .section__content .section__content-body{display:flex;flex-wrap:wrap;align-items:center}#site-top__cooperation .section__content .section__content-item{flex-grow:1;margin-bottom:24px}#site-top__cooperation .section__content.group-3 .section__content-body{height:178px}#site-top__cooperation .section__note{color:#424242;font-size:.85714rem;text-align:right}}@media screen and (max-width:979px){#site-top__security .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-top__security .section__title{font-size:1.42857rem;font-weight:700;margin-bottom:40px}#site-top__security .section__content-item.security{padding:16px;margin-bottom:16px;border-radius:8px;border:2px solid #efefef;box-sizing:border-box}#site-top__security .section__content-item.security .security__image{margin-bottom:16px}#site-top__security .section__content-item.security .security__content .security__title{font-size:1.14286rem;line-height:2;margin-bottom:24px;color:#424242}#site-top__security .section__content-item.security .security__content .security__detail{text-align:initial;line-height:2}}@media screen and (min-width:980px){#site-top__security .section__inner{width:100%;margin:0 auto;padding:96px 0;max-width:980px;text-align:center}#site-top__security .section__title{font-size:2.28571rem;font-weight:700;margin-bottom:48px}#site-top__security .section__content-item.security{padding:24px;margin-bottom:24px;width:100%;display:table;border-radius:8px;border:2px solid #efefef;box-sizing:border-box}#site-top__security .section__content-item.security>*{display:table-cell;vertical-align:middle}#site-top__security .section__content-item.security .security__image{width:200px}#site-top__security .section__content-item.security .security__content{text-align:initial}#site-top__security .section__content-item.security .security__content .security__title{font-size:1.14286rem;line-height:1.75;margin-bottom:8px;color:#424242}#site-top__security .section__content-item.security .security__content .security__detail{line-height:2}}@media screen and (max-width:979px){#site-top__faq .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-top__faq .section__title{font-size:1.42857rem;font-weight:700;margin-bottom:32px}#site-top__faq .section__content-item.faq{width:100%;padding:24px 0;text-align:initial;border-bottom:1px solid #dadada}#site-top__faq .section__content-item.faq .faq__question{color:#249ea6;font-size:1.14286rem;font-weight:700;margin-bottom:16px}#site-top__faq .section__content-item.faq .faq__answer{font-size:1.14286rem;line-height:2}}@media screen and (min-width:980px){#site-top__faq .section__inner{width:100%;margin:0 auto;padding:96px 0;max-width:980px;text-align:center}#site-top__faq .section__title{font-size:2.28571rem;font-weight:700;margin-bottom:48px}#site-top__faq .section__content-item.faq{width:100%;padding:16px 0;text-align:initial;border-bottom:1px solid #dadada}#site-top__faq .section__content-item.faq .faq__question{color:#249ea6;font-size:1.14286rem;font-weight:700;margin-bottom:8px}#site-top__faq .section__content-item.faq .faq__answer{font-size:1.14286rem;line-height:1.75}}@media screen and (max-width:979px){#site-top__more .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-top__more .section__image{margin-bottom:24px}#site-top__more .section__content.info .info__title{max-width:260px;font-size:1.42857rem;font-weight:700;line-height:1.75;margin:auto auto 16px}#site-top__more .section__content.info .info__desc{font-size:1.14286rem;margin-bottom:40px;line-height:2;text-align:initial}#site-top__more .section__content.info .info__nav{text-align:center}#site-top__more .section__content.info .info__nav-link{width:300px}#site-top__more .section__content.info .info__nav-link:not(:last-child){margin-bottom:16px}}@media screen and (min-width:980px){#site-top__more .section__inner{width:100%;margin:0 auto;display:table;padding:56px 0;max-width:980px}#site-top__more .section__inner .section__content,#site-top__more .section__inner .section__image{display:table-cell;vertical-align:middle}#site-top__more .section__image{width:320px;margin-right:32px}#site-top__more .section__image-content{width:100%}#site-top__more .section__content.info .info__title{font-size:1.71429rem;font-weight:700;margin-bottom:16px}#site-top__more .section__content.info .info__desc{font-size:1.14286rem;margin-bottom:24px}#site-top__more .section__content.info .info__nav-link{width:240px}#site-top__more .section__content.info .info__nav-link:not(:last-child){margin-right:24px}}@media screen and (max-width:979px){#site-features__key-visual-nav{display:none}}@media screen and (min-width:980px){#site-features__key-visual-nav{height:132px;position:relative}#site-features__key-visual-nav .navigation-menu{width:100%;padding:16px 0;top:auto;bottom:32px;position:absolute;text-align:center}#site-features__key-visual-nav .navigation-menu.fixed{top:0;bottom:auto;position:fixed;background:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:700}#site-features__key-visual-nav .navigation-menu__item{margin:0 8px;padding:0 16px;display:inline-block;line-height:36px;border-radius:8px}#site-features__key-visual-nav .navigation-menu__item.selected{font-weight:700;background:#ffe000}}@media screen and (max-width:979px){#site-features__feature .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-features__feature .section__title{margin-bottom:32px}#site-features__feature .section__content-item.feature{display:flex;position:relative;flex-direction:column;margin-bottom:40px}#site-features__feature .section__content-item.feature .feature__content,#site-features__feature .section__content-item.feature .feature__title{order:2}#site-features__feature .section__content-item.feature .feature__title{margin-bottom:8px}#site-features__feature .section__content-item.feature .feature__image-point{top:0;left:0;height:24px;position:absolute}#site-features__feature .section__content-item.feature .feature__image-visual{width:100%;margin-top:12px;margin-bottom:24px}#site-features__feature .section__content-item.feature .feature__image-visual>img{width:100%;border-radius:12px;overflow:hidden}#site-features__feature .section__content-item.feature .feature__content{font-size:1rem;text-align:initial}}@media screen and (min-width:980px){#site-features__feature .section__inner{width:100%;max-width:980px;margin:0 auto;padding-bottom:96px}#site-features__feature .section__title{padding:48px 0;text-align:center}#site-features__feature .section__content-item.feature{display:flex;position:relative;flex-wrap:wrap}#site-features__feature .section__content-item.feature:not(:last-child){margin-bottom:96px}#site-features__feature .section__content-item.feature .feature__content,#site-features__feature .section__content-item.feature .feature__title{order:2}#site-features__feature .section__content-item.feature .feature__title{margin-left:64px;margin-bottom:24px}#site-features__feature .section__content-item.feature .feature__image-point{top:0;left:0;width:156px;position:absolute}#site-features__feature .section__content-item.feature .feature__image-visual{width:100%;margin-top:16px;margin-left:64px;margin-bottom:32px}#site-features__feature .section__content-item.feature .feature__image-visual>img{width:100%;border-radius:12px;overflow:hidden}#site-features__feature .section__content-item.feature .feature__content{margin-left:64px}}@media screen and (max-width:979px){#site-guide-employee__concept .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-guide-employee__concept .section__image{margin-bottom:32px}#site-guide-employee__concept .section__image img{width:100%}#site-guide-employee__concept .section__content.concept .concept__catch{font-size:1.42857rem;font-weight:700;line-height:1.75;letter-spacing:.03rem;margin-bottom:24px}#site-guide-employee__concept .section__content.concept .concept__catch .highlight{color:#249ea6}#site-guide-employee__concept .section__content.concept .concept__detail{font-size:1.14286rem;line-height:2;text-align:left}#site-guide-employee__concept .section__content.concept .concept__detail br{display:none}}@media screen and (min-width:980px){#site-guide-employee__concept .section__inner{width:100%;margin:0 auto;max-width:980px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}#site-guide-employee__concept .section__image{width:490px;padding:48px 0}#site-guide-employee__concept .section__image img{width:100%}#site-guide-employee__concept .section__content.concept{flex-grow:1;margin-left:48px}#site-guide-employee__concept .section__content.concept .concept__catch{font-size:2.12571rem;font-weight:700;line-height:1.6;letter-spacing:.03rem;margin-bottom:32px}#site-guide-employee__concept .section__content.concept .concept__catch .highlight{color:#249ea6}#site-guide-employee__concept .section__content.concept .concept__detail{font-size:1.14286rem;line-height:1.75}}@media screen and (max-width:979px){#site-guide-employee__usage .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-guide-employee__usage .section__title{margin-bottom:40px}#site-guide-employee__usage .section__content-item.usage{display:flex;position:relative;flex-direction:column;margin-bottom:40px}#site-guide-employee__usage .section__content-item.usage .usage__content,#site-guide-employee__usage .section__content-item.usage .usage__title{order:2}#site-guide-employee__usage .section__content-item.usage .usage__title{line-height:2;margin-bottom:4px}#site-guide-employee__usage .section__content-item.usage .usage__image-step{top:0;left:0;height:24px;position:absolute}#site-guide-employee__usage .section__content-item.usage .usage__image-visual{width:100%;margin-top:12px;margin-bottom:16px}#site-guide-employee__usage .section__content-item.usage .usage__image-visual>img{width:100%;border-radius:12px;overflow:hidden}#site-guide-employee__usage .section__content-item.usage .usage__content{font-size:1rem;text-align:initial}#site-guide-employee__usage .section__footer.cs{padding:16px 24px;border-radius:8px;text-align:initial}#site-guide-employee__usage .section__footer.cs .cs__icon{display:flex;align-items:center;margin-bottom:16px}#site-guide-employee__usage .section__footer.cs .cs__icon .cs__icon-image{width:64px;height:64px;display:block;margin:0 auto}#site-guide-employee__usage .section__footer.cs .cs__icon .cs__icon-title{flex-grow:1;font-weight:700;margin-left:16px}#site-guide-employee__usage .section__footer.cs .cs__content .cs__content-title{font-size:1rem;font-weight:700;line-height:2;color:#249ea6}#site-guide-employee__usage .section__footer.cs .cs__content .cs__content-detail{font-size:1rem;line-height:2}}@media screen and (min-width:980px){#site-guide-employee__usage .section__inner{width:100%;margin:0 auto;max-width:980px;padding:96px 0}#site-guide-employee__usage .section__title{text-align:center;margin-bottom:48px}#site-guide-employee__usage .section__content{width:720px;margin:0 auto 56px;display:flex;flex-wrap:wrap;justify-content:space-between}#site-guide-employee__usage .section__content-item.usage{width:300px;display:flex;position:relative;flex-wrap:wrap;align-content:flex-start}#site-guide-employee__usage .section__content-item.usage:nth-child(2n){margin-top:72px}#site-guide-employee__usage .section__content-item.usage .usage__content,#site-guide-employee__usage .section__content-item.usage .usage__title{order:2}#site-guide-employee__usage .section__content-item.usage .usage__title{font-size:1.14286rem;line-height:2;margin-left:16px;margin-bottom:8px}#site-guide-employee__usage .section__content-item.usage .usage__image-step{top:0;left:0;height:24px;position:absolute}#site-guide-employee__usage .section__content-item.usage .usage__image-visual{width:100%;margin-top:12px;margin-left:16px;margin-bottom:16px}#site-guide-employee__usage .section__content-item.usage .usage__image-visual>img{width:100%;border-radius:12px;overflow:hidden}#site-guide-employee__usage .section__content-item.usage .usage__content{font-size:1rem;margin-left:16px;line-height:1.75}#site-guide-employee__usage .section__footer.cs{display:flex;padding:16px 24px;border-radius:8px;align-items:center}#site-guide-employee__usage .section__footer.cs .cs__icon{margin-right:24px;padding-right:24px;border-right:1px solid #dadada;box-sizing:border-box}#site-guide-employee__usage .section__footer.cs .cs__icon .cs__icon-image{width:64px;height:64px;display:block;margin:0 auto 8px}#site-guide-employee__usage .section__footer.cs .cs__icon .cs__icon-title{font-weight:700;line-height:1.75;white-space:nowrap}#site-guide-employee__usage .section__footer.cs .cs__content{flex-grow:1}#site-guide-employee__usage .section__footer.cs .cs__content .cs__content-title{font-size:1.14286rem;font-weight:700;line-height:2;color:#249ea6}#site-guide-employee__usage .section__footer.cs .cs__content .cs__content-detail{font-size:1.14286rem;line-height:2}}#site-guide-employee__faq .section__content a{color:#249ea6}@media screen and (max-width:979px){#site-guide-employee__faq .section__inner{margin:auto;max-width:500px;padding:40px 24px}#site-guide-employee__faq .section__title{margin-bottom:32px}#site-guide-employee__faq .section__content{font-size:1.14286rem!important;line-height:2!important}#site-guide-employee__faq .section__content-item.faq:not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #dadada}#site-guide-employee__faq .section__content-item.faq .faq__question{color:#249ea6;font-weight:700;margin-bottom:16px}#site-guide-employee__faq .section__content-item.faq .faq__list{padding:24px 0}#site-guide-employee__faq .section__content-item.faq .faq__item:not(:last-child){margin-bottom:16px}}@media screen and (min-width:980px){#site-guide-employee__faq .section__inner{width:100%;margin:0 auto;padding-bottom:90px;max-width:980px}#site-guide-employee__faq .section__title{padding:48px 0;text-align:center}#site-guide-employee__faq .section__content{font-size:1.14286rem!important;line-height:2!important}#site-guide-employee__faq .section__content-item.faq:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #dadada}#site-guide-employee__faq .section__content-item.faq .faq__question{color:#249ea6;font-weight:700;margin-bottom:8px}#site-guide-employee__faq .section__content-item.faq .faq__list{padding:16px 0;margin-left:24px}#site-guide-employee__faq .section__content-item.faq .faq__note{margin-left:24px}}#site-guide-legal__legal .legal__visual{display:block}#site-guide-legal__legal .legal__visual img{width:100%}@media screen and (max-width:979px){#site-guide-legal__legal .section__content{margin:auto;max-width:500px;padding:40px 24px}#site-guide-legal__legal .section__title{font-size:1.42857rem;line-height:1.5;margin-bottom:24px}#site-guide-legal__legal .section__content-item.legal .legal__title,#site-guide-legal__legal .section__content.legal .legal__title{font-size:1.14286rem;line-height:2;margin-bottom:8px}#site-guide-legal__legal .section__content-item.legal .legal__content,#site-guide-legal__legal .section__content-item.legal .legal__content-section,#site-guide-legal__legal .section__content-item.legal .legal__visual,#site-guide-legal__legal .section__content.legal .legal__content,#site-guide-legal__legal .section__content.legal .legal__content-section,#site-guide-legal__legal .section__content.legal .legal__visual{margin-bottom:40px}#site-guide-legal__legal .section__content-item.legal .legal__content,#site-guide-legal__legal .section__content-item.legal .legal__content-section,#site-guide-legal__legal .section__content.legal .legal__content,#site-guide-legal__legal .section__content.legal .legal__content-section{font-size:1.14286rem}#site-guide-legal__legal .section__content-item.legal .legal__content-section .link,#site-guide-legal__legal .section__content-item.legal .legal__content .link,#site-guide-legal__legal .section__content.legal .legal__content-section .link,#site-guide-legal__legal .section__content.legal .legal__content .link{overflow-wrap:break-word}#site-guide-legal__legal .section__contact.contact{border-top:1px solid #dadada;padding-top:40px;text-align:center}#site-guide-legal__legal .section__contact.contact .contact__message{text-align:initial;margin-bottom:24px}#site-guide-legal__legal .section__contact.contact .contact__link-item{width:240px}}@media screen and (min-width:980px){#site-guide-legal__legal .section__outer{padding:48px 0}#site-guide-legal__legal .section__inner{width:100%;margin:0 auto;padding-right:320px;max-width:980px;position:relative;overflow:hidden;box-sizing:border-box}#site-guide-legal__legal .section__content{padding:40px 24px}#site-guide-legal__legal .section__title{font-size:1.71429rem;line-height:1.5;margin-bottom:32px}#site-guide-legal__legal .section__content-item.legal .legal__title,#site-guide-legal__legal .section__content.legal .legal__title{font-size:1.14286rem;margin-bottom:16px}#site-guide-legal__legal .section__content-item.legal .legal__content,#site-guide-legal__legal .section__content-item.legal .legal__content-section,#site-guide-legal__legal .section__content-item.legal .legal__visual,#site-guide-legal__legal .section__content.legal .legal__content,#site-guide-legal__legal .section__content.legal .legal__content-section,#site-guide-legal__legal .section__content.legal .legal__visual{margin-bottom:40px}#site-guide-legal__legal .section__content-item.legal .legal__content,#site-guide-legal__legal .section__content-item.legal .legal__content-section,#site-guide-legal__legal .section__content.legal .legal__content,#site-guide-legal__legal .section__content.legal .legal__content-section{font-size:1.14286rem}#site-guide-legal__legal .section__contact.contact{border-top:1px solid #dadada;padding-top:40px;text-align:center}#site-guide-legal__legal .section__contact.contact .contact__message{margin-bottom:16px}#site-guide-legal__legal .section__contact.contact .contact__link-item{width:240px}}#site-guide-legal__legal-nav-menu .section__item.cs .cs__icon{display:flex;flex-wrap:nowrap;align-items:center}#site-guide-legal__legal-nav-menu .section__item.cs .cs__icon-image{width:64px;height:64px;margin-right:16px;margin-bottom:16px}#site-guide-legal__legal-nav-menu .section__item.cs .cs__icon-image img{width:100%;height:100%}#site-guide-legal__legal-nav-menu .section__item.cs .cs__icon-title{font-weight:700}#site-guide-legal__legal-nav-menu .section__item.cs .cs__message{font-size:1rem;line-height:1.75}#site-guide-legal__legal-nav-menu .section__item.nav .nav__menu{margin-left:24px}#site-guide-legal__legal-nav-menu .section__item.nav .nav__menu-item{list-style:decimal}#site-guide-legal__legal-nav-menu .section__item.nav .nav__link{color:#249ea6;text-decoration:underline}@media screen and (max-width:979px){#site-guide-legal__legal-nav-menu{max-width:500px;margin:40px auto}#site-guide-legal__legal-nav-menu .section__item{margin:0 24px;padding:16px 24px}#site-guide-legal__legal-nav-menu .section__item:not(:last-child){margin-bottom:16px}#site-guide-legal__legal-nav-menu .section__item.nav .nav__title{font-size:1rem;line-height:1.75;margin-bottom:8px}#site-guide-legal__legal-nav-menu .section__item.nav .nav__menu-item{font-size:1rem;line-height:1.75;margin-bottom:12px}}@media screen and (min-width:980px){#site-guide-legal__legal-nav-menu{top:0;right:0;width:296px;position:absolute;transition:top .25s}#site-guide-legal__legal-nav-menu .section__item{padding:12px 16px}#site-guide-legal__legal-nav-menu .section__item:not(:last-child){margin-bottom:24px}#site-guide-legal__legal-nav-menu .section__item.nav .nav__title{font-size:1rem;line-height:1.75;margin-bottom:8px}#site-guide-legal__legal-nav-menu .section__item.nav .nav__menu-item{font-size:1rem;line-height:1.75;margin-bottom:12px}}#site-guide-partners__merit .section__inner{display:flex;flex-direction:column}#site-guide-partners__merit .section__inner>*{order:1}#site-guide-partners__merit .section__inner .section__content.sales-team{order:0}@media screen and (max-width:979px){#site-guide-partners__merit .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-guide-partners__merit .section__title{margin-bottom:40px}#site-guide-partners__merit .section__content.sales-team{padding:16px 24px;border-radius:8px;margin-bottom:40px;text-align:initial}#site-guide-partners__merit .section__content.sales-team .sales-team__icon{display:flex;align-items:center;margin-bottom:16px}#site-guide-partners__merit .section__content.sales-team .sales-team__icon .sales-team__icon-image{width:64px;height:64px;display:block;margin:0 auto}#site-guide-partners__merit .section__content.sales-team .sales-team__icon .sales-team__icon-title{flex-grow:1;font-weight:700;margin-left:16px}#site-guide-partners__merit .section__content.sales-team .sales-team__content .sales-team__content-title{font-size:1rem;font-weight:700;line-height:2;color:#249ea6}#site-guide-partners__merit .section__content.sales-team .sales-team__content .sales-team__content-detail{font-size:1rem;line-height:2}#site-guide-partners__merit .section__content.merit .section__content-item{display:flex;flex-direction:column;text-align:center}#site-guide-partners__merit .section__content.merit .section__content-item:not(:last-child){margin-bottom:40px}#site-guide-partners__merit .section__content.merit .section__content-item>*{order:1}#site-guide-partners__merit .section__content.merit .section__content-item .merit__image-icon{order:0}#site-guide-partners__merit .section__content.merit .merit__title{font-size:1.14286rem;line-height:2;margin-bottom:8px}#site-guide-partners__merit .section__content.merit .merit__image-icon{width:80px;height:80px;margin:0 auto 16px;-o-object-fit:contain;object-fit:contain}#site-guide-partners__merit .section__content.merit .merit__content{font-size:1rem;line-height:2;text-align:initial}}@media screen and (min-width:980px){#site-guide-partners__merit .section__inner{width:100%;margin:0 auto;padding-top:48px;padding-bottom:96px;max-width:980px}#site-guide-partners__merit .section__title{text-align:center;margin-bottom:80px}#site-guide-partners__merit .section__content.sales-team{padding:16px 24px;border-radius:8px;display:flex;align-items:center;margin-bottom:64px}#site-guide-partners__merit .section__content.sales-team .sales-team__icon{margin-right:24px;padding-right:24px;border-right:1px solid #dadada;box-sizing:border-box}#site-guide-partners__merit .section__content.sales-team .sales-team__icon .sales-team__icon-image{width:64px;height:64px;display:block;margin:0 auto 8px;-o-object-fit:contain;object-fit:contain}#site-guide-partners__merit .section__content.sales-team .sales-team__icon .sales-team__icon-title{font-weight:700;line-height:1.75;white-space:nowrap}#site-guide-partners__merit .section__content.sales-team .sales-team__content{padding:24px 0;flex-grow:1}#site-guide-partners__merit .section__content.sales-team .sales-team__content .sales-team__content-title{font-size:1.14286rem;font-weight:700;line-height:2;color:#249ea6}#site-guide-partners__merit .section__content.sales-team .sales-team__content .sales-team__content-detail{font-size:1.14286rem;line-height:2}#site-guide-partners__merit .section__content.sales-team .sales-team__content .sales-team__content-detail .highlight{color:#249ea6;font-weight:700}#site-guide-partners__merit .section__content.merit{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}#site-guide-partners__merit .section__content.merit .section__content-item{width:280px;display:flex;flex-direction:column}#site-guide-partners__merit .section__content.merit .section__content-item>*{order:1}#site-guide-partners__merit .section__content.merit .section__content-item .merit__image-icon{order:0}#site-guide-partners__merit .section__content.merit .merit__title{margin-bottom:8px;font-size:1.14286rem}#site-guide-partners__merit .section__content.merit .merit__image-icon{width:80px;height:80px;margin-bottom:16px;-o-object-fit:contain;object-fit:contain}#site-guide-partners__merit .section__content.merit .merit__content{font-size:1rem;line-height:1.75}}@media screen and (max-width:979px){#site-guide-partners__contract .section__inner{margin:auto;max-width:500px;padding:40px 24px}#site-guide-partners__contract .section__title{text-align:center;margin-bottom:40px}}@media screen and (min-width:980px){#site-guide-partners__contract .section__inner{width:100%;margin:0 auto;padding:96px 0;max-width:980px}#site-guide-partners__contract .section__inner .section__title{text-align:center;margin-bottom:48px}}@media screen and (max-width:979px){#site-guide-partners__contract-detail{margin-bottom:40px}#site-guide-partners__contract-detail .detail__title{color:#249ea6;margin-bottom:8px}#site-guide-partners__contract-detail .detail__content{font-size:1rem;margin-bottom:16px}#site-guide-partners__contract-detail .detail__point-item.point{padding:16px;border-radius:8px;border:2px solid #efefef}#site-guide-partners__contract-detail .detail__point-item.point:not(:last-child){margin-bottom:16px}#site-guide-partners__contract-detail .detail__point-item.point .point__title{font-size:1rem;margin-bottom:16px}#site-guide-partners__contract-detail .detail__point-item.point .point__detail{font-size:1rem;line-height:1.75}}@media screen and (min-width:980px){#site-guide-partners__contract-detail{margin-bottom:96px}#site-guide-partners__contract-detail .detail__title{color:#249ea6;margin-bottom:24px}#site-guide-partners__contract-detail .detail__content{margin-bottom:24px}#site-guide-partners__contract-detail .detail__point-item.point{padding:24px;border-radius:8px;border:2px solid #efefef}#site-guide-partners__contract-detail .detail__point-item.point:not(:last-child){margin-bottom:24px}#site-guide-partners__contract-detail .detail__point-item.point .point__title{font-size:1.14286rem;line-height:2;margin-bottom:8px}#site-guide-partners__contract-detail .detail__point-item.point .point__detail{font-size:1rem;line-height:1.75}}@media screen and (max-width:979px){#site-guide-partners__contract-flow .flow__title{color:#249ea6;margin-bottom:24px}#site-guide-partners__contract-flow .flow__content{position:relative}#site-guide-partners__contract-flow .flow__content:before{content:"";position:absolute;display:block;top:0;left:28px;bottom:180px;height:auto;border-right:2px dashed #dec516}#site-guide-partners__contract-flow .flow__content-item.step:not(:last-child){margin-bottom:32px}#site-guide-partners__contract-flow .flow__content-item.step .step__title{margin-bottom:8px}#site-guide-partners__contract-flow .flow__content-item.step .step__title-icon{width:57px;height:46px;padding:16px;margin:-16px 0 -16px -16px;position:sticky;-o-object-fit:contain;object-fit:contain;vertical-align:middle;box-sizing:content-box;background:#fff}#site-guide-partners__contract-flow .flow__content-item.step .step__title-text{font-size:1.42857rem;vertical-align:middle}#site-guide-partners__contract-flow .flow__content-item.step .step__content{font-size:1rem;line-height:2;margin-left:72px}}@media screen and (min-width:980px){#site-guide-partners__contract-flow .flow__title{color:#249ea6;margin-bottom:72px}#site-guide-partners__contract-flow .flow__content{width:744px;margin:0 auto;position:relative}#site-guide-partners__contract-flow .flow__content:before{content:"";position:absolute;display:block;top:0;left:26px;bottom:130px;height:auto;border-right:2px dashed #dec516}#site-guide-partners__contract-flow .flow__content-item.step:not(:last-child){margin-bottom:40px}#site-guide-partners__contract-flow .flow__content-item.step .step__title{margin-bottom:8px}#site-guide-partners__contract-flow .flow__content-item.step .step__title-icon{width:57px;height:46px;margin:-16px 16px -16px -16px;padding:16px;position:sticky;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;vertical-align:middle;box-sizing:content-box;background:#fff}#site-guide-partners__contract-flow .flow__content-item.step .step__title-text{font-size:1.42857rem;vertical-align:middle}#site-guide-partners__contract-flow .flow__content-item.step .step__content{font-size:1rem;line-height:1.75;margin-left:92px}}@media screen and (max-width:979px){#site-guide-partners__app .section__inner{margin:auto;max-width:500px;padding:40px 24px}#site-guide-partners__app .section__summary{font-size:1rem;line-height:2;margin-bottom:24px}#site-guide-partners__app .section__link{text-align:center}#site-guide-partners__app .section__link-item{width:240px}}@media screen and (min-width:980px){#site-guide-partners__app .section__inner{width:100%;margin:0 auto;padding:40px 0;max-width:980px;text-align:center}#site-guide-partners__app .section__summary{font-size:1rem;line-height:1.75;margin-bottom:16px}#site-guide-partners__app .section__link-item{width:240px}}@media screen and (max-width:979px){#site-contact-service__title .section__inner{margin:auto;max-width:500px;padding:40px 24px 16px;text-align:center}#site-contact-service__title .section__title-main{display:block;margin-bottom:16px}#site-contact-service__title .section__title-sub{width:96%;display:block;font-size:1rem;font-weight:400;text-align:left}}@media screen and (min-width:980px){#site-contact-service__title .section__inner{width:100%;margin:0 auto;padding:56px 0;max-width:980px;text-align:center}#site-contact-service__title .section__title-main{display:block;margin-bottom:16px}#site-contact-service__title .section__title-sub{display:block;font-size:1rem;font-weight:400}}@media screen and (max-width:979px){#site-contact-service__content .container-inner{display:flex;flex-direction:column-reverse}}@media screen and (min-width:980px){#site-contact-service__content .container-inner{width:100%;margin:0 auto;padding-bottom:56px;max-width:980px;display:flex;justify-content:space-between}}@media screen and (max-width:979px){#site-contact-service__content-guide{padding:24px 24px 40px}#site-contact-service__content-guide .section__inner{margin:auto;max-width:452px;padding:24px;position:relative;border:2px solid #efefef;border-radius:8px;background:#fff;box-sizing:border-box}#site-contact-service__content-guide .section__content.image .image__content{width:100%;border:4px solid #fff;border-radius:8px;box-sizing:border-box;filter:drop-shadow(0 4px 14px rgba(0,0,0,.12))}#site-contact-service__content-guide .section__content.point{padding:32px 0;border-bottom:1px solid #dadada}#site-contact-service__content-guide .section__content.point .point__item{padding:8px 0;white-space:nowrap}#site-contact-service__content-guide .section__content.point .point__item .point__item-icon{font-size:1.07143rem;color:#249ea6;margin-right:8px}#site-contact-service__content-guide .section__content.point .point__item .point__item-text{font-size:.95rem;font-weight:700}#site-contact-service__content-guide .section__content.guide{padding-top:24px}#site-contact-service__content-guide .section__content.guide .guide__content{font-size:1rem}#site-contact-service__content-guide .section__content.guide .guide__content .strong{font-weight:700}#site-contact-service__content-guide .section__content.guide .guide__content:not(:last-child){margin-bottom:24px}#site-contact-service__content-guide .section__content.guide .guide__content.phone{margin-top:4px}#site-contact-service__content-guide .section__content.guide .guide__content.phone .phone__number{font-size:1.28571rem;font-weight:700}#site-contact-service__content-guide .section__content.guide .guide__content.phone .phone__number-text{margin:0 4px}#site-contact-service__content-guide .section__content.guide .guide__content.phone .phone__times{display:block}}@media screen and (min-width:980px){#site-contact-service__content-guide .section__inner{width:406px;padding:40px 24px;border:2px solid #efefef;border-radius:8px;background:#fff;box-sizing:border-box}#site-contact-service__content-guide .section__content.image .image__content{width:100%;border:4px solid #fff;border-radius:8px;box-sizing:border-box;filter:drop-shadow(0 4px 14px rgba(0,0,0,.12))}#site-contact-service__content-guide .section__content.point{padding:32px 0;border-bottom:1px solid #dadada}#site-contact-service__content-guide .section__content.point .point__item{padding:12px 8px}#site-contact-service__content-guide .section__content.point .point__item .point__item-icon{font-size:1.14286rem;color:#249ea6;margin-right:8px}#site-contact-service__content-guide .section__content.point .point__item .point__item-text{font-size:1.07143rem;font-weight:700}#site-contact-service__content-guide .section__content.guide{padding-top:24px}#site-contact-service__content-guide .section__content.guide .guide__content{font-size:1rem}#site-contact-service__content-guide .section__content.guide .guide__content .strong{font-weight:700}#site-contact-service__content-guide .section__content.guide .guide__content:not(:last-child){margin-bottom:24px}#site-contact-service__content-guide .section__content.guide .guide__content.phone{margin-top:4px}#site-contact-service__content-guide .section__content.guide .guide__content.phone .phone__number{font-size:1.28571rem}#site-contact-service__content-guide .section__content.guide .guide__content.phone .phone__number-text{margin:0 4px}}#site-contact-service__content-form .section__content.note{margin-bottom:32px}#site-contact-service__content-form .section__content.note .note__text{font-size:.85714rem}#site-contact-service__content-form .section__content.note .highlight{color:#f26644}#site-contact-service__content-form .section__content.form .form__field{margin-bottom:32px}#site-contact-service__content-form .section__content.form .form__field-label{display:block;font-size:1rem;font-weight:700;margin-bottom:12px}#site-contact-service__content-form .section__content.form .form__field-label.must:after{content:"＊";font-size:.85714rem;font-weight:400;color:#f26644;margin-left:8px}#site-contact-service__content-form .section__content.form .form__field-input{width:100%;height:40px;line-height:40px;padding:0 16px;border:1px solid #dadada;border-radius:4px;box-sizing:border-box;outline-color:#249ea6}#site-contact-service__content-form .section__content.form .form-container__mention{display:inline-block;font-size:.85714rem;margin-top:8px}#site-contact-service__content-form .section__content.form .form__field-radio{display:flex;flex-wrap:wrap}#site-contact-service__content-form .section__content.form .form__field-radio .form__fied-radio-item{width:47%;white-space:nowrap;margin-bottom:16px}#site-contact-service__content-form .section__content.form .form__field-radio .form__fied-radio-input{display:none}#site-contact-service__content-form .section__content.form .form__field-radio .form__fied-radio-icon{content:"";width:18px;height:18px;display:inline-block;position:relative;border:2px solid #dadada;border-radius:50%;margin-right:8px;vertical-align:middle}#site-contact-service__content-form .section__content.form .form__field-radio .form__fied-radio-input:checked~.form__fied-radio-icon{border-color:#249ea6}#site-contact-service__content-form .section__content.form .form__field-radio .form__fied-radio-input:checked~.form__fied-radio-icon:after{top:0;right:0;bottom:0;left:0;display:block;position:absolute;content:"";width:8px;height:8px;margin:auto;border-radius:50%;background:#249ea6}#site-contact-service__content-form .section__content.form textarea.form__field-input{height:160px!important;padding:8px;line-height:1.5}#site-contact-service__content-form .section__content.form .form__submit{text-align:center}#site-contact-service__content-form .section__content.form .form__submit .form__submit-section.button{padding:24px 0}#site-contact-service__content-form .section__content.form .form__submit .form__submit-section.button button{width:260px}#site-contact-service__content-form .section__content.form .form__submit .form__submit-section .link{color:#249ea6}#site-contact-service__content-form .section__content.form .form__submit .form__submit-section.note{font-size:.78571rem;white-space:nowrap}@media screen and (max-width:979px){#site-contact-service__content-form{background:#fff}#site-contact-service__content-form .section__inner{margin:auto;position:relative;max-width:500px;padding:40px 24px}#site-contact-service__content-form .section__content.link-to-lp{top:40px;right:24px;position:absolute;font-size:.85714rem;color:#249ea6;text-align:center}#site-contact-service__content-form .form__field-radio{display:flex;flex-direction:column}#site-contact-service__content-form .form__field-radio .form__fied-radio-item{width:100%!important}#site-contact-service__content-form .form__submit-section.privacy{text-align:left!important}#site-contact-service__content-form .form__submit-section.button button{width:300px!important}#site-contact-service__content-form .form__submit-section.note{white-space:normal!important}}@media screen and (min-width:980px){#site-contact-service__content-form .section__inner{width:516px;padding:40px;position:relative;border:2px solid #efefef;border-radius:8px;background:#fff;box-sizing:border-box}#site-contact-service__content-form .section__content.link-to-lp{top:40px;right:40px;position:absolute;color:#249ea6}}#site-contact-inquiry__content-form .form-container{position:relative}@media screen and (max-width:979px){#site-contact-inquiry__content-form .section__content.link-to-lp{top:40px;right:24px;position:absolute;font-size:.85714rem;color:#249ea6;text-align:center}}@media screen and (min-width:980px){#site-contact-inquiry__content-form .section__content.link-to-lp{top:34px;right:34px;position:absolute;color:#249ea6}}@media screen and (max-width:979px){#site-contact-trial__title .section__inner{margin:auto;max-width:500px;padding:40px 24px 16px;text-align:center}#site-contact-trial__title .section__title-main{display:block;margin-bottom:16px}#site-contact-trial__title .section__title-sub{width:96%;display:block;font-size:1rem;font-weight:400;text-align:left}}@media screen and (min-width:980px){#site-contact-trial__title .section__inner{width:100%;margin:0 auto;padding:56px 0;max-width:980px;text-align:center}#site-contact-trial__title .section__title-main{display:block;margin-bottom:16px}#site-contact-trial__title .section__title-sub{display:block;font-size:1rem;font-weight:400}}@media screen and (max-width:979px){#site-contact-trial__content .container-inner{display:flex;flex-direction:column-reverse}}@media screen and (min-width:980px){#site-contact-trial__content .container-inner{width:100%;margin:0 auto;padding-bottom:56px;max-width:980px;display:flex;justify-content:space-between}}@media screen and (max-width:979px){#site-contact-trial__content-guide{padding:24px 24px 40px}#site-contact-trial__content-guide .section__inner{margin:auto;max-width:452px;padding:24px;position:relative;border:2px solid #efefef;border-radius:8px;background:#fff;box-sizing:border-box}#site-contact-trial__content-guide .section__content.image .image__content{width:100%;border:4px solid #fff;border-radius:8px;box-sizing:border-box;filter:drop-shadow(0 4px 14px rgba(0,0,0,.12))}#site-contact-trial__content-guide .section__content.point{padding:32px 0;border-bottom:1px solid #dadada}#site-contact-trial__content-guide .section__content.point .point__item{padding:8px 0;white-space:nowrap}#site-contact-trial__content-guide .section__content.point .point__item .point__item-icon{font-size:1.07143rem;color:#249ea6;margin-right:8px}#site-contact-trial__content-guide .section__content.point .point__item .point__item-text{font-size:.95rem;font-weight:700}#site-contact-trial__content-guide .section__content.guide{padding-top:24px}#site-contact-trial__content-guide .section__content.guide .guide__content{font-size:1rem}#site-contact-trial__content-guide .section__content.guide .guide__content .strong{font-weight:700}#site-contact-trial__content-guide .section__content.guide .guide__content:not(:last-child){margin-bottom:24px}#site-contact-trial__content-guide .section__content.guide .guide__content.phone{margin-top:4px}#site-contact-trial__content-guide .section__content.guide .guide__content.phone .phone__number{font-size:1.28571rem;font-weight:700}#site-contact-trial__content-guide .section__content.guide .guide__content.phone .phone__number-text{margin:0 4px}#site-contact-trial__content-guide .section__content.guide .guide__content.phone .phone__times{display:block}}@media screen and (min-width:980px){#site-contact-trial__content-guide .section__inner{width:406px;padding:40px 24px;border:2px solid #efefef;border-radius:8px;background:#fff;box-sizing:border-box}#site-contact-trial__content-guide .section__content.image .image__content{width:100%;border:4px solid #fff;border-radius:8px;box-sizing:border-box;filter:drop-shadow(0 4px 14px rgba(0,0,0,.12))}#site-contact-trial__content-guide .section__content.point{padding:32px 0;border-bottom:1px solid #dadada}#site-contact-trial__content-guide .section__content.point .point__item{padding:12px 8px}#site-contact-trial__content-guide .section__content.point .point__item .point__item-icon{font-size:1.14286rem;color:#249ea6;margin-right:8px}#site-contact-trial__content-guide .section__content.point .point__item .point__item-text{font-size:1.07143rem;font-weight:700}#site-contact-trial__content-guide .section__content.guide{padding-top:24px}#site-contact-trial__content-guide .section__content.guide .guide__content{font-size:1rem}#site-contact-trial__content-guide .section__content.guide .guide__content .strong{font-weight:700}#site-contact-trial__content-guide .section__content.guide .guide__content:not(:last-child){margin-bottom:24px}#site-contact-trial__content-guide .section__content.guide .guide__content.phone{margin-top:4px}#site-contact-trial__content-guide .section__content.guide .guide__content.phone .phone__number{font-size:1.28571rem}#site-contact-trial__content-guide .section__content.guide .guide__content.phone .phone__number-text{margin:0 4px}}#site-contact-trial__content-form .section__content.note{margin-bottom:32px}#site-contact-trial__content-form .section__content.note .note__text{font-size:.85714rem}#site-contact-trial__content-form .section__content.note .highlight{color:#f26644}#site-contact-trial__content-form .section__content.form .form__field{margin-bottom:32px}#site-contact-trial__content-form .section__content.form .form__field-label{display:block;font-size:1rem;font-weight:700;margin-bottom:12px}#site-contact-trial__content-form .section__content.form .form__field-label.must:after{content:"＊";font-size:.85714rem;font-weight:400;color:#f26644;margin-left:8px}#site-contact-trial__content-form .section__content.form .form__field-input{width:100%;height:40px;line-height:40px;padding:0 16px;border:1px solid #dadada;border-radius:4px;box-sizing:border-box;outline-color:#249ea6}#site-contact-trial__content-form .section__content.form .form-container__mention{display:inline-block;font-size:.85714rem;margin-top:8px}#site-contact-trial__content-form .section__content.form .form__field-radio{display:flex;flex-wrap:wrap}#site-contact-trial__content-form .section__content.form .form__field-radio .form__fied-radio-item{width:47%;white-space:nowrap;margin-bottom:16px}#site-contact-trial__content-form .section__content.form .form__field-radio .form__fied-radio-input{display:none}#site-contact-trial__content-form .section__content.form .form__field-radio .form__fied-radio-icon{content:"";width:18px;height:18px;display:inline-block;position:relative;border:2px solid #dadada;border-radius:50%;margin-right:8px;vertical-align:middle}#site-contact-trial__content-form .section__content.form .form__field-radio .form__fied-radio-input:checked~.form__fied-radio-icon{border-color:#249ea6}#site-contact-trial__content-form .section__content.form .form__field-radio .form__fied-radio-input:checked~.form__fied-radio-icon:after{top:0;right:0;bottom:0;left:0;display:block;position:absolute;content:"";width:8px;height:8px;margin:auto;border-radius:50%;background:#249ea6}#site-contact-trial__content-form .section__content.form textarea.form__field-input{height:160px!important;padding:8px;line-height:1.5}#site-contact-trial__content-form .section__content.form .form__submit{text-align:center}#site-contact-trial__content-form .section__content.form .form__submit .form__submit-section.button{padding:24px 0}#site-contact-trial__content-form .section__content.form .form__submit .form__submit-section.button button{width:260px}#site-contact-trial__content-form .section__content.form .form__submit .form__submit-section .link{color:#249ea6}#site-contact-trial__content-form .section__content.form .form__submit .form__submit-section.privacy{text-align:left}#site-contact-trial__content-form .section__content.form .form__submit .form__submit-section.note{font-size:.78571rem;white-space:nowrap}@media screen and (max-width:979px){#site-contact-trial__content-form{background:#fff}#site-contact-trial__content-form .section__inner{margin:auto;max-width:500px;padding:40px 24px;position:relative}#site-contact-trial__content-form .section__content.link-to-lp{top:40px;right:24px;position:absolute;font-size:.85714rem;color:#249ea6;text-align:center}#site-contact-trial__content-form .form__field-radio{display:flex;flex-direction:column}#site-contact-trial__content-form .form__field-radio .form__fied-radio-item{width:100%!important}#site-contact-trial__content-form .form__submit-section.button button{width:300px!important}#site-contact-trial__content-form .form__submit-section.note{white-space:normal!important}}@media screen and (min-width:980px){#site-contact-trial__content-form .section__inner{width:516px;padding:40px;position:relative;border:2px solid #efefef;border-radius:8px;background:#fff;box-sizing:border-box}#site-contact-trial__content-form .section__content.link-to-lp{top:40px;right:40px;position:absolute;color:#249ea6}}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player.is-play{display:block}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player{top:0;left:0;right:0;bottom:0;display:none;position:fixed;overflow:hidden;z-index:900}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player .modal__backdrop{width:100%;height:100%;background:rgba(0,0,0,.4)}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player .modal__container{top:50%;left:50%;width:80vw;height:40vw;max-width:800px;position:absolute;transform:translate(-50%,-50%)}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player .modal__header{position:relative}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player .modal__header-close{top:-24px;right:-24px;position:absolute}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player .modal__header-close .modal__close-action{width:48px;height:48px}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player .modal__content{height:100%;background:#fff}#site-lp-2021-08-employee__concept #site-lp-2021-08-employee__concept-movie-player .modal__content iframe{width:100%;height:100%}#site-lp-2021-08-employee__concept .concept__image{cursor:pointer}#site-lp-2021-08-employee__concept .concept__content-catch{line-height:1.75;font-weight:700;margin-bottom:24px}#site-lp-2021-08-employee__concept .concept__content-catch .highlight{color:#249ea6}#site-lp-2021-08-employee__concept .concept__content-detail{font-size:1.14286rem;line-height:1.75}@media screen and (max-width:979px){#site-lp-2021-08-employee__concept .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-lp-2021-08-employee__concept .section__title{margin-bottom:32px}#site-lp-2021-08-employee__concept .section__content-item.concept .concept__content-catch{font-size:1.42857rem}#site-lp-2021-08-employee__concept .section__content-item.concept .concept__content-detail{text-align:left}#site-lp-2021-08-employee__concept .section__content-item.concept:not(:last-child){margin-bottom:40px}}@media screen and (min-width:980px){#site-lp-2021-08-employee__concept .section__inner{width:100%;max-width:980px;margin:0 auto;padding-bottom:96px}#site-lp-2021-08-employee__concept .section__title{padding:48px 0;text-align:center}#site-lp-2021-08-employee__concept .section__content-item.concept .concept__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#site-lp-2021-08-employee__concept .section__content-item.concept .concept__content{flex-grow:1}#site-lp-2021-08-employee__concept .section__content-item.concept .concept__content-catch{font-size:2.14286rem}#site-lp-2021-08-employee__concept .section__content-item.concept .concept__image>img{width:440px}#site-lp-2021-08-employee__concept .section__content-item.concept:nth-child(odd) .concept__image{margin-right:40px}#site-lp-2021-08-employee__concept .section__content-item.concept:nth-child(2n) .concept__inner{flex-direction:row-reverse}#site-lp-2021-08-employee__concept .section__content-item.concept:nth-child(2n) .concept__image{margin-left:72px}#site-lp-2021-08-employee__concept .section__content-item.concept:not(:last-child){margin-bottom:48px}}@media screen and (max-width:979px){#site-lp-2021-08-employee__guide-switch .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-lp-2021-08-employee__guide-switch .section__title{margin-bottom:32px}#site-lp-2021-08-employee__guide-switch .section__content.guide{text-align:center}#site-lp-2021-08-employee__guide-switch .section__content.guide .guide__link-item{width:300px;cursor:pointer}#site-lp-2021-08-employee__guide-switch .section__content.guide .guide__link-item:not(:last-child){margin-bottom:24px}}@media screen and (min-width:980px){#site-lp-2021-08-employee__guide-switch .section__inner{width:100%;max-width:980px;margin:0 auto;padding-bottom:96px}#site-lp-2021-08-employee__guide-switch .section__title{padding:48px 0;text-align:center}#site-lp-2021-08-employee__guide-switch .section__content.guide{text-align:center}#site-lp-2021-08-employee__guide-switch .section__content.guide .guide__link-item{cursor:pointer}#site-lp-2021-08-employee__guide-switch .section__content.guide .guide__link-item:not(:last-child){margin-right:24px}}@media screen and (max-width:979px){#site-lp-2021-08-employee__guide-case-customer .section__inner{margin:auto;max-width:500px;padding:40px 24px;text-align:center}#site-lp-2021-08-employee__guide-case-customer .section__title{margin-bottom:32px}#site-lp-2021-08-employee__guide-case-customer .section__content.guide{padding:24px;border-radius:24px;background:#fff;text-align:center}#site-lp-2021-08-employee__guide-case-customer .section__content.guide .guide__image{margin-bottom:16px}#site-lp-2021-08-employee__guide-case-customer .section__content.guide .guide__message{font-size:1rem;line-height:1.75;margin-bottom:24px;text-align:left}}@media screen and (min-width:980px){#site-lp-2021-08-employee__guide-case-customer .section__inner{width:100%;max-width:980px;margin:0 auto;padding-bottom:96px}#site-lp-2021-08-employee__guide-case-customer .section__title{padding:48px 0;text-align:center}#site-lp-2021-08-employee__guide-case-customer .section__content.guide{padding:48px;background:#fff;border-radius:24px;text-align:center}#site-lp-2021-08-employee__guide-case-customer .section__content.guide .guide__image{margin-bottom:16px}#site-lp-2021-08-employee__guide-case-customer .section__content.guide .guide__message{font-size:1.14286rem;line-height:1.75;margin-bottom:24px}}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}#site-lp-2021-08-employee__guide-case-form #site-lp-2021-08-employee__guide-case-form-submitted{display:none}#site-lp-2021-08-employee__guide-case-form #site-lp-2021-08-employee__guide-case-form-submitted:checked~.form__section.input{display:none!important}#site-lp-2021-08-employee__guide-case-form #site-lp-2021-08-employee__guide-case-form-submitted:checked~.form__section.submitted{display:inline-block!important;-webkit-animation:show 1s linear 0s;animation:show 1s linear 0s}#site-lp-2021-08-employee__guide-case-form .form__submit-section.privacy{margin-bottom:16px}#site-lp-2021-08-employee__guide-case-form .form__submit-section.privacy .link{color:#249ea6;line-height:1}#site-lp-2021-08-employee__guide-case-form .form__submit-section.button{text-align:center}#site-lp-2021-08-employee__guide-case-form .form__submit-section.button .brand-button-flat{width:240px}#site-lp-2021-08-employee__guide-case-form .form__section.submitted{padding:24px;display:none;border-radius:8px;line-height:2;color:#000;background:#ecf2f9}#site-lp-2021-08-employee__guide-case-form .form__link-icon.far.fa-copy{font-size:24px;margin-left:8px;color:#424242;cursor:pointer}#site-lp-2021-08-employee__guide-case-form .form__link-icon.far.fa-copy:active{color:#000}@media screen and (max-width:979px){#site-lp-2021-08-employee__guide-case-form .section__inner{margin:0 auto;max-width:500px;padding:40px 24px;text-align:center}#site-lp-2021-08-employee__guide-case-form .section__title{margin-bottom:32px}#site-lp-2021-08-employee__guide-case-form .section__content.form{padding:24px;border-radius:20px;background:#fff;text-align:left}#site-lp-2021-08-employee__guide-case-form .form__section.guide{font-size:1rem;line-height:1.75;margin-bottom:16px}#site-lp-2021-08-employee__guide-case-form .form__section.guide-sub{font-size:.85714rem;line-height:1.75;margin-bottom:24px}#site-lp-2021-08-employee__guide-case-form .form__section{margin-bottom:48px}#site-lp-2021-08-employee__guide-case-form .form__field:not(:last-child){margin-bottom:24px}#site-lp-2021-08-employee__guide-case-form .form__field .form__field-label{display:block;font-size:1rem;font-weight:700;margin-bottom:8px}#site-lp-2021-08-employee__guide-case-form .form__field .form__field-label.required:after{content:"＊必須";font-size:.85714rem;color:#f26644}#site-lp-2021-08-employee__guide-case-form .form__field .form__field-input{width:100%;height:42px;line-height:42px;outline:none;padding:0 16px;border:1px solid #202020;border-radius:12px}#site-lp-2021-08-employee__guide-case-form .form__note{font-size:1rem;line-height:1.75;margin-bottom:8px}#site-lp-2021-08-employee__guide-case-form .form__link-text{color:#249ea6;font-size:1.28571rem;font-weight:700}}@media screen and (min-width:980px){#site-lp-2021-08-employee__guide-case-form .section__inner{width:100%;padding-bottom:96px;max-width:980px;margin:0 auto}#site-lp-2021-08-employee__guide-case-form .section__title{padding:48px 0;text-align:center}#site-lp-2021-08-employee__guide-case-form .section__content.form{padding:48px;border-radius:24px;background:#fff;text-align:center}#site-lp-2021-08-employee__guide-case-form .form__section.guide{font-size:1.14286rem;line-height:1.75;margin-bottom:16px}#site-lp-2021-08-employee__guide-case-form .form__section.guide-sub{font-size:.85714rem;line-height:1.75;margin-bottom:24px}#site-lp-2021-08-employee__guide-case-form .form__section{margin-bottom:48px}#site-lp-2021-08-employee__guide-case-form .form__field:last-child{margin-top:16px}#site-lp-2021-08-employee__guide-case-form .form__field:not(:last-child){margin-bottom:32px}#site-lp-2021-08-employee__guide-case-form .form__field .form__field-label{min-width:210px;display:inline-block;font-size:1.14286rem;font-weight:700;text-align:right}#site-lp-2021-08-employee__guide-case-form .form__field .form__field-label.required:after{content:"＊必須";display:block;color:#f26644;font-size:1rem}#site-lp-2021-08-employee__guide-case-form .form__field .form__field-input{width:320px;height:42px;line-height:42px;outline:none;padding:0 16px;margin-left:16px;border:1px solid #202020;border-radius:12px}#site-lp-2021-08-employee__guide-case-form .form__note{font-size:1.14286rem;line-height:1.75;margin-bottom:8px}#site-lp-2021-08-employee__guide-case-form .form__link-text{color:#249ea6;font-size:1.71429rem;font-weight:700}}#site-lp-2021-08-employee__guide-case-customer,#site-lp-2021-08-employee__guide-case-form,#site-lp-2021-08-employee__guide-switch{display:none}@keyframes show{0%{opacity:0}to{opacity:1}}#site-lp-2021-08-employee__guide-mode-case-customer,#site-lp-2021-08-employee__guide-mode-case-form,#site-lp-2021-08-employee__guide-mode-switch{display:none}#site-lp-2021-08-employee__guide-mode-switch:checked~#site-lp-2021-08-employee__guide-switch{display:block}#site-lp-2021-08-employee__guide-mode-case-customer:checked~#site-lp-2021-08-employee__guide-case-customer,#site-lp-2021-08-employee__guide-mode-case-form:checked~#site-lp-2021-08-employee__guide-case-form{display:block;-webkit-animation:show 1s linear 0s;animation:show 1s linear 0s}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign .brand-button-cta{width:335px;height:64px;color:#fff;display:inline-flex;position:relative;align-items:center;justify-content:center;border-radius:34px;font-size:1.42857rem;font-weight:700;background:linear-gradient(90deg,#0086b9 .03%,#42b3de 99.03%)}#site-lp-2021-05-cloudsign .brand-button-cta:after,#site-lp-2021-05-cloudsign .brand-button-cta:before{content:"";top:8px;bottom:0;right:30px;height:2px;margin:auto;display:inline-block;position:absolute;background:#fff}#site-lp-2021-05-cloudsign .brand-button-cta:before{width:32px}#site-lp-2021-05-cloudsign .brand-button-cta:after{width:16px;transform:rotate(36deg);transform-origin:right}#site-lp-2021-05-cloudsign .brand-title-underline{position:relative}#site-lp-2021-05-cloudsign .brand-title-underline:after{content:"";width:82px;height:6px;display:block;margin:10px auto auto;background:#0086b9;border-radius:4px}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign .brand-button-cta{width:320px;height:64px;color:#fff;display:inline-flex;position:relative;align-items:center;justify-content:center;border-radius:34px;font-size:1.71429rem;font-weight:700;background:linear-gradient(90deg,#0086b9 .03%,#42b3de 99.03%)}#site-lp-2021-05-cloudsign .brand-button-cta:after,#site-lp-2021-05-cloudsign .brand-button-cta:before{content:"";top:8px;bottom:0;right:30px;height:2px;margin:auto;display:inline-block;position:absolute;background:#fff}#site-lp-2021-05-cloudsign .brand-button-cta:before{width:32px}#site-lp-2021-05-cloudsign .brand-button-cta:after{width:16px;transform:rotate(36deg);transform-origin:right}#site-lp-2021-05-cloudsign .brand-title-underline{position:relative}#site-lp-2021-05-cloudsign .brand-title-underline:after{content:"";width:82px;height:6px;display:block;margin:16px auto auto;background:#0086b9;border-radius:4px}}#site-lp-2021-05-cloudsign .section-edge-brand{width:100%;height:50px;position:relative;overflow:hidden;bottom:0}#site-lp-2021-05-cloudsign .section-edge-brand:after,#site-lp-2021-05-cloudsign .section-edge-brand:before{content:"";height:50px;left:-30px;right:-30px;display:block;position:absolute}#site-lp-2021-05-cloudsign .section-edge-brand:after{border-bottom-right-radius:60% 70px;border-bottom-left-radius:60% 70px}#site-lp-2021-05-cloudsign .section-edge-brand:before{background:#fff}#site-lp-2021-05-cloudsign .section-edge-brand:after{background:#ffe000}#site-lp-2021-05-cloudsign .section-edge-white{width:100%;height:50px;position:relative;overflow:hidden;top:0}#site-lp-2021-05-cloudsign .section-edge-white:after,#site-lp-2021-05-cloudsign .section-edge-white:before{content:"";height:50px;left:-30px;right:-30px;display:block;position:absolute}#site-lp-2021-05-cloudsign .section-edge-white:after{border-bottom-right-radius:60% 70px;border-bottom-left-radius:60% 70px}#site-lp-2021-05-cloudsign .section-edge-white:before{background:#ffe000}#site-lp-2021-05-cloudsign .section-edge-white:after{background:#fff}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__key-visual{margin-top:60px}#site-lp-2021-05-cloudsign__key-visual .section__inner{margin:auto;max-width:500px;padding-top:70px;padding-bottom:60px;text-align:center;display:flex;align-items:center;flex-direction:column}#site-lp-2021-05-cloudsign__key-visual .section__inner>*{order:1}#site-lp-2021-05-cloudsign__key-visual .section__service-logo{width:280px;order:0}#site-lp-2021-05-cloudsign__key-visual .section__service-logo>img{width:100%}#site-lp-2021-05-cloudsign__key-visual .section__title{font-size:2.85714rem;font-weight:700;line-height:1.5}#site-lp-2021-05-cloudsign__key-visual .section__summary{font-size:1.28571rem;margin-bottom:70px}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__key-visual{margin-top:74px}#site-lp-2021-05-cloudsign__key-visual .section__inner{width:100%;margin:0 auto;max-width:1024px;padding-top:84px;padding-bottom:74px;display:flex;align-items:center;flex-direction:column}#site-lp-2021-05-cloudsign__key-visual .section__inner>*{order:1}#site-lp-2021-05-cloudsign__key-visual .section__service-logo{width:616px;order:0}#site-lp-2021-05-cloudsign__key-visual .section__service-logo>img{width:100%}#site-lp-2021-05-cloudsign__key-visual .section__title{font-size:4.57143rem;font-weight:700;line-height:1.5}#site-lp-2021-05-cloudsign__key-visual .section__summary{font-size:1.71429rem;margin-bottom:104px}}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__problem .section__inner{margin:auto;max-width:500px;padding:64px 16px;text-align:center}#site-lp-2021-05-cloudsign__problem .section__title{font-size:1.85714rem;line-height:1.5;margin-bottom:32px}#site-lp-2021-05-cloudsign__problem .section__summary{font-size:1.14286rem;line-height:1.5;text-align:initial;letter-spacing:0;margin-bottom:64px}#site-lp-2021-05-cloudsign__problem .section__content-item{margin-bottom:64px}#site-lp-2021-05-cloudsign__problem .section__content-item.problem{background:#f9f9f9;box-shadow:0 2px 6px rgba(0,0,0,.18);border-radius:10px 16px;display:flex;flex-direction:column;overflow:hidden}#site-lp-2021-05-cloudsign__problem .section__content-item.problem>*{order:10}#site-lp-2021-05-cloudsign__problem .section__content-item.problem:not(:last-child){margin-bottom:40px}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__title{font-size:1.28571rem;margin-bottom:24px}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__image{order:0;margin-bottom:24px}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__image img{width:100%}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__content{padding:0 16px 32px;font-size:1rem;line-height:1.5;text-align:initial}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__problem .section__inner{width:100%;margin:0 auto;max-width:1180px;text-align:center;padding-top:100px;padding-bottom:120px}#site-lp-2021-05-cloudsign__problem .section__title{font-size:3.42857rem;line-height:1.5;margin-bottom:24px}#site-lp-2021-05-cloudsign__problem .section__summary{font-size:1.28571rem;line-height:1.5}#site-lp-2021-05-cloudsign__problem .section__content{padding:64px 0;display:flex;align-items:flex-start;justify-content:space-between}#site-lp-2021-05-cloudsign__problem .section__content-item.problem{width:340px;height:400px;background:#f9f9f9;box-shadow:0 2px 6px rgba(0,0,0,.18);border-radius:10px 16px;display:flex;flex-direction:column;overflow:hidden}}@media screen and (min-width:1024px) and (max-width:1100px){#site-lp-2021-05-cloudsign__problem .section__content-item.problem{width:320px}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__problem .section__content-item.problem>*{order:10}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__title{font-size:1.42857rem;margin-bottom:16px}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__image{order:0;margin-bottom:32px}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__image img{width:100%}#site-lp-2021-05-cloudsign__problem .section__content-item.problem .problem__content{padding:0 40px;font-size:1.14286rem;line-height:1.5;text-align:initial}}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__effect .section__inner{margin:auto;max-width:500px;padding:64px 8px;text-align:center}#site-lp-2021-05-cloudsign__effect .section__title{font-size:1.85714rem;line-height:1.5;padding:0 8px;margin-bottom:32px}#site-lp-2021-05-cloudsign__effect .section__summary{font-size:1.14286rem;line-height:1.5;padding:0 8px;margin-bottom:40px;text-align:initial}#site-lp-2021-05-cloudsign__effect .section__content-item.effect{display:flex;flex-direction:column;overflow:hidden}#site-lp-2021-05-cloudsign__effect .section__content-item.effect>*{order:10}#site-lp-2021-05-cloudsign__effect .section__content-item.effect:not(:last-child){margin-bottom:56px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect .effect__image{order:0;-o-object-fit:contain;object-fit:contain;background:transparent;border-radius:8px;overflow:hidden}#site-lp-2021-05-cloudsign__effect .section__content-item.effect .effect__title{margin:-48px 16px 0;padding:16px;font-size:1.57143rem;line-height:1.5;color:#0086b9;text-align:initial;border-radius:10px 10px 0 0;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.18)}#site-lp-2021-05-cloudsign__effect .section__content-item.effect .effect__content{margin:0 16px 16px;padding:0 16px 16px;background:#fff;font-size:1.14286rem;line-height:1.75;letter-spacing:0;text-align:initial;border-radius:0 0 10px 10px;box-shadow:0 4px 6px rgba(0,0,0,.18)}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__effect .section__inner{width:100%;margin:0 auto;max-width:1024px;text-align:center;padding-top:100px;padding-bottom:120px}#site-lp-2021-05-cloudsign__effect .section__title{font-size:3.42857rem;line-height:1.5;margin-bottom:24px}#site-lp-2021-05-cloudsign__effect .section__summary{font-size:1.28571rem;line-height:1.5;margin-bottom:56px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect{width:820px;height:334px;padding:64px;position:relative;text-align:initial;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.18);border-radius:12px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect:not(:last-child){margin-bottom:64px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect:nth-child(odd){padding-left:256px;margin-left:194px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect:nth-child(2n){padding-right:256px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect .effect__title{color:#0086b9;font-size:2.28571rem;margin-bottom:24px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect .effect__image{top:0;bottom:0;margin:auto;width:380px;height:260px;position:absolute}#site-lp-2021-05-cloudsign__effect .section__content-item.effect:nth-child(odd)>.effect__image{left:-194px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect:nth-child(2n)>.effect__image{right:-194px}#site-lp-2021-05-cloudsign__effect .section__content-item.effect .effect__content{font-size:1.28571rem;line-height:1.5}}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__efficiency .section__inner{margin:auto;max-width:500px;padding:64px 16px 80px;text-align:center}#site-lp-2021-05-cloudsign__efficiency .section__title{font-size:1.85714rem;line-height:1.5;margin-bottom:40px}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency{text-align:initial}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__title-step{color:#0086b9;font-size:48px;line-height:55px;font-family:Arial;font-weight:700;display:block;margin-bottom:4px}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__title-text{font-size:1.42857rem;line-height:1.5;margin-bottom:4px;letter-spacing:0;display:block}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__title-text .highlight{color:#0086b9}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__content{font-size:1.14286rem;line-height:1.5;margin-bottom:8px}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency:not(:last-child):after{content:"";width:20px;height:80px;margin:16px auto auto;display:block;background-size:20px 20px;background-image:repeating-radial-gradient(circle,#d3d3d3 0,#d3d3d3 4px,transparent 0,transparent 100%);background-repeat:repeat-y}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__efficiency .section__inner{width:100%;margin:0 auto;max-width:1024px;text-align:center;padding-top:100px;padding-bottom:120px}#site-lp-2021-05-cloudsign__efficiency .section__title{font-size:3.42857rem;line-height:1.5;margin-bottom:80px}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency{height:320px;position:relative;padding-right:580px;text-align:initial}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency:not(:last-child){margin-bottom:80px}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__image{width:520px;height:320px;top:0;right:0;bottom:0;margin:auto;position:absolute}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__image>img{width:100%;height:100%}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__title{margin-bottom:8px}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__title-step{color:#0086b9;font-size:64px;line-height:74px;font-family:Arial;font-weight:700;display:block;margin-bottom:8px}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__title-text{font-size:1.85714rem;line-height:1.75}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__title-text .highlight{color:#0086b9}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency .efficiency__content{font-size:1.14286rem;line-height:1.6}#site-lp-2021-05-cloudsign__efficiency .section__content-item.efficiency:not(:last-child):after{content:"";width:20px;height:80px;left:200px;bottom:-50px;display:block;position:absolute;background-size:20px 20px;background-image:repeating-radial-gradient(circle,#d3d3d3 0,#d3d3d3 4px,transparent 0,transparent 100%);background-repeat:repeat-y}}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__flow .section__inner{margin:auto;max-width:500px;padding:72px 16px 80px;text-align:center}#site-lp-2021-05-cloudsign__flow .section__title{font-size:1.85714rem;line-height:1.5;margin-bottom:40px}#site-lp-2021-05-cloudsign__flow .section__note{display:none}#site-lp-2021-05-cloudsign__flow .section__content{position:relative;text-align:initial}#site-lp-2021-05-cloudsign__flow .section__content .section__content-inner{padding:40px 0;position:sticky}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow{position:relative;margin-top:40px;margin-left:16px;margin-bottom:100px;padding:24px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.6);border-radius:4px}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow:last-child{margin-bottom:60px}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow .flow__title{font-size:1.28571rem;line-height:1.75;margin-bottom:8px}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow .flow__title-step{top:-40px;left:0;color:#fff;position:absolute;font-size:1.42857rem;line-height:1.5}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow .flow__content{font-size:1rem;line-height:1.5}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background{top:0;left:0;bottom:0;width:108px;position:absolute;background:#0086b9;overflow:hidden}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:after,#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:before{content:"";width:90px;height:40px;bottom:0;display:block;position:absolute;background:#fff}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:before{left:0;transform:rotate(30deg);transform-origin:top left}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:after{right:0;transform:rotate(-30deg);transform-origin:top right}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__flow .section__inner{width:100%;margin:0 auto;max-width:1024px;padding:56px 0;text-align:center}#site-lp-2021-05-cloudsign__flow .section__title{font-size:3.42857rem;line-height:1.5;margin-bottom:80px}#site-lp-2021-05-cloudsign__flow .section__note{font-size:1rem;line-height:1.5;text-align:initial}#site-lp-2021-05-cloudsign__flow .section__content{position:relative;margin-bottom:40px;text-align:initial}#site-lp-2021-05-cloudsign__flow .section__content .section__content-inner{display:flex;position:sticky;padding-top:28px;justify-content:space-around;align-items:flex-start}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow{width:216px;height:156px;margin-top:52px;padding:16px;position:relative;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.18);border-radius:6px;box-sizing:border-box;text-align:center}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow .flow__title{font-size:1.42857rem;font-weight:700;line-height:1.5;margin-bottom:16px}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow .flow__title-step{top:-52px;left:0;right:0;position:absolute;color:#fff;font-size:1.85714rem}#site-lp-2021-05-cloudsign__flow .section__content .section__content-item.flow .flow__content{font-size:1rem;line-height:1.5;text-align:initial}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background{top:0;left:0;right:0;height:120px;position:absolute;background:#0086b9;overflow:hidden}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:after,#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:before{content:"";width:90px;height:59px;right:0;display:block;position:absolute;background:#fff}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:before{top:0;transform:rotate(50deg);transform-origin:right bottom}#site-lp-2021-05-cloudsign__flow .section__content .section__content-background:after{bottom:0;transform:rotate(-50deg);transform-origin:right top}}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__contact{background:#fff}#site-lp-2021-05-cloudsign__contact .section__title{padding:40px 0;font-size:1.85714rem;line-height:1.5;background:#ffe000;text-align:center}#site-lp-2021-05-cloudsign__contact .section__content.form{margin:auto;max-width:500px;padding:40px 24px}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field{margin-bottom:24px}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field>*{height:44px;line-height:44px}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label{margin-bottom:4px;display:inline-block;font-size:1.28571rem;font-weight:700}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.optional:after,#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.required:after{padding:8px;display:inline-block;font-size:1.14286rem;line-height:1;color:#fff;border-radius:2px;margin-left:8px}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.required:after{content:"必須";background:#0086b9}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.optional:after{content:"任意";background:#221815}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-input{width:100%;padding:0 16px;display:block;box-sizing:border-box;font-size:1.14286rem;border-radius:4px;border:1px solid #202020;background:#fafafa}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-input.textarea{height:164px;padding:8px 16px;line-height:1.3}#site-lp-2021-05-cloudsign__contact .section__content.form .form__privacy{text-align:center}#site-lp-2021-05-cloudsign__contact .section__content.form .form__submit{text-align:center;margin-top:56px}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__contact .section__inner{width:100%;margin:0 auto;max-width:1024px;padding:64px 0;text-align:center}#site-lp-2021-05-cloudsign__contact .section__title{font-size:3.42857rem;line-height:1.5;margin-bottom:56px}#site-lp-2021-05-cloudsign__contact .section__content.form{padding:64px 120px;border-radius:8px;background:#fff;text-align:initial}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field>*{height:44px;line-height:44px}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label{width:220px;display:inline-block;font-size:1.28571rem;font-weight:700}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.optional:after,#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.required:after{padding:8px;display:inline-block;font-size:1.14286rem;line-height:1;color:#fff;border-radius:2px;float:right;margin-top:8px}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.required:after{content:"必須";background:#0086b9}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-label.optional:after{content:"任意";background:#221815}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-input{width:400px;padding:0 16px;box-sizing:border-box;display:inline-block;position:relative;border-radius:4px;border:1px solid #202020;background:#fafafa}#site-lp-2021-05-cloudsign__contact .section__content.form .form__field-input.textarea{height:164px;padding:8px 16px;line-height:1.3}#site-lp-2021-05-cloudsign__contact .section__content.form .form__privacy{text-align:center}#site-lp-2021-05-cloudsign__contact .section__content.form .form__submit{text-align:center;margin-top:56px}}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__cta-contact .section__inner{margin:auto;max-width:500px;padding:32px 16px;text-align:center}#site-lp-2021-05-cloudsign__cta-contact .section__summary{font-size:1.57143rem;font-weight:700;line-height:1.5;margin-bottom:24px}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__cta-contact .section__inner{width:100%;margin:0 auto;max-width:1024px;padding:40px 16px;text-align:center}#site-lp-2021-05-cloudsign__cta-contact .section__summary{font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:32px}}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__content-header{top:0;left:0;right:0;width:100vw;height:60px;position:fixed;background:#ffe000;z-index:900}#site-lp-2021-05-cloudsign__content-header .header__inner{margin:auto;padding:0 8px;max-width:500px;display:flex;flex-wrap:nowrap;align-items:center}#site-lp-2021-05-cloudsign__content-header .header__inner>:first-child{flex-grow:1}#site-lp-2021-05-cloudsign__content-header .payme .payme__logo{height:50px;display:inline-block}#site-lp-2021-05-cloudsign__content-header .payme .payme__logo-image{height:100%;-o-object-fit:contain;object-fit:contain}#site-lp-2021-05-cloudsign__content-header .toggle__menu{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center}#site-lp-2021-05-cloudsign__content-header .toggle__close{top:24px;right:24px;width:24px;height:24px;margin:0!important;position:absolute}#site-lp-2021-05-cloudsign__content-header .toggle__close:after,#site-lp-2021-05-cloudsign__content-header .toggle__close:before{top:0;right:0;bottom:0;left:0;display:block;position:absolute;content:"";margin:auto;background:currentColor;transform:rotate(45deg);transform-origin:center}#site-lp-2021-05-cloudsign__content-header .toggle__close:before{width:2px}#site-lp-2021-05-cloudsign__content-header .toggle__close:after{height:2px}#site-lp-2021-05-cloudsign__content-header .nav{top:0;left:0;right:0;bottom:0;width:100vw;position:fixed;padding-top:56px;display:none;z-index:910;text-align:center;background:#ffe000}#site-lp-2021-05-cloudsign__content-header .nav>*{margin-top:48px}#site-lp-2021-05-cloudsign__content-header #site-lp-2021-05-cloudsign__content-header-toggle:checked~nav{display:block}#site-lp-2021-05-cloudsign__content-header .nav__menu{padding:0 48px;text-align:initial}#site-lp-2021-05-cloudsign__content-header .nav__menu .nav__menu-item:not(:last-child){margin-bottom:40px}#site-lp-2021-05-cloudsign__content-header .nav__menu .nav__menu-item:before{content:"";width:14px;height:14px;display:inline-block;border-radius:50%;background:currentColor;margin-right:16px}#site-lp-2021-05-cloudsign__content-header .nav__menu .nav__menu-item>*{vertical-align:baseline}#site-lp-2021-05-cloudsign__content-header .nav__menu .nav__link{font-size:1.57143rem;font-weight:700}#site-lp-2021-05-cloudsign__content-header .nav__cta{display:inline-block}#site-lp-2021-05-cloudsign__content-header .nav__cta-link{width:335px;height:64px;color:#fff;display:inline-flex;position:relative;align-items:center;justify-content:center;border-radius:34px;font-size:1.42857rem;font-weight:700;background:linear-gradient(90deg,#0086b9 .03%,#42b3de 99.03%)}#site-lp-2021-05-cloudsign__content-header .nav__cta-link:after,#site-lp-2021-05-cloudsign__content-header .nav__cta-link:before{content:"";top:8px;bottom:0;right:30px;height:2px;margin:auto;display:inline-block;position:absolute;background:#fff}#site-lp-2021-05-cloudsign__content-header .nav__cta-link:before{width:32px}#site-lp-2021-05-cloudsign__content-header .nav__cta-link:after{width:16px;transform:rotate(36deg);transform-origin:right}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__content-header{top:0;left:0;right:0;height:74px;position:fixed;background:#ffe000;z-index:900}#site-lp-2021-05-cloudsign__content-header .header__inner{width:100%;height:100%;margin:0 auto;max-width:1024px;display:flex;flex-wrap:nowrap;align-items:center}#site-lp-2021-05-cloudsign__content-header .header__inner>:first-child{flex-grow:1}#site-lp-2021-05-cloudsign__content-header .toggle__menu{display:none}#site-lp-2021-05-cloudsign__content-header .payme .payme__logo{height:50px;display:inline-block}#site-lp-2021-05-cloudsign__content-header .payme .payme__logo-image{height:100%;-o-object-fit:contain;object-fit:contain}#site-lp-2021-05-cloudsign__content-header .nav .nav__logo{display:none}#site-lp-2021-05-cloudsign__content-header .nav .nav__menu{display:inline-block;margin-right:16px}#site-lp-2021-05-cloudsign__content-header .nav .nav__menu-item{display:inline-block;color:#221815;font-weight:700;margin-right:16px}#site-lp-2021-05-cloudsign__content-header .nav__cta-link{width:180px;height:42px;color:#fff;display:inline-flex;position:relative;align-items:center;justify-content:center;border-radius:20px;font-size:1rem;font-weight:700;background:linear-gradient(90deg,#0086b9 .03%,#42b3de 99.03%)}}#site-lp-2021-05-cloudsign__content-footer{color:#fff;background:#221815}@media screen and (max-width:1023px){#site-lp-2021-05-cloudsign__content-footer .footer__inner{margin:auto;padding:24px;max-width:500px}#site-lp-2021-05-cloudsign__content-footer .nav .nav__menu-item{margin-bottom:12.8px}#site-lp-2021-05-cloudsign__content-footer .copyright{font-size:.85714rem}}@media screen and (min-width:1024px){#site-lp-2021-05-cloudsign__content-footer .footer__inner{width:100%;height:40px;margin:0 auto;max-width:1024px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}#site-lp-2021-05-cloudsign__content-footer .nav .nav__menu-item{display:inline-block;margin-right:16px}#site-lp-2021-05-cloudsign__content-footer .copyright{font-size:.85714rem}}