.DynamicPartsComment_comment-parts__f7aAe{width:900px;margin:0 auto}@media only screen and (max-width:769px){.DynamicPartsComment_comment-parts__f7aAe{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.DynamicPartsComment_comment-parts__f7aAe{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:769px){.DynamicPartsComment_comment-parts__f7aAe{gap:16px}}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy{font-size:15px;font-weight:600;line-height:1.5}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy.DynamicPartsComment_-blue__bl145{color:#175bc7}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy.DynamicPartsComment_-green___UbIY{color:#1ccb00}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_name__CiHWy.DynamicPartsComment_-purple__FkVYP{color:#c816cc}.DynamicPartsComment_comment-parts__f7aAe>.DynamicPartsComment_comment__St_Ke>.DynamicPartsComment_body__S8vPW{font-size:15px;font-weight:400;line-height:1.5;margin-top:8px}.DynamicPartsHeading_heading-parts__BQZR9{width:900px;margin:0 auto}@media only screen and (max-width:769px){.DynamicPartsHeading_heading-parts__BQZR9{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.DynamicPartsHeading_heading-parts__BQZR9{font-size:27px;font-weight:600;line-height:1.5;padding-top:24px}@media only screen and (max-width:769px){.DynamicPartsHeading_heading-parts__BQZR9{font-size:21px;font-weight:600;line-height:1.5;padding-top:16px}}.ArticleSection_article-container__jAIEE{display:flex;flex-direction:column;gap:48px;margin-top:48px}@media only screen and (max-width:769px){.ArticleSection_article-container__jAIEE{gap:32px;margin-top:32px}}.Wysiwyg_wysiwyg__UX9zz .Wysiwyg_table-wrapper__st8Cd{overflow-x:auto}@media only screen and (max-width:769px){.Wysiwyg_wysiwyg__UX9zz .Wysiwyg_table-wrapper__st8Cd{display:flex;padding-left:calc(50vw - 50%);margin:auto calc(-1*(50vw - 50%))}.Wysiwyg_wysiwyg__UX9zz .Wysiwyg_table-wrapper__st8Cd:after{display:block;flex-shrink:0;padding-right:calc(2*(50vw - 50%));content:""}}.Wysiwyg_wysiwyg__UX9zz>:not(.Wysiwyg_table-wrapper__st8Cd){width:900px;margin:0 auto}@media only screen and (max-width:769px){.Wysiwyg_wysiwyg__UX9zz>:not(.Wysiwyg_table-wrapper__st8Cd){width:auto;min-width:319px;margin-right:28px;margin-left:28px;margin-right:calc(28px - (50vw - 50%))!important;margin-left:calc(28px - (50vw - 50%))!important}}.Wysiwyg_wysiwyg__UX9zz h1{font-size:32px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.Wysiwyg_wysiwyg__UX9zz h1{font-size:26px;font-weight:600;line-height:1.5}}.Wysiwyg_wysiwyg__UX9zz h2{font-size:27px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.Wysiwyg_wysiwyg__UX9zz h2{font-size:21px;font-weight:600;line-height:1.5}}.Wysiwyg_wysiwyg__UX9zz h3{font-size:21px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.Wysiwyg_wysiwyg__UX9zz h3{font-size:18px;font-weight:600;line-height:1.5}}.Wysiwyg_wysiwyg__UX9zz h4{font-size:15px;font-weight:600;line-height:1.5}.Wysiwyg_wysiwyg__UX9zz p{font-size:15px;font-weight:400;line-height:1.5}.Wysiwyg_wysiwyg__UX9zz strong{font-size:15px;font-weight:600;line-height:1.5}.Wysiwyg_wysiwyg__UX9zz u{text-decoration:underline}.Wysiwyg_wysiwyg__UX9zz a{font-size:15px;font-weight:400;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#175bc7;transition:color .3s ease-in-out}@media only screen and (min-width:770px){.Wysiwyg_wysiwyg__UX9zz a:hover{color:#db13e0}}.Wysiwyg_wysiwyg__UX9zz ol,.Wysiwyg_wysiwyg__UX9zz ul{display:flex;flex-direction:column;gap:8px}.Wysiwyg_wysiwyg__UX9zz li{font-size:15px;font-weight:400;line-height:1.5}.Wysiwyg_wysiwyg__UX9zz ul>li:before{margin-right:4px;content:"・"}.Wysiwyg_wysiwyg__UX9zz ol>li:before{margin-right:4px;content:counter(list-item) "."}.Wysiwyg_wysiwyg__UX9zz table{flex-shrink:0;max-width:900px;margin:0 auto;text-align:center;background-color:#fff;border:1px solid #d4d4d4}@media only screen and (max-width:769px){.Wysiwyg_wysiwyg__UX9zz table{width:900px!important;max-width:none}}.Wysiwyg_wysiwyg__UX9zz thead{height:40px;background-color:#f3f7fc}.Wysiwyg_wysiwyg__UX9zz th{padding:8px 12px}.Wysiwyg_wysiwyg__UX9zz td,.Wysiwyg_wysiwyg__UX9zz th{box-sizing:border-box;vertical-align:middle;border:1px solid #d4d4d4}.Wysiwyg_wysiwyg__UX9zz td{height:70px;padding:12px}.Wysiwyg_wysiwyg__UX9zz .fr-highlighted{color:#175bc7;background-color:rgba(23,91,199,.3);border:1px solid #175bc7}.Wysiwyg_wysiwyg__UX9zz .fr-thick{border:3px solid #175bc7}.Wysiwyg_wysiwyg__UX9zz .fr-dashed-borders,.Wysiwyg_wysiwyg__UX9zz .fr-dashed-borders td,.Wysiwyg_wysiwyg__UX9zz .fr-dashed-borders th{border-style:dashed}.Wysiwyg_wysiwyg__UX9zz .fr-alternate-rows>tbody>tr:nth-child(2n){background-color:#f2f2f2}.LinkListSection_link-list__l6v4R{width:900px;margin:0 auto}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.LinkListSection_link-list__l6v4R{display:flex;flex-direction:column;gap:32px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R{gap:24px}}.LinkListSection_link-list__l6v4R>.LinkListSection_title__C7wQi{font-size:27px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_title__C7wQi{font-size:21px;font-weight:600;line-height:1.5}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3{display:flex;flex-direction:column;gap:48px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3{gap:24px}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3 .LinkListSection_group-links__QmfKr{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;gap:24px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3 .LinkListSection_group-links__QmfKr{grid-template-columns:1fr;gap:12px}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 24px;gap:32px 24px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB{grid-template-columns:1fr;gap:32px}}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB .LinkListSection_group-links__QmfKr{display:flex;flex-direction:column;gap:12px}.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB .LinkListSection_group-links__QmfKr .LinkListSection_link__F_cHU{padding-bottom:11px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R>.LinkListSection_links__P6wu3.LinkListSection_-two-column__HjobB .LinkListSection_group-links__QmfKr{gap:12px}}.LinkListSection_link-list__l6v4R.LinkListSection_-course__JEZF_>.LinkListSection_title__C7wQi{margin-top:48px}@media only screen and (max-width:769px){.LinkListSection_link-list__l6v4R.LinkListSection_-course__JEZF_>.LinkListSection_title__C7wQi{gap:16px}}.LinkListSection_link-list__l6v4R.LinkListSection_-course__JEZF_>.LinkListSection_links__P6wu3{gap:16px 40px}.LinkListSection_course-head__XOrdu{grid-column:span 2;margin-top:8px;font-size:15px;font-weight:600;line-height:1.5}@media only screen and (max-width:769px){.LinkListSection_course-head__XOrdu{grid-column:span 1}}.LinkListSection_link-group__APkBN{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:769px){.LinkListSection_link-group__APkBN{gap:16px}}.LinkListSection_link-group__APkBN>.LinkListSection_head__xD1Rx{font-size:15px;font-weight:600;line-height:1.5}.LinkListSection_link-group__APkBN>.LinkListSection_head__xD1Rx:empty{display:none}.LinkListSection_link-group__APkBN>.LinkListSection_subhead__nFX_7{font-size:13px;font-weight:400;line-height:1.5}.LinkListSection_link-group__APkBN>.LinkListSection_subhead__nFX_7:empty{display:none}.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU{font-size:13px;font-weight:400;line-height:1;display:grid;grid-template-columns:minmax(0,100%);width:100%;padding-bottom:12px;color:#175bc7;border-bottom:1px solid rgba(23,91,199,.3);transition:color .3s ease-in-out}.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU.LinkListSection_-has-icon__jZ47J{grid-template-columns:minmax(0,calc(100% - 22px)) 20px;gap:2px;align-items:center}@media only screen and (min-width:770px){.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU:hover{color:#db13e0}}.LinkListSection_link-group__APkBN>.LinkListSection_group-links__QmfKr>.LinkListSection_link__F_cHU>.LinkListSection_icon__HzWVS{width:20px;height:20px}.FollowButton_follow-button__TmLkn{font-size:15px;font-weight:600;line-height:1.5;position:fixed;right:0;bottom:40px;z-index:9;display:flex;flex-direction:column;gap:12px;text-align:center;transition:opacity .3s ease-in-out}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn{bottom:17px;width:100%}}.FollowButton_follow-button__TmLkn.FollowButton_-hide__pXKW9{pointer-events:none;opacity:0}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK{display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK{box-sizing:border-box;flex-direction:row-reverse;gap:16px;align-items:center;justify-content:flex-end;width:100%;min-width:375px;padding:0 20px;border:none;border-radius:0}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1{position:relative;padding:77px 13px;overflow:hidden;cursor:pointer;background:linear-gradient(147.24deg,rgb(23,91,199) 21.45%,rgb(200,22,204) 82.3%);border-top:1px solid #175bc7;border-left:1px solid #175bc7;border-top-left-radius:20px;transition:color .3s ease-in-out,border-top .3s ease-in-out,border-left .3s ease-in-out}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1:hover{border-top:1px solid #db13e0;border-left:1px solid #db13e0}}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1{width:100%;padding:11.5px 38px;white-space:nowrap;border-radius:25px}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background:linear-gradient(rgb(219,19,224),rgb(219,19,224));opacity:0;transition:opacity .3s ease-in-out,z-index .3s ease-in-out}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1:hover:after{z-index:0;opacity:1}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_pc__6H05k,.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_sp__7_n9x{position:relative;z-index:3;color:#fff}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_pc__6H05k{display:none}}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_campus__E0yN1>.FollowButton_sp__7_n9x{display:none}}.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_request__rWhbe{padding:63.5px 0;color:#175bc7;background-color:#fff;border-top:1px solid #175bc7;border-bottom:1px solid #175bc7;border-left:1px solid #175bc7;border-bottom-left-radius:20px;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_request__rWhbe:hover{color:#fff;background-color:#175bc7}}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_main__NT1CK>.FollowButton_request__rWhbe{padding:11.5px 24px;white-space:nowrap;border:1px solid #175bc7;border-radius:25px}}.FollowButton_follow-button__TmLkn>.FollowButton_web__Mz_oQ{padding:38.5px 13px;color:#175bc7;background-color:#fff;border-top:1px solid #175bc7;border-bottom:1px solid #175bc7;border-left:1px solid #175bc7;border-top-left-radius:20px;border-bottom-left-radius:20px;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media only screen and (max-width:769px){.FollowButton_follow-button__TmLkn>.FollowButton_web__Mz_oQ{display:none}}@media only screen and (min-width:770px){.FollowButton_follow-button__TmLkn>.FollowButton_web__Mz_oQ:hover{color:#fff;background-color:#175bc7}}.Administrations_area-administrations__gE2b6{box-sizing:border-box;background:#fff}@media only screen and (min-width:770px){.Administrations_area-administrations__gE2b6{display:flex;align-items:center;justify-content:space-between;min-width:1120px;height:77px;padding:20px 100px;text-align:center}.Administrations_area-administrations__gE2b6 .Administrations_br__tK36k{display:none}}@media only screen and (max-width:769px){.Administrations_area-administrations__gE2b6{min-width:375px;height:104px;padding:20px}.Administrations_tokyo__m9tVF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.Administrations_tokyo__m9tVF .Administrations_link__rAIDb{grid-column:span 3}.Administrations_tokyo__m9tVF .Administrations_link__rAIDb:nth-child(n+3){grid-column:span 2}.Administrations_tokyo__m9tVF .Administrations_br__tK36k{width:100%;height:0}.Administrations_osaka__c_hkQ{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;place-items:center start}.Administrations_osaka__c_hkQ .Administrations_link__rAIDb:nth-child(2){order:2}.Administrations_osaka__c_hkQ .Administrations_link__rAIDb:nth-child(3){order:1}.Administrations_osaka__c_hkQ .Administrations_link__rAIDb:nth-child(4){order:3}.Administrations_nagoya__aKgcy{display:grid;grid-template-columns:repeat(3,1fr);place-items:center center}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:first-child{grid-row:span 2}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:nth-child(2){order:2}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:nth-child(3){grid-row:span 2;order:1}.Administrations_nagoya__aKgcy .Administrations_link__rAIDb:nth-child(4){order:3}.Administrations_logo-tokyo__U5fU8{width:250px;height:32px}.Administrations_logo-shinjuku__ixCV3{width:106px;height:34px}.Administrations_logo-osaka__1nSR5{width:207x;height:33px}.Administrations_logo-aichi__65Lh1{width:91px;height:62px}.Administrations_logo-mlhw__cvFy5{width:132px;height:36px}.Administrations_logo-mext-certified-school__vma_Z{width:123px;height:34px}.Administrations_logo-tokyo__U5fU8{width:133px;height:17px}.Administrations_logo-shinjuku__ixCV3{width:66px;height:21px}.Administrations_logo-osaka__1nSR5{width:136px;height:19px}.Administrations_logo-aichi__65Lh1{width:86px;height:56px}.Administrations_logo-mlhw__cvFy5{width:86px;height:24px}.Administrations_logo-mext-certified-school__vma_Z{width:71px;height:20px}}.AccordionContent_accordion-content__ihffz{min-width:335px;margin-top:24px;color:#fff;border-top:1px solid #d4d4d4}.AccordionContent_accordion-content__ihffz>.AccordionContent_title__VytG8{font-size:20px;font-weight:600;line-height:1.5;margin:24px 0}.AccordionContent_accordion-content__ihffz>.AccordionContent_infos__CM_A7{display:flex;flex-direction:column;gap:24px;margin:24px 0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_title__VytG8{font-size:20px;font-weight:600;line-height:1.5;margin:24px 0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_title2__QfF6E{font-size:15px;font-weight:600;line-height:1.5;margin-bottom:12px}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_title2__QfF6E:empty{display:none}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_sublinks__whqPb{display:flex;flex-direction:column;gap:16px;margin-top:8px}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_link__ATmCU{box-sizing:border-box;margin:8px 0;color:#fff;text-decoration:underline;font-size:13px;font-weight:400;line-height:1.5}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1 .AccordionContent_link__ATmCU .AccordionContent_target__9Osdq{margin-left:2px;vertical-align:middle}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin:24px 0 32px}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV:has(.AccordionContent_courseTitle__yUGP4){row-gap:0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV .AccordionContent_courseTitle__yUGP4{grid-column:span 3;font-size:15px;margin-block:32px 8px;font-size:20px;font-weight:600;line-height:1.5}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV .AccordionContent_courseTitle__yUGP4:first-child{margin-top:0}.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV .AccordionContent_subgroup__361gU{margin-block:8px}@media only screen and (max-width:769px){.AccordionContent_accordion-content__ihffz>.AccordionContent_section__cZCc1>.AccordionContent_links__LzYnV{display:flex;flex-direction:column;gap:24px}}.AccordionContent_areafooter-separator__vXjnO{border:1px solid #686868}.Introduction_introduction-section__Duw7A>.Introduction_tag__kfAri{width:900px;margin:0 auto}@media only screen and (max-width:769px){.Introduction_introduction-section__Duw7A>.Introduction_tag__kfAri{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.Introduction_introduction-section__Duw7A>.Introduction_tag__kfAri{margin-top:48px}@media only screen and (max-width:769px){.Introduction_introduction-section__Duw7A>.Introduction_tag__kfAri{margin-top:32px}}.Introduction_introduction-section__Duw7A>.Introduction_report__JyB15{width:900px;margin:0 auto}@media only screen and (max-width:769px){.Introduction_introduction-section__Duw7A>.Introduction_report__JyB15{width:auto;min-width:319px;margin-right:28px;margin-left:28px}}.Introduction_introduction-section__Duw7A>.Introduction_report__JyB15{display:flex;flex-wrap:wrap;gap:24px;margin-top:48px}@media only screen and (max-width:769px){.Introduction_introduction-section__Duw7A>.Introduction_report__JyB15{gap:16px;margin-top:32px}}.Introduction_introduction-section__Duw7A>.Introduction_wysiwyg__jWCX1{margin-top:48px}@media only screen and (max-width:769px){.Introduction_introduction-section__Duw7A>.Introduction_wysiwyg__jWCX1{margin-top:32px}}@font-face{font-family:JostNumber;src:url(/_next/static/media/jost_number.7b12edef.woff2) format("woff2");unicode-range:u+30-39}.Article_article-container__35KXV{display:flex;flex-direction:column;gap:48px}@media only screen and (max-width:769px){.Article_article-container__35KXV{gap:32px}}