.divFormIndicatorWrap{position:fixed;top:0;left:0;width:100%;z-index:1}.divFormIndicatorWrap>.divIndicator{width:0;height:0.4rem;background:var(--color-other-dark-highlight);transition:all .4s linear;z-index:1}.divFormWrap{width:760px;max-width:100%;margin:0 auto;padding:4rem 1rem;color:var(--color-default-highlight)}.divFormWrap *{font-family:var(--font-default);color:var(--color-default-highlight)}.divFormWrap img{display:block;width:100%;margin:2rem 0}.divFormWrap .imgLogo{width:240px;max-width:100%;margin:0}.divFormWrap h1{font-size:2rem;font-weight:400;margin:0 0 1.2rem 0;padding:0}.divFormWrap h2{font-size:1.1rem;font-weight:900;margin:0 0 1.2rem 0;padding:0}.divFormWrap h3{font-size:1.2rem;font-weight:400;margin:0 0 1.2rem 0;padding:0}.divFormWrap label{display:block;font-size:1rem;font-weight:400;margin:0 0 0.2rem 0}.divFormWrap .divError{font-size:0.875rem;color:var(--color-error)}.divFormWrap sup{display:inline-block;color:var(--color-red);font-size:1rem;vertical-align:middle;top:-0.25rem;margin:0 0 0 0.4rem}.divFormWrap .spanHighlight{background-color:var(--color-brightest-highlight)}.divFormWrap input[type=text],.divFormWrap input[type=number],.divFormWrap input[type=tel],.divFormWrap input[type=date],.divFormWrap input[type=time],.divFormWrap input[type=email],.divFormWrap textarea{padding:0.6rem 0.8rem;margin:0 0 0.6rem 0;border:1px solid var(--color-default-grey);background:var(--color-white);border-radius:0.4rem;outline:none;font-size:1rem;display:block;width:100%}.divFormWrap textarea{min-height:8rem;field-sizing:content;resize:vertical}.divFormWrap input[type=text]:focus,.divFormWrap input[type=number]:focus,.divFormWrap input[type=tel]:focus,.divFormWrap input[type=date]:focus,.divFormWrap input[type=time]:focus,.divFormWrap input[type=email]:focus,.divFormWrap textarea:focus{border-color:var(--color-default-highlight);box-shadow:rgba(200,241,105,0.24) 0px 0px 0px 4px,rgba(11,69,52,0.16) 0px 0px 0px 1px}.divFormWrap input[type=text]::placeholder,.divFormWrap input[type=number]::placeholder,.divFormWrap input[type=tel]::placeholder,.divFormWrap input[type=date]::placeholder,.divFormWrap input[type=time]::placeholder,.divFormWrap input[type=email]::placeholder,.divFormWrap textarea::placeholder{color:var(--color-default-grey)}.divFormWrap a.anchor{color:var(--color-other-highlight);text-decoration:underline}.divFormWrap a.anchor:hover{color:var(--color-other-dark-highlight)}.divFormWrap a.danger{color:var(--color-red);text-decoration:underline}.divFormWrap button{font-size:1.1rem;font-weight:700;background:var(--color-other-highlight);color:var(--color-white);padding:0.6rem 1.2rem;border-radius:0.4rem;border:none;cursor:pointer}.divFormWrap button:hover{background:var(--color-other-dark-highlight)}.divFormWrap button.outline{background:transparent;border:1px solid var(--color-default-highlight);color:var(--color-default-highlight)}.divFormWrap button.outline:hover{background:var(--color-default-highlight);color:var(--color-white)}.divFormWrap button.buttonBack{background:var(--color-light-grey);color:var(--color-darkest-grey);margin-left:0.8rem}.divFormWrap button.buttonBack:hover{background:var(--color-default-grey)}.divFormWrap button.red{background:var(--color-red);color:var(--color-white)}.divFormWrap button.red:hover{background:var(--color-dark-red)}.divFormWrap button.small,.divRFPWrap button.small{font-size:0.875rem;padding:0.4rem 0.8rem}.divFormWrap .divTip{margin:0.6rem 0 0 0;color:var(--color-other-highlight)}.divFormWrap .spanBold{font-weight:700}.divFormWrap .divWelcome{font-size:1.2rem}.divFormWrap .divWelcome>.spanName{font-weight:700}.divFormWrap>.divSinglePage{position:relative;padding:3rem 0}.divFormWrap>.divPage{position:relative}.divFormWrap>.divPage.hide{display:none}.divFormWrap>.divPage>.divTitleImage{background:var(--color-default-highlight);border-radius:2rem;padding:2.4rem}.divFormWrap>.divPage>.divTitleImage>img{display:block;margin:0 auto;width:22rem;max-width:100%}.divFormWrap>.divPage>.divSection{position:relative;padding:3rem 0}.divFormWrap>.divPage>.divSection .divBlock{position:relative;padding:0 0 2.4rem 0}.divFormWrap>.divPage>.divSection>hr{display:block;width:100%;height:1px;border:none;background:#ccc;margin:1.4rem 0}.divFormWrap>.divPage>.divSection .ulChoice{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.divFormWrap>.divPage>.divSection .ulChoice>li{position:relative;border-radius:0.4rem;border:1px solid #ccc;margin:0 0.6rem 0.6rem 0;padding:0.6rem 1.2rem 0.6rem 2.4rem;cursor:pointer;background-color:#fff;background-image:url("/static/img/rfp/empty.svg");background-size:auto 56%;background-position:0.4rem 50%;background-repeat:no-repeat;user-select:none}.divFormWrap>.divPage>.divSection .ulChoice>li.selected{color:var(--color-default-highlight);border-color:var(--color-default-highlight);background-color:var(--color-brightest-highlight);background-image:url("/static/img/rfp/check.svg");box-shadow:rgba(200,241,105,0.24) 0px 0px 0px 4px,rgba(11,69,52,0.16) 0px 0px 0px 1px}.divFormWrap>.divPage>.divSection .ulChoice.multi>li{background-image:url("/static/img/rfp/empty_multi.svg")}.divFormWrap>.divPage>.divSection .ulChoice.multi>li.selected{background-image:url("/static/img/rfp/check_multi.svg")}.divFormWrap>.divPage>.divSection .ulChoice>li:last-child{margin-right:0.6rem}.divFormWrap>.divPage>.divSection .divForm{margin:0 0 1rem 0}.divFormWrap>.divPage>.divSection .ulFile{list-style-type:none;padding:0;margin:0.6rem 0 0 0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.divFormWrap>.divPage>.divSection .ulFile>li{display:flex;justify-content:flex-start;align-items:center;padding:0.4rem 0.8rem;margin:0 0.4rem 0.4rem 0;font-size:0.875rem;color:var(--color-dark-grey);border:1px solid var(--color-default-highlight);border-radius:2rem}.divFormWrap>.divPage>.divSection .ulFile>li>.uk-icon{margin:0 0 0 0.6rem;cursor:pointer}.divFormWrap>.divPage>.divSection .divThumbnailUpload{position:relative;width:12rem;max-width:100%;aspect-ratio:1;font-size:1rem;color:var(--color-dark-grey);border-radius:0.4rem;background-color:var(--color-white);background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;cursor:pointer;border:1px dashed var(--color-default-grey)}.divFormWrap>.divPage>.divSection .divThumbnailUpload::after{content:"클릭 또는 터치해서 이미지 첨부";display:block;position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);width:60%;text-align:center;font-size:1rem;color:var(--color-default-grey)}.divFormWrap>.divPage>.divSection .divThumbnailUpload[filename]::after{content:""}