.QuestionForm-module-scss-module__oaH4IW__form{background-color:#fff;border-radius:14px;padding:20px}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__form{padding:40px 20px}}.QuestionForm-module-scss-module__oaH4IW__fieldset{flex-direction:column;display:flex}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__fieldset{flex-direction:row;align-items:flex-start}}.QuestionForm-module-scss-module__oaH4IW__label-container{align-items:center;gap:4px;display:flex}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__label-container{width:250px;margin-top:18px}}.QuestionForm-module-scss-module__oaH4IW__label{font-size:18px;font-weight:700}.QuestionForm-module-scss-module__oaH4IW__badge{color:#fff;background-color:#e84521;border-radius:9999px;padding:2px 8px;font-size:12px;display:inline-block}.QuestionForm-module-scss-module__oaH4IW__control-base{border:1px solid #dbdbdb;border-radius:6px;width:100%;margin-top:8px;padding:10px;transition:border-color .2s,box-shadow .2s}@media (hover:hover){.QuestionForm-module-scss-module__oaH4IW__control-base:hover{border-color:#c2c2c2}}.QuestionForm-module-scss-module__oaH4IW__control-base:focus{border-color:#17aeef;outline:none;box-shadow:0 0 0 3px #17aeef1a}.QuestionForm-module-scss-module__oaH4IW__input-radio{cursor:pointer;width:16px;height:16px}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__input-radio{width:20px;height:20px}}.QuestionForm-module-scss-module__oaH4IW__hide-option{display:none}.QuestionForm-module-scss-module__oaH4IW__input-checkbox-container{align-items:center;margin-top:8px;display:flex}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__input-checkbox-container{margin-top:18px}}.QuestionForm-module-scss-module__oaH4IW__input-checkbox{cursor:pointer;width:24px;height:24px}.QuestionForm-module-scss-module__oaH4IW__select-age{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23333' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 8px;max-width:140px;margin-right:8px;padding-right:32px}.QuestionForm-module-scss-module__oaH4IW__select-prefecture,.QuestionForm-module-scss-module__oaH4IW__select-category{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23333' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 8px;max-width:300px;padding-right:32px}.QuestionForm-module-scss-module__oaH4IW__select-secret-word{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23333' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:32px}.QuestionForm-module-scss-module__oaH4IW__textarea-self-introduction,.QuestionForm-module-scss-module__oaH4IW__textarea-content{resize:vertical}.QuestionForm-module-scss-module__oaH4IW__note{font-size:12px}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__note{font-size:14px}}.QuestionForm-module-scss-module__oaH4IW__error{font-size:12px}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__error{font-size:14px}}.QuestionForm-module-scss-module__oaH4IW__error{color:#e84521;margin-top:6px}.QuestionForm-module-scss-module__oaH4IW__divider{border:none;border-top:1px solid #eee;margin:16px 0}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__divider{margin-top:34px}}.QuestionForm-module-scss-module__oaH4IW__radio-group{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__radio-group{margin-top:18px}}.QuestionForm-module-scss-module__oaH4IW__icon-group{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:12px;margin-top:8px;display:grid}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__icon-group{flex:1;grid-template-columns:repeat(auto-fit,minmax(82px,1fr))}}.QuestionForm-module-scss-module__oaH4IW__radio-label{cursor:pointer;align-items:center;gap:8px;display:flex}.QuestionForm-module-scss-module__oaH4IW__checkbox-container{align-items:center;gap:8px;display:flex}.QuestionForm-module-scss-module__oaH4IW__secret-word-fieldset-1,.QuestionForm-module-scss-module__oaH4IW__secret-word-fieldset-2{margin-top:24px}.QuestionForm-module-scss-module__oaH4IW__secret-word-container{grid-template-columns:auto 1fr;gap:10px;display:grid}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__secret-word-container{padding:30px 40px}}.QuestionForm-module-scss-module__oaH4IW__secret-word-label{margin-top:18px}.QuestionForm-module-scss-module__oaH4IW__icon-image{width:32px;height:32px}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__icon-image{width:48px;height:48px}.QuestionForm-module-scss-module__oaH4IW__input-area{flex:1}}.QuestionForm-module-scss-module__oaH4IW__explanation-box{font-size:14px}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__explanation-box{font-size:16px}}.QuestionForm-module-scss-module__oaH4IW__explanation-box{flex-direction:column;gap:8px;display:flex}.QuestionForm-module-scss-module__oaH4IW__explanation{text-align:center}@media (min-width:768px){.QuestionForm-module-scss-module__oaH4IW__explanation{text-align:left}}.QuestionForm-module-scss-module__oaH4IW__help-link-container{justify-content:center;display:flex}.QuestionForm-module-scss-module__oaH4IW__help-link{color:#17aeef;text-align:center;font-weight:700;display:inline-block}.QuestionForm-module-scss-module__oaH4IW__button{justify-content:center;margin-top:40px;display:flex}
.QuestionFormSection-module-scss-module__QjyCBG__container{background-color:#ebfaff;padding:40px 0}@media (min-width:768px){.QuestionFormSection-module-scss-module__QjyCBG__container{padding:60px 0}}.QuestionFormSection-module-scss-module__QjyCBG__button-container{justify-content:center;margin-top:20px;display:flex}.QuestionFormSection-module-scss-module__QjyCBG__primary-button-container{justify-content:center;margin-top:60px;display:flex}.QuestionFormSection-module-scss-module__QjyCBG__form-container{margin-top:40px}.QuestionFormSection-module-scss-module__QjyCBG__rejection-message{font-size:14px}@media (min-width:768px){.QuestionFormSection-module-scss-module__QjyCBG__rejection-message{font-size:16px}}.QuestionFormSection-module-scss-module__QjyCBG__rejection-message{color:#e84521;text-align:center;margin-top:20px;font-weight:700}.QuestionFormSection-module-scss-module__QjyCBG__disabled-form{pointer-events:none;opacity:.5}