.bb-author[data-astro-cid-kxctoonq]{align-items:center;gap:16px;max-width:619px;display:flex}.bb-author__avatar[data-astro-cid-kxctoonq]{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.bb-author__name[data-astro-cid-kxctoonq]{text-transform:uppercase;margin:8px 0 5px;font-size:14px;font-weight:500;line-height:1.2}.bb-author__bio[data-astro-cid-kxctoonq]{color:var(--bb-gray-text);margin:0 0 9.6px;font-size:12px;line-height:2.4}.bb-crumbs[data-astro-cid-gyh62cva]{color:var(--bb-gray-text);text-transform:uppercase;font-size:12px;line-height:2.4}.bb-crumbs[data-astro-cid-gyh62cva] a[data-astro-cid-gyh62cva]{color:inherit;text-decoration:none}.bb-crumbs[data-astro-cid-gyh62cva] a[data-astro-cid-gyh62cva]:hover{color:var(--bb-ink)}.bb-crumbs__sep[data-astro-cid-gyh62cva]{color:#aaa;margin:0 4px}.bb-code[data-astro-cid-sakukez7]{margin:2em 0;font-size:14px}.bb-code[data-astro-cid-sakukez7] pre{color:#1f1e1e;font-family:Menlo,Consolas,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,monospace;font-size:inherit;letter-spacing:.1px;tab-size:4;border-radius:3px;margin:0;padding:24.5px 21px;line-height:1.5;overflow:auto;background-color:#f4f4f4!important}.bb-code[data-astro-cid-sakukez7] pre code{font-family:inherit;font-size:inherit;background:0 0;padding:0}.schema-faq-section[data-astro-cid-iwws54ih]{margin-bottom:14.4px}.schema-faq-answer[data-astro-cid-iwws54ih] p{margin:0}.bb-video[data-astro-cid-ihsomgu2]{margin:0 0 19.2px}.bb-video[data-astro-cid-ihsomgu2] video[data-astro-cid-ihsomgu2]{border-radius:8px;width:100%;height:auto;display:block}.bb-post-content[data-astro-cid-u4jkkkew] :is(h1,h2,h3,h4,h5,h6){text-wrap:wrap}.bb-post-content[data-astro-cid-u4jkkkew]{font-size:var(--font-size-base);overflow-wrap:break-word;line-height:1.5}.bb-post-content[data-astro-cid-u4jkkkew]>:first-child{margin-top:0}.bb-post-content[data-astro-cid-u4jkkkew] p{margin:0 0 14.4px}.bb-post-content[data-astro-cid-u4jkkkew] h2{font-family:var(--font-display);margin:8px 0 16px;padding:16px 0 4px;scroll-margin-top:130px;font-size:1.8rem;font-weight:600;line-height:1.2}.bb-post-content[data-astro-cid-u4jkkkew] h3{margin:8px 0 16px;padding:8px 0 4px;font-size:20px;font-weight:500;line-height:1.2}.bb-post-content[data-astro-cid-u4jkkkew] h4,.bb-post-content[data-astro-cid-u4jkkkew] h5{margin:8px 0 16px;font-size:18px;font-weight:500;line-height:1.2}.bb-post-content[data-astro-cid-u4jkkkew] a{color:var(--bb-blue);text-decoration:underline}.bb-post-content[data-astro-cid-u4jkkkew] a:hover{color:var(--bb-ink)}.bb-post-content[data-astro-cid-u4jkkkew] strong{font-weight:700}.bb-post-content[data-astro-cid-u4jkkkew] ul,.bb-post-content[data-astro-cid-u4jkkkew] ol{margin:0 0 16px;padding-left:40px;list-style:outside}.bb-post-content[data-astro-cid-u4jkkkew] ol{list-style:decimal}.bb-post-content[data-astro-cid-u4jkkkew] li ul{list-style:circle}.bb-post-content[data-astro-cid-u4jkkkew] :is(h2,h3,h4,h5,h6){letter-spacing:normal}.bb-post-content[data-astro-cid-u4jkkkew] li ul,.bb-post-content[data-astro-cid-u4jkkkew] li ol{margin-bottom:0}.bb-post-content[data-astro-cid-u4jkkkew] code,.bb-post-content[data-astro-cid-u4jkkkew] kbd{font-family:monospace;font-size:1em}.bb-post-content[data-astro-cid-u4jkkkew] :not(pre)>code{background:#f4f4f4;border-radius:3px;padding:1px 4px;font-size:.85em}.bb-post-content[data-astro-cid-u4jkkkew] .protip{background:#00aeef14;border-radius:8px;margin:24px 0;padding:24px}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-image{margin:0 0 19.2px}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-image img{border-radius:10px;max-width:100%;height:auto;margin:16px 0;display:block}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-image--align-center img{margin-inline:auto}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-image figcaption{color:#333;text-align:left;margin:8px 0 16px;font-size:16px;line-height:1.4}.bb-post-content[data-astro-cid-u4jkkkew] .bb-post-img--small-caption figcaption{color:#abb8c3;text-align:center;font-size:13.3px}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-gallery{margin:0 0 19.2px}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-gallery img{border-radius:10px}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-embed{margin:0 0 19.2px}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-iframe{aspect-ratio:auto;height:152px;margin:0 0 19.2px}.bb-post-content[data-astro-cid-u4jkkkew] .emdash-embed-html blockquote{border:1px solid #cfd9de;border-radius:12px;max-width:550px;margin:10px auto;padding:16px 20px;font-size:16px}.bb-post-content[data-astro-cid-u4jkkkew] table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:16px;line-height:1.5}.bb-post-content[data-astro-cid-u4jkkkew] th,.bb-post-content[data-astro-cid-u4jkkkew] td{text-align:left;vertical-align:top;border:0;border-top:1px solid #cfcfcf;padding:.5em}.bb-post-content[data-astro-cid-u4jkkkew] th{background:#f4f4f4}.bb-post-content[data-astro-cid-u4jkkkew] tbody tr:last-child td{border-bottom:1px solid #cfcfcf}.bb-post-content[data-astro-cid-u4jkkkew] blockquote{border-left:4px solid #f4f4f4;margin:0 0 14.4px;padding-left:20px}.bb-post-content[data-astro-cid-u4jkkkew] hr{border:0;border-top:1px solid #cfcfcf;margin:24px 0}@media (width<=767px){.bb-post-content[data-astro-cid-u4jkkkew] ul,.bb-post-content[data-astro-cid-u4jkkkew] ol{padding-left:28px}}.bb-register-box[data-astro-cid-z2bupd32] :is(h1,h2,h3,h4,h5,h6){text-wrap:wrap}.bb-register-box[data-astro-cid-z2bupd32]{background:var(--bb-gray);border-radius:10px;flex-direction:column;gap:20px;padding:32px 24px 48px;display:flex;position:sticky;top:120px}.bb-register-box--partner[data-astro-cid-z2bupd32]{padding:40px}.bb-register-box__title[data-astro-cid-z2bupd32]{font-family:var(--font-body);margin:0;font-size:28.8px;font-weight:700;line-height:1.2}.bb-register-box__text[data-astro-cid-z2bupd32]{margin:-16px 0 0;font-size:16px;line-height:1.25}.bb-register-box--partner[data-astro-cid-z2bupd32] .bb-register-box__text[data-astro-cid-z2bupd32]{margin-top:0;line-height:1.3}.bb-register-box__btn[data-astro-cid-z2bupd32]{background:var(--bb-yellow);color:var(--bb-ink);letter-spacing:.6px;text-align:center;border-radius:4px;padding:8px 16px;font-size:18px;line-height:27px;text-decoration:none;transition:background-color .2s;display:block}.bb-register-box--partner[data-astro-cid-z2bupd32] .bb-register-box__btn[data-astro-cid-z2bupd32]{border-radius:999px}.bb-register-box__btn[data-astro-cid-z2bupd32]:hover{background:var(--bb-yellow-dark)}@media (width<=1024px){.bb-register-box[data-astro-cid-z2bupd32]{position:static}}@media (width<=767px){.bb-register-box__title[data-astro-cid-z2bupd32]{font-size:22.4px}.bb-register-box--partner[data-astro-cid-z2bupd32]{padding:24px}}.bb-share[data-astro-cid-rz3edfgk]{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.bb-share__label[data-astro-cid-rz3edfgk]{color:var(--bb-gray-text);text-transform:uppercase;font-size:12px}.bb-share__list[data-astro-cid-rz3edfgk]{gap:16px;margin:0;padding:0;list-style:none;display:flex}.bb-share__btn[data-astro-cid-rz3edfgk]{width:43px;height:41px;color:var(--bb-ink);border:2px solid #f4f4f4;border-radius:50%;place-items:center;transition:background-color .2s;display:grid}.bb-share__btn[data-astro-cid-rz3edfgk]:hover{background:#f4f4f4}.bb-share[data-astro-cid-rz3edfgk] .bb-share__icon{fill:currentColor;width:15px;height:15px}.bb-toc__title[data-astro-cid-s3rbudjd]{text-transform:uppercase;margin:0 0 16px;font-size:16px;font-weight:600;line-height:1.2}.bb-toc__list[data-astro-cid-s3rbudjd]{counter-reset:item;margin:0;padding:0;list-style:none}.bb-toc__item[data-astro-cid-s3rbudjd]{counter-increment:item;margin-bottom:7.5px;padding-bottom:4px;font-size:15px;line-height:19px}.bb-toc__item[data-astro-cid-s3rbudjd]:before{content:counter(item) ". "}.bb-toc__item[data-astro-cid-s3rbudjd] a[data-astro-cid-s3rbudjd]{color:var(--bb-ink);text-decoration:none}.bb-toc__item[data-astro-cid-s3rbudjd] a[data-astro-cid-s3rbudjd]:hover{color:var(--bb-gray-text);text-decoration:underline}.bb-single[data-astro-cid-q3tsihkf] :is(h1,h2,h3,h4,h5,h6){text-wrap:wrap}.bb-wrap[data-astro-cid-q3tsihkf]{width:min(100% - 2 * var(--gutter), var(--wide-width));margin-inline:auto}.bb-single__head[data-astro-cid-q3tsihkf]{flex-direction:column;gap:20px;padding-block:24px;display:flex}.bb-single__title[data-astro-cid-q3tsihkf]{font-family:var(--font-display);letter-spacing:-1px;margin:0;font-size:4rem;font-weight:700;line-height:1.05}.bb-single__excerpt[data-astro-cid-q3tsihkf]{margin:0;font-size:19.2px;line-height:1.5}.bb-single__body[data-astro-cid-q3tsihkf]{grid-template-columns:minmax(0,1fr) 342px;align-items:start;gap:0;padding-block:24px;display:grid}.bb-single__main[data-astro-cid-q3tsihkf]{flex-direction:column;gap:20px;min-width:0;padding-right:24px;display:flex}.bb-single__aside[data-astro-cid-q3tsihkf]{align-self:stretch}.bb-single__featured[data-astro-cid-q3tsihkf] img{border-radius:10px;width:100%;height:auto;display:block}.bb-single__toc[data-astro-cid-q3tsihkf]{margin-top:25px}.bb-single__author[data-astro-cid-q3tsihkf]{margin-top:16px}.bb-single__back[data-astro-cid-q3tsihkf]{align-items:center;gap:8px;display:inline-flex}.bb-single[data-astro-cid-q3tsihkf] .bb-single__back-icon{fill:currentColor;width:16px;height:16px}.bb-single__body--partner[data-astro-cid-q3tsihkf]{grid-template-columns:minmax(0,684fr) minmax(0,432fr);gap:24px;padding-block:40px}.bb-single__body--partner[data-astro-cid-q3tsihkf] .bb-single__main[data-astro-cid-q3tsihkf]{gap:24px;padding-right:0}.bb-single__logo[data-astro-cid-q3tsihkf]{border:1px solid var(--bb-gray);border-radius:10px;width:274px;padding:16px}.bb-single__logo[data-astro-cid-q3tsihkf] img{object-fit:contain;width:240px;height:120px;display:block}.bb-single__guide[data-astro-cid-q3tsihkf]{margin:0}.bb-single__guide[data-astro-cid-q3tsihkf] a[data-astro-cid-q3tsihkf]{color:var(--bb-blue);text-decoration:none}.bb-single__info[data-astro-cid-q3tsihkf]{background:#00aeef14;border-radius:8px;gap:9px;margin-bottom:64px;padding:24px;display:flex}.bb-single[data-astro-cid-q3tsihkf] .bb-single__info-icon{fill:currentColor;flex:none;width:24px;height:24px;margin-top:4px}.bb-single__info[data-astro-cid-q3tsihkf] p[data-astro-cid-q3tsihkf]{margin:0;padding-right:19px}.bb-single__body--help[data-astro-cid-q3tsihkf]{grid-template-columns:299px minmax(0,1fr);gap:20px;padding-block:40px}.bb-single__toc-side[data-astro-cid-q3tsihkf]{padding-top:60px;padding-right:16px}.bb-single__toc-side[data-astro-cid-q3tsihkf] .bb-toc{background:var(--bb-gray);border-radius:5px;padding:32px}.bb-single__toc-side[data-astro-cid-q3tsihkf] .bb-toc__item{font-size:14px;line-height:17px}.bb-single__toc-side[data-astro-cid-q3tsihkf] .bb-toc__item:before{content:none}.bb-single__body--help[data-astro-cid-q3tsihkf] .bb-single__main[data-astro-cid-q3tsihkf]{gap:12px;padding-right:0}.bb-single__title--help[data-astro-cid-q3tsihkf]{margin-top:24px;font-size:2.4rem}.bb-single__excerpt--help[data-astro-cid-q3tsihkf]{font-size:16px;line-height:1.8}.bb-single__body--help[data-astro-cid-q3tsihkf] .bb-post-meta{margin-bottom:32px}.bb-single__body--help[data-astro-cid-q3tsihkf] .bb-post-meta__item:last-child{color:var(--bb-gray-text)}.bb-single__body--help[data-astro-cid-q3tsihkf] .bb-post-meta__item:last-child .bb-post-meta__text{padding-left:0}.bb-post-content--help{font-size:16px!important;line-height:1.8!important}.bb-post-content--help h2{font-family:var(--font-body)!important;padding:16px 0 0!important;font-size:24px!important;font-weight:700!important}.bb-single__mail[data-astro-cid-q3tsihkf]{background:var(--bb-gray);color:var(--bb-ink);border-radius:5px;align-self:flex-start;align-items:center;gap:0;margin-top:32px;padding-right:15px;font-size:15px;font-weight:100;line-height:45px;text-decoration:none;display:inline-flex}.bb-single[data-astro-cid-q3tsihkf] .bb-single__mail-icon{fill:currentColor;width:45px;height:17px}.bb-single__head--academy[data-astro-cid-q3tsihkf]{gap:36px;padding-top:80px;padding-bottom:64px}.bb-single__title--academy[data-astro-cid-q3tsihkf]{letter-spacing:0;font-size:3rem}.bb-single__body--academy[data-astro-cid-q3tsihkf]{grid-template-columns:minmax(0,821fr) minmax(0,299fr);gap:20px;padding-block:0 80px}.bb-single__body--academy[data-astro-cid-q3tsihkf] .bb-single__main[data-astro-cid-q3tsihkf]{padding-right:0}.bb-post-content--academy{font-size:16px!important}.bb-single__summary[data-astro-cid-q3tsihkf]{flex-direction:column;gap:12px;padding-left:32px;display:flex}.bb-single__summary-title[data-astro-cid-q3tsihkf]{margin:0;font-size:22px;font-weight:800;line-height:28px}.bb-single__summary-text[data-astro-cid-q3tsihkf]{margin:0 0 32px;font-size:16px;line-height:28.8px}.bb-single__duration[data-astro-cid-q3tsihkf]{align-items:center;gap:8px;margin:8px 0 32px;font-size:14px;display:flex}.bb-single[data-astro-cid-q3tsihkf] .bb-single__duration-icon{fill:currentColor;width:18px;height:18px}@media (width<=1024px){.bb-single__body[data-astro-cid-q3tsihkf],.bb-single__body--partner[data-astro-cid-q3tsihkf],.bb-single__body--help[data-astro-cid-q3tsihkf],.bb-single__body--academy[data-astro-cid-q3tsihkf]{grid-template-columns:minmax(0,1fr);gap:20px}.bb-single__main[data-astro-cid-q3tsihkf]{padding-right:0}.bb-single__toc-side[data-astro-cid-q3tsihkf]{display:none}.bb-single__summary[data-astro-cid-q3tsihkf]{padding-left:0}}@media (width<=767px){.bb-single__title[data-astro-cid-q3tsihkf]{font-size:2.6rem}.bb-single__title--help[data-astro-cid-q3tsihkf],.bb-single__title--academy[data-astro-cid-q3tsihkf]{font-size:2rem}.bb-single__head--academy[data-astro-cid-q3tsihkf]{padding-top:40px;padding-bottom:32px}.bb-single__logo[data-astro-cid-q3tsihkf]{width:100%}.bb-single__logo[data-astro-cid-q3tsihkf] img{aspect-ratio:2;width:100%;height:auto}}
