.bt .bt-appsheet{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#242528;--ink70:#242528b3;--g3:#333;--g6:#666;--g9:#999;--blue:#1466da;--sea:#007cbd;--pale:#f8fbff;--navy:#002b69;--yellow:#ffca00;--green:#32aa52;--red:#f23a3c;--ja:"Noto Sans JP",sans-serif;--en:"Barlow","Noto Sans JP",sans-serif}.bt .bt-appsheet *{box-sizing:border-box;margin:0;padding:0}.bt .bt-appsheet{scroll-behavior:smooth;color:var(--g3);font-family:var(--ja);-webkit-font-smoothing:antialiased;background:#fff;overflow-x:hidden}.bt .bt-appsheet img{max-width:100%;display:block}.bt .bt-appsheet a{color:inherit;text-decoration:none}.bt .bt-appsheet ul{list-style:none}.bt .bt-appsheet strong{color:var(--blue);font-weight:900}.bt .bt-appsheet .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-appsheet .sp{display:none}.bt .bt-appsheet .bgimg{background-position:50%;background-repeat:no-repeat;background-size:cover}.bt .bt-appsheet .palt,.bt .bt-appsheet .hero__sub,.bt .bt-appsheet .hero__cta p,.bt .bt-appsheet .pill,.bt .bt-appsheet .h-blue,.bt .bt-appsheet .pt__no,.bt .bt-appsheet .band h2,.bt .bt-appsheet .cases__l h2,.bt .bt-appsheet .price h2,.bt .bt-appsheet .staff h2,.bt .bt-appsheet .faq__in h2{font-feature-settings:"palt" 1}.bt .bt-appsheet .pt--1 .pt__h,.bt .bt-appsheet .pt--1 .pt__p{width:383px;max-width:100%}.bt .bt-appsheet .hd{z-index:50;background:#fff;flex-direction:row-reverse;justify-content:space-between;align-items:center;height:90px;padding:0 120px;display:flex;position:fixed;inset:0 0 auto}.bt .bt-appsheet .hd__logo img{width:98px;height:58px}.bt .bt-appsheet .pill{border-radius:128px;justify-content:center;align-items:center;gap:10px;padding:0 20px 0 25px;font-weight:700;display:flex}.bt .bt-appsheet .pill .mi{font-size:24px}.bt .bt-appsheet .hd__cta{background:var(--blue);color:#fff;width:250px;height:56px;font-size:18px}.bt .bt-appsheet .hd__sq{display:none}.bt .bt-appsheet .hero{justify-content:center;align-items:center;height:689px;padding-top:90px;display:flex}.bt .bt-appsheet .hero__l{background:#fff;justify-content:center;align-items:center;width:712px;height:599px;margin-right:120px;padding-left:40px;display:flex}.bt .bt-appsheet .hero__in{align-items:flex-start;width:672px;padding-bottom:32px;display:flex}.bt .bt-appsheet .hero__logo{background-image:url(/images/business-apps/appsheet/s-512x512_webp_90d011a7-cb6d-4de0-8d01-ab2bb1077d8a.webp);flex:none;width:102px;height:160px;margin-top:49px}.bt .bt-appsheet .hero__txt{flex:none;width:650px}.bt .bt-appsheet .hero__lead{height:54px;color:var(--ink);margin:10px 10px 0;font-size:32px;font-weight:700;line-height:44.8px}.bt .bt-appsheet .hero__ttl{height:199px;color:var(--g3);padding:0 10px;font-size:48px;font-weight:700;line-height:76.8px}.bt .bt-appsheet .hero__ttl strong{font-size:64px;line-height:102.4px}.bt .bt-appsheet .hero__sub{color:var(--ink70);letter-spacing:2.4px;margin-top:11px;font-size:24px;font-weight:500;line-height:42px}.bt .bt-appsheet .hero__cta{flex-direction:column;align-items:center;gap:8px;width:400px;margin-top:40px;display:flex}.bt .bt-appsheet .hero__cta p{color:var(--blue);letter-spacing:1.8px;font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-appsheet .btn-big{background:var(--blue);color:#fff;width:400px;height:80px;font-size:24px;line-height:24px}.bt .bt-appsheet .hero__r{background:var(--blue);flex-direction:column;align-items:flex-start;gap:40px;width:448px;height:599px;padding-top:50px;display:flex}.bt .bt-appsheet .hero__r img{box-shadow:0 0 30px #0003}.bt .bt-appsheet .hero__r .i1{width:508px;max-width:none;height:262px;margin-left:-60px}.bt .bt-appsheet .hero__r .i2{width:388px;height:246px;margin-left:60px}.bt .bt-appsheet .hero__sp{display:none}.bt .bt-appsheet .about{background:var(--pale);flex-direction:column;align-items:center;padding:60px 30px;display:flex}.bt .bt-appsheet .h-blue{color:var(--blue);text-align:center;font-size:40px;font-weight:700;line-height:54px}.bt .bt-appsheet .about__b1{text-align:center;width:994px;max-width:100%;margin-top:24px;padding:10px 10px 0}.bt .bt-appsheet .about__b1 h3{font-size:36px;font-weight:400;line-height:50.4px}.bt .bt-appsheet .about__b1 p{margin-top:10px;font-size:18px;line-height:28.8px}.bt .bt-appsheet .about__b1 p:first-of-type{margin-top:20px}.bt .bt-appsheet .about__img1{width:664px;height:343px;margin:58px 0 47px;box-shadow:0 2px 5px #0003}.bt .bt-appsheet .about__b2{text-align:center;width:1080px;max-width:100%;padding:10px 10px 0}.bt .bt-appsheet .about__b2 h3{font-size:32px;font-weight:400;line-height:44.8px}.bt .bt-appsheet .about__b2 p{margin-top:20px;font-size:18px;line-height:28.8px}.bt .bt-appsheet .about__img2{width:274px;height:744px;margin:58px 0 49px;box-shadow:0 2px 5px #0003}.bt .bt-appsheet .worry{background:#fff;flex-direction:column;align-items:center;padding:100px;display:flex}.bt .bt-appsheet .worry__list{justify-content:center;align-items:flex-start;gap:40px;margin-top:17px;padding-top:40px;display:flex}.bt .bt-appsheet .worry__item{flex-direction:column;align-items:center;width:272px;display:flex}.bt .bt-appsheet .worry__img{width:240px;height:160px}.bt .bt-appsheet .worry__item h3{text-align:center;width:272px;height:76px;margin-top:24px;padding:10px 10px 0;font-size:20px;font-weight:400;line-height:28px}.bt .bt-appsheet .worry__item h3 strong{font-size:18px;line-height:25.2px}.bt .bt-appsheet .worry__item:first-child h3{font-weight:700}.bt .bt-appsheet .worry__item:nth-child(2) h3 strong{font-size:20px;line-height:28px}.bt .bt-appsheet .pts{background:var(--pale);flex-direction:column;align-items:center;gap:80px;padding:100px;display:flex}.bt .bt-appsheet .pts__ttl{text-align:center;width:600px;max-width:100%}.bt .bt-appsheet .pts__ttl h2{height:87px;padding:10px;font-size:48px;line-height:67.2px}.bt .bt-appsheet .pts__ttl code{color:var(--g3);font-family:sans-serif;font-size:20px;font-weight:800;line-height:20px}.bt .bt-appsheet .pt{justify-content:center;align-items:center;width:1080px;max-width:100%;padding:0 40px;display:flex}.bt .bt-appsheet .pt__txt{flex:none;width:446px}.bt .bt-appsheet .pt__no{color:var(--ink);font-size:32px;font-weight:900;line-height:43.2px}.bt .bt-appsheet .pt__h{margin-top:10px;font-size:24px;font-weight:700;line-height:33.6px}.bt .bt-appsheet .pt__p{margin-top:10px;margin-bottom:10px;font-size:16px;line-height:25.6px}.bt .bt-appsheet .pt__shot{border-radius:16px;flex:none;box-shadow:10px 30px 40px 10px #0000001a}.bt .bt-appsheet .pt--1{gap:80px}.bt .bt-appsheet .pt--1 .pt__shot{width:641px;height:339px}.bt .bt-appsheet .pt--2{gap:106px}.bt .bt-appsheet .pt__phones{flex:none;align-items:center;gap:36px;display:flex}.bt .bt-appsheet .pt__phones .a{width:181px;height:349px}.bt .bt-appsheet .pt__phones .b{width:177px;height:347px}.bt .bt-appsheet .pt--34{gap:45px;padding:0 48px}.bt .bt-appsheet .band{background:var(--sea);flex-direction:column;align-items:center;gap:32px;padding:100px;display:flex}.bt .bt-appsheet .band h2{color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:32.4px}.bt .bt-appsheet .btn-white{width:320px;height:72px;color:var(--sea);background:#fff;font-size:24px;line-height:24px}.bt .bt-appsheet .cases{background:var(--pale);justify-content:center;padding:100px;display:flex}.bt .bt-appsheet .cases__in{flex-direction:column;gap:32px;width:1000px;max-width:100%;display:flex}.bt .bt-appsheet .cases__top{justify-content:center;align-items:center;gap:35px;height:275px;display:flex}.bt .bt-appsheet .cases__l{flex-direction:column;flex:none;gap:20px;width:600px;display:flex}.bt .bt-appsheet .cases__l h2{color:var(--blue);font-size:40px;font-weight:700;line-height:80px}.bt .bt-appsheet .cases__l p{color:var(--ink);font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-appsheet .cases__img{flex:none;width:383px;height:226px}.bt .bt-appsheet .cards{gap:60px;margin-top:64px;display:flex}.bt .bt-appsheet .cards+.cards{margin-top:0}.bt .bt-appsheet .card{background:#fff;border-radius:16px;flex-direction:column;gap:20px;width:293px;height:240px;padding:20px;display:flex}.bt .bt-appsheet .card h3{color:var(--ink);font-size:18px;font-weight:700;line-height:27px}.bt .bt-appsheet .card p{color:var(--ink);margin-top:10px;font-size:14px;font-weight:500;line-height:22.4px}.bt .bt-appsheet .card .sf{justify-content:center;align-items:center;width:83px;height:58px;display:flex}.bt .bt-appsheet .flow{background:#fff;flex-direction:column;align-items:center;padding:60px 0;display:flex}.bt .bt-appsheet .flow__ttl{text-align:center;width:600px;max-width:100%;padding:10px}.bt .bt-appsheet .flow__ttl h2{color:var(--sea);font-size:40px;font-weight:700;line-height:56px}.bt .bt-appsheet .flow__ttl p{color:var(--ink);margin-top:10px;font-size:16px;line-height:22.4px}.bt .bt-appsheet .flow__ttl strong{color:var(--ink);font-size:32px;line-height:44.8px}.bt .bt-appsheet .steps{justify-content:center;align-items:center;gap:12px;height:290px;margin-top:15px;display:flex}.bt .bt-appsheet .step{flex-direction:column;align-items:center;width:200px;display:flex}.bt .bt-appsheet .step--w{width:220px}.bt .bt-appsheet .step__box{background:var(--sea);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:200px;height:160px;font-size:20px;font-weight:700;line-height:28px;display:flex}.bt .bt-appsheet .step p{text-align:center;height:45px;margin-top:18px;font-size:16px;line-height:22.4px}.bt .bt-appsheet .step__arw{color:#b5b5b5;justify-content:center;align-items:center;width:22px;height:30px;display:flex;overflow:visible}.bt .bt-appsheet .step__arw .mi{font-size:72px;rotate:270deg}.bt .bt-appsheet .steps-sp{display:none}.bt .bt-appsheet .price{background:var(--pale);flex-direction:column;align-items:center;gap:80px;padding:100px;display:flex}.bt .bt-appsheet .price h2{color:var(--sea);margin-top:5px;font-size:40px;font-weight:700;line-height:54px}.bt .bt-appsheet .plans{justify-content:center;align-items:flex-start;gap:40px;display:flex}.bt .bt-appsheet .plan{border:1px solid var(--sea);background:#fff;border-radius:16px;flex-direction:column;gap:20px;width:333px;height:483px;padding:40px 30px;display:flex}.bt .bt-appsheet .plan__top{flex-direction:column;gap:10px;display:flex}.bt .bt-appsheet .plan h3{color:var(--ink);font-size:28px;font-weight:700;line-height:42px}.bt .bt-appsheet .plan__yen{align-items:flex-end;gap:10px;display:flex}.bt .bt-appsheet .plan__yen .n{width:200px;color:var(--sea);text-align:center;flex:none;font-size:72px;line-height:72px}.bt .bt-appsheet .plan__yen .u{color:#282828;text-align:center;flex:none;width:64px;font-size:32px;font-weight:700;line-height:40px}.bt .bt-appsheet .plan__desc{color:var(--ink70);font-size:14px;font-weight:500;line-height:24.5px}.bt .bt-appsheet .plan__chk{flex-direction:column;gap:10px;display:flex}.bt .bt-appsheet .plan__chk div{align-items:center;gap:20px;display:flex}.bt .bt-appsheet .plan__chk .mi{color:var(--green);font-size:24px}.bt .bt-appsheet .plan__chk p{color:var(--ink);font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-appsheet .staff{background:#fff;flex-direction:column;justify-content:space-between;align-items:center;height:702px;padding:60px 30px;display:flex}.bt .bt-appsheet .staff h2{color:var(--sea);font-size:40px;font-weight:700;line-height:54px}.bt .bt-appsheet .staff__row{justify-content:center;align-items:flex-start;gap:48px;width:1220px;max-width:100%;height:504px;display:flex}.bt .bt-appsheet .staff__img{width:424px;height:347px;box-shadow:10px 10px 0 var(--sea);flex:none}.bt .bt-appsheet .staff__txt{flex:none;width:756px}.bt .bt-appsheet .staff__catch{width:576px;color:var(--ink);font-size:36px;font-weight:700;line-height:64.8px}.bt .bt-appsheet .staff__bio{margin-top:19px;font-size:18px;line-height:28.8px}.bt .bt-appsheet .badges{justify-content:center;align-items:center;gap:16px;width:419px;height:153px;display:flex}.bt .bt-appsheet .badges img{width:129px;height:126px}.bt .bt-appsheet .badges img:last-child{height:129px}.bt .bt-appsheet .staff__h-sp{display:none}.bt .bt-appsheet .faq{background:var(--pale);justify-content:center;padding:100px;display:flex}.bt .bt-appsheet .faq__in{align-items:flex-start;gap:80px;width:1080px;max-width:100%;padding:0 40px;display:flex}.bt .bt-appsheet .faq__in h2{width:400px;color:var(--ink);flex:none;font-size:40px;font-weight:700;line-height:54px}.bt .bt-appsheet .qa{flex-direction:column;gap:10px;width:520px;display:flex}.bt .bt-appsheet .qa li{background:#fff}.bt .bt-appsheet .qa button{cursor:pointer;text-align:left;width:100%;min-height:72px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:0;padding:15px;font-family:inherit;transition:border-color .3s cubic-bezier(.4,.4,0,1);display:flex}.bt .bt-appsheet .qa__q{align-items:flex-start;gap:20px;width:448px;display:flex}.bt .bt-appsheet .qa__q b{margin-top:3px;font-size:28px;font-weight:700;line-height:28px}.bt .bt-appsheet .qa__q span{width:401px;font-size:18px;font-weight:700;line-height:33.3px}.bt .bt-appsheet .qa__ic{border:1px solid #2425281a;border-radius:96px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:rotate .3s cubic-bezier(.4,.4,0,1),border-color .3s cubic-bezier(.4,.4,0,1);display:flex}.bt .bt-appsheet .qa button:hover,.bt .bt-appsheet .qa button:hover .qa__ic{border-color:#242528b3}.bt .bt-appsheet .qa__a{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,.4,0,1);display:grid}.bt .bt-appsheet .qa__a>div{overflow:hidden}.bt .bt-appsheet .qa__a p{color:var(--ink);padding:15px;font-size:18px;font-weight:500;line-height:31.5px}.bt .bt-appsheet .qa li.open .qa__a{grid-template-rows:1fr}.bt .bt-appsheet .qa li.open .qa__ic{rotate:180deg}.bt .bt-appsheet .tam{background:#fff;justify-content:center;padding:60px 30px;display:flex}.bt .bt-appsheet .tam__in{align-items:center;width:1080px;max-width:100%;height:328px;display:flex}.bt .bt-appsheet .tam__logo{flex:none;width:286px;height:170px;margin-left:108px}.bt .bt-appsheet .tam__txt{flex-direction:column;gap:20px;width:486px;margin-left:92px;display:flex}.bt .bt-appsheet .tam__txt h2{color:var(--sea);font-size:48px;font-weight:700;line-height:57.6px}.bt .bt-appsheet .tam__txt p{margin-top:19px;font-size:18px;line-height:28.8px}.bt .bt-appsheet .tam__logo-sp{display:none}.bt .bt-appsheet .contact{background:var(--sea);flex-direction:column;align-items:center;padding:40px 0;display:flex}.bt .bt-appsheet .contact__ttl{text-align:center;color:#fff;width:600px;max-width:100%;padding:26px 10px;font-size:32px;font-weight:700;line-height:44.8px}.bt .bt-appsheet .contact__lead{text-align:center;color:#fff;width:600px;max-width:100%;padding:26px 10px;font-size:18px;font-weight:400;line-height:28.8px}.bt .bt-appsheet .form{flex-direction:column;align-items:center;width:600px;max-width:100%;padding:0 10px 24px;display:flex}.bt .bt-appsheet .fld{width:100%;display:block}.bt .bt-appsheet .fld+.fld{margin-top:20px}.bt .bt-appsheet .fld__l{color:#fff;gap:5px;font-size:15px;font-weight:700;line-height:21px;display:flex}.bt .bt-appsheet .fld__l i{color:var(--red);font-style:normal}.bt .bt-appsheet .fld input,.bt .bt-appsheet .fld textarea{width:100%;height:50px;font:400 15px var(--ja);color:var(--g3);appearance:none;background:#fff;border:1px solid #eee;border-radius:4px;margin-top:10px;padding:10px;display:block}.bt .bt-appsheet .fld input[type=email]{padding:10px 16px}.bt .bt-appsheet .fld textarea{resize:vertical;height:160px}.bt .bt-appsheet .fld input::placeholder,.bt .bt-appsheet .fld textarea::placeholder{color:#c4c4c4}.bt .bt-appsheet .agree{color:#fff;align-items:center;margin-top:20px;font-size:15px;line-height:21px;display:flex}.bt .bt-appsheet .agree input{width:13px;height:13px;margin:0 10px 0 0}.bt .bt-appsheet .agree a{text-decoration:underline}.bt .bt-appsheet .agree span{letter-spacing:.15px}.bt .bt-appsheet .send{background:var(--yellow);width:290px;height:56px;color:var(--ink);font:700 18px/18px var(--ja);cursor:pointer;border:0;border-radius:28px;justify-content:center;align-items:center;margin-top:40px;padding-bottom:2px;display:flex}.bt .bt-appsheet .send:disabled{opacity:.6;cursor:default}.bt .bt-appsheet .form__msg{color:#fff;text-align:center;font-size:14px}.bt .bt-appsheet .form__msg:not(:empty){margin-top:14px}.bt .bt-appsheet .ft{background:#fafcfe;padding:80px 40px 40px}.bt .bt-appsheet .ft__in{justify-content:space-between;display:flex}.bt .bt-appsheet .ft__logo{width:99px;height:58px}.bt .bt-appsheet .ft__co{font-family:var(--en);color:var(--navy);width:291px;height:50px;margin-top:20px;font-size:18px;font-weight:700;line-height:25.2px}.bt .bt-appsheet .ft__site{font-family:var(--en);color:var(--g6);align-items:center;gap:6px;margin-top:8px;font-size:14px;display:inline-flex}.bt .bt-appsheet .ft__site .mi,.bt .bt-appsheet .ft__cols .mi{font-size:16px}.bt .bt-appsheet .ft__cols{gap:40px;width:515px;display:flex}.bt .bt-appsheet .ft__col{width:216px;font-family:var(--en);color:var(--g6);font-size:14px}.bt .bt-appsheet .ft__col h5{margin-bottom:24px;font-size:14px;font-weight:700;line-height:19.6px}.bt .bt-appsheet .ft__col h5:not(:first-child){margin-top:42px}.bt .bt-appsheet .ft__col a{align-items:center;gap:6px;line-height:19.6px;display:flex}.bt .bt-appsheet .ft__col a+a{margin-top:20px}.bt .bt-appsheet .ft__col--p a+a{margin-top:16px}.bt .bt-appsheet .ft__copy{text-align:center;font-family:var(--en);color:var(--g9);margin-top:60px;font-size:12px}@media (max-width:1140px){.bt .bt-appsheet .hd{padding:0 40px}.bt .bt-appsheet .hero{height:auto}.bt .bt-appsheet .hero__l{flex:1;width:auto;min-width:0;margin-right:40px}.bt .bt-appsheet .hero__r{flex:none;width:38%}.bt .bt-appsheet .hero__r .i1{width:110%;height:auto;margin-left:-10%}.bt .bt-appsheet .hero__r .i2{width:80%;height:auto;margin-left:20%}.bt .bt-appsheet .hero__txt{flex:1;min-width:0}.bt .bt-appsheet .hero__ttl{height:auto;margin-bottom:20px}.bt .bt-appsheet .btn-big{width:min(400px,100%)}.bt .bt-appsheet .hero__cta{width:100%;max-width:400px}.bt .bt-appsheet .hero__in,.bt .bt-appsheet .hero__txt{width:auto}.bt .bt-appsheet .pts,.bt .bt-appsheet .worry,.bt .bt-appsheet .band,.bt .bt-appsheet .cases,.bt .bt-appsheet .price,.bt .bt-appsheet .faq{padding-left:40px;padding-right:40px}.bt .bt-appsheet .pt--1,.bt .bt-appsheet .pt--2{gap:40px}.bt .bt-appsheet .pt--1 .pt__shot{flex:1;width:50%;height:auto}.bt .bt-appsheet .cases__top{flex-wrap:wrap;height:auto}.bt .bt-appsheet .cards{flex-wrap:wrap;gap:28px 30px}.bt .bt-appsheet .steps{flex-wrap:wrap;height:auto}.bt .bt-appsheet .staff{gap:40px;height:auto}.bt .bt-appsheet .staff__row{height:auto}.bt .bt-appsheet .staff__txt{flex:1;width:auto}.bt .bt-appsheet .staff__catch{width:auto}}@media (max-width:840px){.bt .bt-appsheet .hd{flex-direction:row;height:60px;padding:0 0 0 20px}.bt .bt-appsheet .hd__logo img{width:50px;height:30px}.bt .bt-appsheet .hd__cta{display:none}.bt .bt-appsheet .hd__sq{background:var(--sea);color:#fff;justify-content:center;align-items:center;width:58px;height:60px;display:flex}.bt .bt-appsheet .hd__sq .mi{font-size:48px}.bt .bt-appsheet .hero{height:auto;padding-top:90px}.bt .bt-appsheet .hero__l{width:100%;height:auto;margin-right:0;padding:30px 10px}.bt .bt-appsheet .hero__in{flex-direction:column;align-items:center;width:100%}.bt .bt-appsheet .hero__logo{width:223px;height:138px;margin-top:49px}.bt .bt-appsheet .hero__txt{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.bt .bt-appsheet .hero__lead{text-align:center;height:38px;margin:10px 0 0;padding:0 10px;font-size:20px;line-height:28px}.bt .bt-appsheet .hero__ttl{text-align:center;height:148px;margin-bottom:0;font-size:32px;line-height:51.2px}.bt .bt-appsheet .hero__ttl strong{font-size:48px;line-height:76.8px}.bt .bt-appsheet .hero__sub{letter-spacing:1.6px;text-align:center;margin-top:10px;font-size:16px;line-height:28px}.bt .bt-appsheet .hero__head{flex-direction:column;align-items:center;display:flex}.bt .bt-appsheet .hero__cta{gap:10px;width:313px;margin-top:16px}.bt .bt-appsheet .hero__cta p{letter-spacing:2px;font-size:20px;font-weight:700;line-height:35px}.bt .bt-appsheet .btn-big{width:313px}.bt .bt-appsheet .hero__r{display:none}.bt .bt-appsheet .hero__sp{background:var(--sea);width:370px;max-width:100%;height:370px;margin-top:24px;display:block}.bt .bt-appsheet .hero__sp .r1{align-items:center;height:184px;display:flex}.bt .bt-appsheet .hero__sp .i1{width:326px;height:168px}.bt .bt-appsheet .hero__sp .i2{width:294px;height:186px;margin-left:57px}.bt .bt-appsheet .hero{flex-direction:column}.bt .bt-appsheet .about{padding:60px 30px}.bt .bt-appsheet .h-blue{text-align:left;width:100%;font-size:32px;line-height:43.2px}.bt .bt-appsheet .about__b1{margin-top:24px;padding-bottom:10px}.bt .bt-appsheet .about__b1 h3{font-size:28px;line-height:39.2px}.bt .bt-appsheet .about__b1 p{font-size:16px;line-height:25.6px}.bt .bt-appsheet .about__img1{width:330px;height:170px;margin:40px 0}.bt .bt-appsheet .about__b2{width:320px;padding-bottom:10px}.bt .bt-appsheet .about__b2 h3{font-size:24px;line-height:33.6px}.bt .bt-appsheet .about__b2 p{font-size:16px;line-height:25.6px}.bt .bt-appsheet .about__b2 strong{font-size:18px;line-height:28.8px}.bt .bt-appsheet .about__img2{width:270px;height:732px;margin:40px 0}.bt .bt-appsheet .worry{padding:60px 0}.bt .bt-appsheet .worry .h-blue{text-align:center;font-size:28px;line-height:37.8px}.bt .bt-appsheet .worry__list{gap:16px;padding-top:20px}.bt .bt-appsheet .worry__item{width:106px}.bt .bt-appsheet .worry__img{width:106px;height:100px}.bt .bt-appsheet .worry__item h3{width:106px;height:87px;margin-top:54px;padding:10px 0;font-size:16px;line-height:22.4px}.bt .bt-appsheet .worry__item h3 strong,.bt .bt-appsheet .worry__item:nth-child(2) h3 strong{font-size:16px;line-height:22.4px}.bt .bt-appsheet .pts{gap:60px;padding:60px 20px}.bt .bt-appsheet .pts__ttl h2{height:65px;font-size:32px;line-height:44.8px}.bt .bt-appsheet .pts__ttl h2+h2{height:59px}.bt .bt-appsheet .pts__ttl h2+h2 strong{font-size:28px;line-height:39.2px}.bt .bt-appsheet .pt{flex-direction:column;align-items:flex-start;padding:0 10px;gap:30px!important}.bt .bt-appsheet .pt__txt{width:100%}.bt .bt-appsheet .pt__no{font-size:24px;line-height:32.4px}.bt .bt-appsheet .pt__p{margin-bottom:10px}.bt .bt-appsheet .pt--1{flex-direction:column-reverse}.bt .bt-appsheet .pt--1 .pt__shot{flex:none;width:330px;height:174px}.bt .bt-appsheet .pt--2 .pt__h{line-height:38.4px}.bt .bt-appsheet .pt--2 .pt__p{margin-top:10px}.bt .bt-appsheet .pt__phones{align-self:center;gap:15px;height:308px;margin-bottom:-18px}.bt .bt-appsheet .pt__phones img{border-radius:41px}.bt .bt-appsheet .pt__phones .a{object-fit:cover;width:188px;max-width:47vw;height:361px}.bt .bt-appsheet .pt__phones .b{object-fit:cover;width:179px;max-width:45vw;height:351px}.bt .bt-appsheet .pt--34{padding:0 10px}.bt .bt-appsheet .band{gap:16px;padding:60px 20px}.bt .bt-appsheet .band h2{width:330px;max-width:100%}.bt .bt-appsheet .cases{padding:60px 20px}.bt .bt-appsheet .cases__in{gap:16px;padding:0 10px}.bt .bt-appsheet .cases__top{flex-direction:column;align-items:stretch;gap:40px;height:auto}.bt .bt-appsheet .cases__l{width:100%}.bt .bt-appsheet .cases__l h2{font-size:32px;line-height:64px}.bt .bt-appsheet .cases__l p{font-size:16px;line-height:28px}.bt .bt-appsheet .cases__img{width:330px;height:195px;margin:20px auto}.bt .bt-appsheet .cards{flex-direction:column;gap:28px;margin-top:32px}.bt .bt-appsheet .cards+.cards{gap:26px}.bt .bt-appsheet .card{width:100%}.bt .bt-appsheet .card .big{width:112px!important;height:112px!important}.bt .bt-appsheet .flow{padding:29px 0 60px}.bt .bt-appsheet .flow__ttl h2{font-size:32px;line-height:44.8px}.bt .bt-appsheet .flow__ttl strong{font-size:24px;line-height:33.6px}.bt .bt-appsheet .flow__ttl p{margin-top:10px}.bt .bt-appsheet .steps{display:none}.bt .bt-appsheet .steps-sp{flex-direction:column;align-items:center;gap:8px;margin-top:40px;margin-bottom:10px;display:flex}.bt .bt-appsheet .srow{align-items:center;gap:8px;width:302px;height:103px;display:flex}.bt .bt-appsheet .srow .step__box{flex:none;width:159px;height:86px;margin-left:-32px}.bt .bt-appsheet .srow p{width:199px;color:var(--g3);flex:none;font-size:14px;line-height:19.6px}.bt .bt-appsheet .sarw{color:#b5b5b5;justify-content:center;align-items:center;width:30px;height:22px;display:flex;overflow:visible}.bt .bt-appsheet .sarw .mi{font-size:72px}.bt .bt-appsheet .price{gap:42px;padding:60px 20px}.bt .bt-appsheet .price h2{font-size:32px;line-height:43.2px}.bt .bt-appsheet .plans{flex-direction:column;align-items:center;gap:30px;width:100%;padding:0 10px}.bt .bt-appsheet .plan{border:0;border-top:1px solid #2425281a;gap:20px;width:330px;max-width:100%;height:auto;padding:20px 0 0}.bt .bt-appsheet .plan__top{padding:8px}.bt .bt-appsheet .plan h3{font-size:24px;font-weight:900;line-height:36px}.bt .bt-appsheet .plan--b h3{font-weight:700}.bt .bt-appsheet .plan--b{height:332px}.bt .bt-appsheet .plan__yen .n{width:133px;font-size:48px;line-height:48px}.bt .bt-appsheet .plan__yen .u{width:36px;font-size:18px;line-height:22.5px}.bt .bt-appsheet .plan__chk{flex-flow:wrap;gap:10px;padding:8px}.bt .bt-appsheet .plan--b .plan__chk,.bt .bt-appsheet .plan__chk div{gap:5px}.bt .bt-appsheet .plan__chk p{font-size:14px;line-height:24.5px}.bt .bt-appsheet .plan--b .plan__chk div{width:100%}.bt .bt-appsheet .staff{justify-content:flex-start;gap:0;padding:60px 30px}.bt .bt-appsheet .staff>h2:not(.staff__h-sp){display:none}.bt .bt-appsheet .staff .staff__h-sp{color:var(--ink);font-size:32px;font-weight:700;line-height:43.2px;display:block}.bt .bt-appsheet .staff__row{flex-direction:column;align-items:center;gap:0;margin-top:40px}.bt .bt-appsheet .staff__img{width:198px;height:162px}.bt .bt-appsheet .staff__txt{flex-direction:column;align-items:center;width:100%;margin-top:40px;display:flex}.bt .bt-appsheet .staff__catch{text-align:center;padding-top:10px;font-size:24px;line-height:43.2px}.bt .bt-appsheet .staff__bio{margin-top:10px;padding-top:10px;font-size:16px;line-height:25.6px}.bt .bt-appsheet .badges{width:330px;height:134px}.bt .bt-appsheet .badges img{width:110px;height:108px}.bt .bt-appsheet .badges img:last-child{height:110px}.bt .bt-appsheet .faq{padding:60px 20px}.bt .bt-appsheet .faq__in{flex-direction:column;gap:40px;padding:0 10px}.bt .bt-appsheet .faq__in h2{width:auto;font-size:32px;line-height:43.2px}.bt .bt-appsheet .qa{width:calc(100% + 20px);max-width:none;margin:0 -10px}.bt .bt-appsheet .qa button{gap:6px}.bt .bt-appsheet .qa__q{flex:0 auto;width:auto;min-width:0}.bt .bt-appsheet .qa__q span{flex:0 230px;width:230px;min-width:0}.bt .bt-appsheet .tam{padding:60px 30px}.bt .bt-appsheet .tam__in{flex-direction:column;height:auto}.bt .bt-appsheet .tam__logo{display:none}.bt .bt-appsheet .tam__logo-sp{width:161px;height:96px;margin-bottom:40px;display:block}.bt .bt-appsheet .tam__txt{gap:20px;width:100%;margin-left:0}.bt .bt-appsheet .tam__txt h2{font-size:28px;line-height:33.6px}.bt .bt-appsheet .tam__txt p{margin-top:9px}.bt .bt-appsheet .contact__ttl{width:100%;padding-top:50px}.bt .bt-appsheet .contact__lead,.bt .bt-appsheet .form{width:100%}.bt .bt-appsheet .send{width:185px}.bt .bt-appsheet .ft{padding:80px 20px 40px}.bt .bt-appsheet .ft__in{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;min-height:639px}.bt .bt-appsheet .ft__in>div:first-child{flex-direction:column;align-items:center;display:flex}.bt .bt-appsheet .ft__logo{margin:0 auto}.bt .bt-appsheet .ft__co{justify-content:center;align-items:center;width:350px;height:50px;margin-top:8px;font-size:13px;line-height:18.2px;display:flex}.bt .bt-appsheet .ft__site{gap:12px;margin-top:24px;font-size:13px;line-height:18.2px}.bt .bt-appsheet .ft__cols{flex-direction:column;align-items:center;gap:0;width:auto}.bt .bt-appsheet .ft__col{flex-direction:column;align-items:center;width:auto;font-size:13px;display:flex}.bt .bt-appsheet .ft__col a{justify-content:center;line-height:18.2px}.bt .bt-appsheet .ft__col a+a,.bt .bt-appsheet .ft__col--p a+a{margin-top:6px}.bt .bt-appsheet .ft__col h5{margin-bottom:35px;font-size:13px;line-height:18.2px}.bt .bt-appsheet .ft__col--p h5{margin-bottom:11px}.bt .bt-appsheet .ft__col h5:not(:first-child){margin-top:33px}.bt .bt-appsheet .ft__col+.ft__col{margin-top:10px}.bt .bt-appsheet .ft__copy{margin-top:28px;font-size:12px;line-height:12px}.bt .bt-appsheet .pc{display:none}.bt .bt-appsheet .sp{display:inline}}@media (max-width:380px){.bt .bt-appsheet .srow{width:100%;padding:0 8px}.bt .bt-appsheet .srow .step__box{width:44%;margin-left:0}.bt .bt-appsheet .srow p{flex:1;width:auto}}.bt .bt-appsheet .ap{transition:opacity var(--d,.3s) var(--ease,cubic-bezier(.4,.4,0,1)) var(--dl,0s),translate var(--d,.3s) var(--ease,cubic-bezier(.4,.4,0,1)) var(--dl,0s)}.bt .bt-appsheet .js .ap:not(.in){opacity:var(--o,0);translate:var(--fx,0) var(--fy,0)}@media (max-width:840px){.bt .bt-appsheet .hd.ap{--fy:-60px}}.bt .bt-appsheet .apUp{--fy:100px}.bt .bt-appsheet .apBig{--fy:300px;--d:.4s}.bt .bt-appsheet .apL{--fx:-500px}.bt .bt-appsheet .apR{--fx:500px;--d:.6s;--dl:.6s}@media (max-width:1100px){.bt .bt-appsheet .apL,.bt .bt-appsheet .apR{--fx:0;--fy:180px}}.bt .bt-appsheet .hero,.bt .bt-appsheet .about,.bt .bt-appsheet .pts,.bt .bt-appsheet .cases,.bt .bt-appsheet .staff,.bt .bt-appsheet .tam{overflow-x:clip}@media (prefers-reduced-motion:reduce){.bt .bt-appsheet .js .ap:not(.in){opacity:1;translate:none}.bt .bt-appsheet .ap,.bt .bt-appsheet .qa__a,.bt .bt-appsheet .qa__ic{transition:none}}
