.bt .bt-lookerstudio{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:#007cbd;--ink:#242528;--ink70:#242528b3;--txt:#333;--navy:#002b69;--pale:#f9fbff;--line:#2425281a;--yellow:#ffca00;--green:#32aa52;--gray6:#666;--gray9:#999;--ja:"Noto Sans JP",sans-serif;--en:"Barlow","Noto Sans JP",sans-serif}.bt .bt-lookerstudio *{box-sizing:border-box;margin:0;padding:0}.bt .bt-lookerstudio{scroll-behavior:smooth;color:var(--txt);font-family:var(--ja);-webkit-font-smoothing:antialiased;background:#fff;overflow-x:hidden}.bt .bt-lookerstudio img{max-width:100%;display:block}.bt .bt-lookerstudio a{color:inherit;text-decoration:none}.bt .bt-lookerstudio ul{list-style:none}.bt .bt-lookerstudio button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.bt .bt-lookerstudio .mi{letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";direction:ltr;font-family:Material Icons;font-style:normal;font-weight:400;line-height:1}.bt .bt-lookerstudio .cta{border-radius:128px;justify-content:center;align-items:center;gap:10px;padding:0 20px 0 25px;font-weight:700;display:inline-flex}.bt .bt-lookerstudio .cta .mi{font-size:24px}.bt .bt-lookerstudio .cta--blue{background:var(--blue);color:#fff}.bt .bt-lookerstudio .cta--white{color:var(--blue);background:#fff}.bt .bt-lookerstudio .hd{z-index:50;background:#fff;justify-content:space-between;align-items:center;height:110px;padding:0 120px;display:flex;position:fixed;inset:0 0 auto}.bt .bt-lookerstudio .hd__logo img{width:98px;height:58px}.bt .bt-lookerstudio .hd__cta{width:250px;height:56px;font-size:18px;line-height:18px}.bt .bt-lookerstudio .hd__cta .mi{font-size:24px}.bt .bt-lookerstudio .hero{height:864px;position:relative;overflow-x:clip}.bt .bt-lookerstudio .hero__row{justify-content:center;gap:58px;height:647px;display:flex}.bt .bt-lookerstudio .hero__l{flex:none;width:692px;padding:191px 0 0 80px}.bt .bt-lookerstudio .hero__title{color:var(--blue);padding:0 10px;font-size:64px;font-weight:900}.bt .bt-lookerstudio .hero__title span{line-height:89.6px;display:block}.bt .bt-lookerstudio .hero__title span:first-child{line-height:102.4px}.bt .bt-lookerstudio .hero__title span+span{margin-top:0}.bt .bt-lookerstudio .hero__title span:last-child{margin-top:4px}.bt .bt-lookerstudio .hero__sub{letter-spacing:2.4px;color:var(--ink70);font-feature-settings:"palt" 1;margin-top:32px;font-size:24px;font-weight:500;line-height:42px}.bt .bt-lookerstudio .hero__r{flex:none;width:543px;padding-top:156px}.bt .bt-lookerstudio .hero__box{background:var(--blue);justify-content:flex-end;align-items:center;height:458px;display:flex}.bt .bt-lookerstudio .hero__box img{width:462px;height:336px;box-shadow:0 2px 5px #b5b5b5}.bt .bt-lookerstudio .hero__line{width:454px;height:0;position:absolute;top:647px;left:calc(50% - 227px);box-shadow:0 0 30px #0003}.bt .bt-lookerstudio .hero__cta{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:687px;left:0;right:0}.bt .bt-lookerstudio .hero__cta p{letter-spacing:1.8px;color:var(--blue);text-align:center;font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-lookerstudio .hero__cta .cta{width:400px;height:80px;font-size:24px;line-height:24px}.bt .bt-lookerstudio .sec{border-bottom:1px solid var(--line)}.bt .bt-lookerstudio .sec--pale{background:var(--pale)}.bt .bt-lookerstudio .ttl{font-feature-settings:"palt" 1;text-align:center;color:var(--blue);font-size:40px;font-weight:800;line-height:54px}.bt .bt-lookerstudio .worry{padding:93px 100px 92px}.bt .bt-lookerstudio .worry__list{width:667px;margin:32px auto 0;display:flow-root}.bt .bt-lookerstudio .worry__list h3{text-align:center;height:60px;color:var(--txt);background:#fff;border-radius:64px;margin:10px 10px 20px;font-size:24px;font-style:italic;font-weight:700;line-height:60px;box-shadow:0 2px 5px #0003}.bt .bt-lookerstudio .worry__list h3:last-child{margin-bottom:10px}.bt .bt-lookerstudio .sol{padding:100px}.bt .bt-lookerstudio .sol__h{text-align:center;color:var(--blue);margin-top:8px;padding:0 10px;font-size:48px;font-weight:900;line-height:67.2px}.bt .bt-lookerstudio .sol__h span{margin-top:10px;display:block}.bt .bt-lookerstudio .pts{max-width:1080px;margin:59px auto 0}.bt .bt-lookerstudio .pt{align-items:center;display:flex}.bt .bt-lookerstudio .pt+.pt{margin-top:48px}.bt .bt-lookerstudio .pt__txt{flex:none;width:645px;margin-left:2px}.bt .bt-lookerstudio .pt__txt .pt__no{color:var(--ink);margin-top:0;font-size:32px;font-weight:900;line-height:43.2px}.bt .bt-lookerstudio .pt__txt h3{color:var(--blue);margin-top:10px;font-size:24px;font-weight:900;line-height:33.6px}.bt .bt-lookerstudio .pt__txt p{color:var(--txt);margin-top:10px;font-size:16px;line-height:25.6px}.bt .bt-lookerstudio .pt__txt p+p{margin-top:10px}.bt .bt-lookerstudio .pt__txt p:last-child{margin-bottom:10px}.bt .bt-lookerstudio .pt--3{padding:21px 0 22px}.bt .bt-lookerstudio .pt--3 .pt__txt{padding:13px 0}.bt .bt-lookerstudio .pt__img{width:var(--w);border-radius:12px;margin-left:auto;margin-right:20px}.bt .bt-lookerstudio .pt--1 .pt__txt p{width:548px}.bt .bt-lookerstudio .pt--3 .pt__img{border-radius:16px;margin-right:-12px}.bt .bt-lookerstudio .band{background:var(--blue);flex-direction:column;align-items:center;gap:32px;padding:100px 100px 101px;display:flex}.bt .bt-lookerstudio .band h2{color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:32.4px}.bt .bt-lookerstudio .band .cta{width:320px;height:72px;font-size:24px;line-height:24px}.bt .bt-lookerstudio .data{padding:131px 100px 105px}.bt .bt-lookerstudio .grid{flex-direction:column;gap:40px;width:1000px;margin:72px auto 0;display:flex}.bt .bt-lookerstudio .grid__row{gap:50px;display:flex}.bt .bt-lookerstudio .dt{align-items:center;gap:20px;width:300px;display:flex}.bt .bt-lookerstudio .dt__ic{background:#fff;border-radius:50%;flex:none;place-items:center;width:100px;height:96px;display:grid;box-shadow:0 0 30px #b5b5b5}.bt .bt-lookerstudio .grid__row:first-child .dt:first-child .dt__ic{height:100px}.bt .bt-lookerstudio .dt p{letter-spacing:1px;color:#00100e;font-size:20px;font-weight:700;line-height:26px}.bt .bt-lookerstudio .price{padding:75px 0 100px}.bt .bt-lookerstudio .price__h{text-align:center;color:var(--blue);padding-top:5px;font-size:48px;font-weight:900;line-height:64.8px}.bt .bt-lookerstudio .price__lead{font-feature-settings:"palt" 1;text-align:center;color:#000;margin-top:35px;padding:0 40px;font-size:40px;font-weight:700;line-height:54px}.bt .bt-lookerstudio .price__lead em{color:var(--blue);font-style:normal;font-weight:800}.bt .bt-lookerstudio .price__lead span{margin-top:5px;display:block}.bt .bt-lookerstudio .plans{justify-content:center;gap:40px;margin-top:60px;display:flex}.bt .bt-lookerstudio .plan{border:1px solid var(--blue);background:#fff;border-radius:16px;width:400px;padding:31px 30px}.bt .bt-lookerstudio .plan h3{color:var(--ink);font-size:28px;font-weight:700;line-height:42px}.bt .bt-lookerstudio .plan__yen{align-items:flex-end;gap:10px;margin-top:30px;padding-left:18px;display:flex}.bt .bt-lookerstudio .plan__yen b{color:var(--blue);font-size:72px;font-weight:600;line-height:72px}.bt .bt-lookerstudio .plan__yen span{color:#282828;font-size:32px;font-weight:700;line-height:40px}.bt .bt-lookerstudio .plan__desc{color:var(--ink70);margin-top:30px;font-size:14px;font-weight:500;line-height:24.5px}.bt .bt-lookerstudio .plan__list{flex-direction:column;gap:10px;margin-top:20px;padding:20px 0;display:flex}.bt .bt-lookerstudio .plan__list li{color:var(--ink);align-items:center;gap:20px;font-size:18px;font-weight:500;line-height:31.5px;display:flex}.bt .bt-lookerstudio .plan__list .mi{color:var(--green);font-size:24px}.bt .bt-lookerstudio .faq{background:#f8fbff;padding:100px 140px}.bt .bt-lookerstudio .faq__in{gap:80px;max-width:1000px;margin:0 auto;display:flex}.bt .bt-lookerstudio .faq__h{width:400px;color:var(--ink);flex:none;font-size:40px;font-weight:700;line-height:54px}.bt .bt-lookerstudio .faq__list{flex-direction:column;flex:none;gap:10px;width:520px;margin-top:-2px;display:flex}.bt .bt-lookerstudio .qa{background:#fff}.bt .bt-lookerstudio .qa__q{border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:15px;transition:border-color .3s cubic-bezier(.4,.4,0,1);display:flex}.bt .bt-lookerstudio .qa__q:hover{border-color:var(--ink70)}.bt .bt-lookerstudio .qa__qt{align-items:flex-start;gap:20px;width:448px;display:flex}.bt .bt-lookerstudio .qa__qt b{color:var(--ink);font-size:28px;font-weight:700;line-height:28px}.bt .bt-lookerstudio .qa__qt span{width:401px;color:var(--ink);font-size:18px;font-weight:700;line-height:33.3px}.bt .bt-lookerstudio .qa__ic{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);border-radius:96px;flex:none;place-items:center;font-size:24px;transition:rotate .3s cubic-bezier(.4,.4,0,1),border-color .3s cubic-bezier(.4,.4,0,1);display:grid;rotate:180deg}.bt .bt-lookerstudio .qa__q:hover .qa__ic{border-color:var(--ink70)}.bt .bt-lookerstudio .qa.is-close .qa__ic{rotate:none}.bt .bt-lookerstudio .qa__a{transition:height .3s cubic-bezier(.4,.4,0,1);overflow:hidden}.bt .bt-lookerstudio .qa.is-close .qa__a{height:0}.bt .bt-lookerstudio .qa__a div{flex-direction:column;align-items:center;padding:15px;display:flex}.bt .bt-lookerstudio .qa__a p{color:var(--ink);font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-lookerstudio .flow-wrap{padding:45px 40px}.bt .bt-lookerstudio .flow{background:var(--blue);color:#fff;border-radius:41px;flex-direction:column;align-items:center;gap:70px;max-width:1200px;margin:0 auto;padding:120px 0;display:flex;box-shadow:0 0 100px #972e8c1a}.bt .bt-lookerstudio .flow__h{text-align:center;letter-spacing:2px;font-size:25px;font-weight:900;line-height:35px}.bt .bt-lookerstudio .team{gap:32px;margin-top:37px;display:flex}.bt .bt-lookerstudio .team img{background:#fff;border-radius:327px;width:160px;height:160px}.bt .bt-lookerstudio .team img:first-child{background:#d0d0d0}.bt .bt-lookerstudio .steps{align-items:flex-start;display:flex}.bt .bt-lookerstudio .step{flex-direction:column;align-items:center;gap:22px;width:198px;display:flex}.bt .bt-lookerstudio .step__ic{background:#fff;border-radius:20px;place-items:center;width:125px;height:125px;display:grid;box-shadow:0 10px 30px #00000040}.bt .bt-lookerstudio .step__t{flex-direction:column;align-items:center;gap:17px;display:flex}.bt .bt-lookerstudio .step h4{letter-spacing:1px;font-size:24px;font-weight:900;line-height:31.2px}.bt .bt-lookerstudio .step p{letter-spacing:1px;width:198px;font-size:14px;font-weight:500;line-height:18.2px}.bt .bt-lookerstudio .arrow{flex:none;place-items:center;width:64px;height:43px;margin-top:42px;display:grid}.bt .bt-lookerstudio .arrow img{width:43px;max-width:none;height:64px;rotate:-90deg}.bt .bt-lookerstudio .about{padding:61px 30px 60px}.bt .bt-lookerstudio .about__in{justify-content:center;align-items:center;gap:92px;display:flex}.bt .bt-lookerstudio .about__logo{width:286px;height:170px}.bt .bt-lookerstudio .about__txt{width:486px}.bt .bt-lookerstudio .about__txt h2{color:var(--blue);font-size:48px;font-weight:700;line-height:57.6px}.bt .bt-lookerstudio .about__txt p{color:var(--txt);margin-top:40px;font-size:18px;line-height:28.8px}.bt .bt-lookerstudio .contact{background:var(--blue);flex-direction:column;align-items:center;padding:40px 0 0;display:flex}.bt .bt-lookerstudio .contact__in{width:600px;max-width:100%}.bt .bt-lookerstudio .contact h2{text-align:center;color:#fff;padding:26px 10px;font-size:32px;font-weight:700;line-height:44.8px}.bt .bt-lookerstudio .contact__lead{text-align:center;color:#fff;padding:26px 10px;font-size:18px;font-weight:900;line-height:28.8px}.bt .bt-lookerstudio .form{flex-direction:column;align-items:center;margin-bottom:40px;padding:0 10px 24px;display:flex}.bt .bt-lookerstudio .fld{width:100%;display:block}.bt .bt-lookerstudio .fld+.fld{margin-top:20px}.bt .bt-lookerstudio .fld__l{color:#fff;gap:5px;font-size:15px;font-weight:700;line-height:21px;display:flex}.bt .bt-lookerstudio .fld__l i{color:#f23a3c;font-style:normal}.bt .bt-lookerstudio .fld input,.bt .bt-lookerstudio .fld textarea{width:100%;height:50px;font:400 15px var(--ja);color:var(--txt);background:#fff;border:1px solid #eee;border-radius:4px;margin-top:10px;padding:10px;display:block}.bt .bt-lookerstudio .fld input[type=email]{padding:10px 16px}.bt .bt-lookerstudio .fld textarea{resize:vertical;height:160px}.bt .bt-lookerstudio .fld input::placeholder,.bt .bt-lookerstudio .fld textarea::placeholder{color:#c4c4c4}.bt .bt-lookerstudio .agree{color:#fff;align-items:center;gap:10px;margin-top:20px;font-size:15px;line-height:21px;display:flex}.bt .bt-lookerstudio .agree a{text-decoration:underline}.bt .bt-lookerstudio .send{background:var(--yellow);width:290px;height:56px;color:var(--ink);text-align:center;border-radius:28px;justify-content:center;align-items:center;margin-top:40px;font-size:18px;font-weight:700;line-height:18px;display:flex}.bt .bt-lookerstudio .send:disabled{opacity:.6;cursor:default}.bt .bt-lookerstudio .form__msg{color:#fff;text-align:center;font-size:14px}.bt .bt-lookerstudio .form__msg:not(:empty){margin-top:14px}.bt .bt-lookerstudio .ft{background:#007cbd08;padding:80px 40px 40px}.bt .bt-lookerstudio .ft__in{justify-content:space-between;gap:40px;display:flex}.bt .bt-lookerstudio .ft__logo{width:99px;height:58px}.bt .bt-lookerstudio .ft__co{width:291px;font-family:var(--en);color:var(--navy);margin-top:20px;font-size:18px;font-weight:700;line-height:25.2px}.bt .bt-lookerstudio .ft__site{font-family:var(--en);color:var(--gray6);align-items:center;gap:6px;margin-top:38px;font-size:14px;line-height:19.6px;display:inline-flex}.bt .bt-lookerstudio .ft .mi{font-size:16px}.bt .bt-lookerstudio .ft__cols{gap:40px;width:515px;display:flex}.bt .bt-lookerstudio .ft__col{font-family:var(--en);color:var(--gray6);flex-direction:column;align-items:flex-start;font-size:14px;line-height:19.6px;display:flex}.bt .bt-lookerstudio .ft__col:first-child{width:216px}.bt .bt-lookerstudio .ft__col h5{margin-bottom:24px;font-size:14px;font-weight:700}.bt .bt-lookerstudio .ft__col h5.mt{margin-top:40px}.bt .bt-lookerstudio .ft__links{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.bt .bt-lookerstudio .ft__links--s{gap:16px}.bt .bt-lookerstudio .ft__col a{align-items:center;gap:6px;display:flex}.bt .bt-lookerstudio .ft__copy{text-align:center;font-family:var(--en);color:var(--gray9);margin-top:60px;font-size:12px;line-height:12px}.bt .bt-lookerstudio .ap{transition:opacity var(--d,.3s) var(--e,cubic-bezier(.4,.4,0,1)) var(--dl,0s),translate var(--d,.3s) var(--e,cubic-bezier(.4,.4,0,1)) var(--dl,0s)}.bt .bt-lookerstudio .js .ap:not(.in){opacity:var(--o,0);translate:var(--fx,0) var(--fy,0)}@media (max-width:840px){.bt .bt-lookerstudio .hd{height:98px;padding:0 40px}.bt .bt-lookerstudio .hd.ap{--fy:-60px}.bt .bt-lookerstudio .hero{height:auto;padding:150px 40px 60px}.bt .bt-lookerstudio .hero__row{flex-direction:column;align-items:center;gap:30px;height:auto}.bt .bt-lookerstudio .hero__l,.bt .bt-lookerstudio .hero__r{width:100%;max-width:560px;padding:0}.bt .bt-lookerstudio .hero__box{height:auto;padding:24px 0 24px 34px}.bt .bt-lookerstudio .hero__box img{width:100%;height:auto}.bt .bt-lookerstudio .hero__line{display:none}.bt .bt-lookerstudio .hero__cta{margin-top:60px;position:static}.bt .bt-lookerstudio .worry,.bt .bt-lookerstudio .sol,.bt .bt-lookerstudio .data,.bt .bt-lookerstudio .faq{padding-left:20px;padding-right:20px}.bt .bt-lookerstudio .worry__list{width:auto;max-width:667px}.bt .bt-lookerstudio .pt{flex-direction:column;align-items:stretch}.bt .bt-lookerstudio .pt__txt{width:auto;margin:0}.bt .bt-lookerstudio .pt--1 .pt__txt p{width:auto}.bt .bt-lookerstudio .pt__img{margin:40px auto 0!important}.bt .bt-lookerstudio .grid{width:auto;max-width:600px}.bt .bt-lookerstudio .grid__row{justify-content:space-between;gap:20px}.bt .bt-lookerstudio .dt{text-align:center;flex-direction:column;gap:12px;width:auto}.bt .bt-lookerstudio .plans{flex-direction:column;align-items:center;padding:0 20px}.bt .bt-lookerstudio .plan{width:100%;max-width:500px}.bt .bt-lookerstudio .faq__in{flex-direction:column;gap:40px}.bt .bt-lookerstudio .faq__h,.bt .bt-lookerstudio .faq__list{width:100%}.bt .bt-lookerstudio .qa__qt{flex:1;width:auto}.bt .bt-lookerstudio .qa__qt span{width:auto}.bt .bt-lookerstudio .flow-wrap{padding:45px 20px}.bt .bt-lookerstudio .flow{padding:60px 20px}.bt .bt-lookerstudio .steps{flex-direction:column;align-items:center}.bt .bt-lookerstudio .arrow{width:auto;height:auto;margin:15px 0}.bt .bt-lookerstudio .arrow img{width:23px;height:auto;rotate:none}.bt .bt-lookerstudio .about__in{flex-direction:column;gap:40px}.bt .bt-lookerstudio .about__txt{width:100%;max-width:560px}.bt .bt-lookerstudio .contact__in{padding:0 10px}.bt .bt-lookerstudio .ft__in{text-align:center;flex-direction:column;align-items:center}.bt .bt-lookerstudio .ft__in>div:first-child{flex-direction:column;align-items:center;display:flex}.bt .bt-lookerstudio .ft__cols{flex-direction:column;align-items:center;gap:24px;width:auto}.bt .bt-lookerstudio .ft__col,.bt .bt-lookerstudio .ft__links{align-items:center}.bt .bt-lookerstudio .ft__col:first-child{width:auto}}@media (max-width:540px){.bt .bt-lookerstudio .hd{height:63px;padding:0}.bt .bt-lookerstudio .hd__logo img{width:106px;height:63px}.bt .bt-lookerstudio .hd__cta{border-radius:0;width:58px;height:63px;padding:0}.bt .bt-lookerstudio .hd__cta .mi{font-size:48px}.bt .bt-lookerstudio .hd__cta span:not(.mi){display:none}.bt .bt-lookerstudio .hero{padding:146px 62px 66px}.bt .bt-lookerstudio .hero__title{padding:0;font-size:40px}.bt .bt-lookerstudio .hero__title span{line-height:56px}.bt .bt-lookerstudio .hero__title span:first-child{line-height:64px}.bt .bt-lookerstudio .hero__sub{letter-spacing:1.6px;margin-top:40px;font-size:16px;line-height:28px}.bt .bt-lookerstudio .hero__row{gap:24px}.bt .bt-lookerstudio .hero__box{width:187px;margin:0 auto;padding:12px 0 12px 17px}.bt .bt-lookerstudio .hero__cta{gap:16px;margin-top:50px}.bt .bt-lookerstudio .hero__cta p{letter-spacing:2px;font-size:20px;font-weight:700;line-height:35px}.bt .bt-lookerstudio .hero__cta .cta{width:266px}.bt .bt-lookerstudio .ttl{font-size:28px;line-height:37.8px}.bt .bt-lookerstudio .worry{padding:78px 7px 70px}.bt .bt-lookerstudio .worry__list{margin-top:60px}.bt .bt-lookerstudio .worry__list h3{height:35px;margin:0 8px 50px;font-size:14px;line-height:35px}.bt .bt-lookerstudio .worry__list h3:last-child{margin-bottom:0}.bt .bt-lookerstudio .sol{padding:80px 0 108px}.bt .bt-lookerstudio .pt+.pt{margin-top:60px}.bt .bt-lookerstudio .pt--1 .pt__img{margin-top:41px!important}.bt .bt-lookerstudio .pt--2 .pt__img{margin-top:73px!important}.bt .bt-lookerstudio .pt--3 .pt__img{margin-top:85px!important}.bt .bt-lookerstudio .sol__h{padding:0 52px;font-size:24px;line-height:33.6px}.bt .bt-lookerstudio .sol__h span{margin-top:10px}.bt .bt-lookerstudio .pts{margin-top:60px;padding:0 49px}.bt .bt-lookerstudio .pt__txt .pt__no{font-size:24px;line-height:32.4px}.bt .bt-lookerstudio .pt--2 .pt__txt h3{line-height:38.4px}.bt .bt-lookerstudio .pt__img{width:195px;border-radius:41px!important}.bt .bt-lookerstudio .pt--2 .pt__img{width:216px}.bt .bt-lookerstudio .pt--3{padding:0 14px}.bt .bt-lookerstudio .pt--3 .pt__img{width:262px;border-radius:8px!important}.bt .bt-lookerstudio .band{padding:60px 20px}.bt .bt-lookerstudio .band h2{font-size:18px;line-height:24.3px}.bt .bt-lookerstudio .data{padding:55px 15px 56px}.bt .bt-lookerstudio .data .ttl{padding:0 24px;font-size:32px;line-height:43.2px}.bt .bt-lookerstudio .grid{gap:14px;width:312px;margin-top:35px}.bt .bt-lookerstudio .grid__row{justify-content:flex-start;gap:6px}.bt .bt-lookerstudio .dt{flex:none;gap:8px;width:100px}.bt .bt-lookerstudio .dt p{white-space:nowrap;font-size:15px;line-height:19.5px}.bt .bt-lookerstudio .price{padding:70px 0 64px}.bt .bt-lookerstudio .price__h{font-size:32px;line-height:43.2px}.bt .bt-lookerstudio .price__lead{margin-top:35px;padding:0 20px;font-size:28px;line-height:37.8px}.bt .bt-lookerstudio .plans{gap:29px;margin-top:42px;padding:0 30px}.bt .bt-lookerstudio .plan{border:0;border-top:1px solid var(--line);padding:28px 8px 8px}.bt .bt-lookerstudio .plan__list{margin-top:16px;padding:20px 0 0}.bt .bt-lookerstudio .plan h3{font-size:24px;line-height:36px}.bt .bt-lookerstudio .plan__yen b{font-size:48px;line-height:48px}.bt .bt-lookerstudio .plan__yen span{font-size:18px;line-height:22.5px}.bt .bt-lookerstudio .plan__list{flex-flow:wrap;gap:10px}.bt .bt-lookerstudio .plan__list li{gap:5px;font-size:14px;line-height:24.5px}.bt .bt-lookerstudio .faq{padding:50px 20px 70px}.bt .bt-lookerstudio .faq__h{padding-left:10px;font-size:32px;line-height:43.2px}.bt .bt-lookerstudio .qa__qt span{font-size:18px}.bt .bt-lookerstudio .qa__a p{font-size:14px;line-height:24.5px}.bt .bt-lookerstudio .flow-wrap{padding:45px 20px}.bt .bt-lookerstudio .flow{border-radius:20px;gap:13px;padding:60px 20px}.bt .bt-lookerstudio .flow__h{font-size:16px;line-height:22.4px}.bt .bt-lookerstudio .team{align-items:center;gap:10px;margin-top:20px}.bt .bt-lookerstudio .team img{width:50px;height:50px}.bt .bt-lookerstudio .team img:first-child{width:65px;height:65px}.bt .bt-lookerstudio .step{gap:10px;width:100%}.bt .bt-lookerstudio .step__ic{width:80px;height:80px}.bt .bt-lookerstudio .step__ic img{transform:scale(.64)}.bt .bt-lookerstudio .step__t{gap:10px}.bt .bt-lookerstudio .step h4{font-size:15px;line-height:19.5px}.bt .bt-lookerstudio .step p{width:auto;font-size:12px;line-height:15.6px}.bt .bt-lookerstudio .about{padding:100px 30px 60px}.bt .bt-lookerstudio .contact__in{padding:0}.bt .bt-lookerstudio .contact__lead{font-feature-settings:"palt" 1;padding:26px 15px}.bt .bt-lookerstudio .send{width:185px}.bt .bt-lookerstudio .ft__in{gap:50px}.bt .bt-lookerstudio .ft__site{margin-top:40px!important}.bt .bt-lookerstudio .ft__col h5{margin-bottom:30px!important}.bt .bt-lookerstudio .ft__cols{gap:40px}.bt .bt-lookerstudio .ft__copy{margin-top:80px}.bt .bt-lookerstudio .about__logo{width:161px;height:96px}.bt .bt-lookerstudio .about__txt h2{font-size:28px;line-height:33.6px}.bt .bt-lookerstudio .about__txt p{margin-top:30px}.bt .bt-lookerstudio .contact{padding-top:64px}.bt .bt-lookerstudio .ft{padding:60px 20px 30px}.bt .bt-lookerstudio .ft__co{width:auto;margin-top:10px;font-size:13px;line-height:18.2px}.bt .bt-lookerstudio .ft__site{margin-top:20px;font-size:13px}.bt .bt-lookerstudio .ft__col{font-size:13px;line-height:18.2px}.bt .bt-lookerstudio .ft__col h5{margin-bottom:16px;font-size:13px}.bt .bt-lookerstudio .ft__links{gap:6px}.bt .bt-lookerstudio .ft__col h5.mt{margin-top:24px}}.bt .bt-lookerstudio .sol,.bt .bt-lookerstudio .about{overflow-x:clip}@media (max-width:1100px){.bt .bt-lookerstudio .pt__txt.ap,.bt .bt-lookerstudio .about__logo.ap{--fx:0}.bt .bt-lookerstudio .pt__img.ap,.bt .bt-lookerstudio .about__txt.ap{--fx:0;--fy:180px}}@media (prefers-reduced-motion:reduce){.bt .bt-lookerstudio .js .ap:not(.in){opacity:1;translate:none}.bt .bt-lookerstudio .ap{transition:none}}
