.ReissuePassword-module-scss-module__Ox2sKG__ly_reissuePassword{row-gap:24px;display:grid}
.RoundedButton-module-scss-module__QYaiZG__el_roundedButton{min-width:fit-content;font-weight:var(--font-weight-bold);text-align:center;cursor:pointer;transition-duration:var(--transition-speed-medium);border:2px solid #0000;border-radius:100px;justify-content:center;padding-inline:32px;transition-property:color,background-color,border-color;display:inline-flex}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton:focus-visible{outline:1px solid var(--common-brand-color);outline-offset:2px}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton:disabled{cursor:not-allowed}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__contained.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__primary{color:var(--common-text-secondary);background-color:var(--common-button-primary-default);border-color:var(--common-button-primary-default)}@media (any-hover:hover){.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__contained.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__primary:not([disabled]):hover{background-color:var(--common-button-primary-hover);border-color:var(--common-button-primary-hover)}}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__contained.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__danger{color:var(--common-button-white);background-color:var(--common-button-danger-default);border-color:var(--common-button-danger-default)}@media (any-hover:hover){.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__contained.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__danger:not([disabled]):hover{background-color:var(--common-button-danger-hover);border-color:var(--common-button-danger-hover)}}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__contained:disabled{color:var(--common-button-white)!important;background-color:var(--common-button-disabled)!important;border-color:var(--common-button-disabled)!important}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__outlined.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__primary{color:var(--common-button-primary-default);background-color:var(--common-button-white);border-color:var(--common-button-primary-default)}@media (any-hover:hover){.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__outlined.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__primary:not([disabled]):hover{color:var(--common-button-primary-hover);background-color:color-mix(in srgb, var(--common-button-primary-hover) 10%, var(--common-button-white));border-color:var(--common-button-primary-hover)}}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__outlined.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__danger{color:var(--common-button-danger-default);background-color:var(--common-button-white);border-color:var(--common-button-danger-default)}@media (any-hover:hover){.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__outlined.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__danger:not([disabled]):hover{color:var(--common-button-danger-hover);background-color:color-mix(in srgb, var(--common-button-danger-hover) 10%, var(--common-button-white));border-color:var(--common-button-danger-hover)}}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__outlined:disabled{color:var(--common-button-disabled)!important;border-color:var(--common-button-disabled)!important;background-color:#0000!important}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__small{font-size:var(--font-size-body-s);padding-block:8px;padding-inline:16px}@media (min-width:720px){.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__small{font-size:var(--font-size-body-s-pc)}}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__medium{font-size:var(--font-size-body-m);padding-block:12px;padding-inline:24px}@media (min-width:720px){.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__medium{font-size:var(--font-size-body-m-pc)}}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__large{font-size:var(--font-size-body-l);padding-block:16px;padding-inline:32px}@media (min-width:720px){.RoundedButton-module-scss-module__QYaiZG__el_roundedButton__large{font-size:var(--font-size-body-l-pc)}}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton_withIcon{justify-content:space-between;align-items:center;column-gap:4px;display:flex}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton_iconStart,.RoundedButton-module-scss-module__QYaiZG__el_roundedButton_iconEnd{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.RoundedButton-module-scss-module__QYaiZG__el_roundedButton_text{text-align:center;flex:1}
.LinkButton-module-scss-module__YB3bkG__bl_linkButton{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-text-secondary);text-align:center;cursor:pointer;background:var(--common-background-secondary);border:2px solid var(--common-border-info-light);border-radius:4px;justify-content:center;padding:8px;transition:all .3s;display:inline-flex;position:relative}@media (min-width:720px){.LinkButton-module-scss-module__YB3bkG__bl_linkButton{padding:16px 20px}}@media (any-hover:hover){.LinkButton-module-scss-module__YB3bkG__bl_linkButton:hover{opacity:var(--opacity-high)}}.LinkButton-module-scss-module__YB3bkG__bl_linkButton:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.LinkButton-module-scss-module__YB3bkG__bl_linkButton__small{padding:4px 12px}@media (min-width:720px){.LinkButton-module-scss-module__YB3bkG__bl_linkButton__small{padding:8px 12px}}.LinkButton-module-scss-module__YB3bkG__bl_linkButton__large{padding:16px 20px}@media (min-width:720px){.LinkButton-module-scss-module__YB3bkG__bl_linkButton__large{font-size:var(--font-size-body-l-pc);padding:24px 20px}}.LinkButton-module-scss-module__YB3bkG__bl_linkButton__outlined{color:var(--common-brand-color);background-color:var(--common-background-surface);border-color:var(--common-border-info-light);border-radius:100vw}.LinkButton-module-scss-module__YB3bkG__el_buttonLabel{align-items:center;column-gap:8px;display:inline-flex;position:relative}.LinkButton-module-scss-module__YB3bkG__el_buttonLabel__inlineLeft{flex-direction:row-reverse}.LinkButton-module-scss-module__YB3bkG__el_buttonLabel__outline{grid-template-columns:20px 1fr 20px;justify-items:center;width:100%;display:grid}.LinkButton-module-scss-module__YB3bkG__el_buttonLabel__outlineLeft{direction:rtl}.LinkButton-module-scss-module__YB3bkG__el_buttonLabel__outline>.LinkButton-module-scss-module__YB3bkG__el_buttonLabel_text{grid-column:2}.LinkButton-module-scss-module__YB3bkG__el_buttonIcon{background-color:currentColor;transition:background-color .3s;mask-size:contain;mask-repeat:no-repeat}.LinkButton-module-scss-module__YB3bkG__el_buttonIcon__search{width:18px;height:18px;mask-image:url(/image/icon/search-icon.svg)}.LinkButton-module-scss-module__YB3bkG__el_buttonIcon__rightArrow{width:8px;height:12px;mask-image:url(/image/icon/chevron-right-icon.svg)}.LinkButton-module-scss-module__YB3bkG__el_buttonIcon__leftArrow{width:8px;height:12px;mask-image:url(/image/icon/chevron-left-icon.svg)}
.QrCodeBanner-module-scss-module__vujw5G__el_qrCodeBanner{background-color:var(--common-background-surface);border:3px solid var(--common-border-info-light);border-radius:12px;grid-template-columns:100px 1fr;place-items:center start;column-gap:6px;width:max-content;padding:8px 32px 8px 12px;display:grid}@media (max-width:719px){.QrCodeBanner-module-scss-module__vujw5G__el_qrCodeBanner{display:none}}.QrCodeBanner-module-scss-module__vujw5G__el_qrCodeBanner_qrCode{width:100px;height:100px}.QrCodeBanner-module-scss-module__vujw5G__el_qrCodeBanner_text{font-size:var(--font-size-body-xxl);font-weight:var(--font-weight-bold)}
.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection{background-color:var(--common-background-secondary);place-items:center;row-gap:16px;padding:32px 0;display:grid;position:relative}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection{justify-items:start;row-gap:24px;padding:120px clamp(2rem,7.14vw - 1.214rem,4.25rem) 60px}}.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection:after{content:"";border-bottom:1px solid var(--common-border-info-dark);width:calc(100% - 32px);height:1px;margin-inline:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection:after{width:calc(100% + -1*clamp(4.25rem,13.49vw - 1.821rem,8.5rem))}}.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_app{grid-template-columns:auto 1fr;align-items:center;column-gap:8px;display:grid}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_app{column-gap:16px}}.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_app_icon{width:56px;height:auto}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_app_icon{width:108px}}.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_app_text{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-text-secondary)}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_app_text{font-size:var(--font-size-body-xl-pc)}}.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_link{width:min(312px,100%);display:grid}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_link{display:none}}.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_linksForPc{display:none}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_linksForPc{grid-template-columns:164px 202px;column-gap:16px;width:max-content;display:grid}}.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_storeBadge{width:auto;height:38px}@media (min-width:720px){.DownloadSection-module-scss-module__PsXi0G__bl_downloadSection_storeBadge{height:60px}}
.CallToAction-module-scss-module__Qd1JWG__ly_callToAction{background-color:var(--common-background-secondary);grid-template-rows:210px 1fr;grid-template-columns:1fr;margin:32px -16px -32px;display:grid}@media (min-width:720px){.CallToAction-module-scss-module__Qd1JWG__ly_callToAction{grid-template-rows:1fr;grid-template-columns:1fr 1fr;margin:40px -40px -40px}}.CallToAction-module-scss-module__Qd1JWG__ly_callToAction:before{content:"";background:url(../media/call-to-action-bgimage.3jw56xcwjh0ui.jpg) no-repeat;background-color:var(--common-background-surface);background-position:50%;background-size:cover}
.CommonInput-module-scss-module__jQE5Tq__el_commonInput{min-width:0;font-size:var(--font-size-body-l);border:none;border-bottom:2px solid var(--common-border-info-main);border-radius:8px 8px 0 0;outline:none;padding:10px 8px}.CommonInput-module-scss-module__jQE5Tq__el_commonInput::placeholder{color:var(--parts-text-field-placeholder)}.CommonInput-module-scss-module__jQE5Tq__el_commonInput:placeholder-shown{border-color:var(--parts-text-field-placeholder-shown)}.CommonInput-module-scss-module__jQE5Tq__el_commonInput:focus{border-color:var(--common-border-info-main)}.CommonInput-module-scss-module__jQE5Tq__el_commonInput:disabled{color:var(--parts-text-field-text-disabled);cursor:not-allowed;background-color:var(--parts-text-field-background-disabled);border-color:var(--parts-text-field-border-disabled)}.CommonInput-module-scss-module__jQE5Tq__el_commonInput_validationFailed{background-color:var(--system-error-light-bg);border-color:var(--system-error);background-color:var(--common-background-surface)}.CommonInput-module-scss-module__jQE5Tq__el_commonInput_validationFailed:placeholder-shown{border-color:var(--system-error)}.CommonInput-module-scss-module__jQE5Tq__el_commonInput__hasUnit{padding-right:calc(8px + 2em)}.CommonInput-module-scss-module__jQE5Tq__bl_commonInput{display:grid;position:relative}.CommonInput-module-scss-module__jQE5Tq__bl_commonInput_unit{font-size:var(--font-size-body-l);position:absolute;top:50%;right:8px;transform:translateY(-50%)}
.CommonInputAndLabel-module-scss-module__KQ3BXa__el_commonInputAndLabel_validationErrorMessage{font-size:var(--font-size-body-s);color:var(--system-error)}.CommonInputAndLabel-module-scss-module__KQ3BXa__hp_fixed_height{grid-template-rows:subgrid;grid-row:span 3}

