.bt .bt-gas{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:#007cbd;--ink:#242528;--ink70:#242528b3;--gray3:#333;--gray6:#666;--gray9:#999;--navy:#002b69;--green:#32aa52;--yellow:#ffca00;--pale:#f8fbff;--en:"Barlow","Noto Sans JP",sans-serif;--ja:"Noto Sans JP",sans-serif}.bt .bt-gas *{box-sizing:border-box;margin:0;padding:0}.bt .bt-gas{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-family:var(--ja);color:var(--gray3);background:#fff;overflow-x:hidden}.bt .bt-gas img{max-width:none;display:block}.bt .bt-gas a{color:inherit;text-decoration:none}.bt .bt-gas ul{list-style:none}.bt .bt-gas strong{color:var(--blue);font-weight:900}.bt .bt-gas .hero__sub,.bt .bt-gas .hero__cta p,.bt .bt-gas .pill b,.bt .bt-gas .ttl,.bt .bt-gas .pt h3,.bt .bt-gas .band h2,.bt .bt-gas .cases__top h2,.bt .bt-gas .faq h2,.bt .bt-gas .hd__cta span{font-feature-settings:"palt"}.bt .bt-gas .mi{letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.bt .bt-gas .sp{display:none}.bt .bt-gas .hd{z-index:50;background:#fff;flex-direction:row-reverse;justify-content:space-between;align-items:center;height:90px;padding:0 120px;transition:opacity .8s ease-in-out .3s,translate .8s ease-in-out .3s;display:flex;position:fixed;inset:0 0 auto}.bt .bt-gas .js .hd:not(.in){opacity:0;translate:0 -90px}.bt .bt-gas .hd__logo img{width:98px;height:58px}.bt .bt-gas .hd__cta{background:var(--blue);color:#fff;border-radius:128px;justify-content:center;align-items:center;gap:10px;width:250px;height:56px;padding:0 20px 0 25px;display:flex}.bt .bt-gas .hd__cta .mi{font-size:24px}.bt .bt-gas .hd__cta span:last-child{font-size:18px;font-weight:700;line-height:18px}.bt .bt-gas .pill{border-radius:128px;justify-content:center;align-items:center;gap:10px;padding:0 20px 0 25px;font-weight:700;display:flex}.bt .bt-gas .pill .mi{font-size:24px}.bt .bt-gas .pill b{font-size:24px;font-weight:700;line-height:24px}.bt .bt-gas .pill--blue{background:var(--blue);color:#fff}.bt .bt-gas .pill--white{color:var(--blue);background:#fff}.bt .bt-gas .hero{height:700px;position:relative}.bt .bt-gas .hero__l{background:#fff;width:712px;height:610px;position:absolute;top:90px;left:0}.bt .bt-gas .hero__logo{object-fit:cover;width:160px;height:120px;position:absolute;top:80px;left:40px}.bt .bt-gas .hero__lead{width:580px;color:var(--ink);font-size:32px;font-weight:700;line-height:44.8px;position:absolute;top:10px;left:210px}.bt .bt-gas .hero h1{width:630px;color:var(--gray3);font-size:48px;font-weight:700;line-height:76.8px;position:absolute;top:65px;left:210px}.bt .bt-gas .hero h1 strong{font-size:64px;line-height:102.4px}.bt .bt-gas .hero__sub{letter-spacing:2.4px;color:var(--ink70);white-space:nowrap;font-size:24px;font-weight:500;line-height:42px;position:absolute;top:376px;left:200px}.bt .bt-gas .hero__cta{width:400px;position:absolute;top:458px;left:200px}.bt .bt-gas .hero__cta p{text-align:center;letter-spacing:1.8px;color:var(--blue);font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-gas .hero__cta .pill{height:80px;margin-top:8px}.bt .bt-gas .hero__deck{background:var(--blue);width:448px;height:523px;position:absolute;top:133px;right:0}.bt .bt-gas .hero__img1{width:508px;height:241px;position:absolute;top:183px;right:0;box-shadow:0 0 30px #0003}.bt .bt-gas .hero__img2{width:388px;height:192px;position:absolute;top:465px;right:0;box-shadow:0 0 30px #0003}.bt .bt-gas .about{background:var(--pale);text-align:center;padding:60px 0 108px}.bt .bt-gas .ttl{color:var(--blue);text-align:center;font-size:40px;font-weight:700;line-height:54px}.bt .bt-gas .about__h{color:var(--gray3);margin-top:34px;font-size:32px;font-weight:400;line-height:44.8px}.bt .bt-gas .about__h--2{margin-top:59px;font-size:36px;line-height:50.4px}.bt .bt-gas .about__p{margin-top:20px;font-size:18px;line-height:28.8px}.bt .bt-gas .about__img{width:664px;height:auto;margin:57px auto 0;box-shadow:0 2px 5px #0003}.bt .bt-gas .about__img--2{height:341px}.bt .bt-gas .worry{height:572px;padding:100px 0}.bt .bt-gas .worry__list{justify-content:center;gap:60px;margin-top:57px;display:flex}.bt .bt-gas .worry__item{width:252px}.bt .bt-gas .worry__img{background:50%/cover no-repeat;width:240px;height:160px;margin:0 auto}.bt .bt-gas .worry h3{text-align:center;color:var(--gray3);margin-top:34px;font-size:20px;font-weight:400;line-height:28px}.bt .bt-gas .worry h3.b{font-weight:700}.bt .bt-gas .worry h3 strong.s18{font-size:18px;line-height:25.2px}.bt .bt-gas .solve{background:var(--pale);padding:110px 0}.bt .bt-gas .solve__ttl{text-align:center;line-height:67.2px}.bt .bt-gas .solve__ttl strong{font-size:48px;line-height:67.2px}.bt .bt-gas .solve__ttl h2{font-size:48px;font-weight:700;line-height:67.2px}.bt .bt-gas .solve__ttl h2+h2{margin-top:21px}.bt .bt-gas .solve__ttl code{color:var(--gray3);font-family:sans-serif;font-size:20px;font-weight:800}.bt .bt-gas .pt h3{color:var(--ink);font-size:32px;font-weight:900;line-height:43.2px}.bt .bt-gas .pt h3.pt__h,.bt .bt-gas .pt__h{color:var(--gray3);margin-top:10px;font-size:24px;font-weight:700;line-height:33.6px}.bt .bt-gas .pt__h strong{font-size:24px}.bt .bt-gas .pt p{color:var(--gray3);margin-top:10px;font-size:16px;line-height:25.6px}.bt .bt-gas .pt{width:446px}.bt .bt-gas .prow{align-items:flex-start;gap:80px;max-width:1280px;margin:0 auto;display:flex}.bt .bt-gas .prow--1 .pt{margin-top:70px}.bt .bt-gas .prow--2 .pt{margin-top:81px}.bt .bt-gas .prow--1{margin-top:77px;padding-left:65px}.bt .bt-gas .prow--2{margin-top:80px;padding-left:102px}.bt .bt-gas .prow--3{align-items:flex-start;gap:179px;margin-top:81px;padding-left:105px}.bt .bt-gas .prow img{border-radius:16px;flex:none;box-shadow:10px 30px 40px 10px #0000001a}.bt .bt-gas .prow--1 img{width:625px;height:298px}.bt .bt-gas .prow--2 img{width:550px;height:320px}.bt .bt-gas .band{background:var(--blue);height:337px;padding:100px 0}.bt .bt-gas .band h2{text-align:center;color:#fff;font-size:24px;font-weight:700;line-height:32.4px}.bt .bt-gas .band .pill{width:320px;height:72px;margin:32px auto 0}.bt .bt-gas .cases{background:var(--pale);height:1083px;padding:100px 0}.bt .bt-gas .cases__top{justify-content:space-between;align-items:flex-start;max-width:1280px;margin:0 auto;padding:0 100px 0 84px;display:flex}.bt .bt-gas .cases__top h2{color:var(--blue);font-size:40px;font-weight:700;line-height:80px}.bt .bt-gas .cases__top p{width:600px;color:var(--ink);margin-top:20px;font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-gas .logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:36px;width:399px;margin-top:8px;display:flex}.bt .bt-gas .logos img:first-child{width:115px;height:115px}.bt .bt-gas .logos img:nth-child(2){width:106px;height:80px}.bt .bt-gas .logos img:nth-child(3){width:106px;height:95px}.bt .bt-gas .logos img:nth-child(4),.bt .bt-gas .logos img:nth-child(5){width:78px;height:107px}.bt .bt-gas .cards{grid-template-columns:repeat(3,293px);gap:32px 60px;width:1000px;margin:95px auto 0;display:grid}.bt .bt-gas .card{background:#fff;border-radius:16px;height:240px;padding:20px}.bt .bt-gas .card__ic{align-items:center;gap:20px;display:flex}.bt .bt-gas .card h3{color:var(--ink);margin-top:20px;font-size:18px;font-weight:700;line-height:27px}.bt .bt-gas .card p{color:var(--ink);margin-top:10px;font-size:14px;font-weight:500;line-height:22.4px}.bt .bt-gas .flow{height:561px;padding:69px 0 0}.bt .bt-gas .flow__ttl{color:var(--blue);text-align:center;font-size:40px;font-weight:700;line-height:56px}.bt .bt-gas .flow__sub{text-align:center;color:var(--ink);margin-top:10px;font-size:16px;line-height:22.4px}.bt .bt-gas .flow__sub strong{color:var(--ink);font-size:32px;line-height:44.8px}.bt .bt-gas .steps{justify-content:center;gap:12px;margin-top:60px;display:flex}.bt .bt-gas .step__box{background:var(--blue);color:#fff;border-radius:16px;place-items:center;width:200px;height:160px;margin:0 auto;font-size:20px;font-weight:700;line-height:28px;display:grid}.bt .bt-gas .step{width:200px}.bt .bt-gas .step--w{width:220px}.bt .bt-gas .step p{text-align:center;color:var(--gray3);margin-top:18px;font-size:16px;line-height:22.4px}.bt .bt-gas .arw{flex:none;width:22px;position:relative}.bt .bt-gas .arw:before{content:"";border:14px solid #0000;border-left-color:#b5b5b5;border-right-width:0;position:absolute;top:47px;left:5px}.bt .bt-gas .price{background:var(--pale);height:825px;padding:100px 0}.bt .bt-gas .price__list{gap:40px;width:1080px;margin:80px auto 0;display:flex}.bt .bt-gas .plan{border:1px solid var(--blue);background:#fff;border-radius:16px;width:333px;height:491px;padding:40px 30px}.bt .bt-gas .plan h3{color:var(--ink);font-size:28px;font-weight:700;line-height:42px}.bt .bt-gas .plan h3.k{font-weight:700}.bt .bt-gas .plan__num{white-space:nowrap;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.bt .bt-gas .plan__num b{color:var(--blue);font-size:72px;font-weight:400;line-height:72px}.bt .bt-gas .plan__num span{color:#282828;font-size:32px;font-weight:700;line-height:40px}.bt .bt-gas .plan__d{color:var(--ink70);margin-top:10px;font-size:14px;font-weight:500;line-height:24.5px}.bt .bt-gas .plan ul{margin-top:20px}.bt .bt-gas .plan li{white-space:nowrap;color:var(--ink);align-items:center;gap:20px;font-size:18px;font-weight:500;line-height:31.5px;display:flex}.bt .bt-gas .plan li+li{margin-top:10px}.bt .bt-gas .plan li .mi{color:var(--green);font-size:24px}.bt .bt-gas .staff{height:702px;padding:60px 0}.bt .bt-gas .staff__in{gap:48px;max-width:1280px;margin-top:24px;margin-left:auto;margin-right:auto;padding-left:32px;display:flex}.bt .bt-gas .staff__photo{width:424px;height:347px;box-shadow:10px 10px 0 var(--blue);object-fit:cover;flex:none}.bt .bt-gas .staff__lead{color:var(--ink);font-size:36px;font-weight:700;line-height:64.8px}.bt .bt-gas .staff__txt{color:var(--gray3);margin-top:20px;font-size:18px;line-height:28.8px}.bt .bt-gas .badges{align-items:center;gap:16px;margin-top:23px;display:flex}.bt .bt-gas .badges img{width:129px;height:126px}.bt .bt-gas .badges img:last-child{height:129px}.bt .bt-gas .faq{background:var(--pale);min-height:654px;padding:100px 0}.bt .bt-gas .faq__in{justify-content:space-between;align-items:flex-start;width:1000px;margin:0 auto;display:flex}.bt .bt-gas .faq h2{color:var(--ink);font-size:40px;font-weight:700;line-height:54px}.bt .bt-gas .faq__list{width:520px}.bt .bt-gas .qa{background:#fff}.bt .bt-gas .qa+.qa{margin-top:10px}.bt .bt-gas .qa button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:15px;transition:border-color .3s;display:flex}.bt .bt-gas .qa button:hover{border-color:#242528b3}.bt .bt-gas .qa__q{align-items:flex-start;gap:20px;display:flex}.bt .bt-gas .qa__q b{color:var(--ink);padding-top:1px;font-size:28px;font-weight:700;line-height:28px}.bt .bt-gas .qa__q span{width:401px;color:var(--ink);font-size:18px;font-weight:700;line-height:33.3px}.bt .bt-gas .qa .mi{width:40px;height:40px;color:var(--ink);border:1px solid #2425281a;border-radius:96px;flex:none;place-items:center;font-size:24px;transition:rotate .3s,border-color .3s;display:grid}.bt .bt-gas .qa button:hover .mi{border-color:#242528b3}.bt .bt-gas .qa.open .mi{rotate:180deg}.bt .bt-gas .qa__a{color:var(--ink);padding:15px;font-size:18px;font-weight:500;line-height:31.5px;display:none}.bt .bt-gas .qa.open .qa__a{display:block}.bt .bt-gas .tam{justify-content:center;align-items:center;gap:92px;padding:61px 0 60px;display:flex}.bt .bt-gas .tam img{width:286px;height:170px}.bt .bt-gas .tam__t{width:486px}.bt .bt-gas .tam__t h2{color:var(--blue);font-size:48px;font-weight:700;line-height:57.6px}.bt .bt-gas .tam__t p{color:var(--gray3);margin-top:39px;font-size:18px;line-height:28.8px}.bt .bt-gas .contact{background:var(--blue);color:#fff;padding:66px 0 64px}.bt .bt-gas .contact h2{text-align:center;font-size:32px;font-weight:700;line-height:44.8px}.bt .bt-gas .contact__d{text-align:center;margin-top:52px;font-size:18px;line-height:28.8px}.bt .bt-gas .form{width:580px;margin:26px auto 0}.bt .bt-gas .fld+.fld{margin-top:20px}.bt .bt-gas .fld label{font-size:15px;font-weight:700;line-height:21px;display:block}.bt .bt-gas .fld label i{color:#f23a3c;margin-left:5px;font-style:normal}.bt .bt-gas .fld input,.bt .bt-gas .fld textarea{width:100%;height:50px;font:400 15px var(--ja);color:var(--gray3);background:#fff;border:1px solid #eee;border-radius:4px;margin-top:10px;padding:10px;display:block}.bt .bt-gas .fld input[type=email]{padding:10px 16px}.bt .bt-gas .fld textarea{resize:vertical;height:160px}.bt .bt-gas .fld input::placeholder,.bt .bt-gas .fld textarea::placeholder{color:#c4c4c4}.bt .bt-gas .agree{justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:15px;line-height:21px;display:flex}.bt .bt-gas .agree input{width:13px;height:13px}.bt .bt-gas .agree a{text-decoration:underline}.bt .bt-gas .agree span span{letter-spacing:.15px}.bt .bt-gas .send{background:var(--yellow);width:290px;height:56px;color:var(--ink);font:700 18px var(--ja);cursor:pointer;border:0;border-radius:28px;margin:40px auto 0;display:block}.bt .bt-gas .send:disabled{opacity:.6;cursor:default}.bt .bt-gas .form__msg{color:#fff;text-align:center;font-size:14px}.bt .bt-gas .form__msg:not(:empty){margin-top:14px}.bt .bt-gas .ft{background:#007cbd08;padding:80px 40px 40px}.bt .bt-gas .ft__in{justify-content:space-between;display:flex}.bt .bt-gas .ft__logo{width:99px}.bt .bt-gas .ft__co{min-height:50px;font-family:var(--en);color:var(--navy);margin-top:20px;font-size:18px;font-weight:700;line-height:25.2px}.bt .bt-gas .ft__site{font-family:var(--en);color:var(--gray6);align-items:center;gap:6px;margin-top:8px;font-size:14px;display:inline-flex}.bt .bt-gas .ft__site .mi,.bt .bt-gas .ft__col .mi{font-size:16px}.bt .bt-gas .ft__cols{gap:40px;width:515px;display:flex}.bt .bt-gas .ft__col{width:216px;font-family:var(--en);color:var(--gray6);font-size:14px}.bt .bt-gas .ft__col h5{margin-bottom:24px;font-size:14px;font-weight:700;line-height:19.6px}.bt .bt-gas .ft__col h5:not(:first-child){margin-top:41px}.bt .bt-gas .ft__col a{align-items:center;gap:6px;line-height:19.6px;display:flex}.bt .bt-gas .ft__col a+a{margin-top:20px}.bt .bt-gas .ft__col+.ft__col a+a{margin-top:16px}.bt .bt-gas .ft__copy{text-align:center;font-family:var(--en);color:var(--gray9);margin-top:61px;font-size:12px;line-height:12px}@media (max-width:1240px) and (min-width:1141px){.bt .bt-gas .steps{gap:6px;padding:0 10px}.bt .bt-gas .step,.bt .bt-gas .step--w{flex:1 1 0;width:auto}.bt .bt-gas .step__box{width:100%;max-width:200px}.bt .bt-gas .arw{width:16px}.bt .bt-gas .arw:before{left:1px}}@media (max-width:1140px){.bt .bt-gas .hd{height:80px;padding:0 40px}.bt .bt-gas .js .hd:not(.in){translate:0 -60px}.bt .bt-gas .pc{display:none}.bt .bt-gas .sp{display:block}.bt .bt-gas .hero{flex-direction:column;align-items:center;height:auto;padding:150px 20px 62px;display:flex}.bt .bt-gas .hero__l,.bt .bt-gas .hero__logo,.bt .bt-gas .hero__lead,.bt .bt-gas .hero h1,.bt .bt-gas .hero__sub,.bt .bt-gas .hero__cta,.bt .bt-gas .hero__deck,.bt .bt-gas .hero__img1,.bt .bt-gas .hero__img2{position:static}.bt .bt-gas .hero__l{text-align:center;flex-direction:column;align-items:center;width:auto;height:auto;display:flex}.bt .bt-gas .hero__logo{order:-1;width:100px;height:100px}.bt .bt-gas .hero__lead{width:auto;margin-top:10px;font-size:20px;line-height:28px}.bt .bt-gas .hero h1{width:auto;margin-top:10px;font-size:32px;line-height:51.2px}.bt .bt-gas .hero h1 strong{font-size:48px;line-height:76.8px}.bt .bt-gas .hero__sub{letter-spacing:1.6px;white-space:normal;margin-top:30px;font-size:16px;line-height:28px}.bt .bt-gas .hero__cta{width:313px;margin-top:40px}.bt .bt-gas .hero__cta p{letter-spacing:2px;font-size:20px;font-weight:700;line-height:35px}.bt .bt-gas .hero__cta .pill{margin-top:10px}.bt .bt-gas .hero__vis{background:var(--blue);aspect-ratio:370/316;width:100%;max-width:560px;margin-top:48px;position:relative}.bt .bt-gas .hero__deck{display:none}.bt .bt-gas .hero__img1{width:88%;height:auto;position:absolute;top:2.5%;left:0}.bt .bt-gas .hero__img2{width:79.5%;height:auto;position:absolute;top:54%;right:5%}.bt .bt-gas .about{padding:60px 30px 100px}.bt .bt-gas .ttl{font-size:32px;line-height:43.2px}.bt .bt-gas .about__h{margin-top:34px;padding:0 10px;font-size:24px;line-height:33.6px}.bt .bt-gas .about__h--2{margin-top:50px;font-size:28px;line-height:39.2px}.bt .bt-gas .about__p{padding:0 10px;font-size:16px;line-height:25.6px}.bt .bt-gas .about__p strong{font-size:18px;line-height:28.8px}.bt .bt-gas .about__p--2 strong{font-size:16px;line-height:25.6px}.bt .bt-gas .about__img{width:100%;max-width:600px;height:auto;margin-top:40px}.bt .bt-gas .about__img--2{height:auto}.bt .bt-gas .worry{height:auto;padding:60px 20px}.bt .bt-gas .worry .ttl{font-size:28px;line-height:37.8px}.bt .bt-gas .worry__list{gap:16px;margin-top:20px;padding-top:20px}.bt .bt-gas .worry__item{width:106px}.bt .bt-gas .worry__img{width:106px;height:100px}.bt .bt-gas .worry h3{margin-top:64px;font-size:16px;line-height:22.4px}.bt .bt-gas .worry h3 strong,.bt .bt-gas .worry h3 strong.s18{font-size:16px;line-height:22.4px}.bt .bt-gas .solve{padding:60px 30px 61px}.bt .bt-gas .solve__ttl strong{font-size:32px;line-height:44.8px}.bt .bt-gas .solve__ttl h2+h2{margin-top:10px}.bt .bt-gas .solve__ttl h2+h2 strong{font-size:28px;line-height:39.2px}.bt .bt-gas .prow,.bt .bt-gas .prow--1,.bt .bt-gas .prow--2,.bt .bt-gas .prow--3{flex-direction:column;align-items:flex-start;gap:0;max-width:600px;padding:0}.bt .bt-gas .prow--1,.bt .bt-gas .prow--2,.bt .bt-gas .prow--3{margin-top:60px}.bt .bt-gas .pt{width:100%}.bt .bt-gas .pt h3{font-size:24px;line-height:32.4px}.bt .bt-gas .pt p{font-size:16px}.bt .bt-gas .prow--1 img{order:2;width:90%;height:auto;margin-top:40px}.bt .bt-gas .prow--2 img{border-radius:41px;width:90%;height:auto;margin:30px 0 0 auto}.bt .bt-gas .prow--3 .pt+.pt{margin-top:30px}.bt .bt-gas .band{height:auto;padding:60px 30px}.bt .bt-gas .band .pill{margin-top:16px}.bt .bt-gas .cases{height:auto;padding:60px 30px}.bt .bt-gas .cases__top{flex-direction:column;max-width:600px;padding:0}.bt .bt-gas .cases__top h2{font-size:32px;line-height:64px}.bt .bt-gas .cases__top p{width:auto;font-size:16px;line-height:28px}.bt .bt-gas .logos{gap:36px;width:264px;margin:40px auto 0}.bt .bt-gas .logos img:first-child{width:64px;height:64px}.bt .bt-gas .logos img:nth-child(2){width:64px;height:48px}.bt .bt-gas .logos img:nth-child(3){width:64px;height:57px}.bt .bt-gas .logos img:nth-child(4),.bt .bt-gas .logos img:nth-child(5){width:43px;height:59px}.bt .bt-gas .cards{grid-template-columns:repeat(2,1fr);gap:30px;width:auto;max-width:600px;margin-top:48px}.bt .bt-gas .card{height:auto;min-height:240px}.bt .bt-gas .flow{height:auto;margin-top:0;padding:60px 0}.bt .bt-gas .flow__ttl{font-size:32px;line-height:44.8px}.bt .bt-gas .flow__sub{margin-top:9px}.bt .bt-gas .flow__sub strong{font-size:24px;line-height:33.6px}.bt .bt-gas .steps{flex-direction:column;align-items:center;gap:0;margin-top:67px}.bt .bt-gas .step,.bt .bt-gas .step--w{align-items:center;gap:8px;width:100%;max-width:366px;display:flex}.bt .bt-gas .step__box{flex:none;width:159px;height:86px;margin:0}.bt .bt-gas .step p{text-align:left;margin:0;font-size:14px;line-height:19.6px}.bt .bt-gas .arw{width:100%;max-width:366px;height:55px}.bt .bt-gas .steps{padding:0 12px}.bt .bt-gas .arw:before{border-width:14px 14px 0;border-color:#b5b5b5 #0000 #0000;top:21px;left:169px}.bt .bt-gas .price{height:auto;padding:60px 30px}.bt .bt-gas .price__list{flex-direction:column;gap:30px;width:auto;max-width:600px;margin-top:42px}.bt .bt-gas .plan{border:1px solid #2425281a;width:auto;height:auto;padding:29px 8px}.bt .bt-gas .plan h3{font-size:24px;line-height:36px}.bt .bt-gas .plan h3.k{font-weight:900}.bt .bt-gas .plan__num b{font-size:48px;line-height:48px}.bt .bt-gas .plan__num span{font-size:18px;line-height:22.5px}.bt .bt-gas .plan ul{flex-wrap:wrap;gap:5px 10px;margin-top:27px;display:flex}.bt .bt-gas .plan li{gap:5px;font-size:14px;line-height:24.5px}.bt .bt-gas .plan li+li{margin-top:0}.bt .bt-gas .staff{height:auto;padding:60px 30px}.bt .bt-gas .staff .ttl{color:var(--ink)}.bt .bt-gas .staff__in{flex-direction:column;align-items:center;gap:0;max-width:600px;margin-top:40px;padding:0}.bt .bt-gas .staff__photo{width:198px;height:162px}.bt .bt-gas .staff__lead{text-align:center;margin-top:40px;font-size:24px;line-height:43.2px}.bt .bt-gas .staff__txt{margin-top:10px;font-size:16px;line-height:25.6px}.bt .bt-gas .badges{justify-content:center;gap:16px;margin-top:24px}.bt .bt-gas .badges img{width:110px;height:108px}.bt .bt-gas .badges img:last-child{height:110px}.bt .bt-gas .faq{min-height:0;padding:60px 20px}.bt .bt-gas .faq__in{flex-direction:column;width:auto;max-width:600px}.bt .bt-gas .faq h2{padding-left:10px;font-size:32px;line-height:43.2px}.bt .bt-gas .faq__list{width:100%;margin-top:40px}.bt .bt-gas .qa__q span{width:auto}.bt .bt-gas .qa__a{font-size:14px;line-height:24.5px}.bt .bt-gas .tam{flex-direction:column;align-items:center;gap:39px;padding:60px 30px}.bt .bt-gas .tam img{width:161px;height:96px}.bt .bt-gas .tam__t{width:auto;max-width:600px}.bt .bt-gas .tam__t h2{font-size:28px;line-height:33.6px}.bt .bt-gas .tam__t p{margin-top:30px}.bt .bt-gas .contact{padding:90px 10px 40px}.bt .bt-gas .contact__d{margin-top:51px}.bt .bt-gas .form{width:auto;max-width:580px}.bt .bt-gas .send{width:185px}.bt .bt-gas .ft{padding:80px 20px 40px}.bt .bt-gas .ft__in{text-align:center;flex-direction:column;align-items:center;gap:40px}.bt .bt-gas .ft__logo{margin:0 auto}.bt .bt-gas .ft__co{margin-top:8px;font-size:13px;line-height:18.2px}.bt .bt-gas .ft__site{margin-top:24px;font-size:13px}.bt .bt-gas .ft__cols{flex-direction:column;align-items:center;gap:0;width:auto}.bt .bt-gas .ft__col{width:auto;font-size:13px}.bt .bt-gas .ft__col a{justify-content:center;line-height:18.2px}.bt .bt-gas .ft__col a+a,.bt .bt-gas .ft__col+.ft__col a+a{margin-top:6px}.bt .bt-gas .ft__co{min-height:0}.bt .bt-gas .ft__col h5{margin-bottom:10px;font-size:13px;line-height:18.2px}.bt .bt-gas .ft__col h5:not(:first-child){margin-top:30px}.bt .bt-gas .ft__col+.ft__col{margin-top:16px}.bt .bt-gas .ft__copy{margin-top:83px;font-size:13px}}@media (max-width:540px){.bt .bt-gas .hd{height:60px;padding:0}.bt .bt-gas .hd__logo img{width:101px;height:60px}.bt .bt-gas .hd__cta{border-radius:0;gap:0;width:58px;height:60px;padding:0}.bt .bt-gas .hd__cta .mi{font-size:48px}.bt .bt-gas .hd__cta span:last-child{display:none}.bt .bt-gas .hero{padding:200px 10px 62px}.bt .bt-gas .hero__vis{max-width:none}.bt .bt-gas .hero__lead,.bt .bt-gas .hero h1{width:350px}.bt .bt-gas .cards{grid-template-columns:1fr;row-gap:50px}.bt .bt-gas .cards .card:nth-child(4){margin-top:-34px}.bt .bt-gas .card{height:240px}.bt .bt-gas .hero__img1,.bt .bt-gas .hero__img2{box-shadow:none}.bt .bt-gas .about__img{margin-top:49px}.bt .bt-gas .about__h--2,.bt .bt-gas .about__img--2{margin-top:50px}.bt .bt-gas .worry{padding:60px 0}.bt .bt-gas .worry .ttl{white-space:nowrap;letter-spacing:-.2px}.bt .bt-gas .worry__list{margin-top:17px}.bt .bt-gas .solve{padding:60px 20px 72px}.bt .bt-gas .solve__ttl h2{font-size:32px;line-height:44.8px}.bt .bt-gas .solve__ttl h2+h2{margin-top:40px;line-height:39.2px}.bt .bt-gas .prow .pt{margin-top:0}.bt .bt-gas .prow--1{margin-top:66px;padding:0 10px}.bt .bt-gas .prow--2{margin-top:60px;padding:0 10px}.bt .bt-gas .prow--3{margin-top:69px;padding:0 10px}.bt .bt-gas .prow--2 .pt__h{line-height:38.4px}.bt .bt-gas .prow--1 img{margin-top:40px}.bt .bt-gas .prow--2 img{margin-top:31px}.bt .bt-gas .prow--3 .pt+.pt{margin-top:40px}.bt .bt-gas .logos{width:264px}.bt .bt-gas .cases{padding:60px 30px}.bt .bt-gas .cards{margin-top:48px}.bt .bt-gas .flow{padding:39px 0 70px}.bt .bt-gas .price{padding:65px 30px 59px}.bt .bt-gas .plan{padding:29px 8px 8px}.bt .bt-gas .plan ul{row-gap:10px;margin-top:35px}.bt .bt-gas .plan:nth-child(2) ul{row-gap:4px}.bt .bt-gas .staff__in>div{width:100%}.bt .bt-gas .badges{margin:35px -16px 0}.bt .bt-gas .staff__lead{min-height:140px}.bt .bt-gas .contact{padding-bottom:64px}.bt .bt-gas .faq h2{padding-left:10px}.bt .bt-gas .qa__q{flex:1;min-width:0}.bt .bt-gas .qa button{gap:6px}.bt .bt-gas .qa__q span{width:230px;min-width:0;max-width:100%}.bt .bt-gas .tam{padding:60px 30px}.bt .bt-gas .ft{padding:80px 20px 29px}.bt .bt-gas .ft__co{min-height:50px;margin-top:8px}.bt .bt-gas .ft__site{margin-top:24px}.bt .bt-gas .ft__in{gap:40px}.bt .bt-gas .ft__col h5{margin-bottom:34px}.bt .bt-gas .ft__col+.ft__col h5{margin-bottom:10px}.bt .bt-gas .ft__col h5:not(:first-child){margin-top:34px}.bt .bt-gas .ft__col+.ft__col{margin-top:26px}.bt .bt-gas .ft__copy{margin-top:84px;line-height:13px}}@media (max-width:380px){.bt .bt-gas .hero__lead,.bt .bt-gas .hero h1{width:auto;max-width:100%}.bt .bt-gas .band .pill,.bt .bt-gas .hero__cta{max-width:100%}.bt .bt-gas .worry__list{gap:8px;padding-left:8px;padding-right:8px}.bt .bt-gas .worry__item{flex:1 1 0;min-width:0}.bt .bt-gas .worry__img{width:100%}.bt .bt-gas .worry .ttl{white-space:normal}.bt .bt-gas .badges{gap:8px;margin-left:0;margin-right:0}.bt .bt-gas .badges img{width:30%;height:auto}}.bt .bt-gas .ap{transition:opacity var(--d,.3s) cubic-bezier(.4,.4,0,1) var(--dl,0s),translate var(--d,.3s) cubic-bezier(.4,.4,0,1) var(--dl,0s)}.bt .bt-gas .js .ap:not(.in){opacity:var(--o,0);translate:var(--fx,0) var(--fy,0)}.bt .bt-gas .hero,.bt .bt-gas .solve,.bt .bt-gas .staff{overflow-x:clip}@media (max-width:1140px){.bt .bt-gas .ap--l,.bt .bt-gas .ap--r{--fx:0!important;--fy:180px!important}}@media (prefers-reduced-motion:reduce){.bt .bt-gas .js .ap:not(.in){opacity:1;translate:none}.bt .bt-gas .ap{transition:none}.bt .bt-gas .js .hd:not(.in){opacity:1;translate:none}.bt .bt-gas .hd{transition:none}}
