.kl-dnd-header-area .row-number-2 .kl-header{background-color:#000}.kl-dnd-header-area .row-number-2 .kl-header .kl-navbar__button{color:#fff}.kl-dnd-header-area .row-number-2 .kl-header .kl-navbar-top{height:40px;padding:0}.kl-dnd-header-area .row-number-2 .kl-header .kl-navbar-top .kl-navbar__button{font-size:12px}.kl-dnd-header-area .row-number-2 .kl-header .kl-navbar-top .kl-navbar__parent>a:after{border-bottom:1px solid #fff;border-right:1px solid #fff}.kl-dnd-header-area .row-number-3{position:relative;z-index:1}.kl-navbar-submenu{border-radius:6px;box-shadow:0 0 11px hsla(219,9%,61%,.8);margin:0;width:max-content}.kl-navbar-submenu:before{border:10px solid transparent;border-bottom-color:#fff;content:"";left:50%;margin-left:-10px;position:absolute;top:-15px}@media screen and (max-width:920px){.kl-dnd-header-area .row-number-2 .kl-navbar__content{background:inherit;flex-direction:row;height:inherit;justify-content:end;opacity:1;overflow:inherit;padding:inherit;position:relative;transform:inherit;visibility:inherit}.kl-dnd-header-area .row-number-2 .kl-navbar__menu{display:inherit;margin:0;width:100%}.kl-dnd-header-area .row-number-2 .kl-navbar-submenu__item a{padding:20px}.kl-dnd-header-area .row-number-2 .kl-navbar__mobile{display:none}.kl-dnd-header-area .row-number-2 .kl-navbar__parent--active>.kl-navbar-submenu-wrapper{left:0;position:absolute;top:3rem;z-index:100}.kl-dnd-header-area .row-number-3 .kl-navbar--active .kl-navbar__content{justify-content:flex-start;top:7rem}}.kl-navbar__button{font-weight:500}.kl-navbar__end{margin-left:16px}#hs_cos_wrapper_Navbar{margin-top:35px;position:relative;z-index:1}.kl-navbar__content{justify-content:end}.kl-navbar__item{margin:0 16px;position:relative}.Navbar__button,.button{font-size:1rem}.button{font-family:Noto Sans JP,Source Sans Pro,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:2px}footer .kl-header{background:transparent;box-shadow:none;position:relative}footer .kl-header .kl-navbar__content{justify-content:center}footer .kl-header .kl-navbar__content .kl-navbar__button,footer .kl-header .kl-navbar__content .kl-navbar__button:hover{color:#fff}footer .kl-header .kl-navbar__content .kl-navbar__parent>a:after{border-bottom:1px solid #fff;border-right:1px solid #fff}.kl-footer__legal>span{margin:0}@media screen and (max-width:920px){footer .kl-navbar__content{background:inherit;flex-direction:row;height:inherit;justify-content:end;opacity:1;overflow:inherit;padding:inherit;position:relative;transform:inherit;visibility:inherit}footer .kl-navbar__menu{margin:0;width:100%}footer .kl-navbar-submenu__item a{padding:20px}footer .kl-navbar__mobile{display:none}footer .kl-navbar__parent--active>.kl-navbar-submenu-wrapper{left:0;position:absolute;top:3rem;z-index:100}}.kl-hero-01__image{background-position:0;width:50%}.kl-hero-01__content>div{max-width:520px}.hs-logo-grid{flex-wrap:inherit;margin-left:1rem;max-width:560px}.hs-logo-grid__logo-wrapper{flex:1}.hs-logo-grid__logo{height:auto;max-height:inherit}.dnd-section .dnd-column{border-radius:32px}footer .dnd-section .dnd-column{border-radius:0}.kl-card-grid__image{background-position:1.5rem;background-size:inherit;height:56px}.kl-card-grid--4-columns .kl-card-grid__image{height:48px}.kl-card-grid__card{border-radius:24px;padding-top:24px}.kl-card-grid__content h3,.kl-card-grid__content h4{margin-bottom:16px}.kl-card-grid__content h3{border-bottom:1px solid #cfcfcf;padding-bottom:8px}a.button[target=_blank]:after{content:url(https://www.bccloud.net/hubfs/icon-blank-w.svg);display:inline-block;margin:0 2px;width:12px}a.button--outlined[target=_blank]:after{background-image:url(https://www.bccloud.net/hubfs/icon-blank.svg);background-size:contain;content:"";display:inline-block;height:12px;margin:0 2px;vertical-align:middle;width:12px}.kl-offer-01{border-radius:32px;padding:40px}.kl-offer-01__image{flex:2}.kl-faq__header h3{font-size:18px;font-weight:500}.kl-faq__icon:after,.kl-faq__icon:before{background-color:#1d79c4}.kl-card{background-color:#e0f1ff;display:flex;flex-direction:column;justify-content:center;min-height:350px;position:relative}.kl-card .button{max-width:fit-content}.kl-card .kl-card__image{bottom:0;margin:0;position:absolute;right:0}.kl-card .kl-card__image img{border-bottom-right-radius:32px}.kl-card .kl-card__content{position:relative}@media screen and (max-width:768px){.br-pc{display:none}.kl-hero-01__content>div{max-width:100%}.kl-hero-01__image{opacity:.3;width:100%}.hs-logo-grid{margin:0 1rem}.hs-logo-grid__logo-wrapper{flex:1!important;max-width:100%!important}.kl-offer-01{flex-direction:column-reverse;flex-wrap:wrap-reverse}.kl-offer-01__content{flex-basis:auto;justify-content:center;margin:0}.kl-offer-01__text{flex-basis:100%;margin:0;text-align:center}}