.CommonLabel-module-scss-module__0NH0nq__el_commonLabel{font-size:var(--font-size-body-s);column-gap:6px;display:flex}@media (min-width:720px){.CommonLabel-module-scss-module__0NH0nq__el_commonLabel{font-size:var(--font-size-body-m-pc)}}.CommonLabel-module-scss-module__0NH0nq__el_commonLabel_wrapper{row-gap:8px;display:grid}.CommonLabel-module-scss-module__0NH0nq__el_commonLabel_required{color:var(--common-text-danger)}
.CreditCardInfo-module-scss-module__CvSPia__bl_creditCardInfo{grid-template-columns:auto 1fr;align-items:center;column-gap:8px;width:100%;display:grid}.CreditCardInfo-module-scss-module__CvSPia__bl_creditCardInfo_brandIcon{width:46px;height:auto}.CreditCardInfo-module-scss-module__CvSPia__bl_creditCardInfo_information{grid-template-columns:1fr;display:grid}.CreditCardInfo-module-scss-module__CvSPia__el_creditCardInfo_maskedCardNumber{font-size:var(--font-size-body-xs)}@media (min-width:720px){.CreditCardInfo-module-scss-module__CvSPia__el_creditCardInfo_maskedCardNumber{font-size:var(--font-size-body-xs-pc)}}.CreditCardInfo-module-scss-module__CvSPia__el_creditCardInfo_expireYearMonth{font-size:var(--font-size-body-s)}@media (min-width:720px){.CreditCardInfo-module-scss-module__CvSPia__el_creditCardInfo_expireYearMonth{font-size:var(--font-size-body-m-pc)}}
.CommonTextArea-module-scss-module__0ZQpDG__el_commonTextArea{font-size:var(--font-size-body-l);border:2px solid var(--parts-text-field-border-default);border-radius:8px;padding:14px}.CommonTextArea-module-scss-module__0ZQpDG__el_commonTextArea:focus-visible{outline-color:var(--parts-text-field-border-active)}.CommonTextArea-module-scss-module__0ZQpDG__el_commonTextArea::placeholder{color:var(--parts-text-field-placeholder)}.CommonTextArea-module-scss-module__0ZQpDG__el_commonTextArea_validationFailed{background-color:var(--system-error-light-bg);border-color:var(--system-error);background-color:var(--common-background-surface)}
.HeadingPlain-module-scss-module__lsFCmW__el_headingPlain{font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-bold);text-align:center;line-height:1.4}@media (min-width:720px){.HeadingPlain-module-scss-module__lsFCmW__el_headingPlain{font-size:var(--font-size-heading-h1-pc)}}
.CommonTextAreaAndLabel-module-scss-module__Y2Rlaq__el_commonTextAreaAndLabel_validationErrorMessage{font-size:var(--font-size-body-s);color:var(--system-error)}
.HeadingLabel-module-scss-module__jWHJ6q__el_headingLabel{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);color:var(--parts-heading-section);text-align:center;line-height:1.4}@media (min-width:720px){.HeadingLabel-module-scss-module__jWHJ6q__el_headingLabel{font-size:var(--font-size-heading-h2-pc)}}
.CreditCardNumberInput-module-scss-module__ELhKMW__el_creditCardNumberInput{min-width:0;font-size:var(--font-size-body-l);border:none;border-bottom:2px solid var(--common-border-info-main);border-radius:8px 8px 0 0;outline:none;padding:10px 8px}.CreditCardNumberInput-module-scss-module__ELhKMW__el_creditCardNumberInput::placeholder{color:var(--parts-text-field-placeholder)}.CreditCardNumberInput-module-scss-module__ELhKMW__el_creditCardNumberInput:placeholder-shown{border-color:var(--parts-text-field-placeholder-shown)}.CreditCardNumberInput-module-scss-module__ELhKMW__el_creditCardNumberInput:focus{border-color:var(--common-border-info-main)}.CreditCardNumberInput-module-scss-module__ELhKMW__el_creditCardNumberInput_validationFailed{background-color:var(--system-error-light-bg);border-color:var(--system-error)}.CreditCardNumberInput-module-scss-module__ELhKMW__el_creditCardNumberInput_validationFailed:placeholder-shown{border-color:var(--system-error)}
.RangeSelect-module-scss-module__WdQHxq__el_rangeSelect{width:100%;font-size:var(--font-size-body-l);appearance:none;cursor:pointer;background:var(--common-background-surface) url(/image/icon/chevron-down-icon-gray.svg) no-repeat right 14px center/12px auto;border:none;border-bottom:2px solid var(--common-border-info-main);border-radius:8px 8px 0 0;outline:none;padding:12px 40px 12px 8px}.RangeSelect-module-scss-module__WdQHxq__el_rangeSelect:focus-visible{color:var(--common-text-primary)!important;border-color:var(--common-border-info-main)!important;background-image:url(/image/icon/chevron-down-icon-blue.svg)!important}.RangeSelect-module-scss-module__WdQHxq__el_rangeSelect:has(.RangeSelect-module-scss-module__WdQHxq__el_rangeSelect_option[value=""]:checked){color:var(--parts-text-field-placeholder);border-color:var(--parts-text-field-placeholder)}@media (any-hover:hover){.RangeSelect-module-scss-module__WdQHxq__el_rangeSelect:hover{color:var(--common-text-primary)!important;border-color:var(--common-border-info-main)!important;background-image:url(/image/icon/chevron-down-icon-blue.svg)!important}}
.SectionHeader-module-scss-module__TAHFOG__bl_sectionHeader{grid-auto-flow:row;row-gap:16px;display:grid}@media (min-width:720px){.SectionHeader-module-scss-module__TAHFOG__bl_sectionHeader{row-gap:24px}}.SectionHeader-module-scss-module__TAHFOG__bl_sectionHeader_heading{row-gap:12px;display:grid}
.ScreenHeader-module-scss-module__cN1yAq__bl_screenHeader{text-align:center;row-gap:8px;display:grid}.ScreenHeader-module-scss-module__cN1yAq__bl_screenHeader_title{font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-bold);grid-template-columns:1fr;row-gap:.25em;line-height:1.5;display:grid}@media (min-width:720px){.ScreenHeader-module-scss-module__cN1yAq__bl_screenHeader_title{font-size:var(--font-size-heading-h1-pc)}}.ScreenHeader-module-scss-module__cN1yAq__bl_screenHeader_description{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);grid-template-columns:1fr;row-gap:.25em;display:grid}@media (min-width:720px){.ScreenHeader-module-scss-module__cN1yAq__bl_screenHeader_description{font-size:var(--font-size-body-l-pc)}}
.HtmlRender-module-scss-module__qoJBga__el_htmlRender [data-youtube-video]{aspect-ratio:16/9;width:100%}.HtmlRender-module-scss-module__qoJBga__el_htmlRender [data-youtube-video] iframe{width:100%;height:100%}
.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle{-webkit-user-select:none;user-select:none}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_question{color:var(--neutral-0);cursor:pointer;background-color:#0085d5;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;padding:14px 16px;display:grid}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_question::-webkit-details-marker{display:none}@media (min-width:720px){.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_question{padding:16px 20px}}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle[open] .CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_question{border-radius:8px 8px 0 0}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_qLabel{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}@media (min-width:720px){.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_qLabel{font-size:var(--font-size-body-l-pc)}}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_questionText{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);line-height:1.4}@media (min-width:720px){.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_questionText{font-size:var(--font-size-body-m-pc)}}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_icon{background-color:var(--neutral-0);width:24px;height:24px;transition:transform var(--transition-speed-medium);border-radius:50%;position:relative}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_icon:before{content:"";background-color:#0085d5;width:12px;height:2px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_icon:after{content:"";background-color:#0085d5;width:2px;height:12px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle[open] .CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_icon{transform:rotate(45deg)}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_answer{background-color:var(--neutral-0);border-block-end:2px solid #0085d5;border-inline:2px solid #0085d5;border-radius:0 0 8px 8px;grid-template-columns:auto 1fr;column-gap:12px;padding:16px;display:grid}@media (min-width:720px){.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_answer{padding:16px 20px}}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_aLabel{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-text-primary)}@media (min-width:720px){.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_aLabel{font-size:var(--font-size-body-l-pc)}}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_answerBody{font-size:var(--font-size-body-s);line-height:1.7}@media (min-width:720px){.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_answerBody{font-size:var(--font-size-body-m-pc)}}.CrowdfundingLpFaqArticle-module-scss-module__ATiF_q__bl_crowdfundingLpFaqArticle_answerBody a{color:var(--common-text-link);text-decoration:underline}
.CreditCardSecurityCodeInput-module-scss-module__ndydqq__el_creditCardSecurityCodeInput{min-width:0;font-size:var(--font-size-body-l);border:none;border-bottom:2px solid var(--common-border-info-main);border-radius:8px 8px 0 0;outline:none;padding:10px 8px}.CreditCardSecurityCodeInput-module-scss-module__ndydqq__el_creditCardSecurityCodeInput::placeholder{color:var(--parts-text-field-placeholder)}.CreditCardSecurityCodeInput-module-scss-module__ndydqq__el_creditCardSecurityCodeInput:placeholder-shown{border-color:var(--parts-text-field-placeholder-shown)}.CreditCardSecurityCodeInput-module-scss-module__ndydqq__el_creditCardSecurityCodeInput:focus{border-color:var(--common-border-info-main)}.CreditCardSecurityCodeInput-module-scss-module__ndydqq__el_creditCardSecurityCodeInput_validationFailed{background-color:var(--system-error-light-bg);border-color:var(--system-error)}.CreditCardSecurityCodeInput-module-scss-module__ndydqq__el_creditCardSecurityCodeInput_validationFailed:placeholder-shown{border-color:var(--system-error)}
.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle{overflow-wrap:anywhere}.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle h2{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:1.4}@media (min-width:720px){.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle h2{font-size:var(--font-size-heading-h1-pc)}}.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle h2:not(:first-child){margin-top:24px}.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle p{margin-block:10px}.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle p:empty{min-height:1em}@media (min-width:720px){.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle p{font-size:var(--font-size-body-ml-pc)}}.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle a{color:var(--common-text-link)}.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle img{max-width:100%;height:auto;margin-block:10px}.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle ul,.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle ol{margin-block:10px;padding:0 0 0 1.5em}@media (min-width:720px){.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle ul,.ProjectBody-module-scss-module__Qv-4kq__hp_bodyHtmlStyle ol{font-size:var(--font-size-body-l-pc)}}
.CrowdfundingLpFaq-module-scss-module__jUvQia__bl_crowdfundingLpFaq{row-gap:24px;width:min(764px,100%);margin-inline:auto;display:grid}.CrowdfundingLpFaq-module-scss-module__jUvQia__bl_crowdfundingLpFaq_list{row-gap:16px;display:grid}@media (min-width:720px){.CrowdfundingLpFaq-module-scss-module__jUvQia__bl_crowdfundingLpFaq_list{row-gap:12px}}
.PostalCodeInput-module-scss-module__2rEAxW__el_postalCodeInput{min-width:0;font-size:var(--font-size-body-l);border:none;border-bottom:2px solid var(--common-border-info-main);border-radius:8px 8px 0 0;outline:none;padding:10px 8px}.PostalCodeInput-module-scss-module__2rEAxW__el_postalCodeInput::placeholder{color:var(--parts-text-field-placeholder)}.PostalCodeInput-module-scss-module__2rEAxW__el_postalCodeInput:placeholder-shown{border-color:var(--parts-text-field-placeholder-shown)}.PostalCodeInput-module-scss-module__2rEAxW__el_postalCodeInput:focus{border-color:var(--common-border-info-main)}.PostalCodeInput-module-scss-module__2rEAxW__el_postalCodeInput_validationFailed{background-color:var(--system-error-light-bg);border-color:var(--system-error)}.PostalCodeInput-module-scss-module__2rEAxW__el_postalCodeInput_validationFailed:placeholder-shown{border-color:var(--system-error)}
.ProjectHeader-module-scss-module__f9SRrW__el_projectHeader{place-items:center;gap:8px;display:grid}.ProjectHeader-module-scss-module__f9SRrW__el_projectHeader_projectTitle{font-size:var(--font-size-heading-h4);font-weight:var(--font-weight-bold);line-height:1.4}@media (min-width:720px){.ProjectHeader-module-scss-module__f9SRrW__el_projectHeader_projectTitle{font-size:var(--font-size-heading-h3-pc)}}.ProjectHeader-module-scss-module__f9SRrW__el_projectHeader_displayName{width:max-content;font-weight:var(--font-weight-bold);color:var(--common-text-link);background-color:var(--common-background-sub);transition:background-color var(--transition-speed-medium);border-radius:4px;padding:4px 8px}@media (min-width:720px){.ProjectHeader-module-scss-module__f9SRrW__el_projectHeader_displayName{font-size:var(--font-size-body-m-pc);padding:4px 10px}}@media (any-hover:hover){.ProjectHeader-module-scss-module__f9SRrW__el_projectHeader_displayName:hover{color:var(--common-text-secondary);background:var(--common-background-secondary)}}
.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard{width:100%}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_header{background-image:linear-gradient(90deg,#0a99db 0%,#00bcc4 100%);border-radius:16px 16px 0 0;justify-content:center;align-items:center;min-height:96px;padding:20px 40px;display:flex;position:relative;overflow:visible}@media (min-width:720px){.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_header{min-height:112px;padding:22px 48px}}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_number{width:26px;height:26px;font-size:14px;font-weight:var(--font-weight-bold);color:var(--neutral-0);background-color:#05abd0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (min-width:720px){.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_number{width:30px;height:30px;font-size:16px}}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_title{font-size:clamp(1.25rem,5.2vw,1.75rem);font-weight:var(--font-weight-bold);color:var(--neutral-0);text-align:center;white-space:nowrap;justify-content:center;align-items:center;line-height:1.1;display:inline-flex}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_titlePrefix{font-size:1.35em}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_sparkleLeft{width:.85em;height:.85em;color:var(--neutral-0);margin-right:.15em}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_sparkleRight{align-items:flex-start;margin-left:.1em;display:inline-flex}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_sparkleSmall{width:.55em;height:.55em;color:var(--neutral-0);margin-top:.5em}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_sparkleLarge{width:.9em;height:.9em;color:var(--neutral-0)}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_person{z-index:1;width:auto;height:88px;position:absolute;bottom:0}@media (min-width:720px){.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_person{height:100px}}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_person__left{left:6px}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_person__right{right:6px}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_person__support{height:92px;right:0}@media (min-width:720px){.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_person__support{height:108px}}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_body{background-color:var(--neutral-0);border-radius:0 0 16px 16px;flex-direction:column;align-items:center;row-gap:20px;padding:24px 20px;display:flex}@media (min-width:720px){.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_body{padding:28px 24px}}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_text{width:100%;color:var(--common-text-primary);font-size:16px;line-height:1.9}@media (min-width:720px){.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_text{font-size:20px}}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_line{display:block}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_text__collapsed{opacity:.4;max-height:3.8em;overflow:hidden;mask-image:linear-gradient(#000,#0000)}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_highlight{font-weight:var(--font-weight-bold);color:#0a99db}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_toggle{min-width:200px;font-size:14px;font-weight:var(--font-weight-bold);color:#0071bc;cursor:pointer;background-color:var(--neutral-0);border:1px solid #0071bc;border-radius:6px;justify-content:center;align-items:center;column-gap:8px;padding:10px 20px;display:inline-flex}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_toggle:before{content:"";width:0;height:0;transition:transform var(--transition-speed-medium);border-top:6px solid;border-left:5px solid #0000;border-right:5px solid #0000;flex:none}@media (any-hover:hover){.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_toggle:hover{opacity:var(--opacity-high)}}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_toggleLabel{text-align:center;min-width:7em}.CrowdfundingLpFeatureCard-module-scss-module__XUi1Iq__bl_crowdfundingLpFeatureCard_toggle__expanded:before{transform:rotate(180deg)}
.BirthDateSelect-module-scss-module__5O-8va__ly_birthDateSelect{gap:8px;display:flex}.BirthDateSelect-module-scss-module__5O-8va__ly_birthDateSelect_item{min-width:0;font-size:var(--font-size-body-l);border:none;border-bottom:2px solid var(--common-border-info-main);border-radius:8px 8px 0 0;outline:none;flex:1;min-width:90px;max-width:160px;padding:10px 8px}

.CrowdfundingLpFeatures-module-scss-module__CpurUW__bl_crowdfundingLpFeatures{justify-items:center;row-gap:24px;display:grid}@media (min-width:720px){.CrowdfundingLpFeatures-module-scss-module__CpurUW__bl_crowdfundingLpFeatures{row-gap:32px}}.CrowdfundingLpFeatures-module-scss-module__CpurUW__bl_crowdfundingLpFeatures_header{text-align:center;justify-items:center;row-gap:12px;display:grid}.CrowdfundingLpFeatures-module-scss-module__CpurUW__bl_crowdfundingLpFeatures_badge{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--neutral-0);background:linear-gradient(90deg,#0a99db,#00bcc4);border-radius:4px;padding:4px 16px}@media (min-width:720px){.CrowdfundingLpFeatures-module-scss-module__CpurUW__bl_crowdfundingLpFeatures_badge{font-size:var(--font-size-body-m-pc);padding:6px 20px}}.CrowdfundingLpFeatures-module-scss-module__CpurUW__bl_crowdfundingLpFeatures_list{row-gap:20px;width:100%;max-width:640px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.CrowdfundingLpFeatures-module-scss-module__CpurUW__bl_crowdfundingLpFeatures_list{row-gap:24px}}
.FundingFormAmountInput-module-scss-module__r8CQGq__el_fundingFormAmountInput{min-width:0;font-size:var(--font-size-body-l);border:none;border-bottom:2px solid var(--common-border-info-main);border-radius:8px 8px 0 0;outline:none;padding:10px 8px}.FundingFormAmountInput-module-scss-module__r8CQGq__el_fundingFormAmountInput::placeholder{color:var(--parts-text-field-placeholder)}.FundingFormAmountInput-module-scss-module__r8CQGq__el_fundingFormAmountInput:placeholder-shown{border-color:var(--parts-text-field-placeholder-shown)}.FundingFormAmountInput-module-scss-module__r8CQGq__el_fundingFormAmountInput:focus{border-color:var(--common-border-info-main)}.FundingFormAmountInput-module-scss-module__r8CQGq__el_fundingFormAmountInput_validationFailed{background-color:var(--system-error-light-bg);border-color:var(--system-error)}.FundingFormAmountInput-module-scss-module__r8CQGq__el_fundingFormAmountInput_validationFailed:placeholder-shown{border-color:var(--system-error)}
.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout{grid-template-columns:minmax(0,1fr);margin:-32px -16px;display:grid}@media (min-width:720px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout{margin:0}}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout{width:min(var(--content-width-pc),100%);grid-template-columns:1fr 384px;grid-template-areas:"pageHeader pageHeader""pageLeftColumn pageRightColumn";column-gap:40px;margin-inline:auto}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_image{width:min(var(--content-width-sp),100%);order:1;margin-inline:auto;padding:12px 16px 0}@media (720px<=width<=1023px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_image{padding-top:0}}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_image{order:0;width:min(696px,100%);padding:0}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_header{width:min(var(--content-width-sp),100%);order:2;margin-inline:auto;padding:8px 16px 10px}@media (720px<=width<=1023px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_header{padding:16px}}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_header{order:0;grid-area:pageHeader;width:100%;padding:0 0 24px}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_leftColumn,.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_rightColumn{display:contents}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_leftColumn,.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_rightColumn{top:calc(var(--size-headerOffsetTablet) + 24px);align-self:start;display:grid;position:sticky}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_leftColumn{grid-area:pageLeftColumn}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_rightColumn{grid-area:pageRightColumn}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout__withReturns .ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_leftColumn,.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout__withReturns .ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_rightColumn{position:static}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout__withReturns .ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_rightColumn{align-self:stretch;display:block}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_informationDisplay{background-color:var(--common-background-surface);width:min(var(--content-width-sp),100%);order:3;margin-inline:auto;padding:16px}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_informationDisplay{border-radius:8px 8px 0 0;order:0;width:100%;padding-inline:32px}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout:not(:has(.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_conversionButton)) .ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_informationDisplay{border-radius:8px}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_links{width:min(var(--content-width-sp),100%);order:7;place-items:center;row-gap:12px;margin-inline:auto;padding:20px 16px;display:grid}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_links{order:0;row-gap:36px;padding:16px;padding-inline:32px}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_link{font-weight:var(--font-weight-bold);color:var(--common-text-link);transition:opacity var(--transition-speed-medium);grid-template-columns:1fr min-content;place-items:center;gap:10px;display:grid}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_link:after{content:"";background:url(/image/icon/chevron-right-icon-blue.svg) no-repeat;width:8px;height:12px;display:inline-block}@media (any-hover:hover){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_link:hover{opacity:var(--opacity-high)}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_body{background-color:var(--common-background-surface);width:min(var(--content-width-sp),100%);order:5;margin-inline:auto;padding:16px}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_body{order:0;width:min(696px,100%)}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_projectReturn{width:min(var(--content-width-sp),100%);order:6;gap:10px;margin-inline:auto;padding:16px;display:grid}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_projectReturn{top:calc(var(--size-headerOffsetTablet) + 24px);width:100%;max-height:calc(100dvh - var(--size-headerOffsetTablet) - 24px);order:0;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:0;display:grid;position:sticky}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_conversionButton{z-index:var(--z-index-projectLayoutConversionButton);background-color:var(--common-background-surface);border-top:1px solid var(--common-border-light);width:100%;box-shadow:0px -8px 12px 0px var(--black-alpha-08);order:8;grid-template-columns:336px;justify-content:center;padding:16px 28px 26px;display:grid;position:sticky;bottom:0}@media (720px<=width<=1023px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_conversionButton{width:calc(100% + 80px);margin:0 -40px -40px}}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_conversionButton{width:100%;box-shadow:none;border:none;border-radius:0 0 8px 8px;order:0;grid-template-columns:1fr;gap:16px;margin:0;padding-top:0;padding-bottom:16px;position:static}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_border{width:100%}@media (min-width:1024px){.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_border{border-top:1px solid var(--common-border-light)}}.ProjectLayout-module-scss-module__u6wiRG__ly_projectLayout_loginRequiredButton{width:100%}
.CrowdfundingLpFixedCta-module-scss-module__ahsuva__bl_crowdfundingLpFixedCta{z-index:var(--z-index-crowdfundingLpFixed);filter:drop-shadow(0 4px 10px #00000040);width:108px;transition:transform var(--transition-speed-medium);display:block;position:fixed;inset-block-end:96px;inset-inline-end:16px}@media (min-width:720px){.CrowdfundingLpFixedCta-module-scss-module__ahsuva__bl_crowdfundingLpFixedCta{width:144px;inset-block-end:24px;inset-inline-end:24px}}@media (any-hover:hover){.CrowdfundingLpFixedCta-module-scss-module__ahsuva__bl_crowdfundingLpFixedCta:hover{transform:scale(1.06)}.CrowdfundingLpFixedCta-module-scss-module__ahsuva__bl_crowdfundingLpFixedCta:hover .CrowdfundingLpFixedCta-module-scss-module__ahsuva__bl_crowdfundingLpFixedCta_image{animation-play-state:paused}}.CrowdfundingLpFixedCta-module-scss-module__ahsuva__bl_crowdfundingLpFixedCta_image{width:100%;height:auto;animation:3.2s ease-in-out infinite CrowdfundingLpFixedCta-module-scss-module__ahsuva__crowdfundingXBounce}@media (prefers-reduced-motion:reduce){.CrowdfundingLpFixedCta-module-scss-module__ahsuva__bl_crowdfundingLpFixedCta_image{animation:none}}@keyframes CrowdfundingLpFixedCta-module-scss-module__ahsuva__crowdfundingXBounce{0%,55%,to{transform:translateY(0)}65%{transform:translateY(-15%)}75%{transform:translateY(0)}82%{transform:translateY(-7%)}89%{transform:translateY(0)}}
.FundingFormBirthDateInput-module-scss-module__c0OqZW__ly_fundingFormBirthDateInput{grid-column:1/-1}
.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero{aspect-ratio:750/794;background-image:url(../media/fv-bg-sp.03l5upf1-22x6.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;container-type:inline-size}@media (min-width:720px){.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero{aspect-ratio:1400/458;background-image:url(../media/fv-bg-pc.3p2vi_nksvwk8.webp)}}.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero_label{z-index:2;font-size:3.33cqw;font-weight:var(--font-weight-bold);flex-direction:column;align-items:center;row-gap:.25em;margin:0;line-height:1;display:flex;position:absolute;top:16.6%;left:50%;transform:translate(-50%)}@media (min-width:720px){.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero_label{font-size:1.2cqw;top:13.5%}}.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero_labelLine{color:#009bdc;white-space:nowrap;background-color:var(--neutral-0);padding:.16em .7em}.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero_catch{z-index:1;background-image:url(../media/fv-copy-sp.3x8imxm6noxu8.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;position:absolute;inset:0}@media (min-width:720px){.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero_catch{background-image:url(../media/fv-copy-pc.3uf12fpmkxtxf.png)}}.CrowdfundingLpHero-module-scss-module__G3_bsq__bl_crowdfundingLpHero_catchText{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.NavigationButtonGroup-module-scss-module__xmOyWW__bl_navigationButtonGroup{grid-template-columns:minmax(200px,max-content);justify-content:center;align-items:center;gap:16px;display:grid}@media (min-width:720px){.NavigationButtonGroup-module-scss-module__xmOyWW__bl_navigationButtonGroup:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(200px,max-content))}}.NavigationButtonGroup-module-scss-module__xmOyWW__bl_navigationButtonGroup__rtl{direction:rtl}
.ToggleButton-module-scss-module__M9l3Ka__el_toggleButton{cursor:pointer;background-color:var(--parts-menu-caption);width:40px;height:24px;transition:background-color var(--transition-speed-medium);-webkit-tap-highlight-color:#0000;border-radius:12px;display:flex;position:relative}.ToggleButton-module-scss-module__M9l3Ka__el_toggleButton:has(:focus-visible){outline:1px solid var(--parts-menu-primary);outline-offset:2px}.ToggleButton-module-scss-module__M9l3Ka__el_toggleButton:has(:checked){background-color:var(--parts-menu-primary)}.ToggleButton-module-scss-module__M9l3Ka__el_toggleButton_checkbox{appearance:none;cursor:pointer;background-color:var(--common-background-surface);width:16px;height:16px;transition:left var(--transition-speed-medium);border-radius:9999px;outline:none;margin:0;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.ToggleButton-module-scss-module__M9l3Ka__el_toggleButton_checkbox:checked{left:calc(100% - 20px)}
.ModalButton-module-scss-module__yi20IG__el_modalButton{color:var(--common-text-link);appearance:none;cursor:pointer;background-color:#0000;border:none}@media (min-width:720px){.ModalButton-module-scss-module__yi20IG__el_modalButton{font-size:var(--font-size-body-m-pc)}}
.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_label{min-width:108px;font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);cursor:pointer;background-color:var(--common-background-surface);border:1px solid var(--parts-input-radio-border);transition:border-color var(--transition-speed-medium);border-radius:8px;grid-template-columns:22px 1fr;align-items:center;gap:0 8px;padding:9px 15px 9px 7px;display:grid}@media (min-width:720px){.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_label{min-width:160px;font-size:var(--font-size-body-l-pc);border-width:2px;padding:8px 14px 8px 6px}}@media (any-hover:hover){.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_label:hover,.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_label:hover .FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_input{border-color:var(--common-border-info-light)!important}}.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_label:has(.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_input:checked){background-color:var(--parts-input-radio-selected-light);border-color:var(--parts-input-radio-selected)}.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_label:has(.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_input:focus-visible){outline:1px solid var(--common-brand-color);outline-offset:2px}.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_input{vertical-align:top;appearance:none;border:3px solid var(--parts-input-radio-border);border-radius:50%;outline:0;width:22px;height:22px;margin:0;position:relative}.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_input:before{content:"";background:var(--common-background-surface);width:12px;height:12px;transition:var(--transition-speed-medium);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_input:checked{border-color:var(--parts-input-radio-selected)}.FundingFormRadio-module-scss-module__yvl1cG__el_fundingFormRadio_input:checked:before{background:var(--parts-input-radio-selected)}
.AuthRequiredModal-module-scss-module__hCfM-G__bl_authRequiredModal{gap:24px;display:grid}.AuthRequiredModal-module-scss-module__hCfM-G__bl_authRequiredModal_container{justify-items:center;row-gap:16px;display:grid}.AuthRequiredModal-module-scss-module__hCfM-G__bl_authRequiredModal_text{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}
.FundingFormText-module-scss-module__v71pNa__el_fundingFormText{font-size:var(--font-size-body-s)}@media (min-width:720px){.FundingFormText-module-scss-module__v71pNa__el_fundingFormText{font-size:var(--font-size-body-m-pc)}}
.DialogModal-module-scss-module__ERE49a__ly_dialogModal{width:100%}
@media (min-width:720px){.FullScreenModalBase-module-scss-module__RD8uyq__ly_fullScreenModalBase{min-width:343px}}.FullScreenModalBase-module-scss-module__RD8uyq__ly_fullScreenModalBase_wrapper{border:none;border-radius:8px;width:max-content}.FullScreenModalBase-module-scss-module__RD8uyq__ly_fullScreenModalBase_wrapper__default{padding:32px 16px 24px}.FullScreenModalBase-module-scss-module__RD8uyq__ly_fullScreenModalBase_wrapper__menu{padding:0}.FullScreenModalBase-module-scss-module__RD8uyq__ly_fullScreenModalBase::backdrop{background-color:var(--common-text-primary);opacity:.5}
.CloseButton-module-scss-module__IcsF2q__el_closeButton{justify-content:flex-end;display:flex}.CloseButton-module-scss-module__IcsF2q__el_closeButton_icon{cursor:pointer;width:24px;height:auto}@media (min-width:720px){.CloseButton-module-scss-module__IcsF2q__el_closeButton_icon{width:34px}}
.LoggedInUser-module-scss-module__tpOHcW__bl_loggedInUser_area{background-color:var(--common-background-default);border-radius:8px;grid-template-columns:40px auto 78px;align-items:center;gap:16px;padding:16px;display:grid;overflow:hidden}.LoggedInUser-module-scss-module__tpOHcW__bl_loggedInUser_icon{border-radius:50%;width:40px;height:40px}.LoggedInUser-module-scss-module__tpOHcW__bl_loggedInUser_text{display:grid}.LoggedInUser-module-scss-module__tpOHcW__bl_loggedInUser_name{font-weight:var(--font-weight-bold)}.LoggedInUser-module-scss-module__tpOHcW__bl_loggedInUser_mail{font-size:var(--font-size-body-xs);color:var(--common-text-disabled);overflow-wrap:anywhere}.LoggedInUser-module-scss-module__tpOHcW__hp_button{font-size:var(--font-size-body-s)!important;padding:8px!important}
.FundingFormToggle-module-scss-module__awTpxq__el_fundingFormToggle{background-color:var(--common-background-surface);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:10px 16px;display:grid}.FundingFormToggle-module-scss-module__awTpxq__el_fundingFormToggle_label{font-weight:var(--font-weight-bold)}
.LoginLink-module-scss-module__UCwJZa__bl_loginLink{grid-template-columns:1fr 1fr;grid-auto-flow:row;gap:16px;display:grid}
.CommonToggleInput-module-scss-module__PtX3oa__bl_commonToggleInput{grid-template-columns:1fr auto;align-items:center;column-gap:24px;display:grid}
.FundingReviewItem-module-scss-module__WUk6Rq__el_fundingReviewItem{background-color:var(--common-background-surface);gap:8px 0;width:100%;padding:8px 16px;display:grid}@media (min-width:720px){.FundingReviewItem-module-scss-module__WUk6Rq__el_fundingReviewItem_label{font-size:var(--font-size-body-m-pc)}}.FundingReviewItem-module-scss-module__WUk6Rq__el_fundingReviewItem_body{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}@media (min-width:720px){.FundingReviewItem-module-scss-module__WUk6Rq__el_fundingReviewItem_body{font-size:var(--font-size-body-ml-pc)}}.FundingReviewItem-module-scss-module__WUk6Rq__el_fundingReviewItem_projectReturnHeader{place-items:center;gap:8px;display:grid}
.LinkItem-module-scss-module__ie6lGG__el_linkItem{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);color:var(--common-text-primary);grid-template-columns:1fr auto;align-items:center;padding:18px 16px;display:grid}.LinkItem-module-scss-module__ie6lGG__el_linkItem[type=button]{text-align:left;appearance:none;cursor:pointer;background:0 0;border:none;width:100%}@media (any-hover:hover){.LinkItem-module-scss-module__ie6lGG__el_linkItem:hover{color:var(--common-button-primary-hover)}}.LinkItem-module-scss-module__ie6lGG__el_linkItem:after{content:"";background:url(/image/icon/chevron-right-icon-blue.svg) no-repeat;width:8px;height:12px}
.FundingEditButton-module-scss-module__ugWmsa__el_fundingEditButton{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);color:var(--common-text-link);cursor:pointer;background:0 0;border:none;padding:0}@media (any-hover:hover){.FundingEditButton-module-scss-module__ugWmsa__el_fundingEditButton:hover{opacity:var(--opacity-high)}}
.ErrorModal-module-scss-module__P5ms1q__ly_errorModal{background-color:var(--common-background-surface);border-radius:8px;place-items:center;row-gap:32px;display:grid}.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_content{place-items:center;row-gap:14px;display:grid}.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_icon{width:80px;height:80px}.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_title{font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);text-align:center}@media (min-width:720px){.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_title{font-size:var(--font-size-heading-h3-pc)}}.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_messageContainer{text-align:center}.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_message{place-items:center;display:grid}@media (min-width:720px){.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_message{font-size:var(--font-size-body-ml-pc)}}.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_button{color:var(--common-text-link);appearance:none;cursor:pointer;background-color:#0000;border:none}@media (min-width:720px){.ErrorModal-module-scss-module__P5ms1q__ly_errorModal_button{font-size:var(--font-size-body-m-pc)}}
.MenuSection-module-scss-module__mDazyq__bl_menuSection_headerText{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-bold);text-align:center;background-color:var(--common-background-default);border-radius:8px;padding:8px 16px;display:block}.MenuSection-module-scss-module__mDazyq__bl_menuSection_linkItem{border-bottom:1px solid var(--common-border-light)}.MenuSection-module-scss-module__mDazyq__bl_menuSection_linkItem:last-child{border-bottom:none}.MenuSection-module-scss-module__mDazyq__bl_menuSection__highlighted .MenuSection-module-scss-module__mDazyq__bl_menuSection_headerText{color:var(--common-brand-color);background-color:var(--parts-side-menu-header-text-background)}
.LoginModal-module-scss-module__GZC-aG__bl_loginModal{grid-auto-flow:row;gap:24px;width:100%;display:grid}.LoginModal-module-scss-module__GZC-aG__bl_loginModal_trigger{place-items:center;width:100%;display:grid}
.OrganizationLinks-module-scss-module__3xbB2W__hp_displayOnDesktop{display:none}@media (min-width:1024px){.OrganizationLinks-module-scss-module__3xbB2W__hp_displayOnDesktop{display:block}}
.PaymentConfirmationSection-module-scss-module__YB0MPW__ly_paymentConfirmationSection{gap:10px 0;width:100%;display:grid}.PaymentConfirmationSection-module-scss-module__YB0MPW__bl_paymentConfirmationSection_header{grid-template-columns:1fr auto;align-items:center;display:grid}.PaymentConfirmationSection-module-scss-module__YB0MPW__bl_paymentConfirmationSection_body{gap:1px 0;display:grid}.PaymentConfirmationSection-module-scss-module__YB0MPW__bl_paymentConfirmationSection_body>:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.PaymentConfirmationSection-module-scss-module__YB0MPW__bl_paymentConfirmationSection_body>:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.PaymentConfirmationSection-module-scss-module__YB0MPW__el_paymentConfirmationSection_title{font-size:var(--font-size-heading-h3);font-weight:var(--font-weight-bold);color:var(--parts-heading-secondary)}
.ProgressionBar-module-scss-module__JsN6WW__el_progressionBar{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--parts-text-semi-dark);justify-content:space-between;align-items:center;column-gap:8px;display:flex}.ProgressionBar-module-scss-module__JsN6WW__el_progressionBar_boundary{appearance:none;background-color:var(--parts-background-light);border-radius:9999px;flex:1;height:8px;overflow:hidden}.ProgressionBar-module-scss-module__JsN6WW__el_progressionBar_filler{background:var(--parts-gradient-progress);border-radius:9999px 0 0 9999px;width:0;max-width:100%;height:100%}.ProgressionBar-module-scss-module__JsN6WW__el_progressionBar_percentage{text-align:right;width:46px}.ProgressionBar-module-scss-module__JsN6WW__el_progressionBar__storage .ProgressionBar-module-scss-module__JsN6WW__el_progressionBar_boundary{background:var(--common-background-default);border-radius:8px;height:20px}.ProgressionBar-module-scss-module__JsN6WW__el_progressionBar__storage .ProgressionBar-module-scss-module__JsN6WW__el_progressionBar_filler{background:var(--parts-progression-bar-storage-gradation);border-radius:8px}.ProgressionBar-module-scss-module__JsN6WW__el_progressionBar__storage .ProgressionBar-module-scss-module__JsN6WW__el_progressionBar_percentage{width:3em;font-size:var(--font-size-body-m);color:var(--common-text-primary)}
.CreditCardExpireYearMonth-module-scss-module__6H1e_q__bl_creditCardExpireYearMonth{grid-template-columns:repeat(2,minmax(134px,160px));gap:0 16px;width:100%;display:grid}
.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_modalContent{grid-template-columns:minmax(auto,335px);justify-items:center;gap:24px;display:grid}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_warningIcon{width:80px;height:80px;display:block}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_heading{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-bold);text-align:center}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_message{color:var(--parts-modal-primary);text-align:center;justify-content:center;display:grid}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_notice{color:var(--parts-modal-caption);gap:0;display:grid}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_actions{grid-template-columns:minmax(auto,200px);justify-content:center;gap:24px;display:grid}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_confirmButton{width:200px}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_cancelButton:disabled{color:var(--common-text-tertiary);cursor:not-allowed;opacity:var(--opacity-high)}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_generatingButton:disabled{cursor:not-allowed;opacity:var(--opacity-high);color:var(--common-text-secondary)!important;background-color:var(--common-button-primary-default)!important;border-color:var(--common-button-primary-default)!important}.AiGenerationConfirmModal-module-scss-module__zx6lXW__bl_spinner{margin-right:8px}
.PromoteApp-module-scss-module__m48ejq__el_promoteApp{grid-template-columns:repeat(2,auto);justify-content:space-between;align-items:center;column-gap:16px;display:grid}.PromoteApp-module-scss-module__m48ejq__el_promoteApp_information{grid-template-columns:80px auto;align-items:center;gap:8px;display:grid}.PromoteApp-module-scss-module__m48ejq__el_promoteApp_appHeader{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);display:block}.PromoteApp-module-scss-module__m48ejq__el_promoteApp_appName{font-size:var(--font-size-body-s);color:var(--parts-heading-secondary);display:block}.PromoteApp-module-scss-module__m48ejq__hp_downloadButton{min-width:auto!important;font-size:var(--font-size-body-s)!important;padding:8px!important}
.RegisterCreditCardForm-module-scss-module__jUK1Za__ly_paymentMethodForm_body{grid-template-columns:1fr;gap:20px 0;width:100%;display:grid}.RegisterCreditCardForm-module-scss-module__jUK1Za__ly_paymentMethodForm_creditCard{gap:4px 0;display:grid}.RegisterCreditCardForm-module-scss-module__jUK1Za__ly_paymentMethodForm_creditCardSecurity{grid-template-columns:1fr;gap:8px 16px;display:grid}.RegisterCreditCardForm-module-scss-module__jUK1Za__ly_paymentMethodForm_creditCardSecurity_code{width:min(160px,100%)}
.AiProjectGeneratorForm-module-scss-module__eybHua__ly_aiProjectGeneratorForm{row-gap:24px;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_aiIntro{background-color:var(--common-background-surface);border-radius:12px;gap:16px;padding:16px;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_aiHeader{justify-items:center;gap:12px;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_aiIcon{background-color:var(--common-button-primary-default);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_aiTitle{text-align:center;gap:4px;width:100%;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_aiTitle_main{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_aiTitle_sub{color:var(--parts-heading-tertiary)}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_form{row-gap:24px;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_fieldWithCaption{gap:4px;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_fieldCaption{font-size:var(--font-size-body-xs);color:var(--parts-text-field-caption)}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_rangeSelect{grid-template-columns:repeat(3,auto);column-gap:16px;display:grid}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_errorMessage{font-size:var(--font-size-body-s);color:var(--system-error)}.AiProjectGeneratorForm-module-scss-module__eybHua__bl_footer{gap:16px;padding-top:16px;padding-bottom:16px;display:grid}
.SideMenuContent-module-scss-module__nKX9fG__ly_sideMenuContent{background:var(--common-background-surface);row-gap:40px;width:100%;height:100dvh;padding:16px 16px 40px;display:grid;position:sticky;top:0;left:0;overflow-y:auto}@media (min-width:720px){.SideMenuContent-module-scss-module__nKX9fG__ly_sideMenuContent{width:400px;margin-left:auto}}.SideMenuContent-module-scss-module__nKX9fG__ly_sideMenuContent_fullscreenWrapper{z-index:var(--z-index-sideMenu);background:var(--translucent-neutral-1200-45);width:100%;height:100dvh;margin-top:-48px;position:sticky;top:0;left:0}@media (min-width:720px){.SideMenuContent-module-scss-module__nKX9fG__ly_sideMenuContent_fullscreenWrapper{margin-top:0;position:fixed}}.SideMenuContent-module-scss-module__nKX9fG__ly_sideMenuContent_header{row-gap:16px;display:grid}.SideMenuContent-module-scss-module__nKX9fG__ly_sideMenuContent_headerContent{row-gap:40px;display:grid}.SideMenuContent-module-scss-module__nKX9fG__ly_sideMenuContent_loggedInUserHeader{row-gap:24px;display:grid}

.AiProjectProposalSelector-module-scss-module__OmbG0q__ly_aiProjectProposalSelector{row-gap:24px;padding-bottom:24px;display:grid}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_heading{font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-bold);text-align:center}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTabGroup{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab{min-width:108px;font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);cursor:pointer;background-color:var(--common-background-surface);border:1px solid var(--parts-input-radio-border);transition:border-color var(--transition-speed-medium);border-radius:8px;grid-template-columns:22px 1fr;align-items:center;gap:0 8px;min-width:0;padding:9px 15px 9px 7px;display:grid}@media (min-width:720px){.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab{min-width:160px;font-size:var(--font-size-body-l-pc);border-width:2px;min-width:0;padding:8px 14px 8px 6px}}@media (any-hover:hover){.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab:hover,.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab:hover .AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_input{border-color:var(--common-border-info-light)!important}}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab:has(.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_input:checked){background-color:var(--parts-input-radio-selected-light);border-color:var(--parts-input-radio-selected)}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab:has(.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_input:focus-visible){outline:1px solid var(--common-brand-color);outline-offset:2px}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_input{vertical-align:top;appearance:none;border:3px solid var(--parts-input-radio-border);border-radius:50%;outline:0;width:22px;height:22px;margin:0;position:relative}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_input:before{content:"";background:var(--common-background-surface);width:12px;height:12px;transition:var(--transition-speed-medium);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_input:checked{border-color:var(--parts-input-radio-selected)}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_input:checked:before{background:var(--parts-input-radio-selected)}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalTab_label{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);color:var(--common-text-primary)}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalDisplay{background-color:var(--common-background-surface);border:1px solid var(--common-border-light);border-radius:8px;gap:24px;padding:16px;display:grid}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField{gap:8px;display:grid}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_label{font-size:var(--font-size-body-s);font-weight:var(--font-weight-normal);color:var(--common-text-tertiary)}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_value{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);color:var(--common-text-primary)}@media (min-width:720px){.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_value{font-size:var(--font-size-heading-h2-pc)}}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description h2{font-size:var(--font-size-heading-h2);font-weight:var(--font-weight-bold);line-height:1.4}@media (min-width:720px){.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description h2{font-size:var(--font-size-heading-h2-pc)}}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description h2:not(:first-child){margin-top:24px}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description p{margin-block:10px}@media (min-width:720px){.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description p{font-size:var(--font-size-body-ml-pc)}}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description a{color:var(--common-text-link)}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description img{max-width:100%;height:auto;margin-block:10px}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description ul,.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description ol{margin-block:10px;padding:0 0 0 1.5em}@media (min-width:720px){.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description ul,.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_proposalField_description ol{font-size:var(--font-size-body-l-pc)}}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_footer{justify-items:center;gap:16px;padding-top:16px;display:grid}.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_notice{font-size:var(--font-size-body-s);color:var(--parts-text-field-caption);text-align:center}@media (min-width:720px){.AiProjectProposalSelector-module-scss-module__OmbG0q__bl_notice{font-size:var(--font-size-body-s-pc)}}
.HeaderLogo-module-scss-module__D6L33q__el_headerLogo{z-index:var(--z-index-headerLogo);grid-template-columns:1fr;place-items:center;display:grid;position:relative}.HeaderLogo-module-scss-module__D6L33q__el_headerLogo_body{grid-template-columns:1fr;place-items:center;gap:5px;display:grid}@media (min-width:720px){.HeaderLogo-module-scss-module__D6L33q__el_headerLogo_body{gap:7px}.HeaderLogo-module-scss-module__D6L33q__el_headerLogo_anyteam{width:135px}.HeaderLogo-module-scss-module__D6L33q__el_headerLogo_respectYouAu{width:92.8px}}
.AiProposalConfirmModal-module-scss-module__KSZTJG__bl_modalContent{grid-template-columns:minmax(auto,335px);justify-items:center;gap:24px;display:grid}.AiProposalConfirmModal-module-scss-module__KSZTJG__bl_heading{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-bold);text-align:center}.AiProposalConfirmModal-module-scss-module__KSZTJG__bl_body{color:var(--parts-modal-caption);text-align:center;justify-content:center;display:grid}.AiProposalConfirmModal-module-scss-module__KSZTJG__bl_actions{grid-template-columns:minmax(auto,200px);justify-content:center;gap:24px;display:grid}
.HeaderMenuIcon-module-scss-module__V1JfcW__el_headerMenuIcon{cursor:pointer}@media (min-width:720px){.HeaderMenuIcon-module-scss-module__V1JfcW__el_headerMenuIcon{width:33px;height:auto}}
.PreviewButton-module-scss-module__avdPnG__bl_previewButton{justify-items:center;row-gap:8px;display:grid}.PreviewButton-module-scss-module__avdPnG__bl_previewButton_button{color:var(--common-button-primary-default);appearance:none;cursor:pointer;background:0 0;border:none;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:8px;padding:0;font-weight:700;display:grid}@media (min-width:720px){.PreviewButton-module-scss-module__avdPnG__bl_previewButton_button{font-size:var(--font-size-body-m-pc)}}@media (any-hover:hover){.PreviewButton-module-scss-module__avdPnG__bl_previewButton_button:hover{color:var(--common-button-primary-hover)}}.PreviewButton-module-scss-module__avdPnG__bl_previewButton_button:active{color:var(--common-button-primary-active)}.PreviewButton-module-scss-module__avdPnG__bl_previewButton_notice{font-size:var(--font-size-body-s)}@media (min-width:720px){.PreviewButton-module-scss-module__avdPnG__bl_previewButton_notice{font-size:var(--font-size-body-s-pc)}}
.MypageLinkItem-module-scss-module__X12K6W__el_mypageLinkItem{grid-template-columns:auto;justify-content:end;display:grid;overflow:hidden}.MypageLinkItem-module-scss-module__X12K6W__el_mypageLinkItem_icon{aspect-ratio:1;border-radius:50%}@media (min-width:720px){.MypageLinkItem-module-scss-module__X12K6W__el_mypageLinkItem_icon{width:40px}}
.ProjectFormProjectTab-module-scss-module__X3Fs9W__ly_projectFormProjectTab{row-gap:24px;display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationSection{justify-items:center;gap:8px;display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationButton{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--common-text-secondary);cursor:pointer;background-color:var(--common-button-primary-default);border:none;border-radius:8px;grid-auto-flow:column;justify-content:center;align-items:center;gap:8px;padding:12px 24px;display:grid}@media (min-width:720px){.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationButton{font-size:var(--font-size-body-s-pc)}}@media (any-hover:hover){.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationButton:hover{opacity:var(--opacity-high)}}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationButton:focus-visible{outline:1px solid var(--common-brand-color);outline-offset:2px}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationButton:disabled{color:var(--common-button-white);cursor:not-allowed;background-color:var(--common-button-disabled)}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiRegenerationButtonGroup{grid-template-columns:repeat(2,minmax(auto,246px));justify-content:center;gap:8px;display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiRegenerationButton{height:44px;font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--common-text-link);cursor:pointer;background-color:var(--common-button-white);border:1px solid var(--common-border-info-light);border-radius:8px;grid-auto-flow:column;justify-content:center;align-items:center;gap:8px;padding:12px;display:grid}@media (min-width:720px){.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiRegenerationButton{font-size:var(--font-size-body-s-pc)}}@media (any-hover:hover){.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiRegenerationButton:hover{opacity:var(--opacity-medium)}}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiRegenerationButton:focus-visible{outline:1px solid var(--common-brand-color);outline-offset:2px}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiRegenerationButton:disabled{color:var(--common-text-disabled);cursor:not-allowed;border-color:var(--common-text-disabled)}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiRegenerationButton:disabled img{opacity:.5;filter:grayscale()brightness(.6)}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationCount{font-size:var(--font-size-body-xs);color:var(--parts-text-field-caption)}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationCount_number{font-weight:var(--font-weight-bold);color:var(--common-text-danger)}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_aiGenerationLimitReached{font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);color:var(--common-text-danger)}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_amountInput{row-gap:8px;display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_amountInput_fields{grid-template-columns:repeat(2,auto);column-gap:16px;display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_rangeSelect{grid-template-columns:repeat(3,auto);column-gap:16px;display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_errorMessage{font-size:var(--font-size-body-s);color:var(--system-error)}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_projectImage{row-gap:8px;display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_projectImage_notice{display:grid}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_projectImage_text{font-size:var(--font-size-body-s)}@media (min-width:720px){.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_projectImage_text{font-size:var(--font-size-body-s-pc)}}.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_adminOnlyNotice{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--common-text-danger);text-align:center}@media (min-width:720px){.ProjectFormProjectTab-module-scss-module__X3Fs9W__bl_adminOnlyNotice{font-size:var(--font-size-body-s-pc)}}
.GlobalHeaderBody-module-scss-module__G-wMkW__ly_globalHeaderBody{z-index:var(--z-index-globalHeader);background:var(--common-background-surface);grid-template-columns:94px auto;justify-content:space-between;align-items:center;gap:32px;padding:11px 20px;display:grid;position:relative}@media (min-width:720px){.GlobalHeaderBody-module-scss-module__G-wMkW__ly_globalHeaderBody{grid-template-columns:1fr auto auto;padding:25px 24px 24px}.GlobalHeaderBody-module-scss-module__G-wMkW__ly_globalHeaderBody>:first-child{justify-self:start}}.GlobalHeaderBody-module-scss-module__G-wMkW__ly_globalHeaderBody:after{z-index:0;content:"";background-color:var(--common-background-surface);width:100%;height:100%;display:block;position:absolute}@media (min-width:720px){.GlobalHeaderBody-module-scss-module__G-wMkW__ly_globalHeaderBody:after{display:none}}
.ImageOrPlaceholder-module-scss-module__yyRMlG__bl_imageOrPlaceholder_image{object-fit:contain;object-position:center;width:100%;height:100%;display:block}
.GlobalHeaderContainer-module-scss-module__hLyu0q__ly_globalHeaderContainer{z-index:var(--z-index-globalHeader);background-color:var(--common-background-surface);position:sticky;top:0;left:0}
.ProjectImageInput-module-scss-module__XqJARW__ly_projectImageInput{position:relative}.ProjectImageInput-module-scss-module__XqJARW__bl_imageInput{row-gap:8px;display:grid}.ProjectImageInput-module-scss-module__XqJARW__bl_imageInput_label{grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:8px;display:grid}.ProjectImageInput-module-scss-module__XqJARW__bl_imageInput_text{font-size:var(--font-size-body-s)}@media (min-width:720px){.ProjectImageInput-module-scss-module__XqJARW__bl_imageInput_text{font-size:var(--font-size-body-m-pc)}}.ProjectImageInput-module-scss-module__XqJARW__bl_imageInput_required{font-size:var(--font-size-body-s);color:var(--parts-text-field-caution)}@media (min-width:720px){.ProjectImageInput-module-scss-module__XqJARW__bl_imageInput_required{font-size:var(--font-size-body-m-pc)}}.ProjectImageInput-module-scss-module__XqJARW__bl_imageInput_file{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ProjectImageInput-module-scss-module__XqJARW__bl_imageOrPlaceholder{aspect-ratio:16/9;cursor:pointer;background-color:var(--parts-text-field-background-default);border:2px solid var(--parts-text-field-border-default);border-radius:8px;width:100%;position:relative}.ProjectImageInput-module-scss-module__XqJARW__bl_imageOrPlaceholder__error{border-color:var(--system-error)}@media (any-hover:hover){.ProjectImageInput-module-scss-module__XqJARW__bl_imageOrPlaceholder__error:hover{border-color:var(--system-error)}}.ProjectImageInput-module-scss-module__XqJARW__bl_imageOrPlaceholder_removeButton{z-index:1;cursor:pointer;background-color:var(--common-background-white);border:none;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:-8px;right:-8px}@media (any-hover:hover){.ProjectImageInput-module-scss-module__XqJARW__bl_imageOrPlaceholder_removeButton:hover{opacity:var(--opacity-high)}}
.GlobalHeaderMenuList-module-scss-module__AXT6dq__ly_globalHeaderMenuList{z-index:var(--z-index-headerMenuList);grid-template-columns:auto auto;align-items:center;gap:16px;display:grid;position:relative}@media (min-width:720px){.GlobalHeaderMenuList-module-scss-module__AXT6dq__ly_globalHeaderMenuList{gap:32px}}
.ProjectDescriptionEditor-module-scss-module__gaK-RW__ly_projectDescriptionEditor{background-color:var(--common-background-surface)}@media (max-width:719px){.ProjectDescriptionEditor-module-scss-module__gaK-RW__ly_projectDescriptionEditor{width:100%;overflow-x:hidden}}.ProjectDescriptionEditor-module-scss-module__gaK-RW__ly_projectDescriptionEditor_editorBody{padding:1rem}.ProjectDescriptionEditor-module-scss-module__gaK-RW__ly_projectDescriptionEditor_editorBody>div{min-height:15rem;outline-width:0!important}.ProjectDescriptionEditor-module-scss-module__gaK-RW__ly_projectDescriptionEditor_editorBody>div a{color:var(--parts-link-default);text-decoration:underline}.ProjectDescriptionEditor-module-scss-module__gaK-RW__ly_projectDescriptionEditor_editorBody>div [data-youtube-video]{aspect-ratio:16/9;width:100%}.ProjectDescriptionEditor-module-scss-module__gaK-RW__ly_projectDescriptionEditor_editorBody>div [data-youtube-video] iframe{width:100%;height:100%}
.GlobalBodyContainer-module-scss-module__V9dsXq__ly_globalBodyContainer{grid-template-rows:max-content 1fr max-content;grid-template-columns:1fr;min-height:100dvh;display:grid}
.ProjectDescriptionToolbar-module-scss-module__ugjsEq__ly_projectDescriptionToolbar_icon{object-fit:scale-down;width:18px;height:18px}.ProjectDescriptionToolbar-module-scss-module__ugjsEq__bl_selectColor{z-index:var(--z-index-iconListItemLayer);height:0;position:relative;top:5px;left:30px;overflow:visible}.ProjectDescriptionToolbar-module-scss-module__ugjsEq__bl_selectColor_body{background-color:var(--common-background-surface);border:1px solid var(--parts-background-semi-dark);border-radius:5px;gap:10px;width:min-content;padding:5px;display:grid}.ProjectDescriptionToolbar-module-scss-module__ugjsEq__bl_selectColor_body_colors{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.ProjectDescriptionToolbar-module-scss-module__ugjsEq__bl_selectColor_body_colors_item{border:1px solid #999;border-radius:50%;width:35px;height:35px}.ProjectDescriptionToolbar-module-scss-module__ugjsEq__bl_selectColor_body_brightnesses{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.ProjectDescriptionToolbar-module-scss-module__ugjsEq__bl_selectColor_body_brightnesses_item{width:20px;height:20px;padding:1px}.ProjectDescriptionToolbar-module-scss-module__ugjsEq__bl_selectColor_body_brightnesses_item_selected{border:2px solid #999}
.GlobalContentContainer-module-scss-module__PEZPYq__ly_globalContentContainer{background-color:var(--parts-body-background);padding:88px 16px 32px}@media (min-width:720px){.GlobalContentContainer-module-scss-module__PEZPYq__ly_globalContentContainer{padding:40px}}
.ProjectInformationDisplay-module-scss-module__UcipfW__bl_projectInformationDisplay,.ProjectInformationDisplay-module-scss-module__UcipfW__bl_projectInformationDisplay_amount{gap:10px 0;display:grid}.ProjectInformationDisplay-module-scss-module__UcipfW__bl_projectInformationDisplay_metrics{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ProjectInformationDisplay-module-scss-module__UcipfW__bl_projectSupportAmount{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:4px;display:flex}.ProjectInformationDisplay-module-scss-module__UcipfW__bl_projectSupportAmount>:first-child{text-align:center;flex:100%}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_totalAmount_label{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--common-text-disabled)}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_totalAmount_label{font-size:var(--font-size-body-s-pc)}}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_totalAmount_value{font-family:var(--font-family-inter);font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-bold);color:var(--common-brand-color);line-height:1}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_totalAmount_value{font-size:var(--font-size-heading-h1-pc)}}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_totalAmount_unit{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);color:var(--common-brand-color)}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_totalAmount_unit{font-size:var(--font-size-body-m-pc)}}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_targetAmount_value{font-family:var(--font-family-inter);font-size:var(--font-size-body-s);font-weight:var(--font-weight-medium);color:var(--common-text-disabled);text-align:center;display:block}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_targetAmount_value{font-size:var(--font-size-body-s-pc)}}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_endOfTerm_text{font-weight:var(--font-weight-bold)}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_remaining_text{font-size:var(--font-size-body-s);font-weight:var(--font-weight-medium)}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_remaining_text{font-size:var(--font-size-body-s-pc)}}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_remaining_value{font-family:var(--font-family-inter);font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_remaining_value{font-size:var(--font-size-body-l-pc)}}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_remaining_unit{font-size:var(--font-size-body-m);font-weight:var(--font-weight-medium)}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_remaining_unit{font-size:var(--font-size-body-m-pc)}}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_supporter_count{font-family:var(--font-family-inter);font-weight:var(--font-weight-bold)}.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_supporter_unit{font-size:var(--font-size-body-s);font-weight:var(--font-weight-medium)}@media (min-width:720px){.ProjectInformationDisplay-module-scss-module__UcipfW__el_projectSupport_supporter_unit{font-size:var(--font-size-body-s-pc)}}
.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard{height:100%;color:var(--common-text-primary);background:var(--neutral-0);transition:box-shadow var(--transition-speed-medium);border-radius:16px;flex-direction:column;row-gap:12px;padding:12px;display:flex;box-shadow:0 2px 12px #00416614}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard{row-gap:16px;padding:16px}}@media (any-hover:hover){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard:hover{box-shadow:0 8px 20px #00416624}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_thumbnail{aspect-ratio:4/3;background:var(--neutral-100);border-radius:8px;position:relative;overflow:hidden}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_image{object-fit:cover;width:100%;height:100%}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_teamBadge{flex-direction:column;align-items:flex-start;row-gap:2px;max-width:100%;display:flex;position:absolute;inset-block-end:8px}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_schoolName{text-overflow:ellipsis;max-width:100%;font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--common-text-primary);white-space:nowrap;background:var(--neutral-0);border-radius:2px;padding:2px 8px;overflow:hidden}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_schoolName{font-size:var(--font-size-body-s-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_teamName{text-overflow:ellipsis;max-width:100%;font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:#1089d7;white-space:nowrap;background:var(--neutral-0);border-radius:2px;padding:2px 8px;overflow:hidden}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_teamName{font-size:var(--font-size-body-s-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_body{flex-direction:column;flex:1;row-gap:12px;padding-inline:4px;display:flex}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_body{row-gap:16px}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_field{flex-direction:column;row-gap:6px;display:flex}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_fieldLabel{font-size:var(--font-size-body-s);font-weight:var(--font-weight-normal)}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_fieldLabel{font-size:var(--font-size-body-s-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_title{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);line-height:1.6}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_title{font-size:var(--font-size-body-ml-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_divider{background:#b6c0c7;width:100%;height:1px;margin-top:auto}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amounts{flex-direction:column;row-gap:8px;display:flex}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountRow{justify-content:space-between;align-items:baseline;column-gap:8px;display:flex}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountLabel{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold)}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountLabel{font-size:var(--font-size-body-m-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountValue{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold)}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountValue{font-size:var(--font-size-body-l-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountLabel__total{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:#e67e48}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountLabel__total{font-size:var(--font-size-body-xl-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountValue__total{font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-bold);color:#e67e48}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_amountValue__total{font-size:var(--font-size-body-xl-pc)}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_progress{background:#d9d9d9;border-radius:999px;width:100%;height:20px;overflow:hidden}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_progress{height:16px}}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_progressBar{background:linear-gradient(90deg,#eaa048,#e67e48);border-radius:999px;justify-content:flex-end;align-items:center;height:100%;padding-inline-end:8px;display:flex}.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_progressPercent{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--neutral-0);white-space:nowrap}@media (min-width:720px){.CrowdfundingLpProjectCard-module-scss-module__A7ODMq__bl_crowdfundingLpProjectCard_progressPercent{font-size:var(--font-size-body-xs-pc)}}
.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay{row-gap:8px;display:grid}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_amountContainer{gap:8px 4px;display:grid}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_amount{grid-template-columns:1fr auto auto;justify-content:space-between;align-items:center;column-gap:4px;display:grid}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_amountLabel{font-size:var(--font-size-body-s)}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_amountValue{font-family:var(--font-family-inter);font-size:var(--font-size-card-information-amount);font-weight:var(--font-weight-bold);color:var(--common-brand-color);line-height:1}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_amountUnit{font-size:var(--font-size-body-l)}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_status{justify-content:space-between;display:flex}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_statusItem{grid-template-columns:20px 1fr;align-items:center;column-gap:6px;display:grid}.CardInformationDisplay-module-scss-module__DKIvxq__bl_cardInformationDisplay_statusIcon{width:20px;height:20px}
.ProjectMetricItem-module-scss-module__bfnXaG__el_projectMetricItem{background-color:var(--blue-50);align-items:center;gap:0 6px;padding:6px 8px;display:flex}.ProjectMetricItem-module-scss-module__bfnXaG__el_projectMetricItem_text{vertical-align:middle;line-height:1}
.CrowdfundingLpProjects-module-scss-module__jn5jFa__bl_crowdfundingLpProjects{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:24px;display:grid}@media (min-width:720px){.CrowdfundingLpProjects-module-scss-module__jn5jFa__bl_crowdfundingLpProjects{row-gap:40px}}.CrowdfundingLpProjects-module-scss-module__jn5jFa__bl_crowdfundingLpProjects_header{text-align:center;justify-items:center;row-gap:12px;display:grid}.CrowdfundingLpProjects-module-scss-module__jn5jFa__bl_crowdfundingLpProjects_grid{display:none}@media (min-width:720px){.CrowdfundingLpProjects-module-scss-module__jn5jFa__bl_crowdfundingLpProjects_grid{grid-template-columns:repeat(3,1fr);column-gap:24px;width:100%;display:grid}}.CrowdfundingLpProjects-module-scss-module__jn5jFa__bl_crowdfundingLpProjects_carousel{width:100%}@media (min-width:720px){.CrowdfundingLpProjects-module-scss-module__jn5jFa__bl_crowdfundingLpProjects_carousel{display:none}}
.ProjectCard-module-scss-module__dlKaSa__bl_projectCard{grid-template-rows:subgrid;color:var(--common-text-primary);background-color:var(--common-background-surface);box-shadow:2px 6px 8px 0px var(--black-alpha-15);transition:opacity var(--transition-speed-medium);border-radius:8px;grid-row:span 3;gap:0;padding:16px;display:grid}@media (any-hover:hover){.ProjectCard-module-scss-module__dlKaSa__bl_projectCard:hover{opacity:var(--opacity-high)}}.ProjectCard-module-scss-module__dlKaSa__bl_projectCard_dividerContainer{align-content:center;display:grid}.ProjectCard-module-scss-module__dlKaSa__bl_projectCard_divider{border:none;border-top:1px solid var(--common-border-light);align-self:center;width:100%;height:1px;margin:0}
.ToggleButton-module-scss-module__4ujTPG__el_toggleButton{font-weight:var(--font-weight-bold);color:var(--common-button-primary-default);cursor:pointer;background-color:var(--common-background-surface);border:2px solid var(--common-button-primary-default);border-radius:8px;padding:14px 16px;transition:opacity .3s;display:block;position:relative}.ToggleButton-module-scss-module__4ujTPG__el_toggleButton:after{content:"";background:var(--common-button-primary-default);width:12px;height:8px;transition:background-color .3s;position:absolute;top:50%;right:16px;transform:translateY(-50%);mask-image:url(/image/icon/chevron-down-icon.svg)}@media (min-width:720px){.ToggleButton-module-scss-module__4ujTPG__el_toggleButton{font-size:var(--font-size-body-m-pc);border-width:2px;border-radius:4px;padding:16px 24px}}@media (any-hover:hover){.ToggleButton-module-scss-module__4ujTPG__el_toggleButton:hover{opacity:var(--opacity-high)}}.ToggleButton-module-scss-module__4ujTPG__el_toggleButton__expanded:after{transform:translateY(-50%)rotate(180deg)}
.CrowdfundingLpSideDocumentButton-module-scss-module__w0_djW__bl_crowdfundingLpSideDocumentButton{z-index:var(--z-index-crowdfundingLpFixed);background-color:var(--common-background-surface);border-block-start:1px solid var(--common-border-light);justify-content:center;padding:12px 16px 16px;display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -8px 12px #00000014}@media (min-width:720px){.CrowdfundingLpSideDocumentButton-module-scss-module__w0_djW__bl_crowdfundingLpSideDocumentButton{display:contents}}.CrowdfundingLpSideDocumentButton-module-scss-module__w0_djW__bl_crowdfundingLpSideDocumentButton_button{width:100%;max-width:400px;color:var(--neutral-0);border:2px solid var(--neutral-0);transition:opacity var(--transition-speed-medium);background-color:#e57d47;border-radius:999px;justify-content:center;align-items:center;padding:14px;display:flex}@media (min-width:720px){.CrowdfundingLpSideDocumentButton-module-scss-module__w0_djW__bl_crowdfundingLpSideDocumentButton_button{z-index:var(--z-index-crowdfundingLpFixed);border-inline-end:none;border-radius:10px 0 0 10px;width:82px;padding:60px 22px;display:block;position:fixed;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%);box-shadow:-2px 2px 12px #00416640}}@media (any-hover:hover){.CrowdfundingLpSideDocumentButton-module-scss-module__w0_djW__bl_crowdfundingLpSideDocumentButton_button:hover{opacity:var(--opacity-high)}}.CrowdfundingLpSideDocumentButton-module-scss-module__w0_djW__bl_crowdfundingLpSideDocumentButton_text{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);letter-spacing:.1em}@media (min-width:720px){.CrowdfundingLpSideDocumentButton-module-scss-module__w0_djW__bl_crowdfundingLpSideDocumentButton_text{font-size:var(--font-size-body-xl-pc);writing-mode:vertical-rl}}
.CrowdfundingProjectSection-module-scss-module__WfPt8q__ly_crowdProjectSection_container{gap:24px;display:grid}.CrowdfundingProjectSection-module-scss-module__WfPt8q__ly_crowdProjectSection_list{grid-row:auto;gap:24px;display:grid}@media (720px<=width<=1023px){.CrowdfundingProjectSection-module-scss-module__WfPt8q__ly_crowdProjectSection_list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CrowdfundingProjectSection-module-scss-module__WfPt8q__ly_crowdProjectSection_list{grid-template-columns:repeat(3,1fr)}}
.ProjectReturnAmount-module-scss-module__crZV5q__el_projectReturnAmount{grid-template-columns:auto auto 1fr;align-items:baseline;gap:5px;display:inline-grid}.ProjectReturnAmount-module-scss-module__crZV5q__el_projectReturnAmount_value{font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-bold)}.ProjectReturnAmount-module-scss-module__crZV5q__el_projectReturnAmount_unit{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold)}.ProjectReturnAmount-module-scss-module__crZV5q__el_projectReturnAmount_openRange{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-bold)}
.ProjectReturnEstimatedDeliveryDate-module-scss-module__lwUTmq__el_projectReturnEstimatedDeliveryDate{font-size:var(--font-size-body-s)}
.ProjectReturnRemainingCount-module-scss-module__83-YpW__el_projectReturnRemainingCount{background-color:var(--common-background-sub);align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.ProjectReturnRemainingCount-module-scss-module__83-YpW__el_projectReturnRemainingCount_label{font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);color:var(--common-text-danger);display:contents}.ProjectReturnRemainingCount-module-scss-module__83-YpW__el_projectReturnRemainingCount_value{font-weight:var(--font-weight-bold);color:var(--common-text-danger)}
.ProjectReturnSupporterCount-module-scss-module__EIX4Ca__el_projectReturnSupporterCount{background-color:var(--common-background-sub);align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.ProjectReturnSupporterCount-module-scss-module__EIX4Ca__el_projectReturnSupporterCount_icon{width:16px;height:16px;display:inline-block}.ProjectReturnSupporterCount-module-scss-module__EIX4Ca__el_projectReturnSupporterCount_value{font-weight:var(--font-weight-bold)}.ProjectReturnSupporterCount-module-scss-module__EIX4Ca__el_projectReturnSupporterCount_unit{font-size:var(--font-size-body-s);display:contents}
.CrowdfundingLpApplicationTerms-module-scss-module__fP70Ya__bl_crowdfundingLpApplicationTerms{flex-direction:column;align-items:center;row-gap:12px;display:flex}.CrowdfundingLpApplicationTerms-module-scss-module__fP70Ya__bl_crowdfundingLpApplicationTerms_notes{width:fit-content;max-width:100%;margin-inline:auto}.CrowdfundingLpApplicationTerms-module-scss-module__fP70Ya__bl_crowdfundingLpApplicationTerms_note{color:var(--neutral-1100);text-align:left;font-size:12px;line-height:1.7}@media (min-width:720px){.CrowdfundingLpApplicationTerms-module-scss-module__fP70Ya__bl_crowdfundingLpApplicationTerms_note{font-size:13px}}.CrowdfundingLpApplicationTerms-module-scss-module__fP70Ya__bl_crowdfundingLpApplicationTerms_termsLink{color:var(--neutral-1100);cursor:pointer;background-color:#0000;border:none;padding:0;font-size:13px;text-decoration:underline}
.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs{z-index:1;gap:8px 16px;width:100%;display:flex;position:sticky;top:58px;left:0;overflow:hidden}@media (min-width:720px){.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs{top:110px}}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_inner{align-items:center;column-gap:8px;width:100%;display:flex;overflow-x:auto}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);text-align:center;transition:background-color var(--transition-speed-medium),border-color var(--transition-speed-medium),color var(--transition-speed-medium);border-radius:999px;flex-shrink:0;padding:8px 16px;line-height:2}@media (min-width:720px){.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab{font-size:var(--font-size-body-l-pc)}}@media (any-hover:hover){.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab:hover{opacity:var(--opacity-high)}}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs__variantHaruko .RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab{color:var(--haruko-primary);background:var(--common-background-surface);border:1px solid var(--haruko-primary)}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs__variantHaruko .RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab_active{color:var(--common-text-secondary);background-color:var(--haruko-primary)}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs__variantHss .RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab{color:var(--hss-primary);background:var(--common-background-surface);border:1px solid var(--hss-primary)}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs__variantHss .RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab_active{color:var(--common-text-secondary);background-color:var(--hss-primary)}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs__variantHighschool .RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab{color:var(--common-brand-color);background:var(--common-background-surface);border:1px solid var(--common-brand-color)}.RegionTabs-module-scss-module__SHOy0G__bl_regionTabs__variantHighschool .RegionTabs-module-scss-module__SHOy0G__bl_regionTabs_tab_active{color:var(--common-text-secondary);background-color:var(--common-brand-color)}
.Campaign39Feature-module-scss-module__rJqz8q__ly_campaign39Feature{grid-template-columns:1fr;justify-items:center;gap:24px;display:grid}@media (min-width:720px){.Campaign39Feature-module-scss-module__rJqz8q__ly_campaign39Feature{gap:32px}}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList_container{justify-content:center;display:grid}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList{grid-template-columns:repeat(2,minmax(0,196px));justify-items:center;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (720px<=width<=1023px){.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList{grid-template-columns:repeat(3,minmax(0,196px));gap:24px}}@media (min-width:1024px){.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList{grid-template-columns:repeat(6,minmax(0,196px));gap:16px}}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList_item{background-color:var(--common-background-surface);border-radius:8px;justify-items:center;width:100%;padding:8px 8px 0;position:relative;overflow:hidden}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList_item:before{aspect-ratio:1;content:"";border:40px solid var(--parts-background-donut-light);border-radius:50%;width:200%;height:auto;position:absolute;top:-4%;left:50%;transform:translate(-50%)}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList_item_content{justify-items:center;gap:8px;display:grid;position:relative}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList_text{font-size:var(--font-size-body-l);font-weight:var(--font-weight-medium)}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList_image{aspect-ratio:122/130;object-fit:cover;width:100%;padding-inline:8px;display:block;overflow:hidden}@media (min-width:720px){.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureList_image{aspect-ratio:126/160}}.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureButton{grid-template-columns:minmax(auto,360px);justify-content:center;display:grid}@media (min-width:720px){.Campaign39Feature-module-scss-module__rJqz8q__bl_campaign39FeatureButton{grid-template-columns:minmax(auto,446px)}.Campaign39Feature-module-scss-module__rJqz8q__hp_featureButton{padding-block:22px;font-size:var(--font-size-body-l-pc)!important}}
.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion{flex-direction:column;row-gap:20px;display:flex}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion{row-gap:28px}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_lead{text-align:center;flex-direction:column;align-items:center;row-gap:6px;display:flex}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_lead{row-gap:8px}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadTop{font-size:clamp(.875rem,3.8vw,1.125rem);font-weight:var(--font-weight-bold);color:var(--common-text-primary)}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadRank{font-size:clamp(1rem,4.3vw,1.625rem);font-weight:var(--font-weight-bold);color:#0071bc}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadCount{font-size:clamp(1.625rem,7.2vw,2.875rem)}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadMainRow{justify-content:center;align-items:center;column-gap:12px;display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadMain{font-size:clamp(1.625rem,7.8vw,2.25rem);font-weight:var(--font-weight-bold);color:#0071bc;text-align:left;flex:none;line-height:1.2}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadMain{text-align:center}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadMainLine{display:block}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_leadMainLine{display:inline}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_tshirtsSp{flex-direction:column;flex:none;align-items:center;row-gap:4px;display:flex}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_tshirtsSp{display:none}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_tshirtsSpImage{width:clamp(110px,34vw,150px);height:auto}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_imageNote{color:var(--neutral-1100);font-size:10px}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_columns{flex-direction:column;row-gap:24px;display:flex}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_columns{flex-direction:row;column-gap:40px}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_column{flex-direction:column;flex:1;align-items:center;row-gap:14px;min-width:0;display:flex}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_column{align-items:flex-start}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_ribbonHeading{justify-content:center;align-items:center;column-gap:8px;width:100%;display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_ribbonHeading:before,.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_ribbonHeading:after{content:"";background-color:#bcd9e8;flex:1;height:2px}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_ribbon{flex:none;width:150px;height:auto}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_period{flex-direction:column;align-items:center;row-gap:6px;width:100%;display:flex;container-type:inline-size}@media (min-width:720px){.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_period{align-items:flex-start}}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodMain{flex-direction:column;display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodValue{align-items:center;column-gap:.08em;font-size:clamp(2rem,14cqi,3.5rem);display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodYear{font-size:clamp(.875rem,3.6vw,1.125rem);font-weight:var(--font-weight-bold);color:#0a99db;align-self:flex-start;line-height:1.2}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodDate{font-size:1em;font-weight:var(--font-weight-bold);color:#0000;background-image:linear-gradient(90deg,#0a99db 0%,#00bcc4 100%);background-clip:text;line-height:1}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodDay{width:1.65em;height:1.65em;font-size:.36em;font-weight:var(--font-weight-bold);color:#0a99db;background-color:var(--neutral-0);border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodDay__end{color:#00bcc4}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodArrow{color:#0a99db;margin:0 .06em;font-size:.5em}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_periodNote{color:var(--neutral-1100);align-self:flex-end;margin-top:2px;font-size:11px}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_details{flex-direction:column;row-gap:6px;width:100%;display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_detailRow{align-items:baseline;column-gap:10px;display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_detailLabel{width:72px;font-size:12px;font-weight:var(--font-weight-bold);color:var(--neutral-0);text-align:center;background-color:#7fa8c9;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:3px 0;display:inline-flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_detailValue{color:var(--common-text-primary);font-size:13px;line-height:1.6}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_joinSteps{flex-direction:column;row-gap:10px;width:100%;margin:0;padding:0;display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_joinStep{color:var(--common-text-primary);align-items:flex-start;column-gap:10px;font-size:13px;line-height:1.6;display:flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_joinNumber{width:20px;height:20px;color:var(--neutral-0);background-color:#0862ae;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_account{font-weight:var(--font-weight-bold);color:#0071bc;text-decoration:underline}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_applyButton{width:100%;max-width:320px;font-size:15px;font-weight:var(--font-weight-bold);color:var(--neutral-0);border:2px solid var(--neutral-0);background-color:#0862ae;border-radius:999px;justify-content:center;align-self:center;align-items:center;column-gap:8px;margin-top:4px;padding:12px 20px;display:flex;box-shadow:0 4px 12px #00416640}.CrowdfundingLpCampaignPromotion-module-scss-module__zFbJtq__bl_crowdfundingLpCampaignPromotion_applyButton:after{content:"▶"}
.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard{background-color:var(--common-background-surface);border-radius:8px;width:100%;display:grid;box-shadow:0 4px 16px #0000000f}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_header{grid-template-columns:1fr;row-gap:8px;padding:16px;display:grid}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionTag{border-radius:64px;justify-self:start;align-items:center;padding:0 16px;display:inline-flex}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionName{font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold)}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_schoolName{font-size:var(--font-size-body-l);font-weight:var(--font-weight-black);color:var(--common-text-primary)}@media (min-width:720px){.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_schoolName{font-size:var(--font-size-body-xl)}}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_detailLink{transition:opacity var(--transition-speed-medium);grid-template-columns:auto 16px;justify-content:end;align-items:center;column-gap:8px;text-decoration:none;display:grid}@media (any-hover:hover){.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_detailLink:hover{opacity:var(--opacity-high)}}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_detailText{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);text-align:center}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_icon{width:16px;height:16px}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_arrow{background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHss .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionTag{background-color:var(--hss-secondary)}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHss .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionName{color:var(--common-brand-color)}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHss .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_detailText{color:var(--hss-primary)}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHaruko .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionTag{background-color:var(--haruko-secondary)}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHaruko .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionName,.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHaruko .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_detailText{color:var(--haruko-primary)}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHighschool .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionTag{background-color:var(--common-background-sub)}.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHighschool .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_regionName,.SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_variantHighschool .SchoolCard-module-scss-module__L1bfTa__bl_schoolCard_detailText{color:var(--common-brand-color)}
.Campaign39Introduction-module-scss-module__RToOJq__ly_campaign39Introduction{grid-template-columns:1fr;justify-items:center;gap:32px;display:grid}.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39Introduction_heading{font-size:var(--font-size-heading-h1);font-weight:var(--font-weight-bold);background:var(--parts-gradient-blue);-webkit-text-fill-color:#0000;background-clip:text}.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39Introduction_text{font-weight:var(--font-weight-bold)}@media (min-width:720px){.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39Introduction_text{font-size:var(--font-size-body-m-pc)}}.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39Introduction_body{justify-content:center;gap:16px;width:min(709px,100%);display:grid}@media (min-width:720px){.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39Introduction_body{width:min(var(--content-width-pc-narrow),100%);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (720px<=width<=1023px){.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39Introduction_body{width:min(var(--content-width-pc-narrow),100%);gap:16px}}@media (min-width:1024px){.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39Introduction_body{gap:64px;width:min(1120px,100%)}}.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39FeatureExcerpt{grid-template-rows:subgrid;background-color:var(--common-background-surface);border:2px solid var(--common-border-info-light);border-radius:8px;grid-template-rows:auto 1fr;gap:4px;padding:16px 20px;display:grid}.Campaign39Introduction-module-scss-module__RToOJq__bl_campaign39FeatureExcerpt_heading{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-brand-color)}
.FeatureYouTubeVideoContainer-module-scss-module__504oaW__ly_featureYouTubeVideoContainer{z-index:var(--z-index-featureMovieContainer);width:min(930px,100%);margin-inline:auto;position:relative}.FeatureYouTubeVideoContainer-module-scss-module__504oaW__bl_featureYouTubeVideo{border:4px solid var(--common-border-info-light);border-radius:8px;position:relative;overflow:hidden}.FeatureYouTubeVideoContainer-module-scss-module__504oaW__hp_backCircle:before{z-index:var(--z-index-featureMovieContainer);content:"";border:48px solid var(--parts-background-donut);border-radius:50%;width:379px;height:379px;position:absolute;top:8px;left:-158px}@media (min-width:720px){.FeatureYouTubeVideoContainer-module-scss-module__504oaW__hp_backCircle:before{border-width:80px;width:779px;height:779px;top:-208px;left:-372px}}
.CrowdfundingLpFlow-module-scss-module__lWYVGW__bl_crowdfundingLpFlow{flex-direction:column;align-items:center;row-gap:24px;width:100%;min-width:0;display:flex}.CrowdfundingLpFlow-module-scss-module__lWYVGW__bl_crowdfundingLpFlow_heading{justify-content:center;align-items:center;width:100%;display:flex}.CrowdfundingLpFlow-module-scss-module__lWYVGW__bl_crowdfundingLpFlow_heading:before,.CrowdfundingLpFlow-module-scss-module__lWYVGW__bl_crowdfundingLpFlow_heading:after{content:"";background-color:#bcd9e8;flex:1;height:2px}.CrowdfundingLpFlow-module-scss-module__lWYVGW__bl_crowdfundingLpFlow_ribbon{flex:none;width:240px;height:auto;margin:0 -6px}@media (min-width:720px){.CrowdfundingLpFlow-module-scss-module__lWYVGW__bl_crowdfundingLpFlow_ribbon{width:300px}}
.SchoolListSection-module-scss-module___7ixMG__ly_schoolListSection_list{grid-row:auto;gap:16px;display:grid}@media (720px<=width<=1023px){.SchoolListSection-module-scss-module___7ixMG__ly_schoolListSection_list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SchoolListSection-module-scss-module___7ixMG__ly_schoolListSection_list{grid-template-columns:repeat(4,1fr)}}
.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie{flex-direction:column;display:flex}.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_header{font-size:17px;font-weight:var(--font-weight-bold);color:var(--neutral-0);text-align:center;background-color:#0862ae;border-radius:16px 16px 0 0;justify-content:center;align-items:center;column-gap:10px;padding:14px 16px;display:flex}@media (min-width:720px){.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_header{font-size:22px}}.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_number{color:#0862ae;background-color:var(--neutral-0);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:inline-flex}.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_card{background-color:var(--neutral-0);border-radius:0 0 16px 16px;padding:20px 16px}@media (min-width:720px){.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_card{padding:32px}}.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_comingSoon{aspect-ratio:16/9;background-color:#e8f4fa;justify-content:center;align-items:center;display:flex}.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_comingSoonText{font-size:18px;font-weight:var(--font-weight-bold);color:#0085d6;letter-spacing:.04em}@media (min-width:720px){.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_comingSoonText{font-size:22px}}.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_video{aspect-ratio:16/9;width:100%;overflow:hidden}.CrowdfundingLpMovie-module-scss-module__w_8qYq__bl_crowdfundingLpMovie_video iframe{width:100%;height:100%}
.Campaign39Video-module-scss-module__5VktgG__ly_campaign39Video{justify-items:center;display:grid}.Campaign39Video-module-scss-module__5VktgG__bl_campaign39Video{width:min(709px,100%)}
.ProjectReturnName-module-scss-module__GNYctq__el_projectReturnName{font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}
.ProjectReturnRemainingSection-module-scss-module__1THrEW__bl_projectReturnRemainingSection{align-items:center;gap:8px;display:flex}




