.sk-bfaq{--bfaq-navy: #19365f;--bfaq-ink: #23272f;--bfaq-sub: #5b6472;--bfaq-line: #e2e7ee;--bfaq-bg: #f6f7fa;font-family:var(--font-body-family, system-ui, sans-serif);color:var(--bfaq-ink);padding:48px 0}.sk-bfaq--tint{background:var(--bfaq-bg)}.sk-bfaq__inner{max-width:900px;margin:0 auto;padding:0 20px}.sk-bfaq__h2{font-size:clamp(21px,3.4vw,26px);font-weight:700;line-height:1.45;margin:0 0 12px}.sk-bfaq__intro{font-size:16px;line-height:1.9;color:var(--bfaq-sub);margin:0 0 24px}.sk-bfaq-hero__badge{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.04em;padding:5px 12px;border-radius:999px;margin-bottom:12px;background:#eaf0f9;color:var(--bfaq-navy)}.sk-bfaq-hero__badge--eol{background:#fdeeea;color:#a8341c}.sk-bfaq-hero__h1{font-size:clamp(26px,4.6vw,34px);font-weight:700;line-height:1.4;margin:0 0 10px}.sk-bfaq-hero__kana{font-size:15px;color:var(--bfaq-sub);margin:0 0 16px}.sk-bfaq-hero__layout{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:750px){.sk-bfaq-hero__layout{grid-template-columns:1.25fr 1fr;align-items:start}}.sk-bfaq-hero__summary{font-size:16px;line-height:2;margin:0 0 18px}.sk-bfaq-hero__img{width:100%;height:auto;border-radius:10px;border:1px solid var(--bfaq-line);background:#fff}.sk-bfaq-hero__routes{list-style:none;padding:0;margin:0;display:grid;gap:10px}.sk-bfaq-hero__routes a{display:block;background:#fff;border:1px solid var(--bfaq-line);border-left:4px solid var(--bfaq-navy);border-radius:8px;padding:14px 18px;font-weight:700;color:var(--bfaq-navy);text-decoration:none;line-height:1.6}.sk-bfaq-hero__routes a:hover{background:#f2f6fc}.sk-bfaq-hero__routes span{display:block;font-weight:400;font-size:14px;color:var(--bfaq-sub);margin-top:3px}.sk-bfaq-hero__meta{margin:20px 0 0;font-size:14px;color:var(--bfaq-sub);line-height:1.8}.sk-bfaq-qf__list{margin:0;padding:0}.sk-bfaq-qf__q{font-weight:700;font-size:17px;line-height:1.7;margin:0;padding:16px 18px 10px;background:#fff;border:1px solid var(--bfaq-line);border-bottom:none;border-radius:8px 8px 0 0}.sk-bfaq-qf__a{margin:0 0 12px;padding:0 18px 16px;background:#fff;border:1px solid var(--bfaq-line);border-top:none;border-radius:0 0 8px 8px}.sk-bfaq-qf__a p{margin:0;font-size:16px;line-height:1.95;color:#3a4149}.sk-bfaq-qf__more{margin-top:10px!important;font-size:15px!important}.sk-bfaq-qf__more a{color:var(--bfaq-navy);font-weight:600}.sk-bfaq-qf__a--stale p{color:var(--bfaq-sub)}.sk-bfaq-qf__notice{background:#fff8e8;border:1px solid #f0dcae;border-radius:8px;padding:12px 16px;font-size:15px;line-height:1.8;margin:0 0 16px}.sk-bfaq-hms__list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.sk-bfaq-hms__item{background:#fff;border:1px solid var(--bfaq-line);border-radius:8px}.sk-bfaq-hms__item>details>summary{cursor:pointer;padding:14px 18px;font-size:16px;line-height:1.7;list-style:revert}.sk-bfaq-hms__code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;background:#eef2f8;color:var(--bfaq-navy);padding:2px 7px;border-radius:4px;margin-right:8px}.sk-bfaq-hms__title{font-weight:700}.sk-bfaq-hms__body{padding:14px 18px 18px;border-top:1px solid var(--bfaq-line);margin-top:4px}.sk-bfaq-hms__body p{margin:0 0 10px;font-size:16px;line-height:1.95}.sk-bfaq-hms__meta{color:var(--bfaq-sub);font-size:14px!important}.sk-bfaq-hms__steps-title{font-weight:700;margin-top:14px!important}.sk-bfaq-hms__steps{margin:0 0 10px;padding-left:1.3em}.sk-bfaq-hms__steps li{font-size:16px;line-height:1.9;margin-bottom:5px}.sk-bfaq-hms__src{font-size:13px!important;color:var(--bfaq-sub)}.sk-bfaq-hms__src a{color:var(--bfaq-navy)}.sk-bfaq-hms__note{margin:16px 0 0;font-size:14px;line-height:1.8;color:var(--bfaq-sub)}.sk-bfaq-hms__note a{color:var(--bfaq-navy)}.sk-bfaq-hms__item:target{outline:3px solid rgba(25,54,95,.25);outline-offset:2px}.sk-bfaq-related__list{list-style:none;padding:0;margin:0;display:grid;gap:8px}.sk-bfaq-related__item a{display:block;background:#fff;border:1px solid var(--bfaq-line);border-radius:8px;padding:13px 18px;color:var(--bfaq-navy);font-weight:600;line-height:1.7;text-decoration:none}.sk-bfaq-related__item a:hover{background:#f2f6fc}.sk-bfaq-box{border:1px solid var(--bfaq-line, #e2e7ee);border-left:4px solid #19365f;border-radius:8px;background:#fff;padding:16px 18px;margin:24px 0}.sk-bfaq-box__title{font-size:17px;font-weight:700;margin:0 0 8px;color:#19365f}.sk-bfaq-box__text{font-size:15px;line-height:1.85;color:#5b6472;margin:0 0 10px}.sk-bfaq-box__link{font-weight:700;color:#19365f}.sk-home-bfaq{padding:56px 0;background:linear-gradient(135deg,#19365f,#24507f);color:#fff}.sk-home-bfaq__inner{max-width:1080px;margin:0 auto;padding:0 20px}.sk-home-bfaq__eyebrow{font-size:14px;font-weight:700;letter-spacing:.1em;opacity:.85;margin:0 0 10px}.sk-home-bfaq__title{font-size:clamp(30px,6.2vw,56px);font-weight:800;line-height:1.25;margin:0 0 14px}.sk-home-bfaq__lead{font-size:clamp(16px,1.6vw,19px);line-height:1.95;margin:0 0 26px;opacity:.94;max-width:44em}.sk-home-bfaq__grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:750px){.sk-home-bfaq__grid{grid-template-columns:repeat(3,1fr)}}.sk-home-bfaq__card{display:block;background:#ffffff1a;border:1px solid rgba(255,255,255,.28);border-radius:10px;padding:18px 20px;color:#fff;text-decoration:none;line-height:1.7}.sk-home-bfaq__card:hover{background:#ffffff2e}.sk-home-bfaq__card-title{font-size:18px;font-weight:700;margin:0 0 6px}.sk-home-bfaq__card-text{font-size:15px;margin:0;opacity:.9}.sk-home-bfaq__cta{display:inline-block;margin-top:26px;background:#fff;color:#19365f;font-weight:800;font-size:18px;padding:17px 38px;border-radius:999px;text-decoration:none}.sk-home-bfaq__cta:hover{background:#eaf0f9}.sk-home-bfaq__note{margin:16px 0 0;font-size:14px;opacity:.8}.sk-bfaq-fig{margin:0 0 20px}.sk-bfaq-fig__img{width:100%;height:auto;display:block;border:1px solid var(--bfaq-line);border-radius:8px;background:#fff}.sk-bfaq-fig__cap{margin:8px 0 0;font-size:13px;line-height:1.7;color:var(--bfaq-sub)}.sk-bfaq-fig__credit{color:#8a94a3}.sk-bfaq-gallery{display:grid;grid-template-columns:1fr;gap:16px;margin:20px 0 0}@media(min-width:700px){.sk-bfaq-gallery{grid-template-columns:1fr 1fr}}.sk-bfaq-src{margin:20px 0 0;font-size:13px}.sk-bfaq-src>summary{cursor:pointer;color:var(--bfaq-sub)}.sk-bfaq-src ul{margin:8px 0 0;padding-left:1.2em}.sk-bfaq-src li{line-height:1.8;word-break:break-all}.sk-bfaq-src a{color:var(--bfaq-navy)}.sk-bfaq-src__note{margin:8px 0 0;color:var(--bfaq-sub);line-height:1.7}.sk-bfaq__note{font-size:16px;line-height:1.95;margin:0 0 18px;color:#3a4149}.sk-bfaq__note--small{font-size:14px;color:var(--bfaq-sub)}.sk-bfaq-warn{background:#fff5f3;border:1px solid #f2c9be;border-radius:8px;padding:13px 16px;font-size:15px;line-height:1.85;margin:0 0 18px;color:#8a3320}.sk-bfaq-chips{margin:12px 0 0!important;display:flex;flex-wrap:wrap;gap:8px}.sk-bfaq-chip{display:inline-block;font-size:14px;line-height:1.6;padding:7px 13px;border-radius:999px;text-decoration:none;border:1px solid var(--bfaq-line);background:#fff;color:var(--bfaq-navy);font-weight:600}.sk-bfaq-chip:hover{background:#f2f6fc}.sk-bfaq-chip--code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#eef2f8}.sk-bfaq-chip--art{font-weight:500}.sk-bfaq-chip--out:after{content:" \2197"}.sk-bfaq-anat__list{list-style:none;counter-reset:anat;padding:0;margin:0;display:grid;gap:10px}.sk-bfaq-anat__item{counter-increment:anat;background:#fff;border:1px solid var(--bfaq-line);border-radius:8px;padding:15px 18px 15px 54px;position:relative}.sk-bfaq-anat__item:before{content:counter(anat);position:absolute;left:16px;top:15px;width:26px;height:26px;border-radius:50%;background:var(--bfaq-navy);color:#fff;font-size:14px;font-weight:700;display:grid;place-items:center}.sk-bfaq-anat__label{font-size:16px;font-weight:700;margin:0 0 5px;line-height:1.6}.sk-bfaq-anat__note{font-size:15px;line-height:1.85;color:#4a525c;margin:0}.sk-bfaq-sym__list{display:grid;gap:14px}.sk-bfaq-sym__item{background:#fff;border:1px solid var(--bfaq-line);border-left:4px solid var(--bfaq-navy);border-radius:8px;padding:17px 19px}.sk-bfaq-sym__h{font-size:17px;font-weight:700;line-height:1.65;margin:0 0 10px}.sk-bfaq-sym__first{font-size:15px;line-height:1.85;margin:0 0 12px}.sk-bfaq-sym__tag{display:inline-block;font-size:12.5px;font-weight:700;background:#eaf0f9;color:var(--bfaq-navy);border-radius:4px;padding:3px 8px;margin-right:8px}.sk-bfaq-sym__cause-h{font-size:14px;font-weight:700;color:var(--bfaq-sub);margin:0 0 6px}.sk-bfaq-sym__causes{margin:0;padding-left:1.25em}.sk-bfaq-sym__causes li{font-size:15px;line-height:1.85;margin-bottom:3px}.sk-bfaq-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.sk-bfaq-table{width:100%;border-collapse:collapse;background:#fff;font-size:15px;min-width:560px}.sk-bfaq-table th,.sk-bfaq-table td{border:1px solid var(--bfaq-line);padding:12px 14px;text-align:left;line-height:1.8;vertical-align:top}.sk-bfaq-table thead th{background:#eef2f8;color:var(--bfaq-navy);font-size:14px;white-space:nowrap}.sk-bfaq-table tbody th{font-weight:700;width:27%}.sk-bfaq-points{display:grid;gap:10px}@media(min-width:700px){.sk-bfaq-points{grid-template-columns:1fr 1fr}}.sk-bfaq-point{background:#fff;border:1px solid var(--bfaq-line);border-radius:8px;padding:15px 18px}.sk-bfaq-point__t{font-size:16px;font-weight:700;margin:0 0 6px;color:var(--bfaq-navy)}.sk-bfaq-point__x{font-size:15px;line-height:1.9;margin:0;color:#4a525c}.sk-bfaq-parts__list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.sk-bfaq-parts__item a{display:grid;grid-template-columns:1fr auto;gap:4px 14px;align-items:center;background:#fff;border:1px solid var(--bfaq-line);border-radius:8px;padding:15px 18px;text-decoration:none}.sk-bfaq-parts__item a:hover{background:#f2f6fc}.sk-bfaq-parts__label{font-size:16px;font-weight:700;color:var(--bfaq-navy)}.sk-bfaq-parts__note{grid-column:1 / 2;font-size:14px;color:var(--bfaq-sub);line-height:1.7}.sk-bfaq-parts__count{grid-row:1 / 3;font-size:14px;color:var(--bfaq-sub);white-space:nowrap}.sk-bfaq-og{margin:0 0 10px;background:#fff;border:1px solid var(--bfaq-line);border-radius:8px}.sk-bfaq-og>summary{cursor:pointer;padding:13px 16px;font-size:15px;font-weight:700;line-height:1.7}.sk-bfaq-og__note{font-size:14px;color:var(--bfaq-sub);margin:0 16px 10px;line-height:1.8}.sk-bfaq-og__list{list-style:none;margin:0;padding:0 16px 14px;display:grid;gap:8px}.sk-bfaq-og__list li{font-size:15px;line-height:1.75;padding-bottom:8px;border-bottom:1px solid #eef1f6}.sk-bfaq-og__list li:before{content:"\203a  ";color:var(--bfaq-sub)}.sk-bfaq-og__list a{color:var(--bfaq-navy);font-weight:600}.sk-bfaq-hms__index{margin:16px 0 0;background:#fff;border:1px solid var(--bfaq-line);border-radius:8px}.sk-bfaq-hms__index>summary{cursor:pointer;padding:13px 16px;font-size:15px;font-weight:700;line-height:1.7}.sk-bfaq-hms__index-note{font-size:14px;color:var(--bfaq-sub);margin:0 16px 10px;line-height:1.8}.sk-bfaq-hms__index-list{list-style:none;margin:0;padding:0 16px 14px;display:grid;gap:7px}.sk-bfaq-hms__index-list li{display:flex;flex-wrap:wrap;gap:3px 10px;align-items:baseline;font-size:14px;line-height:1.7;padding-bottom:7px;border-bottom:1px solid #eef1f6}.sk-bfaq-hms__index-list code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;color:var(--bfaq-navy)}.sk-bfaq-hms__index-list span{flex:1 1 220px}.sk-bfaq-hms__index-more,.sk-bfaq-hms__index-src{font-size:13px;color:var(--bfaq-navy);font-weight:600;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/50/assets/sk-bfaq.css.map */
