.FeatureItem_bl_featureItem__X6aEy{position:relative;display:grid;row-gap:32px;padding:32px 16px;overflow:hidden;background-color:var(--common-background-surface);border-radius:16px}@media(720px <= width){.FeatureItem_bl_featureItem__X6aEy{grid-template-columns:1fr 1fr;row-gap:52px;padding:0}}.FeatureItem_bl_featureItem__X6aEy:before{position:absolute;top:-26px;right:50%;z-index:var(--z-index-featureItem);width:482px;height:482px;content:"";border:56px solid var(--parts-background-donut);border-radius:50%;transform:translateX(50%)}@media(720px <= width){.FeatureItem_bl_featureItem__X6aEy:before{top:0;right:-130px;width:935px;height:935px;border-width:120px;transform:translateX(0)}}.FeatureItem_bl_featureItem_description__5owU3{position:relative;display:grid;row-gap:16px}@media(720px <= width){.FeatureItem_bl_featureItem_description__5owU3{grid-row:1/2;grid-column:1/2;align-self:start;padding-top:100px}.FeatureItem_bl_featureItem__X6aEy:nth-child(odd) .FeatureItem_bl_featureItem_description__5owU3{padding-right:16px;padding-left:80px}.FeatureItem_bl_featureItem__X6aEy:nth-child(2n) .FeatureItem_bl_featureItem_description__5owU3{grid-column:2/3;padding-right:80px;padding-left:16px}}.FeatureItem_bl_featureItem_header__cWn1J{display:grid;row-gap:12px}.FeatureItem_bl_featureItem_heading__jaok0{font-size:var(--font-size-feature-heading);font-weight:var(--font-weight-bold)}.FeatureItem_bl_featureItem_body__jE3kp{display:grid;row-gap:32px}.FeatureItem_bl_featureItem_textContainer__fNe1c{display:grid;row-gap:8px}@media(720px <= width){.FeatureItem_bl_featureItem_textContainer__fNe1c{row-gap:12px}}.FeatureItem_bl_featureItem_text__C6YIS{font-size:var(--font-size-body-l)}.FeatureItem_bl_featureItem_note__1Gc40{font-size:var(--font-size-body-s)}@media(720px <= width){.FeatureItem_bl_featureItem_note__1Gc40{font-size:var(--font-size-body-m-pc)}}.FeatureItem_bl_featureItem_list__UhMVC{display:flex;flex-wrap:wrap;row-gap:8px;padding-left:1.5em}.FeatureItem_bl_featureItem_listItem__cLSyA{margin-right:2.25em;font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}.FeatureItem_bl_featureItem_imageContainer__RgeVf{position:relative;display:grid;place-items:center}@media(720px <= width){.FeatureItem_bl_featureItem_imageContainer__RgeVf{grid-row:1/2;grid-column:2/3;padding-top:54px}.FeatureItem_bl_featureItem__X6aEy:nth-child(odd) .FeatureItem_bl_featureItem_imageContainer__RgeVf{padding-right:40px;padding-left:20px}.FeatureItem_bl_featureItem__X6aEy:nth-child(2n) .FeatureItem_bl_featureItem_imageContainer__RgeVf{grid-column:1/2;padding-right:20px;padding-left:40px}}.FeatureItem_bl_featureItem_image__GKI_h{width:min(256px,100%)}@media(720px <= width){.FeatureItem_bl_featureItem_image__GKI_h{width:min(389px,100%)}}.FeatureItem_bl_featureItem_details__ghc8W{position:relative;display:grid;row-gap:12px}@media(720px <= width){.FeatureItem_bl_featureItem_details__ghc8W{grid-template-columns:1fr 1fr;grid-column:1/3;column-gap:32px;padding:0 40px 40px}}.FeatureItem_bl_featureItem_projectRequirement__s5rOX{position:relative;padding-top:20px}@media(720px <= width){.FeatureItem_bl_featureItem_projectRequirement__s5rOX{grid-column:span 2;width:min(814px,100%);padding-top:36px;margin-inline:auto}}.Accordion_bl_accordion__G_DpG{-webkit-user-select:none;user-select:none;border-bottom:2px solid var(--common-border-info-light)}.Accordion_bl_accordion_summary__550T_{display:grid;grid-template-columns:auto 12px;align-items:center;justify-content:space-between;padding-block:16px;padding-inline:12px;font-weight:var(--font-weight-bold);cursor:pointer}@media(720px <= width){.Accordion_bl_accordion_summary__550T_{font-size:var(--font-size-body-m-pc)}}.Accordion_bl_accordion_summary__550T_::-webkit-details-marker{display:none}.Accordion_bl_accordion_summary__550T_:after{width:12px;height:8px;content:"";background:rgba(0,0,0,0) url(/image/icon/chevron-down-icon.svg) no-repeat 50%}.Accordion_bl_accordion__G_DpG[open] .Accordion_bl_accordion_summary__550T_:after{transform:rotate(180deg)}.Accordion_bl_accordion_body__mp5kD{display:grid;row-gap:24px;padding-bottom:16px}.Alert_el_alert__sLbfW{display:grid;grid-template-columns:23px auto;column-gap:10px;align-items:center;padding:16px;background-color:var(--parts-text-field-background-error);border-radius:8px}@media(720px <= width){.Alert_el_alert__sLbfW{justify-content:center}}.Alert_el_alert_text__IuSNW{font-weight:var(--font-weight-bold);color:var(--common-text-danger)}@media(720px <= width){.Alert_el_alert_text__IuSNW{font-size:var(--font-size-body-ml-pc)}}.FeatureProjectRequirement_bl_featureProjectRequirement_message__9KNqq{font-weight:var(--font-weight-bold);color:var(--parts-text-highlight);text-align:center}@media(720px <= width){.FeatureProjectRequirement_bl_featureProjectRequirement_message__9KNqq{font-size:var(--font-size-body-l-pc)}}.FeatureProjectRequirement_bl_featureProjectRequirement_text__CCse6{text-align:center}.FeatureProjectRequirement_bl_requirementSection_wrapper__o63KT{display:grid;row-gap:40px}@media(720px <= width){.FeatureProjectRequirement_bl_requirementSection_wrapper__o63KT{row-gap:24px}}.FeatureProjectRequirement_bl_requirementSection__9LOVn{display:grid;row-gap:16px}@media(720px <= width){.FeatureProjectRequirement_bl_requirementSection__9LOVn{padding:16px;border:2px solid var(--parts-border-info-ultralight);border-radius:16px}.FeatureProjectRequirement_bl_requirementSection__flow__ZUPwc{padding-bottom:0}}.FeatureProjectRequirement_bl_requirementSection_header__Qm5pY{font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);color:var(--common-brand-color);text-align:center}@media(720px <= width){.FeatureProjectRequirement_bl_requirementSection_header__Qm5pY{font-size:var(--font-size-heading-h3-pc)}}.FeatureProjectRequirement_bl_requirementSection_body__56KLI{display:grid}.FeatureProjectRequirement_bl_requirementSection_body__flow__DqhuO{grid-template-columns:auto 120px;column-gap:16px}@media(720px <= width){.FeatureProjectRequirement_bl_requirementSection_body__flow__DqhuO{grid-template-columns:auto 280px}}@media(1024px <= width){.FeatureProjectRequirement_bl_requirementSection_body__flow__DqhuO{padding-inline:50px}}.FeatureProjectRequirement_bl_requirementSection_body__docs__bJWV0{row-gap:16px}.FeatureProjectRequirement_bl_requirementSection_image__Q13yp{width:100%}.FeatureProjectRequirement_el_bulletedOrderList__VkjaO{display:grid;row-gap:10px;padding:0 0 16px;margin:0}.FeatureProjectRequirement_el_bulletedOrderList_item__lrQr_{position:relative;display:grid;grid-template-columns:9px auto;column-gap:10px;align-items:baseline}.FeatureProjectRequirement_el_bulletedOrderList_item__lrQr_:before{width:9px;height:9px;content:"";background-color:var(--common-background-secondary);border-radius:50%}.FeatureProjectRequirement_el_bulletedOrderList_item__lrQr_:not(:last-child):after{position:absolute;top:21px;left:4px;height:calc(100% - 9px);content:"";border-left:1px solid var(--common-border-info-light)}.FeatureProjectRequirement_el_bulletedOrderList_text__K2p3G{display:block;font-weight:var(--font-weight-bold)}@media(720px <= width){.FeatureProjectRequirement_el_bulletedOrderList_text__K2p3G{font-size:var(--font-size-body-m-pc)}}.FeatureProjectRequirement_el_bulletedOrderList_annotation__QUnys{display:block;font-size:var(--font-size-body-s)}@media(720px <= width){.FeatureProjectRequirement_el_bulletedOrderList_annotation__QUnys{font-size:var(--font-size-body-s-pc)}}.FeatureProjectRequirement_el_requirementDocs__YRF4x{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:16px;justify-content:baseline}@media(720px <= width){.FeatureProjectRequirement_el_requirementDocs__YRF4x{display:grid;grid-template-columns:repeat(3,1fr);column-gap:0}.FeatureProjectRequirement_el_requirementDocs_item__HIQn0{padding:16px 12px}}.FeatureProjectRequirement_el_requirementDocs_term__zihuf{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-brand-color)}@media(720px <= width){.FeatureProjectRequirement_el_requirementDocs_term__zihuf{font-size:var(--font-size-body-l-pc)}}.FeatureProjectRequirement_el_requirementDocs_text__d8CrX{display:grid;grid-template-columns:1em 1fr;font-size:var(--font-size-body-s)}@media(720px <= width){.FeatureProjectRequirement_el_requirementDocs_text__d8CrX{font-size:var(--font-size-body-s-pc)}}.FeatureProjectRequirement_el_requirementDocs_text__d8CrX:before{padding-inline:.25em;content:"・"}.FeatureProjectRequirement_bl_requirementAnnotation__4yMw_{display:grid;row-gap:8px;padding:16px;border:1px solid var(--common-border-dark);border-radius:16px}@media(720px <= width){.FeatureProjectRequirement_bl_requirementAnnotation__4yMw_{row-gap:16px;padding-block:10px}}.FeatureProjectRequirement_bl_requirementAnnotation_text__PaWJP{font-size:var(--font-size-body-s)}@media(720px <= width){.FeatureProjectRequirement_bl_requirementAnnotation_text__PaWJP{font-size:var(--font-size-body-s-pc)}}.FeatureProjectRequirement_bl_requirementAnnotation_list__En5oB{display:grid;row-gap:8px;padding:10px 16px 10px 32px;margin:0;background-color:var(--common-background-default);border-radius:8px}.FeatureProjectRequirement_bl_requirementAnnotation_list_item__1xSj8{font-size:var(--font-size-body-s)}@media(720px <= width){.FeatureProjectRequirement_bl_requirementAnnotation_list_item__1xSj8{font-size:var(--font-size-body-s-pc)}.FeatureProjectRequirement_hp_hiddenPc__aYYDY{display:none}}.FeatureListContainer_ly_featureListContainer__X1_qw{position:relative;z-index:var(--z-index-featureListContainer);display:grid;row-gap:24px;width:min(var(--content-width-pc),100%);margin-inline:auto}@media(720px <= width){.FeatureListContainer_ly_featureListContainer__X1_qw{row-gap:48px}}.FeatureListContainer_ly_featureListContainer_header__FgIBt{display:grid;row-gap:16px}@media(720px <= width){.FeatureListContainer_ly_featureListContainer_header__FgIBt{row-gap:24px}}.FeatureListContainer_ly_featureListContainer_header_text__6sVrF{font-size:var(--font-size-body-l);text-align:center}@media(720px <= width){.FeatureListContainer_ly_featureListContainer_header_text__6sVrF{font-size:var(--font-size-body-l-pc)}}.FeatureListContainer_ly_featureListContainer_pageLinks__olL9e{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(720px <= width){.FeatureListContainer_ly_featureListContainer_pageLinks__olL9e{grid-template-columns:1fr 1fr 1fr;gap:24px}}.FeatureListContainer_ly_featureListContainer_list___FNPI{display:grid;grid-template-columns:1fr;row-gap:40px;justify-content:center;padding-top:8px}@media(720px <= width){.FeatureListContainer_ly_featureListContainer_list___FNPI{row-gap:80px;padding-top:32px}}