.Flex_flex__yK_Nh{display:flex;align-items:center;justify-content:space-between;width:100%}.Flex_row__zZzD_{flex-direction:row}.Flex_row__zZzD_.Flex_start__3hDRU{justify-content:flex-start;align-items:flex-start}.Flex_column__1DNAv{flex-direction:column}.Flex_column__1DNAv.Flex_start__3hDRU{align-items:flex-start}.Flex_center__i0_wN{justify-content:center}.Flex_row__zZzD_.Flex_end__0RR2t{align-items:end}.Flex_gapXs__sonJD{gap:var(--space-lv1)}.Flex_gapS__kTmiI{gap:var(--space-lv2)}.Flex_gapM__QKWu8{gap:var(--space-lv3)}.Flex_gapL__VombF{gap:var(--space-lv4)}.Flex_gapXl__i6IBq{gap:var(--space-lv5)}.Conversion_conversion__XO_Ls{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;background-color:#eee}.Conversion_conversionWrapper__sXGmN{max-width:325px;margin:auto;padding:32px 0}@media screen and (min-width:769px){.Conversion_conversionWrapper__sXGmN{width:calc(100% - 7.8125%);max-width:1080px;padding:80px 0}}.Conversion_conversionText__w4aqZ{display:flex;align-items:center;color:var(--color-text-main);font-size:16px;font-weight:600;line-height:21px;text-align:center}.Conversion_button__Z_c5P{padding:var(--space-lv2);justify-content:center;align-items:center;display:inline-flex;height:70px;font-size:14px;width:100%;color:#fff;line-height:21px;position:relative}@media screen and (min-width:769px){.Conversion_button__Z_c5P{height:100px;font-size:18px}}.Conversion_button__Z_c5P.Conversion_red__iz0VX{background:var(--color-sub)}.Conversion_button__Z_c5P.Conversion_blue__Li27_{background:#00325c}.Conversion_button__Z_c5P:before{content:"無料";width:40px;height:23px;margin-right:var(--space-lv1);background:#fff;justify-content:center;align-items:center;font-size:12px;line-height:18px;display:flex;font-weight:700}@media screen and (min-width:769px){.Conversion_button__Z_c5P:before{margin-right:var(--space-lv2)}}.Conversion_button__Z_c5P.Conversion_red__iz0VX:before{color:var(--color-sub)}.Conversion_button__Z_c5P.Conversion_blue__Li27_:before{color:#00325c}.Conversion_rightArrow__CuBla{position:absolute;top:50%;right:20px;width:25px;height:25px;border:1px solid #fff;border-radius:50%;transform:translateY(-50%)}@media screen and (min-width:769px){.Conversion_rightArrow__CuBla{width:30px;height:30px}}.Conversion_rightArrow__CuBla:after{position:absolute;top:50%;left:50%;width:0;height:0;border-left:3px solid transparent;border-color:transparent transparent transparent #fff;border-style:solid;border-width:3px 0 3px 6px;content:"";transform:translate(-50%,-50%)}.Disclaimer_disclaimer__WhLWO{font-size:12px;line-height:18px;color:var(--color-text-sub);padding:var(--space-lv4) 0}.Disclaimer_disclaimer__WhLWO.Disclaimer_light__So4ve{background-color:var(--color-background)}.Disclaimer_disclaimer__WhLWO.Disclaimer_dark__N2RGh{background-color:#eee}@media screen and (min-width:769px){.Disclaimer_disclaimer__WhLWO{padding:64px 0}}.TakumiwrapDisclaimerFeeTable_heading__kJLdw{font-weight:700}.TakumiwrapDisclaimerFeeTable_disclaimerContainer__EGfLY{padding:0 var(--space-lv2);width:100%;font-size:10px;line-height:15px;color:#18181a}@media screen and (min-width:769px){.TakumiwrapDisclaimerFeeTable_disclaimerContainer__EGfLY{padding:0}.TakumiwrapDisclaimerFeeTable_disclaimerContainer__EGfLY,.TakumiwrapDisclaimerFeeTable_table__3Nwca{width:calc(100% - 15.625%);max-width:1080px;margin:auto;font-size:13px;line-height:22px}}.TakumiwrapDisclaimerFeeTable_row__xEkpF{display:flex;border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;color:#18181a}.TakumiwrapDisclaimerFeeTable_row__xEkpF:first-child{border-top:1px solid #c8c8c8}.TakumiwrapDisclaimerFeeTable_row__xEkpF>dd,.TakumiwrapDisclaimerFeeTable_row__xEkpF>dt{padding:var(--space-lv1)}.TakumiwrapDisclaimerFeeTable_row__xEkpF>dt{min-width:120px;width:34px;font-weight:700;border-right:1px solid #c8c8c8}@media screen and (min-width:769px){.TakumiwrapDisclaimerFeeTable_row__xEkpF>dt{min-width:358px;display:flex;align-items:center}}.AiwrapDisclaimerFeeTable_heading___QChJ{font-weight:700}.AiwrapDisclaimerFeeTable_disclaimerContainer__POWNi{padding:0 var(--space-lv2);width:100%}@media screen and (min-width:769px){.AiwrapDisclaimerFeeTable_disclaimerContainer__POWNi{padding:0}.AiwrapDisclaimerFeeTable_disclaimerContainer__POWNi,.AiwrapDisclaimerFeeTable_table__MP12R{width:calc(100% - 15.625%);max-width:1080px;margin:auto}}.AiwrapDisclaimerFeeTable_row__T_CPj{display:flex;border-bottom:1px solid var(--color-border-table)}.AiwrapDisclaimerFeeTable_row__T_CPj:first-child{border-top:1px solid var(--color-border-table)}.AiwrapDisclaimerFeeTable_row__T_CPj>dd,.AiwrapDisclaimerFeeTable_row__T_CPj>dt{padding:var(--space-lv3)}.AiwrapDisclaimerFeeTable_row__T_CPj>dt{min-width:120px;width:34px;background-color:var(--color-background-table)}@media screen and (min-width:769px){.AiwrapDisclaimerFeeTable_row__T_CPj>dt{min-width:358px;display:flex;align-items:center}}.TakumiwrapDisclaimer_disclaimerContainer__tIMit{padding:0 var(--space-lv2);font-size:10px;line-height:15px;color:#18181a}@media screen and (min-width:769px){.TakumiwrapDisclaimer_disclaimerContainer__tIMit{width:calc(100% - 15.625%);max-width:1080px;margin:auto;padding:0;font-size:13px;line-height:22px}}.TakumiwrapDisclaimer_disclaimerContainer__tIMit>dt{font-weight:700}.TakumiwrapDisclaimer_disclaimerContainer__tIMit>dd{margin-top:4px}.TakumiwrapDisclaimer_disclaimerContainer__tIMit>dd+dt{margin-top:var(--space-lv3)}.TakumiwrapDisclaimer_list__gCHJU{padding-left:1em;margin-top:4px}.TakumiwrapDisclaimer_logo__CVsXl>svg{height:100%}.TakumiwrapDisclaimer_sbi__GnVQ4{height:15px}.TakumiwrapDisclaimer_folio__xapwz{height:27px}.TakumiwrapDisclaimer_nam__WmKt7{height:24px}.TakumiwrapDisclaimer_subtext__PDBEh{font-weight:400;padding-left:1em}.Icon_icon__aCIg0{width:24px;height:24px;color:currentColor}.Footer_footerContainer__Hd_EA{display:flex;padding:var(--space-lv3) var(--space-lv2);flex-direction:column}@media screen and (min-width:1025px){.Footer_footerContainer__Hd_EA{padding:var(--space-lv4) var(--space-lv2);align-items:center}}.Footer_footerContainer__Hd_EA+.Footer_footerContainer__Hd_EA{border-top:1px solid var(--color-border);padding:var(--space-lv3) var(--space-lv2) var(--space-lv1)}@media screen and (min-width:1025px){.Footer_footerContainer__Hd_EA+.Footer_footerContainer__Hd_EA{padding:var(--space-lv4) var(--space-lv2) var(--space-lv2)}}.Footer_nav__pFpew{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;gap:8px var(--space-lv1)}@media screen and (min-width:1025px){.Footer_nav__pFpew{display:grid;grid-template-rows:1fr 1fr;grid-gap:4px var(--space-lv4);gap:4px var(--space-lv4)}}.Footer_links__9cIn_{display:flex;flex-direction:column;gap:var(--space-lv1)}@media screen and (min-width:1025px){.Footer_links__9cIn_{flex-direction:row;gap:var(--space-lv4)}}.Footer_heading__T1i5M{flex-basis:100%}@media screen and (min-width:1025px){.Footer_heading__T1i5M{width:100%;margin:auto}}.Footer_heading__T1i5M,.Footer_link__ynHdB{font-size:12px;line-height:18px}.Footer_link__ynHdB{display:inline-block;color:var(--color-text-sub);text-decoration:underline;word-break:keep-all}.Footer_heading__T1i5M+.Footer_link__ynHdB{margin-top:-4px}@media screen and (min-width:769px){.Footer_heading__T1i5M+.Footer_link__ynHdB{margin-top:0}}.Footer_externals__UlmvI{display:flex;margin-right:12px;font-size:12px;line-height:18px;flex-flow:wrap;justify-content:space-between}@media screen and (min-width:769px){.Footer_externals__UlmvI{margin-right:0;justify-content:center}}.Footer_externalLink__dJryn{display:flex;margin-bottom:18px;margin-left:12px;text-decoration:underline;align-items:center}@media screen and (min-width:769px){.Footer_externalLink__dJryn{margin-bottom:0}.Footer_externalLink__dJryn:first-child{margin-left:0}.Footer_externalLink__dJryn+.Footer_externalLink__dJryn{margin-left:18px}}.Footer_icon__LrO7_{position:relative;display:inline-block;width:14px;height:14px}@media screen and (min-width:769px){.Footer_icon__LrO7_{margin-left:4px}}.Footer_icon__LrO7_>svg{position:absolute;width:100%;height:100%;color:#092987}.Footer_companyName__xZy77,.Footer_copyright__kfAo_{text-align:center;font-size:10px}.Footer_copyright__kfAo_{line-height:14px}.Footer_companyName__xZy77{line-height:16px;margin-top:6px;white-space:pre-wrap}@media screen and (min-width:769px){.Footer_companyName__xZy77{margin-top:var(--space-lv4)}}.Footer_copyright__kfAo_{margin-top:var(--space-lv3);font-weight:700;font-family:var(--font-family-latin)}@media screen and (min-width:769px){.Footer_copyright__kfAo_{margin-top:var(--space-lv2)}}.TakumiwrapFooter_navContainer__D9D0a{padding:var(--space-lv4) var(--space-lv3);background-color:#1e1e1e;background-color:var(--color-background-dark);color:#fff}.TakumiwrapFooter_nav__OlzNp{display:flex;gap:var(--space-lv1);flex-direction:column}@media screen and (min-width:1025px){.TakumiwrapFooter_navContainer__D9D0a{padding:80px 0}.TakumiwrapFooter_nav__OlzNp{width:calc(100% - 7.8125%);max-width:1080px;margin:auto}}.TakumiwrapFooter_links__XhdoG{display:flex;flex-direction:column;gap:var(--space-lv1)}@media screen and (min-width:1025px){.TakumiwrapFooter_links__XhdoG{max-width:727px;row-gap:var(--space-lv1);-moz-column-gap:var(--space-lv3);column-gap:var(--space-lv3);flex-flow:wrap;justify-content:flex-start;display:flex}.TakumiwrapFooter_heading__ZX8y4{width:100%;margin:auto}}.TakumiwrapFooter_heading__ZX8y4,.TakumiwrapFooter_link__hehqx{font-size:10px;line-height:15px}.TakumiwrapFooter_link__hehqx{display:inline-block;color:#fff;word-break:keep-all}.TakumiwrapFooter_heading__ZX8y4+.TakumiwrapFooter_link__hehqx{margin-top:-4px}@media screen and (min-width:769px){.TakumiwrapFooter_heading__ZX8y4,.TakumiwrapFooter_link__hehqx{font-size:13px;line-height:22px}.TakumiwrapFooter_heading__ZX8y4+.TakumiwrapFooter_link__hehqx{margin-top:0}}.CourseNav_courseNav__fEbtR{background-color:#fff;border-bottom:1px solid var(--color-border)}.CourseNav_courseNavInner__HXSOn{max-width:1080px;margin:auto}.CourseNav_course__KOVGz{flex-basis:100%;text-align:center;padding:17px 0}.CourseNav_course__KOVGz:hover{opacity:.6}.CourseNav_course__KOVGz:last-child{border-left:1px solid var(--color-border)}@media screen and (min-width:1025px){.CourseNav_course__KOVGz{padding:26px 0}}.CourseNav_logo__2SA_A{height:16px;display:flex}@media screen and (min-width:1025px){.CourseNav_logo__2SA_A{height:20px}}.CourseNav_logo__2SA_A>svg{width:100%;height:100%}.Divider_divider__7Jnxr{border-top:1px solid var(--color-border-dark);border-bottom:0}.LinkItem_link__q76MF{display:block;padding:var(--space-lv3) 0;font-weight:700;line-height:21px;color:var(--color-link);border-bottom:1px solid var(--color-border)}@media screen and (min-width:1025px){.LinkItem_link__q76MF{padding:19px 0 17px;font-size:14px;border-bottom:none;white-space:pre-wrap;text-align:center}.LinkItem_link__q76MF.LinkItem_active__JMRoo{border-bottom:2px solid var(--color-main)}.LinkItem_link__q76MF:not(.LinkItem_active__JMRoo):hover{opacity:.6}}.Links_dropdown__J0izR{position:relative}.Links_dropdownMenu__3ycKN{z-index:1;position:absolute;left:50%;transform:translateX(-50%);flex-direction:column;width:-moz-max-content;width:max-content}.Links_dropdown__J0izR:not(:hover)>.Links_dropdownMenu__3ycKN{display:none}.Links_dropdown__J0izR:hover>.Links_dropdownMenu__3ycKN{display:flex}.Links_dropdownMenuInner__qu71d{padding:var(--space-lv1) var(--space-lv4);margin-top:var(--space-lv2);background-color:#eee;position:relative;box-shadow:0 0 50px 0 rgba(0,0,0,.1)}.Links_dropdownMenuInner__qu71d>*+*{border-top:1px solid #ddd}.Links_dropdownMenuInner__qu71d:after{width:0;height:0;content:"";border-bottom:9px solid #0000;border-color:#0000 #0000 #eee;border-style:solid;border-width:0 9px 16px;position:absolute;bottom:100%;left:50%;transform:translateX(-50%)}.Links_icon__ZS8LQ{width:16px;height:16px;color:var(--color-main);transform:rotate(90deg)}.Links_icon__ZS8LQ>svg{width:100%;height:100%}.TakumiwrapNav_navWrapper__5QoXO{background-color:#fff}.TakumiwrapNav_navContainer__RNSO0{width:calc(100% - 7.8125%);max-width:1080px;margin:auto}.TakumiwrapNav_nav__egOi1{display:flex;height:100%;max-width:1080px;background-color:#fff;flex-direction:row;justify-content:space-between;gap:var(--space-lv2)}.TakumiwrapNav_logoWrapper__VWUhB{display:flex;align-items:center;flex-shrink:0}.TakumiwrapNav_logoWrapper__VWUhB:hover{opacity:.6}.TakumiwrapNav_logo__OSAl_{height:20px}.TakumiwrapNav_logo__OSAl_>svg{width:100%;height:100%}.Hamburger_hamburger__sTleh{position:absolute;display:flex;width:100%;height:calc(100vh - 50px);padding:0 var(--space-lv2);background-color:var(--color-background);flex-direction:column;overflow:scroll}.Header_header__J1OLN{position:fixed;top:0;left:0;z-index:2;width:100%;background-color:#fff}@media screen and (min-width:1025px){.Header_header__J1OLN{background-color:var(--color-background)}}.Header_container__2OMjf{position:relative;display:flex;width:100%;height:50px;padding:5px var(--space-lv6) 5px var(--space-lv2)}@media screen and (min-width:1025px){.Header_container__2OMjf{width:calc(100% - 15.625%);height:64px;max-width:1080px;padding:var(--space-lv1) 0;margin:auto}}.Header_logoSbi__17Sra{width:98px;height:16px;display:block}@media screen and (min-width:1025px){.Header_logoSbi__17Sra{width:134px;height:22px}}.Header_button__A3vjU{display:flex;padding:11px;margin-left:auto;font-size:14px;font-weight:700;line-height:18px;color:#fff;background-color:#e5004c;border-radius:4px;box-shadow:0 1px 3px rgb(2 17 59/20%);align-items:center}@media screen and (min-width:1025px){.Header_button__A3vjU{padding:15px 18px}}.Header_button__A3vjU:hover{opacity:.6}.Header_icon__bv6IU{display:block;width:16px;height:16px;margin-left:4px;color:#e5004c;background:#fff;border-radius:16px}.Header_icon__bv6IU>svg{width:100%;height:100%}.Header_hamburger__bYg0c{position:absolute;top:50%;right:0;width:24px;height:24px;color:var(--color-main);transform:translate(-50%,-50%)}.Header_externalLink__lVCpl{display:flex;padding:var(--space-lv3) 0;font-weight:700;line-height:21px;color:var(--color-link);border-bottom:1px solid var(--color-border);align-items:center;justify-content:left}.Header_externalLinkIcon__Gh3QG{display:block;width:16px;height:16px;margin-left:4px}.Header_externalLinkIcon__Gh3QG>svg{width:100%;height:100%}.TakumiwrapApp_app__vdN85{--header-height:123px;--mobile-header-height:100px;--color-main:#ed1314;--color-sub:#c32122;--color-link:#1e1e1e;--color-background:#eee;--color-background-pale:#f9f2f2;--color-background-dark:#1e1e1e;--color-border:#ddd}.HashTag_hashTag__t98dV{display:inline-block;padding:10px var(--space-lv1);font-size:14px;line-height:21px;color:var(--color-sub);background-color:#fff;border:1px solid var(--color-border);border-radius:4px}.HashTag_hashTag__t98dV+.HashTag_hashTag__t98dV{margin-left:var(--space-lv2)}.HashTags_tags__Zdy8f{padding:0 var(--space-lv2)}@media screen and (min-width:769px){.HashTags_tags__Zdy8f{padding:0}}.Heading_heading__0WMXb{padding:0 var(--space-lv2)}@media screen and (min-width:769px){.Heading_heading__0WMXb{padding:0}}.TakumiwrapReportHeading_header__l_wnZ{display:flex;flex-direction:column}.TakumiwrapReportHeading_header__l_wnZ.TakumiwrapReportHeading_withHeading__Cb08f{gap:var(--space-lv3)}.TakumiwrapReportHeading_header__l_wnZ:not(.TakumiwrapReportHeading_withHeading__Cb08f){gap:var(--space-lv2)}.TakumiwrapReportHeading_link__WiZ_e{font-size:14px;line-height:21px;text-decoration:underline;display:flex;color:var(--color-link);align-self:end;padding-right:var(--space-lv2)}@media screen and (min-width:769px){.TakumiwrapReportHeading_link__WiZ_e{padding-right:0}}.Container_container__36T2y{padding:var(--space-lv4) var(--space-lv2);background-color:#fff}@media screen and (min-width:769px){.Container_container__36T2y{max-width:768px;padding:var(--space-lv5) var(--space-lv4);margin:auto}}.Container_container__36T2y:not(:first-child){margin-top:var(--space-lv4)}@media screen and (min-width:769px){.Container_container__36T2y:not(:first-child){margin-top:var(--space-lv5)}}.Description_description__OQnN_{font-size:14px;line-height:21px;white-space:pre-wrap}.Description_description__OQnN_>span{font-weight:700;color:var(--color-sub)}.Description_description__OQnN_>.Description_description__OQnN_{padding-left:1rem}.Description_description__OQnN_>.Description_description__OQnN_+.Description_description__OQnN_{padding-left:2rem}@media screen and (min-width:769px){.Description_description__OQnN_>.Description_description__OQnN_+.Description_description__OQnN_{padding-left:1rem}}.PageContainer_pageContainer__RcNSE{margin-top:var(--mobile-header-height);border-bottom:1px solid var(--color-border)}@media screen and (min-width:1025px){.PageContainer_pageContainer__RcNSE{margin-top:var(--header-height)}}.PageContainer_heading___JWTv{padding:35px 0 33px;font-size:24px;line-height:32px;color:var(--color-link);text-align:center;background-color:var(--color-background-pale)}.PageContainer_heading___JWTv.PageContainer_multiple__AidoQ{padding:19px 0 17px}@media screen and (min-width:769px){.PageContainer_heading___JWTv,.PageContainer_heading___JWTv.PageContainer_multiple__AidoQ{padding:55px 0 53px}}.Reports_header__YTY98{display:flex;flex-direction:column}.Reports_header__YTY98.Reports_withHeading__vyA5f{gap:var(--space-lv3)}.Reports_header__YTY98:not(.Reports_withHeading__vyA5f){gap:var(--space-lv2)}.Reports_link__6emHg{font-size:14px;line-height:21px;text-decoration:underline;display:flex;color:var(--color-main);align-self:end;padding-right:var(--space-lv2)}@media screen and (min-width:769px){.Reports_link__6emHg{padding-right:0}}.Reports_summary__Dbith{display:block}.Reports_summary__Dbith+.Reports_summary__Dbith{margin-top:var(--space-lv2)}@media screen and (min-width:769px){.Reports_summary__Dbith+.Reports_summary__Dbith{margin-top:var(--space-lv3)}}.Reports_keyVisual__049Hs{width:34.6667%;overflow:hidden;border-radius:8px;flex-shrink:0}@media screen and (min-width:769px){.Reports_keyVisual__049Hs{width:42.6136%}}.Reports_meta__dsdYo{margin-left:var(--space-lv2)}@media screen and (min-width:769px){.Reports_meta__dsdYo{margin-left:var(--space-lv3)}}.Reports_meta__dsdYo>h3{font-size:14px;font-weight:700;line-height:21px}@media screen and (min-width:769px){.Reports_meta__dsdYo>h3{font-size:16px;line-height:26px}}.Reports_meta__dsdYo>span{display:inline-block;margin-top:var(--space-lv1);font-size:12px;line-height:18px;color:var(--color-text-sub)}@media screen and (min-width:769px){.Reports_meta__dsdYo>span{margin-top:var(--space-lv2)}}.SectionContainer_sectionContainer__4nYFq.SectionContainer_light__zgxCL{background-color:var(--color-background)}.SectionContainer_sectionContainer__4nYFq.SectionContainer_dark__UJTiB{background-color:#eee}.SectionContainer_heading__J5rku{color:#fff;background-color:var(--color-main);font-size:20px;line-height:30px;padding:22px 0 18px;text-align:center}@media screen and (min-width:769px){.SectionContainer_heading__J5rku{padding:32px 0 28px}}.Wrapper_wrapper__fdc95{padding:var(--space-lv4) 0 var(--space-lv5)}@media screen and (min-width:769px){.Wrapper_wrapper__fdc95{max-width:768px;padding:64px 0;margin:auto}}