.TagSearchForm_search__7bapB{position:relative}.TagSearchForm_input__gvGNR{border:1px solid var(--border-color);border-radius:4px 0 0 4px;box-sizing:border-box;font-size:.875rem;padding:8px 32px 8px 40px;width:100%}.TagSearchForm_input__gvGNR::placeholder{color:var(--gray-5)}.TagSearchForm_input__gvGNR:focus{outline:1px solid var(--black-color)}.TagSearchForm_input__gvGNR:invalid{outline:1px solid var(--warning-color)}.TagSearchForm_input__gvGNR:disabled{background-color:var(--gray-2);cursor:not-allowed}.TagSearchForm_outer__caro5{display:block;position:relative;width:100%}.TagSearchForm_outer__caro5:before{background:url(/next_assets/icon_search.svg) no-repeat 50%/contain;content:"";display:block;height:24px;left:8px;position:absolute;top:50%;translate:0 -50%;width:24px;z-index:20}.TagSearchForm_outer__caro5[data-is-selected-tag=true]:after{content:"#";display:inline-block;left:40px;position:absolute;top:50%;translate:0 -50%}.TagSearchForm_outer__caro5[data-is-selected-tag=true] .TagSearchForm_input__gvGNR{padding-left:52px}.TagSearchForm_close__VFhK9{align-items:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:8px;top:50%;translate:0 -50%;width:24px}.TagSearchForm_search_button__ev_1R{background-color:var(--black-color);border:none;border-radius:0 4px 4px 0;color:var(--white-color);flex-basis:96px;font-size:1rem;font-weight:700;padding:8px 32px}.TagSearchForm_search_button__ev_1R:hover{background-color:#010102}.TagSearchForm_suggest__TrFwL{background-color:var(--white-color);border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);left:0;margin:0;padding:8px 0;position:absolute;top:100%;width:100%;z-index:100}.TagSearchForm_suggest__TrFwL li{list-style:none}.TagSearchForm_suggest_item__e74m2{background-color:var(--white-color);border:none;color:var(--text-black-color);font-size:.875rem;line-height:1;list-style:none;padding:8px 16px;text-align:left;width:100%}button.TagSearchForm_suggest_item__e74m2:hover{background-color:var(--gray-1)}.Accordion_accordion__RXo7d{background-color:var(--white-color);border-bottom:1px solid var(--border-color);box-sizing:border-box;width:100%}.Accordion_accordion__RXo7d[data-open=true] .Accordion_container__iDsLy{grid-template-rows:1fr}.Accordion_accordion__RXo7d[data-open=true] .Accordion_arrow__YH7N_:after{rotate:-45deg}.Accordion_accordion__RXo7d[data-has-hidden=true] .Accordion_body___0BMV,.Accordion_accordion__RXo7d[data-has-hidden=true] .Accordion_container__iDsLy{overflow:hidden}.Accordion_accordion__RXo7d[data-variant=triangle]{border-bottom:1px solid var(--border-color);margin-top:20px}.Accordion_accordion__RXo7d[data-variant=triangle]:first-child{margin-top:0}.Accordion_label__pwHlc{align-items:center;background-color:var(--white-color);border:0;color:var(--text-black-color);cursor:pointer;display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;padding:16px;position:relative;text-align:left;text-decoration:none;width:100%}.Accordion_label__pwHlc:hover{color:var(--primary-color)}.Accordion_label__pwHlc:hover .Accordion_arrow__YH7N_:after{border-right:2px solid var(--primary-color);border-top:2px solid var(--primary-color)}[data-variant=triangle] .Accordion_label__pwHlc{font-size:1rem;justify-content:flex-start;padding:8px 0 16px}[data-variant=triangle] .Accordion_label__pwHlc:before{background-image:url(/next_assets/icon_triangle.svg);content:"";height:24px;margin-right:4px;rotate:-90deg;width:24px}[data-variant=triangle] .Accordion_label__pwHlc:hover{color:var(--gray-5)}[data-variant=triangle] .Accordion_label__pwHlc:hover:before{background-image:url(/next_assets/icon_triangle_hover.svg)}[data-variant=triangle][data-open=true] .Accordion_label__pwHlc:before{rotate:0deg}.Accordion_label_inner__EXv07{align-items:center;display:flex}.Accordion_info__bT9Nw{margin-left:8px}.Accordion_arrow__YH7N_{height:24px;position:relative;width:24px}.Accordion_arrow__YH7N_:after{border-right:2px solid var(--gray-5);border-top:2px solid var(--gray-5);content:"";display:block;height:8px;pointer-events:none;position:absolute;right:8px;rotate:135deg;top:50%;translate:0 -50%;width:8px}.Accordion_container__iDsLy{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.Accordion_inner__YrDsh{padding:8px 16px 16px}.Accordion_inner__YrDsh>:first-child{margin-top:0}[data-variant=triangle] .Accordion_inner__YrDsh{padding:0 8px 24px}@media(max-width:1023px){[data-variant=triangle] .Accordion_label__pwHlc{font-size:.875rem}[data-variant=triangle] .Accordion_inner__YrDsh{padding-bottom:16px}}.UserInvestmentInfo_text__3_uJj{border:1px solid var(--border-color);border-radius:4px;box-sizing:border-box;color:var(--text-black-color);padding:8px;width:100%}.UserInvestmentInfo_text__3_uJj::placeholder{color:var(--gray-5)}.UserInvestmentInfo_text__3_uJj:focus{outline:1px solid var(--black-color)}.UserInvestmentInfo_text__3_uJj:invalid,.UserInvestmentInfo_text__3_uJj[data-error=true]{outline:1px solid var(--warning-color)}.UserInvestmentInfo_text__3_uJj:disabled{background-color:var(--gray-2);cursor:not-allowed}.UserInvestmentInfo_help_text__yUNEJ{font-size:.75rem;font-weight:300;line-height:normal;margin-top:8px}@media(max-width:1023px){.UserInvestmentInfo_text__3_uJj{font-size:.875rem}}.Alert_alert__ug2rE{width:100%;padding:16px;display:flex;align-items:center;gap:8px;border-radius:8px;box-sizing:border-box}.Alert_alert__ug2rE p{font-weight:300;font-size:1rem;margin:0}.Alert_alert__ug2rE.Alert_info__ClGzT{background:var(--blue-1);color:var(--blue-8)}.Alert_alert__ug2rE.Alert_s___AqiW{padding:12px 16px}.Alert_alert__ug2rE.Alert_s___AqiW p{font-size:.875rem}.QuestionnaireNote_note__I10h1{margin:20px 0 0;color:var(--semantic-black-light2);font-size:.8125rem;font-weight:300;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.QuestionnaireNote_note__I10h1 a{color:inherit;text-decoration:underline;text-underline-offset:3px}.QuestionnaireNote_note__I10h1 a:focus-visible{outline:2px solid var(--white);outline-offset:3px}.QuestionnaireHeader_hero__zFE9g{width:100%;padding:40px 24px 48px;background-color:var(--semantic-background-black-primary)}.QuestionnaireHeader_inner__I0pyz{width:100%;max-width:768px;margin:0 auto}.QuestionnaireHeader_previewNotice__2Hj__{margin-bottom:24px}.QuestionnaireHeader_title__jQN6_{margin:0;color:var(--white);font-size:2rem;font-weight:700;line-height:1.4;letter-spacing:1px;overflow-wrap:anywhere}.QuestionnaireHeader_subject__c3udU{display:grid;grid-gap:16px;gap:16px;margin:24px 0 0;color:var(--semantic-black-light2);font-size:.875rem;line-height:1.7}.QuestionnaireHeader_detail__f7KbA{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:baseline}.QuestionnaireHeader_detail__f7KbA dd,.QuestionnaireHeader_detail__f7KbA dt{margin:0}.QuestionnaireHeader_detail__f7KbA dd{overflow-wrap:anywhere}.QuestionnaireHeader_detail__f7KbA dt{color:var(--primitive-blue-blue50);font-size:.875rem;font-weight:400}.QuestionnaireHeader_targetValue__I2sQv{color:var(--white);font-size:1.5rem;font-weight:600;line-height:1.5}.QuestionnaireHeader_eventName__ynQAt{color:var(--white);font-size:1rem}.QuestionnaireHeader_deadlineValue__7lgw2{color:var(--white);font-size:1rem;font-weight:600}.QuestionnaireHeader_companyList__IP2yh{display:grid;grid-gap:4px;gap:4px;padding:0;margin:0;list-style:none;word-break:keep-all}.QuestionnaireHeader_progress__krBr9{display:flex;gap:6px;margin-top:20px}.QuestionnaireHeader_progressStep__TAhkq{display:flex;flex:1 1;flex-direction:column;gap:6px;align-items:center}.QuestionnaireHeader_progressStep__TAhkq[data-done=true] .QuestionnaireHeader_progressNumber__gOM6m{color:var(--white)}.QuestionnaireHeader_progressStep__TAhkq[data-done=true] .QuestionnaireHeader_progressSegment__Veq1X{background-color:var(--semantic-live-highlight)}.QuestionnaireHeader_progressNumber__gOM6m{color:var(--semantic-text-black-3);font-size:1.375rem;font-weight:200;line-height:1}.QuestionnaireHeader_progressSegment__Veq1X{width:100%;height:4px;border-radius:2px;background-color:var(--semantic-black-middle)}.QuestionnaireHeader_closedLabel__nlEnb{width:80%;margin:20px auto 0;padding:12px 16px;border-radius:8px;background-color:var(--semantic-error-dark);color:var(--white);font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:.05em;text-align:center}@media(max-width:767px){.QuestionnaireHeader_hero__zFE9g{padding:24px 16px 40px}.QuestionnaireHeader_title__jQN6_{font-size:1.5rem}.QuestionnaireHeader_targetValue__I2sQv{font-size:1.125rem}.QuestionnaireHeader_detail__f7KbA{grid-template-columns:72px minmax(0,1fr)}.QuestionnaireHeader_detail__f7KbA dt{font-size:.8125rem}.QuestionnaireHeader_eventName__ynQAt{font-size:.875rem}}