._cardProjectKeioFuture_1jk0z_1{position:relative;display:flex;flex-direction:column;gap:var(--dg-spacing-1-unique-card-gap-sp-keio-future);padding:var(--dg-spacing-1-unique-card-p-top-bottom-sp-keio-future) var(--dg-spacing-1-unique-card-p-side-sp-keio-future);background-color:var(--dg-color-2-sf-common-default-keio-future);border-radius:var(--dg-spacing-1-unique-card-round-sp-keio-future);isolation:isolate;transition:opacity var(--transition-duration-default)}@media(min-width:961px){._cardProjectKeioFuture_1jk0z_1{gap:var(--dg-spacing-1-unique-card-gap-pc-keio-future);padding:var(--dg-spacing-1-unique-card-p-top-bottom-pc-keio-future) var(--dg-spacing-1-unique-card-p-side-pc-keio-future);border-radius:var(--dg-spacing-1-unique-card-round-pc-keio-future)}}._cardProjectKeioFuture_1jk0z_1:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(to right,var(--dg-color-2-sf-common-default-keio-future),var(--dg-primitive-color-accent-30-keio-future));border-radius:var(--dg-spacing-1-unique-card-round-sp-keio-future);opacity:0;transition:opacity var(--transition-duration-default)}@media(min-width:961px){._cardProjectKeioFuture_1jk0z_1:before{border-radius:var(--dg-spacing-1-unique-card-round-pc-keio-future)}}@media(hover:hover){._cardProjectKeioFuture_1jk0z_1:hover:before{opacity:1}}@media(hover:none){._cardProjectKeioFuture_1jk0z_1:active:before{opacity:1}}._cardProjectKeioFuture_1jk0z_1>._date_1jk0z_52{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-s-sp-keio-future);font-weight:300;line-height:1.6;letter-spacing:0}html:lang(en) :is(._cardProjectKeioFuture_1jk0z_1>._date_1jk0z_52){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){._cardProjectKeioFuture_1jk0z_1>._date_1jk0z_52{font-size:var(--dg-typography-size-title-s-pc-keio-future)}}._cardProjectKeioFuture_1jk0z_1>._date_1jk0z_52{color:var(--dg-primitive-color-natural-70-keio-future)}._cardProjectKeioFuture_1jk0z_1>._title_1jk0z_58{font-family:MFW-HiraKakuProN-W4,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-l-sp-keio-future);font-weight:400;line-height:1.6;letter-spacing:0}html:lang(en) :is(._cardProjectKeioFuture_1jk0z_1>._title_1jk0z_58){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){._cardProjectKeioFuture_1jk0z_1>._title_1jk0z_58{font-size:var(--dg-typography-size-title-l-pc-keio-future)}}._cardProjectKeioFuture_1jk0z_1>._title_1jk0z_58{color:var(--dg-primitive-color-natural-90-keio-future)}._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64{display:flex;gap:var(--dg-spacing-1-gap-object-gap-g-xs-sp-keio-future);align-items:flex-end;justify-content:space-between}@media(min-width:961px){._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64{gap:var(--dg-spacing-1-gap-object-gap-g-xs-pc-keio-future)}}:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74{display:flex;flex-direction:column;gap:var(--dg-spacing-1-gap-object-gap-g-xs-sp-keio-future)}@media(min-width:961px){:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74{gap:var(--dg-spacing-1-gap-object-gap-g-xs-pc-keio-future)}}:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._investigator_1jk0z_83{font-family:MFW-HiraKakuProN-W4,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-m-sp-keio-future);font-weight:400;line-height:1.6;letter-spacing:0}html:lang(en) :is(:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._investigator_1jk0z_83){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._investigator_1jk0z_83{font-size:var(--dg-typography-size-title-m-pc-keio-future)}}:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._investigator_1jk0z_83{color:var(--dg-primitive-color-natural-70-keio-future)}:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._organization_1jk0z_89{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-s-sp-keio-future);font-weight:300;line-height:1.6;letter-spacing:0}html:lang(en) :is(:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._organization_1jk0z_89){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._organization_1jk0z_89{font-size:var(--dg-typography-size-title-s-pc-keio-future)}}:is(:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._container_1jk0z_74)>._organization_1jk0z_89{color:var(--dg-primitive-color-natural-70-keio-future)}:is(._cardProjectKeioFuture_1jk0z_1>._bottom_1jk0z_64)>._icon_1jk0z_96{width:var(--dg-fix-value-icon-size-m-default);height:var(--dg-fix-value-icon-size-m-default);color:var(--dg-primitive-color-natural-90-keio-future)}._cardProjectKeioLife_t6e05_1{display:flex;flex-direction:column;gap:var(--dg-spacing-1-unique-card-gap-sp-keio-life);padding:var(--dg-spacing-1-unique-card-p-top-bottom-sp-keio-life) var(--dg-spacing-1-unique-card-p-side-sp-keio-life);background-color:var(--dg-color-2-sf-common-default-keio-life);transition:background-color var(--transition-duration-default)}@media(min-width:961px){._cardProjectKeioLife_t6e05_1{gap:var(--dg-spacing-1-unique-card-gap-pc-keio-life);padding:var(--dg-spacing-1-unique-card-p-top-bottom-pc-keio-life) var(--dg-spacing-1-unique-card-p-side-pc-keio-life)}}@media(hover:hover){._cardProjectKeioLife_t6e05_1:hover{background-color:var(--dg-color-2-sf-common-hover-accent-keio-life)}._cardProjectKeioLife_t6e05_1:hover>._date_t6e05_21{color:var(--dg-color-2-fg-sub-hover)}._cardProjectKeioLife_t6e05_1:hover>._title_t6e05_25{color:var(--dg-color-2-fg-common-hover)}._cardProjectKeioLife_t6e05_1:hover>._caption_t6e05_29>._container_t6e05_29>._investigator_t6e05_29,._cardProjectKeioLife_t6e05_1:hover>._caption_t6e05_29>._container_t6e05_29>._organization_t6e05_30{color:var(--dg-color-2-fg-sub-hover)}}@media(hover:none){._cardProjectKeioLife_t6e05_1:active{background-color:var(--dg-color-2-sf-common-hover-accent-keio-life)}._cardProjectKeioLife_t6e05_1:active>._date_t6e05_21{color:var(--dg-color-2-fg-sub-hover)}._cardProjectKeioLife_t6e05_1:active>._title_t6e05_25{color:var(--dg-color-2-fg-common-hover)}._cardProjectKeioLife_t6e05_1:active>._caption_t6e05_29>._container_t6e05_29>._investigator_t6e05_29,._cardProjectKeioLife_t6e05_1:active>._caption_t6e05_29>._container_t6e05_29>._organization_t6e05_30{color:var(--dg-color-2-fg-sub-hover)}}._cardProjectKeioLife_t6e05_1>._date_t6e05_21{font-family:MFW-HiraKakuProN-W4,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-s-sp-keio-life);font-weight:400;line-height:1.6;letter-spacing:0}html:lang(en) :is(._cardProjectKeioLife_t6e05_1>._date_t6e05_21){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){._cardProjectKeioLife_t6e05_1>._date_t6e05_21{font-size:var(--dg-typography-size-title-s-pc-keio-life)}}._cardProjectKeioLife_t6e05_1>._date_t6e05_21{color:var(--dg-color-2-fg-sub-default-keio-life)}._cardProjectKeioLife_t6e05_1>._title_t6e05_25{font-family:MFW-HiraKakuProN-W4,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-l-sp-keio-life);font-weight:400;line-height:1.6;letter-spacing:0}html:lang(en) :is(._cardProjectKeioLife_t6e05_1>._title_t6e05_25){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){._cardProjectKeioLife_t6e05_1>._title_t6e05_25{font-size:var(--dg-typography-size-title-l-pc-keio-life)}}._cardProjectKeioLife_t6e05_1>._title_t6e05_25{color:var(--dg-color-2-fg-common-default-keio-life);hyphens:auto}._cardProjectKeioLife_t6e05_1>._caption_t6e05_29{display:flex;gap:var(--dg-spacing-1-gap-object-gap-g-m-sp-keio-life);align-items:flex-end;justify-content:space-between}@media(min-width:961px){._cardProjectKeioLife_t6e05_1>._caption_t6e05_29{gap:var(--dg-spacing-1-gap-object-gap-g-m-pc-keio-life)}}:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29{display:flex;flex-direction:column;gap:var(--dg-spacing-1-gap-object-gap-g-xs-sp-keio-life)}@media(min-width:961px){:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29{gap:var(--dg-spacing-1-gap-object-gap-g-xs-pc-keio-life)}}:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._investigator_t6e05_29{font-family:MFW-HiraKakuProN-W4,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-m-sp-keio-life);font-weight:400;line-height:1.6;letter-spacing:0}html:lang(en) :is(:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._investigator_t6e05_29){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._investigator_t6e05_29{font-size:var(--dg-typography-size-title-m-pc-keio-life)}}:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._investigator_t6e05_29{color:var(--dg-color-2-fg-sub-default-keio-life)}:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._organization_t6e05_30{font-family:MFW-HiraKakuProN-W4,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-s-sp-keio-life);font-weight:400;line-height:1.6;letter-spacing:0}html:lang(en) :is(:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._organization_t6e05_30){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._organization_t6e05_30{font-size:var(--dg-typography-size-title-s-pc-keio-life)}}:is(:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._container_t6e05_29)>._organization_t6e05_30{color:var(--dg-color-2-fg-sub-default-keio-life)}:is(._cardProjectKeioLife_t6e05_1>._caption_t6e05_29)>._icon_t6e05_99{width:var(--dg-fix-value-icon-size-m-keio-life);height:var(--dg-fix-value-icon-size-m-keio-life)}._cardProjectLarge_1y07s_1{display:flex;flex-direction:column;gap:var(--dg-spacing-1-unique-card-gap-sp);padding:var(--dg-spacing-1-unique-card-p-top-bottom-sp) var(--dg-spacing-1-unique-card-p-side-sp)}@media(min-width:961px){._cardProjectLarge_1y07s_1{gap:var(--dg-spacing-1-unique-card-gap-pc);padding:var(--dg-spacing-1-unique-card-p-top-bottom-pc) var(--dg-spacing-1-unique-card-p-side-pc)}}@media(hover:hover){._cardProjectLarge_1y07s_1:hover>._top_1y07s_14>._date_1y07s_14{color:var(--dg-color-2-fg-sub-hover)}._cardProjectLarge_1y07s_1:hover>._title_1y07s_18{text-decoration-color:currentcolor;color:var(--dg-color-2-fg-common-hover)}:is(._cardProjectLarge_1y07s_1:hover>._bottom_1y07s_23>._icon_1y07s_23):before{background-color:var(--dg-color-2-ahover)}}@media(hover:none){._cardProjectLarge_1y07s_1:active>._top_1y07s_14>._date_1y07s_14{color:var(--dg-color-2-fg-sub-hover)}._cardProjectLarge_1y07s_1:active>._title_1y07s_18{text-decoration-color:currentcolor;color:var(--dg-color-2-fg-common-hover)}:is(._cardProjectLarge_1y07s_1:active>._bottom_1y07s_23>._icon_1y07s_23):before{background-color:var(--dg-color-2-ahover)}}._cardProjectLarge_1y07s_1>._top_1y07s_14{display:flex;gap:var(--dg-spacing-1-gap-object-gap-g-xs-sp)}@media(min-width:961px){._cardProjectLarge_1y07s_1>._top_1y07s_14{gap:var(--dg-spacing-1-gap-object-gap-g-xs-pc)}}:is(._cardProjectLarge_1y07s_1>._top_1y07s_14)>._date_1y07s_14{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-s-sp);font-weight:300;letter-spacing:.08em}html:lang(en) :is(:is(._cardProjectLarge_1y07s_1>._top_1y07s_14)>._date_1y07s_14){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(._cardProjectLarge_1y07s_1>._top_1y07s_14)>._date_1y07s_14{font-size:var(--dg-typography-size-title-s-pc)}}:is(._cardProjectLarge_1y07s_1>._top_1y07s_14)>._date_1y07s_14{color:var(--dg-color-2-fg-sub-default)}._cardProjectLarge_1y07s_1>._title_1y07s_18{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-l-sp);font-weight:300;letter-spacing:.08em}html:lang(en) :is(._cardProjectLarge_1y07s_1>._title_1y07s_18){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){._cardProjectLarge_1y07s_1>._title_1y07s_18{font-size:var(--dg-typography-size-title-l-pc)}}._cardProjectLarge_1y07s_1>._title_1y07s_18{text-decoration:underline;text-decoration-thickness:4%;text-underline-offset:24%;text-decoration-color:transparent;transition:text-decoration-color var(--transition-duration-default) ease}._cardProjectLarge_1y07s_1>._bottom_1y07s_23{display:flex;gap:var(--dg-spacing-1-gap-object-gap-g-m-sp);align-items:flex-end;justify-content:space-between}@media(min-width:961px){._cardProjectLarge_1y07s_1>._bottom_1y07s_23{gap:var(--dg-spacing-1-gap-object-gap-g-m-pc)}}:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73{display:flex;flex-direction:column;gap:var(--dg-spacing-1-gap-object-gap-g-xs-sp)}@media(min-width:961px){:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73{gap:var(--dg-spacing-1-gap-object-gap-g-xs-pc)}}:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._investigator_1y07s_82{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-m-sp);font-weight:300;letter-spacing:.08em}html:lang(en) :is(:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._investigator_1y07s_82){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._investigator_1y07s_82{font-size:var(--dg-typography-size-title-m-pc)}}:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._investigator_1y07s_82{color:var(--dg-color-2-fg-sub-default)}:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._organization_1y07s_88{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-s-sp);font-weight:300;letter-spacing:.08em}html:lang(en) :is(:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._organization_1y07s_88){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._organization_1y07s_88{font-size:var(--dg-typography-size-title-s-pc)}}:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._container_1y07s_73)>._organization_1y07s_88{color:var(--dg-color-2-fg-sub-default)}:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._icon_1y07s_23{position:relative;z-index:1}:is(:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._icon_1y07s_23):before{position:absolute;top:50%;left:50%;z-index:-1;width:28px;height:28px;content:"";border-radius:50%;transform:translate(-50%,-50%);transition:background-color var(--transition-duration-default) ease}:is(._cardProjectLarge_1y07s_1>._bottom_1y07s_23)>._icon_1y07s_23{width:var(--dg-fix-value-icon-size-m-default);height:var(--dg-fix-value-icon-size-m-default)}._cardProjectMedium_smngb_1{display:grid;grid-template-rows:subgrid;grid-row:inherit;gap:0;padding-inline:var(--dg-spacing-1-unique-card-p-side-sp)}@media(min-width:961px){._cardProjectMedium_smngb_1{padding-inline:var(--dg-spacing-1-unique-card-p-side-pc)}}@media(hover:hover){._cardProjectMedium_smngb_1:hover>._title_smngb_11{text-decoration-color:currentcolor;color:var(--dg-color-2-fg-common-hover)}:is(._cardProjectMedium_smngb_1:hover>._bottom_smngb_16>._icon_smngb_16):before{background-color:var(--dg-color-2-ahover)}._cardProjectMedium_smngb_1:hover>._bottom_smngb_16>._investigator_smngb_20{color:var(--dg-color-2-fg-sub-hover)}}@media(hover:none){._cardProjectMedium_smngb_1:active>._title_smngb_11{text-decoration-color:currentcolor;color:var(--dg-color-2-fg-common-hover)}:is(._cardProjectMedium_smngb_1:active>._bottom_smngb_16>._icon_smngb_16):before{background-color:var(--dg-color-2-ahover)}._cardProjectMedium_smngb_1:active>._bottom_smngb_16>._investigator_smngb_20{color:var(--dg-color-2-fg-sub-hover)}}._cardProjectMedium_smngb_1>._title_smngb_11{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-l-sp);font-weight:300;letter-spacing:.08em}html:lang(en) :is(._cardProjectMedium_smngb_1>._title_smngb_11){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){._cardProjectMedium_smngb_1>._title_smngb_11{font-size:var(--dg-typography-size-title-l-pc)}}._cardProjectMedium_smngb_1>._title_smngb_11{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:underline;text-decoration-thickness:4%;text-underline-offset:24%;text-decoration-color:transparent;transition:text-decoration-color var(--transition-duration-default) ease;padding-top:var(--dg-spacing-1-unique-card-p-top-bottom-sp)}@media(min-width:961px){._cardProjectMedium_smngb_1>._title_smngb_11{padding-top:var(--dg-spacing-1-unique-card-p-top-bottom-pc)}}._cardProjectMedium_smngb_1>._bottom_smngb_16{display:flex;gap:var(--dg-spacing-1-gap-object-gap-g-s-sp);justify-content:space-between;padding-block:var(--dg-spacing-1-unique-card-gap-sp) var(--dg-spacing-1-unique-card-p-top-bottom-sp)}@media(min-width:961px){._cardProjectMedium_smngb_1>._bottom_smngb_16{gap:var(--dg-spacing-1-gap-object-gap-g-s-pc);padding-block:var(--dg-spacing-1-unique-card-gap-pc) var(--dg-spacing-1-unique-card-p-top-bottom-pc)}}:is(._cardProjectMedium_smngb_1>._bottom_smngb_16)>._investigator_smngb_20{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-m-sp);font-weight:300;letter-spacing:.08em}html:lang(en) :is(:is(._cardProjectMedium_smngb_1>._bottom_smngb_16)>._investigator_smngb_20){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(._cardProjectMedium_smngb_1>._bottom_smngb_16)>._investigator_smngb_20{font-size:var(--dg-typography-size-title-m-pc)}}:is(._cardProjectMedium_smngb_1>._bottom_smngb_16)>._investigator_smngb_20{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--dg-color-2-fg-sub-default)}:is(._cardProjectMedium_smngb_1>._bottom_smngb_16)>._icon_smngb_16{position:relative;z-index:1}:is(:is(._cardProjectMedium_smngb_1>._bottom_smngb_16)>._icon_smngb_16):before{position:absolute;top:50%;left:50%;z-index:-1;width:28px;height:28px;content:"";border-radius:50%;transform:translate(-50%,-50%);transition:background-color var(--transition-duration-default) ease}:is(._cardProjectMedium_smngb_1>._bottom_smngb_16)>._icon_smngb_16{width:var(--dg-fix-value-icon-size-m-default);height:var(--dg-fix-value-icon-size-m-default)}._cardProjectSmall_1t6st_1{display:grid;grid-template-rows:subgrid;grid-row:inherit;gap:0;padding:var(--dg-spacing-1-unique-card-p-top-bottom-sp) var(--dg-spacing-1-unique-card-p-side-sp)}@media(hover:hover){._cardProjectSmall_1t6st_1:hover>._main_1t6st_7>._title_1t6st_7{text-decoration-color:currentcolor}:is(._cardProjectSmall_1t6st_1:hover>._main_1t6st_7>._icon_1t6st_11):before{background-color:var(--dg-color-2-ahover)}}@media(hover:none){._cardProjectSmall_1t6st_1:active>._main_1t6st_7>._title_1t6st_7{text-decoration-color:currentcolor}:is(._cardProjectSmall_1t6st_1:active>._main_1t6st_7>._icon_1t6st_11):before{background-color:var(--dg-color-2-ahover)}}@media(min-width:961px){._cardProjectSmall_1t6st_1{padding:var(--dg-spacing-1-unique-card-p-top-bottom-pc) var(--dg-spacing-1-unique-card-p-side-pc)}}._cardProjectSmall_1t6st_1>._main_1t6st_7{display:flex;gap:var(--dg-spacing-1-gap-object-gap-g-m-sp);justify-content:space-between}@media(min-width:961px){._cardProjectSmall_1t6st_1>._main_1t6st_7{gap:var(--dg-spacing-1-gap-object-gap-g-m-pc)}}:is(._cardProjectSmall_1t6st_1>._main_1t6st_7)>._title_1t6st_7{font-family:MFW-HiraKakuProN-W3,MFW-HiraKakuProN-W5,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-m-sp);font-weight:300;letter-spacing:.08em}html:lang(en) :is(:is(._cardProjectSmall_1t6st_1>._main_1t6st_7)>._title_1t6st_7){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){:is(._cardProjectSmall_1t6st_1>._main_1t6st_7)>._title_1t6st_7{font-size:var(--dg-typography-size-title-m-pc)}}:is(._cardProjectSmall_1t6st_1>._main_1t6st_7)>._title_1t6st_7{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:underline;text-decoration-thickness:4%;text-underline-offset:24%;text-decoration-color:transparent;transition:text-decoration-color var(--transition-duration-default) ease}:is(._cardProjectSmall_1t6st_1>._main_1t6st_7)>._icon_1t6st_11{position:relative;z-index:1}:is(:is(._cardProjectSmall_1t6st_1>._main_1t6st_7)>._icon_1t6st_11):before{position:absolute;top:50%;left:50%;z-index:-1;width:24px;height:24px;content:"";border-radius:50%;transform:translate(-50%,-50%);transition:background-color var(--transition-duration-default) ease}:is(._cardProjectSmall_1t6st_1>._main_1t6st_7)>._icon_1t6st_11{align-self:flex-end;width:var(--dg-fix-value-icon-size-m-default);height:var(--dg-fix-value-icon-size-m-default)}._cardProjectSmallSfcTop_7nzkn_1{display:grid;grid-template-rows:subgrid;grid-row:inherit;gap:0;display:flex;justify-content:space-between;padding:var(--dg-spacing-1-gap-object-gap-g-l-sp-sfc) var(--dg-spacing-1-padding-object-p-l-sp-sfc) var(--dg-spacing-1-padding-object-p-l-sp-sfc) var(--dg-spacing-1-padding-object-p-l-sp-sfc)}@media(hover:hover){._cardProjectSmallSfcTop_7nzkn_1:hover>._title_7nzkn_11{text-decoration-color:currentcolor;color:var(--dg-primitive-color-natural-95-sfc)}:is(._cardProjectSmallSfcTop_7nzkn_1:hover>._icon_7nzkn_17):before{background-color:var(--dg-color-2-ahover)}._cardProjectSmallSfcTop_7nzkn_1:hover>._icon_7nzkn_17{color:var(--dg-primitive-color-natural-95-sfc)}}@media(hover:none){._cardProjectSmallSfcTop_7nzkn_1:active>._title_7nzkn_11{text-decoration-color:currentcolor;color:var(--dg-primitive-color-natural-95-sfc)}:is(._cardProjectSmallSfcTop_7nzkn_1:active>._icon_7nzkn_17):before{background-color:var(--dg-color-2-ahover)}._cardProjectSmallSfcTop_7nzkn_1:active>._icon_7nzkn_17{color:var(--dg-primitive-color-natural-95-sfc)}}@media(min-width:961px){._cardProjectSmallSfcTop_7nzkn_1{padding:var(--dg-spacing-1-gap-object-gap-g-l-pc-sfc) var(--dg-spacing-1-padding-object-p-l-pc-sfc) var(--dg-spacing-1-padding-object-p-l-pc-sfc) var(--dg-spacing-1-padding-object-p-l-pc-sfc)}}._cardProjectSmallSfcTop_7nzkn_1>._title_7nzkn_11{font-family:MFW-HiraKakuProN-W5,MFW-HiraKakuProN-W3,Hiragino Sans,sans-serif;font-size:var(--dg-typography-size-title-m-sp-sfc);font-weight:500;line-height:1.6;letter-spacing:0}html:lang(en) :is(._cardProjectSmallSfcTop_7nzkn_1>._title_7nzkn_11){font-family:Inter,sans-serif;letter-spacing:0}@media(min-width:961px){._cardProjectSmallSfcTop_7nzkn_1>._title_7nzkn_11{font-size:var(--dg-typography-size-title-m-pc-sfc)}}._cardProjectSmallSfcTop_7nzkn_1>._title_7nzkn_11{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:underline;text-decoration-thickness:4%;text-underline-offset:24%;text-decoration-color:transparent;transition:text-decoration-color var(--transition-duration-default) ease;flex:1}._cardProjectSmallSfcTop_7nzkn_1>._icon_7nzkn_17{position:relative;z-index:1}:is(._cardProjectSmallSfcTop_7nzkn_1>._icon_7nzkn_17):before{position:absolute;top:50%;left:50%;z-index:-1;width:24px;height:24px;content:"";border-radius:0;transform:translate(-50%,-50%);transition:background-color var(--transition-duration-default) ease}._cardProjectSmallSfcTop_7nzkn_1>._icon_7nzkn_17{align-self:flex-end;width:var(--dg-fix-value-icon-size-m-default);height:var(--dg-fix-value-icon-size-m-default);margin-left:var(--dg-spacing-1-gap-object-gap-g-m-sp-sfc)}
