.About_container__gLPnk{display:grid;row-gap:32px;padding-block:10px}.About_article__1mVms{display:flex;flex-direction:column;gap:16px}.About_article__1mVms *{font-family:Hiragino Kaku Gothic Pro,sans-serif;color:#000c}.About_article__1mVms path{color:#fff}.About_article__1mVms p{font-size:16px;font-weight:300;line-height:25.6px}.About_section__aROE7{display:flex;flex-direction:column;gap:12px}.About_featureList__9MyiM{padding:8px 12px;background-color:#f5f5f5;border-radius:8px}.About_featureList__9MyiM .About_featureListTitle__idOCS{padding-bottom:8px;font-family:var(--noto-sans-jp);font-size:14px;font-weight:700;line-height:17.5px;text-align:left;letter-spacing:.012em}.About_featureList__9MyiM .About_featureListItem__KcVTV{display:flex;gap:6px;align-items:center;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px}.About_featureList__9MyiM .About_featureListItem__KcVTV:before{display:block;width:8px;height:8px;content:"";background-color:#ff8929;border-radius:1000px}.About_featureList__9MyiM .About_featureListItem__KcVTV:not(:last-of-type){padding-bottom:8px}.About_quote__so_xg{--button-height:44px;bottom:calc(var(--button-height) - 4px);width:max-content;padding:4px 12px;color:#ff2b00;text-align:center;word-break:auto-phrase;background-color:#ffeee6;border-radius:1000px;font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.204px}.About_quote__so_xg,.About_quote__so_xg:after{position:absolute;left:50%;transform:translateX(-50%)}.About_quote__so_xg:after{bottom:-6px;display:block;width:0;height:0;content:"";border-color:#0000 #0000 #fff7e6;border-style:solid;border-width:0 7px 6px;transform:rotate(180deg)}@media(min-width:1180px){.About_quote__so_xg{bottom:calc(var(--button-height) + 4px)}.About_quote__so_xg:after{bottom:-5px}}.About_fontNormal__vf16w{font-weight:400}.About_fontBold__rUcGK{font-weight:700}.About_withQuote__1Fti3{position:relative;display:flex;margin-top:44px}.About_cta__moU4g{display:flex;flex-grow:1;width:100%;margin-inline:auto}@media(min-width:1180px){.About_cta__moU4g{max-width:320px;padding-block:8px}}.HasMakerHead_wrap__xywea{display:flex;align-items:center}.HasMakerHead_wrap__xywea[data-head-size=S]{gap:8px}.HasMakerHead_wrap__xywea[data-head-size=S] .HasMakerHead_title__u9ISJ{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.HasMakerHead_wrap__xywea[data-head-size=M]{gap:16px}.HasMakerHead_wrap__xywea[data-head-size=M] .HasMakerHead_title__u9ISJ{font-family:var(--noto-sans-jp);font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.09px}.HasMakerHead_wrap__xywea[data-head-size=L]{gap:16px}.HasMakerHead_wrap__xywea[data-head-size=L] .HasMakerHead_title__u9ISJ{font-family:var(--noto-sans-jp);font-size:20px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:0}.HasMakerHead_wrap__xywea .HasMakerHead_titleMaker__ixeEF{flex-shrink:0;align-self:stretch;width:8px;background-color:#ff8929;border-radius:1000px}.HasMakerHead_wrap__xywea[data-accent-color=accent] .HasMakerHead_titleMaker__ixeEF{background-color:#ff6a00}.HasMakerHead_wrap__xywea .HasMakerHead_support__JMY_c{color:#8c2c00;font-family:var(--robot);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.SelfRelianceTrainingPriceTable_table__57Vv6{width:100%;overflow:hidden;border-spacing:0;border-collapse:initial;border:1px solid #d9d9d9;border-radius:4px}.SelfRelianceTrainingPriceTable_header__h__dV{padding:8px;text-align:center;white-space:nowrap;background-color:#f5f5f5;border-left:1px solid #d9d9d9;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px}.SelfRelianceTrainingPriceTable_header__h__dV:first-child{border-left:none}@media(min-width:1180px){.SelfRelianceTrainingPriceTable_header__h__dV{padding:12px 16px}}.SelfRelianceTrainingPriceTable_cell__jA1_A{padding:8px;color:#000c;text-align:center;white-space:pre-line;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px}.SelfRelianceTrainingPriceTable_cell__jA1_A:first-child{white-space:nowrap;border-left:none}@media(min-width:1180px){.SelfRelianceTrainingPriceTable_cell__jA1_A{padding:12px 16px}}.SelfRelianceTrainingPriceTable_table__57Vv6+.SelfRelianceTrainingPriceTable_note__mVneH{font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.204px;margin-top:4px}.FloatBanner_container__cW9fO{display:none}@media(min-width:1180px){.FloatBanner_container__cW9fO{--fixed-header-height:58px;position:sticky;top:calc(var(--fixed-header-height) + 24px);display:block;width:100%;max-width:var(--toc-width);height:auto}}.FloatBanner_section__ySUDs{padding:8px;margin-bottom:16px}.FloatBanner_title__v7niq{margin-bottom:16px;font-size:15px!important;text-align:left;white-space:nowrap;font-family:var(--noto-sans-jp);font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.09px}.FloatBanner_bannerWrapper__OJrOA{display:flex;flex-direction:column;gap:8px}.FloatBanner_bannerWrapper__OJrOA a{display:block;transition:opacity .3s ease}.FloatBanner_bannerWrapper__OJrOA a:hover{opacity:.7}.FloatTableOfContents_tocContainer__8P9e_{display:none}@media(min-width:1180px){.FloatTableOfContents_tocContainer__8P9e_{--fixed-header-height:58px;position:sticky;top:calc(var(--fixed-header-height) + 24px);display:block;width:100%;max-width:var(--toc-width);height:auto}.FloatTableOfContents_tocList__Njx5J{display:flex;flex-direction:column;gap:8px}.FloatTableOfContents_tocItem__m2Xp0{display:block;padding:8px 16px;border-radius:8px}.FloatTableOfContents_tocItem__m2Xp0[data-current=true]{font-weight:700;background-color:#f5f5f5}}@media(min-width:1180px)and (hover:hover){.FloatTableOfContents_tocItem__m2Xp0:hover{background-color:#f5f5f5}}.FloatTableOfContents_loadingWrapper__qUf4r{margin-block:-25%;scale:50%}.ArticleLinkButton_container__bUTwD{display:flex;gap:6px;align-items:center;justify-content:center;padding:10px;background-color:#fff;border:1px solid #d9d9d9;border-radius:1000px}.ArticleLinkButton_label__uD6DQ{color:#000c;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.196px}