:root{--rk-blue:#1398f7;--rk-blue-press:#0f7fd1;--rk-blue-tint:#e7f4fe;--rk-gold:#d4af37;--rk-gold-glow:rgba(212,175,55,.35);--rk-navy:#1a1d2e;--rk-navy-deep:#12131f;--rk-navy-grad:radial-gradient(120% 90% at 82% 18%,#23283f 0%,#1a1d2e 45%,#12131f 100%);--rk-bg-light:#f4f5f8;--rk-text:#1a1d2e;--rk-body:#4a5070;--rk-muted:#9099b8;--rk-hairline:#d8dce8;--rk-on-dark-muted:#a9b2d0;--rk-border-on-dark:rgba(255,255,255,.14);--rk-r-s:4px;--rk-r-m:8px;--rk-r-l:12px;--rk-shadow-s:0 2px 8px rgba(26,29,46,.06);--rk-shadow-m:0 8px 24px rgba(26,29,46,.08);--rk-ease:cubic-bezier(.2,.6,.2,1)}body.page-function{--lz-primary-color:var(--rk-blue);--lz-secondaty-color:var(--rk-blue-press);--lz-tertiary-color:var(--rk-navy);--lz-black-color:var(--rk-text);--lz-background-pagevisual-color:var(--rk-bg-light);--lz-background-light-color:var(--rk-bg-light);--lz-background-normal-color:var(--rk-blue-tint);--lz-usage-step-color:var(--rk-blue)}body{font-family:"IBM Plex Sans JP","Noto Sans JP",sans-serif}.c-header_item--trial a,.c-header__nav .c-header_item--document a,.c-header__nav .c-header_item--contact a,.c-footer_bottom_copy,.c-seminar__ttl,.page-home .visual__inner .visual_ttl,.page-home .visual__inner .visual_desc,.is-style-c-heading-a{font-family:"IBM Plex Sans JP","Noto Sans JP",sans-serif}[class*=lz-text]{font-family:"IBM Plex Sans JP","Noto Sans JP",sans-serif !important}.lz-text-body-l a,.lz-text-body-ml a,.lz-text-body-m a{color:var(--rk-blue);text-decoration:underline}.lz-text-body-l a:hover,.lz-text-body-ml a:hover,.lz-text-body-m a:hover{color:var(--rk-blue-press)}.c-btn--box a{background:var(--rk-blue);border-color:var(--rk-blue);border-radius:var(--rk-r-m);box-shadow:var(--rk-shadow-s);transition:background .16s var(--rk-ease),border-color .16s var(--rk-ease),transform .12s var(--rk-ease)}.c-btn--box a:hover{background:var(--rk-blue-press);border-color:var(--rk-blue-press);opacity:1}.c-btn--box a:active{transform:scale(.985)}.c-btn--boxReverse a{background:#fff;border-color:#fff;color:var(--rk-blue)}.c-btn--boxReverse a:hover{background:var(--rk-blue-tint);border-color:var(--rk-blue-tint);color:var(--rk-blue-press)}.c-btn--arrow a{color:var(--rk-blue)}.c-btn--arrow a:hover{color:var(--rk-blue-press)}.c-header__nav .c-header_item--contact a{border:1px solid var(--rk-blue);border-radius:var(--rk-r-m);background:#fff;color:var(--rk-blue);transition:background .16s var(--rk-ease),color .16s var(--rk-ease)}.c-header__nav .c-header_item--contact a:hover{background:var(--rk-blue-tint);color:var(--rk-blue-press)}.c-header.scrolled .c-header_item--contact a,.c-header.is-home.scrolled .c-header_item--contact a{border-color:var(--rk-blue);color:var(--rk-blue)}.c-header.is-home .c-header__nav .c-header_item--contact a{color:var(--rk-blue)}.c-header.is-home .c-header__nav .c-header_item--contact a:hover,.c-header.scrolled .c-header_item--contact a:hover,.c-header.is-home.scrolled .c-header_item--contact a:hover{background:var(--rk-blue-tint);color:var(--rk-blue-press)}.c-header__nav .c-header_item--contact:after{background:var(--rk-gold)}.c-header__nav .c-header_item--document a{background:var(--rk-blue-tint);border-radius:var(--rk-r-m);color:var(--rk-blue);transition:background .16s var(--rk-ease)}.c-header__nav .c-header_item--document a:hover{background:#d5ecfd}.c-header.is-home .c-header__nav .c-header_item--document a,.c-header.scrolled .c-header_item--document a{color:var(--rk-blue)}.c-header_item--trial a{background:var(--rk-blue);border-radius:var(--rk-r-m);transition:background .16s var(--rk-ease)}.c-header_item--trial a:hover{background:var(--rk-blue-press)}.c-header__dropdown-curtain{border:1px solid var(--rk-hairline);border-radius:var(--rk-r-m);box-shadow:var(--rk-shadow-m)}.c-footer{background:var(--rk-navy-grad);border-top:2px solid var(--rk-gold)}.c-footer__upper .c-footer_nav__inner .c-footer_nav_inner_item a{color:var(--rk-on-dark-muted);transition:color .16s var(--rk-ease)}.c-footer__upper .c-footer_nav__inner .c-footer_nav_inner_item a:hover{color:#fff}.c-footer .c-footer_nav_inner_item_child a{color:var(--rk-on-dark-muted)}.c-footer .c-footer_bottom_copy,.c-footer .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item,.c-footer .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item a{color:var(--rk-on-dark-muted)}.c-footer .c-footer_bottom_nav__list .c-footer_bottom_nav_list_item a:hover{color:#fff}.c-footer .c-footer_logo img,.c-footer .c-footer_bottom_nav_list_item--logo img{filter:brightness(0) invert(1)}.c-footer .c-footer_nav_inner_item a[target=_blank]:before{filter:brightness(0) invert(1);opacity:.6}.c-footer-contact-banner{background:var(--rk-navy-grad)}.c-footer-contact-banner_texts .c-footer-contact-banner_ttl:after{content:"";display:block;width:48px;height:2px;margin-top:16px;background:var(--rk-gold);box-shadow:0 0 12px var(--rk-gold-glow)}.c-footer-contact-banner_texts .c-footer-contact-banner_txt{color:var(--rk-on-dark-muted)}body.page-home .c-lead__main_title:after,body.page-home .c-functions__ttl:after,body.page-home .c-plans__ttl:after,body.page-home .c-case_ttl:after,body.page-home .c-seminar__ttl:after,body.page-home .posts__list .c-ttl.ttl:after,body.page-home #top-usecase .c-ttl.ttl:after,body.page-home #top-whitepaper .c-ttl.ttl:after{content:"";display:block;width:48px;height:2px;margin:16px auto 0;background:var(--rk-gold)}body.page-home .multiple_functions_group__ttl:after,body.page-home .features_security_title:after{content:"";display:block;width:48px;height:2px;margin:16px 0 0;background:var(--rk-gold)}body.page-home .multiple_functions_group_list_item,body.page-function .c-functions_list_item,body.page-function .c-other_functions_item,body.page-function .c-price_feature__item,body.page-function .c-faq__item{border:1px solid var(--rk-hairline);border-radius:var(--rk-r-l);box-shadow:var(--rk-shadow-s);background:#fff}body.page-function .c-faq__item{border-radius:var(--rk-r-m)}body.page-home .p-voice-tag__item,body.page-function .p-voice-tag__item{background:var(--rk-blue-tint);color:var(--rk-blue-press);border:none}body.page-home .visual{background:var(--rk-navy-grad)}body.page-home .visual__inner .visual_desc:after{content:"";display:block;width:48px;height:2px;margin:24px auto 0;background:var(--rk-gold);box-shadow:0 0 12px var(--rk-gold-glow)}body.page-home .btnList div a{background:var(--rk-blue);border-radius:var(--rk-r-m);box-shadow:var(--rk-shadow-m);transition:background .16s var(--rk-ease),transform .12s var(--rk-ease)}body.page-home .btnList div a:hover{background:var(--rk-blue-press)}body.page-home .btnList div a:active{transform:scale(.985)}body.page-home .btnList div a.second{background:rgba(0,0,0,0);color:#fff;border:1px solid var(--rk-border-on-dark);box-shadow:none}body.page-home .btnList div a.second:hover{background:hsla(0,0%,100%,.08)}body.page-home .p-visual-logos__label{color:var(--rk-muted)}body.page-function .c-page-visual{background:var(--rk-navy-grad)}body.page-function .c-page-visual .c-page-visual__title{color:#fff}body.page-function .c-page-visual .c-page-visual__title:after{content:"";display:block;width:48px;height:2px;margin-top:16px;background:var(--rk-gold);box-shadow:0 0 12px var(--rk-gold-glow)}body.page-function .c-page-visual .c-page-visual__text{color:var(--rk-on-dark-muted)}body.page-function .c-page-visual [class*=lz-text-heading]{color:#fff !important}body.page-function .c-page-visual [class*=lz-text-body]{color:var(--rk-on-dark-muted) !important}body.page-function .c-data-source_list__item{background:#fff;border:1px solid var(--rk-hairline);border-radius:var(--rk-r-m)}body.page-function .c-faq__icon__bar{background:var(--rk-blue)}body.page-function #about .c-about,body.page-function .c-function-case{background:var(--rk-bg-light)}body.page-function #things{background:var(--rk-bg-light)}body.page-function .order-list li>p{background:var(--rk-blue);border-color:var(--rk-blue)}body.page-function .order-list li>p:after{background:var(--rk-blue)}body.page-function .order-list li div h3{color:var(--rk-blue)}body.page-function #datasource h3,body.page-function .c-functions__ttl{color:var(--rk-blue);background:var(--rk-blue-tint)}body.page-function #datasource h3:before,body.page-function .c-functions__ttl:before{background:var(--rk-blue)}body.page-function .c-functions__txt{color:var(--rk-blue)}body.page-function .c-function-case__list .c-function-case_item__head{background:var(--rk-blue)}body.page-function .c-function-case__list .c-function-case_item__title{color:var(--rk-blue)}body.page-function .ttl-under .line{background-color:var(--rk-gold)}body.page-function .ttl-under .triangle{border-top-color:var(--rk-gold)}body.page-function .c-other_functions__list .c-other_functions_item__list,body.page-function .c-functions__list .c-functions_list_item{border-color:var(--rk-hairline)}