﻿@font-face{font-family:"NotoSansKR";font-weight:700;src:url("/static/fonts/NotoSansKR-Bold.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Bold.woff") format("woff"),url("/static/fonts/NotoSansKR-Bold.otf") format("opentype")}@font-face{font-family:"NotoSansKR";font-weight:500;src:url("/static/fonts/NotoSansKR-Medium.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Medium.woff") format("woff"),url("/static/fonts/NotoSansKR-Medium.otf") format("opentype")}@font-face{font-family:"NotoSansKR";font-weight:400;src:url("/static/fonts/NotoSansKR-Regular.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Regular.woff") format("woff"),url("/static/fonts/NotoSansKR-Regular.otf") format("opentype")}@font-face{font-family:"NotoSansKR";font-weight:300;src:url("/static/fonts/NotoSansKR-Light.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Light.woff") format("woff"),url("/static/fonts/NotoSansKR-Light.otf") format("opentype")}@font-face{font-family:"NotoSansKR";font-weight:100;src:url("/static/fonts/NotoSansKR-Thin.woff2") format("woff2"),url("/static/fonts/NotoSansKR-Thin.woff") format("woff"),url("/static/fonts/NotoSansKR-Thin.otf") format("opentype")}ul{list-style:none}*{margin:0;padding:0;line-height:1;box-sizing:border-box}*:focus{outline:none}a{text-decoration:none;color:#212121}*{font-family:"NotoSansKR","Sans-serif";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}body{height:100%;background-color:#f5f5f5}html{height:100%}.title-1,.title-1-bold,.title-1-medium,.title-1-light{font-weight:700;font-size:48px;line-height:64px}.title-1-light{font-weight:300}.title-1-medium{font-weight:500}.title-1-bold{font-weight:700}.title-2,.title-2-bold,.title-2-medium,.title-2-light{font-size:32px;line-height:48px;font-weight:400}.title-2-light{font-weight:300}.title-2-medium{font-weight:500}.title-2-bold{font-weight:700}.subtitle-1,.subtitle-1-bold,.subtitle-1-medium,.subtitle-1-light{font-size:24px;line-height:36px;font-weight:400}.subtitle-1-light{font-weight:300}.subtitle-1-medium{font-weight:500}.subtitle-1-bold{font-weight:700}.subtitle-1-half,.subtitle-1-half-bold,.subtitle-1-half-medium,.subtitle-1-half-light{font-size:20px;line-height:30px;font-weight:400}.subtitle-1-half-light{font-weight:300}.subtitle-1-half-medium{font-weight:500}.subtitle-1-half-bold{font-weight:700}.subtitle-2,.subtitle-2-bold,.subtitle-2-medium,.subtitle-2-light{font-size:18px;line-height:28px;font-weight:400}.subtitle-2-light{font-weight:300}.subtitle-2-medium{font-weight:500}.subtitle-2-bold{font-weight:700}.text-button-1{font-size:18px;line-height:26px;font-weight:700}.body-1,.body-1-bold,.body-1-medium,.body-1-light{font-size:16px;line-height:26px;font-weight:400}.body-1-light{font-weight:300}.body-1-medium{font-weight:500}.body-1-bold{font-weight:700}.body-2,.phase-1 .role-table .role-header-section .role-header,.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group .item,.phase-1 .role-modal .role-modal-wrapper .table-box .left-box .target-item,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__title,body.project-create .faq-box .faq-contents .dropdown-box .answer,body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title.active,body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title,.body-2-bold,.body-2-medium,.phase-1 .role-table .role-context-wrapper .role-context-toggle .toggle-text,.phase-1 .role-table .role-context-wrapper .role-context-toggle,.phase-1 .role-table .role-header-section .role-header.active,#temporary_project_load_modal .temporary-project-load-list .project-group.active .project-group__title,.project-field-box .field-chip.selected.field-name,body.project-create .faq-box .faq-contents .dropdown-box .answer a,body.project-create .faq-box .faq-contents .dropdown-box .question,.body-2-light{font-size:14px;line-height:24px;font-weight:400}.body-2-light{font-weight:300}.body-2-medium,.phase-1 .role-table .role-context-wrapper .role-context-toggle .toggle-text,.phase-1 .role-table .role-context-wrapper .role-context-toggle,.phase-1 .role-table .role-header-section .role-header.active,#temporary_project_load_modal .temporary-project-load-list .project-group.active .project-group__title,.project-field-box .field-chip.selected.field-name,body.project-create .faq-box .faq-contents .dropdown-box .answer a,body.project-create .faq-box .faq-contents .dropdown-box .question{font-weight:500}.body-2-bold{font-weight:700}.body-3,.phase-3 .ai-counsulting-btn,.phase-3 .field-subcateogory-select-box .field-recommend-list .field-recommend-list-box .field-name,.phase-3 .stack-help-text,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p,body.project-create .project-create-form-section .form-section-footer .bubble-more-info .bubble-more-info-guide,.body-3-bold,.body-3-medium,body.project-create .project-create-formview .card-box-detail .btn-group .btn-choice,.body-3-light{font-size:13px;line-height:20px;font-weight:400}.body-3-light{font-weight:300}.body-3-medium,body.project-create .project-create-formview .card-box-detail .btn-group .btn-choice{font-weight:500}.body-3-bold{font-weight:700}.caption-1,.phase-3 .field-subcateogory-select-box .field-subcategory-card .card-name .represent-icon,#category_pick_modal .category-pick-modal .modal-body .modal-content .tab .tab-item,.caption-1-bold,.caption-1-medium,#category_pick_modal .category-pick-modal .modal-body .modal-content .tab .tab-item.active,.caption-1-light{font-size:12px;line-height:18px;font-weight:400}.caption-1-light{font-weight:300}.caption-1-medium,#category_pick_modal .category-pick-modal .modal-body .modal-content .tab .tab-item.active{font-weight:500}.caption-1-bold{font-weight:700}.caption-2,.caption-2-bold,.caption-2-medium,.caption-2-light{font-size:11px;line-height:14px;font-weight:400}.caption-2-light{font-weight:300}.caption-2-medium{font-weight:500}.caption-2-bold{font-weight:700}.link-text{text-decoration:none;color:#3ba3c7;display:inline-block}.link-text.disabled{opacity:.4;cursor:not-allowed !important}.keep-word{word-break:keep-all}.no-size{font-size:0}.text200{color:#e0e0e0}.text300{color:#bdbdbd}.text400{color:#9e9e9e}.text500{color:#757575}.text600{color:#616161}.text700{color:#424242}.text800{color:#313131}.text900{color:#212121}.text000{color:#fff}.text-orange{color:#ff6b21}.text-client{color:#2e6baa}.text-partner{color:#00a878}.text-wishket{color:#3ba3c7}.text-white{color:#fff}.text-red{color:#e52929}.text-nowrap{white-space:nowrap}.text-right{text-align:right}.flex-box,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p,body.project-create .faq-box .faq-contents .dropdown-box .question{display:flex;align-items:center}.flex-box.baseline,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.baseline,body.project-create .faq-box .faq-contents .dropdown-box .baseline.question{align-items:baseline}.flex-box.start,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.start,body.project-create .faq-box .faq-contents .dropdown-box .start.question{align-items:flex-start}.flex-box.space-between,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.space-between,body.project-create .faq-box .faq-contents .dropdown-box .space-between.question{justify-content:space-between}.flex-box.content-center,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.content-center,body.project-create .faq-box .faq-contents .dropdown-box .content-center.question{justify-content:center}.flex-box.wrap,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.wrap,body.project-create .faq-box .faq-contents .dropdown-box .wrap.question{flex-wrap:wrap}.flex-box.gap-8,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.gap-8,body.project-create .faq-box .faq-contents .dropdown-box .gap-8.question{gap:8px}.flex-box.gap-16,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.gap-16,body.project-create .faq-box .faq-contents .dropdown-box .gap-16.question{gap:16px}.flex-box.inline,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p.inline,body.project-create .faq-box .faq-contents .dropdown-box .inline.question{display:inline-flex}.hide{display:none}.btn.blur{opacity:.2;cursor:default}.mt4{margin-top:4px}.mb12{margin-bottom:12px}.checkbox-wishket .light-checkbox-detail-link{position:absolute;top:4px;right:0}.checkbox-wishket .light-checkbox-detail-link img{width:16px;height:16px}.checkbox-wishket>span:first-child .toggle-checkbox+span.arrow{top:4px}.checkbox-wishket>span:first-child .theme-wishket.with-indeterminate-checkbox:indeterminate+span.arrow{background:url("/static/img/partials/icon-wishket-indeterminate.svg") !important;border:none !important}.checkbox-wishket>span:first-child .theme-wishket.with-indeterminate-checkbox:indeterminate+span.arrow svg{display:none !important}.checkbox-wishket>span:first-child .theme-partner.with-indeterminate-checkbox:indeterminate+span.arrow{background:url("/static/img/partials/icon-partner-indeterminate.svg") !important;border:none !important}.checkbox-wishket>span:first-child .theme-partner.with-indeterminate-checkbox:indeterminate+span.arrow svg{display:none !important}.checkbox-wishket>span:first-child .theme-client.with-indeterminate-checkbox:indeterminate+span.arrow{background:url("/static/img/partials/icon-client-indeterminate.svg") !important;border:none !important}.checkbox-wishket>span:first-child .theme-client.with-indeterminate-checkbox:indeterminate+span.arrow svg{display:none !important}.checkbox-wishket>span:first-child .light-checkbox+span.arrow{background:-webkit-image-set(url("/static/img/partials/icon-light-checkbox-false.png") 1x, url("/static/img/partials/icon-light-checkbox-false@2x.png") 2x, url("/static/img/partials/icon-light-checkbox-false@3x.png") 3x) !important;border:none !important}.checkbox-wishket>span:first-child .light-checkbox+span.arrow svg{display:none !important}.checkbox-wishket>span:first-child .light-checkbox:checked+span.arrow{background:-webkit-image-set(url("/static/img/partials/icon-light-checkbox-true.png") 1x, url("/static/img/partials/icon-light-checkbox-true@2x.png") 2x, url("/static/img/partials/icon-light-checkbox-true@3x.png") 3x) !important;border:none !important}.checkbox-wishket>span:first-child .light-checkbox:checked+span.arrow svg{display:none !important}.checkbox-wishket.has-error>span:first-child .light-checkbox+span.arrow{background:-webkit-image-set(url("/static/img/partials/icon-light-checkbox-error.png") 1x, url("/static/img/partials/icon-light-checkbox-error@2x.png") 2x, url("/static/img/partials/icon-light-checkbox-error@3x.png") 3x) !important;border:none !important}.checkbox-wishket.has-error>span:first-child .light-checkbox+span.arrow svg{display:none !important}.form-content-block-warpper .checkbox-wishket{width:100%}body.project-create .detail-role-modal-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:999}body.project-create .detail-role-modal-container .detail-role-modal{border-radius:12px;width:616px;background-color:#fff}body.project-create .detail-role-modal-container .detail-role-modal .modal-header{padding:24px 32px;display:flex;justify-content:space-between}body.project-create .detail-role-modal-container .detail-role-modal .modal-header .modal-close-X{cursor:pointer}body.project-create .detail-role-modal-container .detail-role-modal .modal-body{padding:0 32px 24px 32px}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector{display:flex;height:347px}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector.selected{height:302px}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .left{width:160px;border:1px solid #e0e0e0;border-right:none}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .left .left-bar-menu{padding:8px 16px;cursor:pointer}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .left .left-bar-menu.active{background-color:#f5f9ff}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .right{width:390px;border:1px solid #e0e0e0;overflow-y:scroll}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .right .right-bar-category{padding:8px 16px;color:#2e6baa}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .right .right-bar-menu{padding:8px 16px;display:flex;align-items:center;cursor:pointer}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .right .right-bar-menu .check-radio{width:16px;height:16px;margin-right:12px;background-image:url("/static/renewal/img/project/submit/input_radio_off.svg")}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selector .right .right-bar-menu.active .check-radio{background-image:url("/static/mobile/img/project/submit/modal_input_radio_on.svg")}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selected{display:none;border:1px solid #e0e0e0;border-top:none;height:45px;width:550px;padding:12px 16px 12px 16px;gap:12px;align-items:center}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selected.selected{display:flex}body.project-create .detail-role-modal-container .detail-role-modal .modal-body .modal-body-selected .selected-divider{border:1px solid #e0e0e0;border-right:none;height:12px;width:1px}body.project-create .detail-role-modal-container .detail-role-modal .modal-body.selected{height:347px}body.project-create .detail-role-modal-container .detail-role-modal .modal-footer{border-top:1px solid #e0e0e0;padding:15px 32px 16px;display:flex;justify-content:flex-end}body.project-create .detail-role-modal-container .detail-role-modal .modal-footer button[name=close-modal]{margin-right:16px}body.project-create .tooltip-anchor{position:absolute !important;top:-7px !important;left:280px !important}body.project-create .tooltip-body{left:280px !important}body.project-create .project-create-form-wrapper{float:left;width:800px}body.project-create .block-leave-free-modal .modal-content-wrapper{position:relative;z-index:2}body.project-create .block-leave-free-modal .modal-content{width:400px;border-radius:24px;padding:32px}body.project-create .block-leave-free-modal .modal-content .modal-body{position:relative}body.project-create .block-leave-free-modal .modal-content .modal-body .modal-close-image-button{position:absolute;right:0;top:0;cursor:pointer}body.project-create .block-leave-free-modal .modal-content .free-benefit-guide-layer{padding:24px;background-color:#fafafa;border-radius:8px}body.project-create .block-leave-free-modal .modal-content .free-benefit-guide-layer .free-benefit-guide-layer-item .free-benefit-guide-layer-item-icon{display:inline-block;vertical-align:middle;margin-right:12px}body.project-create .block-leave-free-modal .modal-content .free-benefit-guide-layer .free-benefit-guide-layer-item .free-benefit-guide-layer-item-title{display:inline-block;vertical-align:middle}body.project-create .block-leave-free-modal .modal-content .free-benefit-guide-layer .free-benefit-guide-layer-item+.free-benefit-guide-layer-item{margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}body.project-create .block-leave-free-modal .modal-content .anyway-leave-button{display:block;margin:0 auto;text-align:center;cursor:pointer}body.project-create .project-form-guide-modal .modal-header{position:relative}body.project-create .project-form-guide-modal .modal-header .modal-header-back-link{color:#3ba3c7;position:relative;cursor:pointer}body.project-create .project-form-guide-modal .modal-header .modal-header-back-link .modal-header-back-link-img{position:absolute;top:4px}body.project-create .project-form-guide-modal .modal-header .modal-header-back-link .modal-header-back-link-text{padding-left:20px}body.project-create .project-form-guide-modal .modal-header .modal-header-icon{position:absolute;left:-8px;top:5px}body.project-create .project-form-guide-modal .modal-header .modal-header-title{padding-left:16px}body.project-create .project-form-guide-modal.first-time-modal .modal-content{box-shadow:0 1px 8px 0 rgba(0,0,0,.32);border-radius:16px;padding:0}body.project-create .project-form-guide-modal.first-time-modal .modal-body{padding:32px}body.project-create .project-form-guide-modal.first-time-modal .modal-body .guide-with-process-number img{margin-right:12px;margin-top:-2px;vertical-align:middle}body.project-create .project-form-guide-modal.first-time-modal .modal-footer{padding:16px 32px;border-top:1px solid #e0e0e0;position:relative;min-height:52px}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .btn-text-close{position:absolute;top:16px;cursor:pointer;right:32px}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-checkbox{display:none}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-checkbox+label:before{content:"";display:inline-block;margin-right:8px;background-size:16px 16px;height:16px;width:16px;vertical-align:middle}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-checkbox:checked+label:before{background-image:url("/static/renewal/img/project/search/input-roundcheckbox-selected.png")}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-checkbox:not(:checked)+label:before{background-image:url("/static/renewal/img/project/search/input-roundcheckbox-unselected.png")}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-label{width:100%;display:block;cursor:pointer}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-label .only-selected-description{color:#616161}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-label .arrow{position:absolute;top:0;left:0}body.project-create .project-form-guide-modal.first-time-modal .modal-footer .only-selected-label .select-arrow{display:none;opacity:1}body.project-create .project-form-guide-modal .process-block{border:1px solid #e0e0e0;border-radius:4px;padding:10px;position:relative}body.project-create .project-form-guide-modal .process-block .process-block-guide{border-radius:4px;border:1px solid #e0e0e0;background-color:#fafafa;padding:9px}body.project-create .project-form-guide-modal .process-block .process-anchor{position:absolute;top:75px;left:257px}body.project-create .project-form-guide-modal .process-block .after-process{right:10px;position:absolute;top:10px}body.project-create .project-form-guide-modal .process-block .main-process{margin-bottom:0}body.project-create .project-form-guide-modal .process-block .before-process,body.project-create .project-form-guide-modal .process-block .after-process,body.project-create .project-form-guide-modal .process-block .main-process{padding:21px 0;border-radius:4px;border:1px solid #3ba3c7;background-color:#f2fcff}body.project-create .project-form-guide-modal .process-detail-block .block-title:before{content:"·";display:inline-block;width:15px}body.project-create .project-form-guide-modal .process-detail-block .block-detail{padding-left:14px}body.project-create .project-form-guide-modal .process-warning-block{border-radius:4px;border:1px solid #e0e0e0;position:relative;padding:13px 15px 13px 43px}body.project-create .project-form-guide-modal .process-warning-block .process-warning-block-icon{position:absolute;left:17px;top:17px}body.project-create .project-form-guide-modal .project-guide-link-box{border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;padding:33px 17px;position:relative}body.project-create .project-form-guide-modal .project-guide-link-box+.project-guide-link-box{margin-top:16px}body.project-create .project-form-guide-modal .project-guide-link-box .project-guide-link-box-img{position:absolute;left:17px;top:18px}body.project-create .project-form-guide-modal .project-guide-link-box .project-guide-link-box-title{padding-left:72px}body.project-create .project-form-guide-modal .project-guide-link-box .project-guide-link-box-anchor{position:absolute;right:17px;top:40px}body.project-create .project-choice-box{display:none;float:left;width:800px;padding:16px 32px;border-radius:4px;border:solid 1px #ccdbed;background-color:#e3edfa;margin-bottom:12px}body.project-create .project-choice-box img{margin-right:20px}body.project-create .project-choice-box button{padding:6px 16px;margin-left:auto;border:solid 1px #e0e0e0;border-radius:4px;background-color:#fff;cursor:pointer}body.project-create .project-choice-box.active{display:flex}body.project-create .project-create-formview .container{width:1080px}body.project-create .project-create-formview .container::after{content:"";display:table;clear:both}body.project-create .project-create-formview .wishket-select.error+.ui-select .select-box{border:solid 1px #e52929}body.project-create .project-create-formview .wishket-label-select.error+.ui-label-select .select-box{border:solid 1px #e52929;z-index:11}body.project-create .project-create-formview .nice-select.error+.nice-select{border:solid 1px #e52929;transition:none}body.project-create .project-create-formview .wishket-text.error,body.project-create .project-create-formview .wishket-textarea.error,body.project-create .project-create-formview .wishket-label-input.error,body.project-create .project-create-formview .calendar-input.error,body.project-create .project-create-formview .addon-input.error{border:solid 1px #e52929}body.project-create .project-create-formview .textarea__border.error{border:solid 1px #e52929}body.project-create .project-create-formview .select-card>input[type=checkbox].error+.input-replacer,body.project-create .project-create-formview .select-card-wide>input[type=checkbox].error+.input-replacer,body.project-create .project-create-formview .select-card-medium>input[type=checkbox].error+.input-replacer{background-image:url("/static/renewal/img/global/input-checkbox-error.png");background-image:-webkit-image-set(url("/static/renewal/img/global/input-checkbox-error.png") 1x, url("/static/renewal/img/global/input-checkbox-error@2x.png") 2x, url("/static/renewal/img/global/input-checkbox-error@3x.png") 3x)}body.project-create .project-create-formview .select-card>input[type=radio].error+.input-replacer,body.project-create .project-create-formview .select-card-wide>input[type=radio].error+.input-replacer,body.project-create .project-create-formview .select-card-medium>input[type=radio].error+.input-replacer{background-image:url("/static/renewal/img/component/input/input_radio_error.svg")}body.project-create .project-create-formview .wishket-radio.error+span,body.project-create .project-create-formview .wishket-checkbox.error+span{border:solid 1px #e52929}body.project-create .project-create-formview .wishket-chip.error+span{color:#e52929}body.project-create .project-create-formview .wishket-toggle.error~button.off,body.project-create .project-create-formview .wishket-toggle.error~button.on{border:solid 1px #e52929}body.project-create .project-create-formview .form-input+.form-input{margin-top:16px}body.project-create .project-create-formview .form-input .wishket-tooltip{display:flex;margin-left:2px}body.project-create .project-create-formview .form-input .wishket-tooltip .tooltip-container{padding:16px 20px;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}body.project-create .project-create-formview .form-input .helper-text{display:flex;align-items:center;padding:8px 0 0 13px}body.project-create .project-create-formview .error-text-custom{display:none;font-size:13px;line-height:13px;margin-top:8px;color:#e52929;padding-left:13px}body.project-create .project-create-formview .error-text-custom.included-icon{padding-left:29px}body.project-create .project-create-formview input::-webkit-contacts-auto-fill-button{background-color:#fff}body.project-create .project-create-formview .card-box-detail{margin-top:8px}body.project-create .project-create-formview .card-box-detail .detail-box{margin-top:16px;border-radius:4px;border:solid 1px #e0e0e0;border-left:solid 4px #3ba3c7;padding:12px 12px 12px 24px;display:flex}body.project-create .project-create-formview .card-box-detail .detail-box .detail-box-title{display:flex;align-items:center}body.project-create .project-create-formview .card-box-detail .detail-box:before{content:"";position:absolute;margin-left:36px;margin-top:-18px;background-color:#fff;width:10px;height:10px;transform:rotate(45deg);border-top:solid 1px #e0e0e0;border-left:solid 1px #e0e0e0}body.project-create .project-create-formview .card-box-detail .btn-group{margin-left:auto}body.project-create .project-create-formview .card-box-detail .btn-group .btn-choice{display:inline-block;cursor:pointer;width:60px;padding:6px 12px;border:solid 1px #e0e0e0}body.project-create .project-create-formview .card-box-detail .btn-group .btn-choice .name{position:relative;top:1px;color:#616161}body.project-create .project-create-formview .card-box-detail .btn-group .btn-choice .radio-value{display:none}body.project-create .project-create-formview .card-box-detail .btn-group .btn-choice.active{border:solid 1px #3ba3c7;background-color:#f2fcff}body.project-create .project-create-formview .card-box-detail .btn-group .btn-choice.active .name{color:#3ba3c7}body.project-create .project-create-formview .card-box-detail .btn-group .btn-left{border-right:none}body.project-create .project-create-formview .card-box-detail .btn-group .btn-right{border-left:none}body.project-create .project-create-formview .form-input-flex{display:flex;align-items:center;justify-content:space-between}body.project-create .project-create-formview .form-input-flex .checkbox-wishket{width:auto;display:flex;align-items:center}body.project-create .project-create-formview .form-input-flex .light-checkbox-detail-link{cursor:pointer;align-self:flex-start;margin-top:4px}body.project-create .oval{width:2px;height:2px;background-color:#a1a6ad;margin-right:8px;display:inline-block}body.project-create .choice-type-help-text-box{border:solid 1px #e0e0e0;background-color:#fafafa;padding:16px 24px;gap:4px;margin-top:16px;border-radius:4px}body.project-create .submit-progress{margin-right:24px;float:left;width:256px;padding:16px}body.project-create .submit-progress .project-status-box{margin-bottom:50px}body.project-create .submit-progress .project-status-box .back-to-before{color:#3ba3c7;margin-bottom:8px;display:block}body.project-create .submit-progress .project-status-box .back-to-before .back-to-before-img{display:inline-block;vertical-align:middle;margin-right:8px}body.project-create .submit-progress .project-status-box .back-to-before .back-to-before-title{display:inline-block;vertical-align:middle}body.project-create .submit-progress .project-status-box .menu-title{color:#212121}body.project-create .submit-progress .project-status-box .saved-status{color:#9e9e9e}body.project-create .submit-progress .input-group-status .status-main-menu{color:#bdbdbd}body.project-create .submit-progress .input-group-status .status-main-menu.status-menu-with-tooltip{display:inline-block}body.project-create .submit-progress .input-group-status .status-main-menu.status-menu-with-tooltip+.tooltip-group{display:inline-block;vertical-align:middle;margin-left:8px}body.project-create .submit-progress .input-group-status .status-main-menu .status-mark{display:none}body.project-create .submit-progress .input-group-status .status-main-menu.active{color:#616161;font-weight:400}body.project-create .submit-progress .input-group-status .status-main-menu.completed{color:#bdbdbd}body.project-create .submit-progress .input-group-status .status-main-menu.completed .status-mark{display:block;float:right;margin-right:16px;margin-top:4px}body.project-create .submit-progress .input-group-status .status-main-menu+.status-main-menu{margin-top:24px}body.project-create .submit-progress .input-group-status .status-sub-menu{margin-left:8px}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title{color:#bdbdbd;padding:8px 0;position:relative}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title:first-child{margin-top:16px}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title:last-child{margin-bottom:16px}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title .sub-menu-marker{width:14px;height:14px;border-radius:14px;border:none;display:inline-block;color:#fff;background-color:#bdbdbd;font-size:10px;padding:2.5px 4.5px;margin-right:20px;vertical-align:top;margin-top:5px}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title .top-border{position:absolute;height:9px;width:1px;top:0;left:6px;border-left:1px solid #e0e0e0}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title .bottom-border{height:9px;width:1px;left:6px;position:absolute;bottom:0;border-left:1px solid #e0e0e0}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title.active{color:#616161}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title.active .sub-menu-marker{background-color:#2e6baa}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title .phase-complete-icon{display:none}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title.completed:not(.active){color:#bdbdbd}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title.completed:not(.active) .phase-complete-icon{display:inline-block;margin-top:5px;margin-right:20px;vertical-align:top}body.project-create .submit-progress .input-group-status .status-sub-menu .status-sub-menu-title.completed:not(.active) .sub-menu-marker{display:none}body.project-create .submit-guide-section{width:256px;float:left;margin-left:24px;padding:24px;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}body.project-create .submit-guide-section+.submit-guide-section{margin-top:24px}body.project-create .project-create-client-form-section{background-color:#fff;width:520px;float:left;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}body.project-create .project-create-client-form-section::after{content:"";display:table;clear:both}body.project-create .project-create-client-form-section .form-section-header{padding:24px 32px;border-bottom:1px solid #e0e0e0;position:relative}body.project-create .project-create-client-form-section .form-group-title{margin-bottom:24px !important}body.project-create .project-create-client-form-section .form-section-footer{padding:16px 32px;border-top:1px solid #e0e0e0}body.project-create .project-create-client-form-section .form-input-section,body.project-create .project-create-client-form-section .form-complete-section{padding:32px}body.project-create .project-create-form-section{background-color:#fff;width:800px;float:left;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}body.project-create .project-create-form-section::after{content:"";display:table;clear:both}body.project-create .project-create-form-section .form-group-light-field-guide{border:1px solid #bfedfa;background-color:#f2fcff;border-radius:8px;padding:16px 20px}body.project-create .project-create-form-section .form-group-light-field-guide .field-guide-icon{display:inline-block;margin-right:16px;vertical-align:middle}body.project-create .project-create-form-section .form-group-light-field-guide.ai-summary{max-height:200px;overflow:hidden;position:relative;transition:max-height .3s ease}body.project-create .project-create-form-section .form-group-light-field-guide.ai-summary.expanded{max-height:5000px}body.project-create .project-create-form-section .form-group-light-field-guide.ai-summary.expanded .ai-summary-toggle{position:relative}body.project-create .project-create-form-section .form-group-light-field-guide.ai-summary .ai-summary-toggle{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:10px;background-color:#fff;cursor:pointer}body.project-create .project-create-form-section .form-group-title.mb8{margin-bottom:8px !important}body.project-create .project-create-form-section .form-group-guide.mb16{margin-bottom:16px !important}body.project-create .project-create-form-section .form-section-header{padding:26px 32px;border-bottom:1px solid #e0e0e0;position:relative}body.project-create .project-create-form-section .form-section-header .header-button{position:absolute;top:24px;right:32px}body.project-create .project-create-form-section .form-section-header .project-form-guide-button{color:#3ba3c7;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px}body.project-create .project-create-form-section .form-section-header .project-form-guide-button .project-form-guide-button-img{margin-right:8px;vertical-align:middle;margin-top:-3px}body.project-create .project-create-form-section .icon-dropdown-select .selected-option-detail.size-s{width:270px}body.project-create .project-create-form-section .icon-dropdown-select .icon-dropdown-select-option{padding-right:16px !important}body.project-create .project-create-form-section .icon-dropdown-select .icon-dropdown-select-option .option-detail{color:#9e9e9e}body.project-create .project-create-form-section .icon-dropdown-select .icon-dropdown-select-option.selected .option-detail{color:#2e6baa}body.project-create .project-create-form-section .drag-and-drop-uploader{padding:8px 0 !important}body.project-create .project-create-form-section .drag-and-drop-uploader .flex-box,body.project-create .project-create-form-section .drag-and-drop-uploader #temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p,#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text body.project-create .project-create-form-section .drag-and-drop-uploader p,body.project-create .project-create-form-section .drag-and-drop-uploader .faq-box .faq-contents .dropdown-box .question,body.project-create .faq-box .faq-contents .dropdown-box .project-create-form-section .drag-and-drop-uploader .question{justify-content:center}body.project-create .project-create-form-section .help-text-with-check{display:flex;align-items:center}body.project-create .project-create-form-section .help-text-with-check+.help-text-with-check{margin-top:4px}body.project-create .project-create-form-section .help-text-with-check:before{display:flex;align-items:center;content:"";width:14px;height:14px;background-size:14px 14px;background-image:-webkit-image-set(url("/static/renewal/img/project/submit/icon-check-c.png") 1x, url("/static/renewal/img/project/submit/icon-check-c@2x.png") 2x, url("/static/renewal/img/project/submit/icon-check-c@3x.png") 3x);margin-right:6px}body.project-create .project-create-form-section .project-create-form-confirm-view{padding:32px;padding-bottom:60px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase{position:relative}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-title .required{color:#ff6b21;font-weight:bold}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .form-confirm-group-subset-group{border-left:2px solid #eee}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .form-confirm-group-subset-group .subset-group-row{padding-left:12px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .form-confirm-group-subset-group .subset-group-row p{display:inline-block}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .form-confirm-group-subset-group .subset-group-row p:first-child{width:90px;margin-right:8px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .category-box{position:relative;display:inline-block;margin-right:16px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .category-box img{position:absolute;left:0;top:2px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .category-box .category-title{padding-left:18px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .subcategory-box{display:inline-block;padding:2px 8px;border-radius:8px;background-color:#eee;margin-right:8px;margin-bottom:8px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .form-confirm-group .form-confirm-group-subset .category-box-wrapper+.category-box-wrapper{margin-top:8px}body.project-create .project-create-form-section .project-create-form-confirm-view .project-create-form-confirm-phase .phase-edit-button{position:absolute;right:0;top:0;cursor:pointer;width:76px;height:36px;border-radius:4px;border:1px solid var(--Gray-200, #e0e0e0);display:flex;align-items:center;justify-content:center;color:#616161;gap:4px}body.project-create .project-create-form-section .project-create-form-confirm-view .phase-split-line{border:none;border-bottom:1px solid #e0e0e0;margin-top:40px;margin-bottom:32px}body.project-create .project-create-form-section .form-section-footer{position:relative;padding:16px 32px;border-top:1px solid #e0e0e0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}body.project-create .project-create-form-section .form-section-footer .back-to-before{color:#3ba3c7;display:block;float:left;margin-top:11px}body.project-create .project-create-form-section .form-section-footer .back-to-before .back-to-before-img{display:inline-block;vertical-align:middle;margin-top:-1px;margin-right:8px}body.project-create .project-create-form-section .form-section-footer .back-to-before .back-to-before-title{display:inline-block;vertical-align:middle}body.project-create .project-create-form-section .form-section-footer .btn-back,body.project-create .project-create-form-section .form-section-footer .btn-project{float:right}body.project-create .project-create-form-section .form-section-footer .bubble-more-info{position:absolute;right:32px;bottom:80px;background-color:#424242;border-radius:16px;padding:12px 16px;opacity:0;transform:translateY(20px);transition:all .3s ease-out;visibility:hidden}body.project-create .project-create-form-section .form-section-footer .bubble-more-info .bubble-wrapper{position:relative}body.project-create .project-create-form-section .form-section-footer .bubble-more-info .bubble-more-info-icon{display:inline-block;width:20px;margin-right:8px;vertical-align:middle;height:20px}body.project-create .project-create-form-section .form-section-footer .bubble-more-info .bubble-arrow{position:absolute;right:20px;bottom:-16px;width:8px;height:8px;transform:rotate(45deg);background-color:#424242}body.project-create .project-create-form-section .form-section-footer .bubble-more-info .bubble-more-info-guide{color:#fff;display:inline-block;vertical-align:middle}body.project-create .project-create-form-section .form-section-footer .bubble-more-info.active{opacity:1;transform:translateY(0);visibility:visible}body.project-create .project-create-form-section .product-type-select{width:232px}body.project-create .project-create-form-section .product-type-select+.product-type-select{margin-left:20px}body.project-create .project-create-form-section .form-input-section{padding:32px;padding-bottom:60px}body.project-create .project-create-form-section .form-input-section-box{padding:32px}body.project-create .project-create-form-section .form-input-section-box .create-project-title.non-member{background-color:#f7fafc;color:#1c2029;text-align:center;margin-left:-32px;margin-top:-32px;width:800px;height:142px;padding:32px 40px}body.project-create .project-create-form-section .form-complete-section{padding:32px}body.project-create .project-create-form-section .project-submit-complete-guide{border-radius:4px;border:1px solid #e0e0e0;background-color:#fafafa;padding:16px 24px}body.project-create .project-create-form-section .tuning-box{padding:10px 16px;background-color:#f8fafc}body.project-create .project-create-form-section #pickerInRadio .default-input-client{flex-grow:0}body.project-create .project-create-form-section .select-project-box-group{display:flex}body.project-create .project-create-form-section .select-project-box{width:358px;padding:25px 32px 32px 32px;border-radius:12px;border:solid 1px #e6ebf0;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;position:relative}body.project-create .project-create-form-section .select-project-box+.select-project-box{margin-left:20px}body.project-create .checkbox-client.disabled{pointer-events:none}body.project-create .checkbox-client.disabled span{cursor:default}body.project-create .datepicker--nav-action path{stroke-width:1.2px}body.project-create .faq-box{padding:48px 24px}body.project-create .faq-box .faq-contents .dropdown-box{word-break:keep-all}body.project-create .faq-box .faq-contents .dropdown-box .question{color:#212121;align-items:flex-start;justify-content:space-between;cursor:pointer;margin-top:24px;padding-top:24px;border-top:solid 1px #e6ebf0}body.project-create .faq-box .faq-contents .dropdown-box .question:after{content:"";background-size:16px 16px;height:16px;width:16px;flex-shrink:0;margin:4px 24px 0 16px;background-image:url("/static/renewal/img/project/create/qna_arrow_down.svg")}body.project-create .faq-box .faq-contents .dropdown-box .question.active:after{background-image:url("/static/renewal/img/project/create/qna_arrow_up.svg")}body.project-create .faq-box .faq-contents .dropdown-box .question.active+.answer{display:block}body.project-create .faq-box .faq-contents .dropdown-box .answer{margin-top:16px;display:none;color:#424242;word-break:keep-all}body.project-create .faq-box .faq-contents .dropdown-box .answer a{color:#3ba3c7;display:flex;align-items:center;margin-top:12px}body.project-create .faq-box .faq-contents .dropdown-box .answer a:after{content:"";display:inline-block;background-size:14px 14px;margin-left:4px;height:14px;width:14px;background-image:url("/static/renewal/img/acquisition/cs/btn-icon-go.png");background-image:-webkit-image-set(url("/static/renewal/img/acquisition/cs/btn-icon-go.png") 1x, url("/static/renewal/img/acquisition/cs/btn-icon-go@2x.png") 2x, url("/static/renewal/img/acquisition/cs/btn-icon-go@3x.png") 3x)}.hide{display:none}.multi-input-group-grid-box+.help-text-box{width:648px;background-color:#f8fafc;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.multi-input-group-grid-box+.help-text-box .help-text{padding:8px 0}.proposal-contact-time-section{margin-bottom:12px;border:1px solid #e6ebf0;border-radius:8px;box-shadow:0 1px 4px 0 rgba(230,235,240,.8)}.proposal-contact-time-section .select-contact-info .select-contact-time-box{padding:16px 32px}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div{display:flex;width:100%}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div img{width:20px;height:20px;margin-right:10px}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-init-text{align-items:center}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-text{width:100%;display:flex;align-items:center;justify-content:space-between;color:#313131}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-text .contact-time-tooltip-box{display:flex}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-text .contact-time-tooltip-box img{width:14px;height:14px;margin-right:0px}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-text .contact-time-tooltip-box .contactable-time{display:flex;align-items:center}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-text .contact-time-tooltip-box .contact-time-tooltip{margin-left:6px;position:relative;display:flex;cursor:pointer}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-text .contact-time-tooltip-box .contact-time-tooltip .tooltip{display:none;position:absolute;left:22px;padding:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border:solid 1px #e0e0e0;width:197px;height:70px;color:#424242}.proposal-contact-time-section .select-contact-info .select-contact-time-box .select-contact-time-div .select-contact-time-text .contact-time-tooltip-box .contact-time-tooltip:hover .tooltip{display:block}.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list{gap:8px;display:flex;flex-direction:column}.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day{gap:12px;display:flex}.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day .selected-date{color:#616161;white-space:nowrap}.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day .selected-time{gap:4px;display:flex;flex-wrap:wrap;align-items:center}.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day .selected-time .divide-bar{width:1px;height:13px;background-color:#e0e0e0;margin:0px 4px}.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day .selected-time.complete .divide-bar:nth-child(1),.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day .selected-time.complete .divide-bar:nth-child(13){display:none}.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day .selected-time.my-wishket .divide-bar:nth-child(1),.proposal-contact-time-section .select-contact-info .select-contact-time-box .selected-time-list .selected-day .selected-time.my-wishket .divide-bar:nth-child(11){display:none}.proposal-contact-time-section .select-contact-info .select-contact-time-box .asap-box{color:#424242;align-items:center;display:flex;border:1px solid #ffeeb8;border-radius:4px;background-color:#fffdf5;padding:8px 16px}.proposal-contact-time-section .select-contact-info .select-contact-time-box .asap-box img{width:7px;height:12px;margin-right:10px}.proposal-contact-time-section .contact-comment-box{border-top:1px solid #e6ebf0;background-color:#f7fafc;display:flex;padding:12px 32px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.proposal-contact-time-section .contact-comment-box .comment-content{color:#616161;margin-right:12px;white-space:nowrap;display:inline-block}.proposal-contact-time-section .contact-comment-box .comment{color:#313131}.proposal-contact-time-section .contact-comment-box .comment-pre-box{padding:0;margin:0;background-color:unset;border:none;white-space:pre-wrap}.select-time{cursor:pointer;color:#3ba3c7}#contact-time-modal .modal-inner-box{top:100px;display:flex;justify-content:center}#contact-time-modal .modal-inner-box #contact-time-modal-inner{position:absolute;top:100px;background-color:#fff;width:616px;border-radius:8px;box-shadow:0 1px 8px 0 rgba(0,0,0,.32)}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-header{display:flex;justify-content:space-between;padding:24px 24px 24px 32px;border-bottom:1px solid #dedede;align-items:center}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-header .contact-time-close{cursor:pointer}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-header .contact-time-close img{width:24px;height:24px}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content{padding:24px 24px 24px 32px}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .contact-time-subtitle{color:#212121}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .contact-time-info{color:#757575}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .date-box{display:flex;justify-content:space-between;align-items:center}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .date-box .btn-check{cursor:pointer;display:flex;align-items:center}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .date-box .btn-check img{margin-right:2px}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .pick-time-box{display:flex;flex-wrap:wrap;gap:8px;color:#616161}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .pick-time-box .pick-time{display:inline-block;border-radius:4px;border:1px solid #e0e0e0;padding:14px 28px;cursor:pointer;width:132px;height:50px}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .pick-time-box .pick-time.alert{border:1px solid #e52929;color:#e52929}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .modal-main-content .pick-time-box .pick-time.clicked{border:1px solid #2e6baa;background-color:#f5f9ff;color:#2e6baa}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .asap-check{display:flex;align-items:center;gap:12px;color:#212121}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-body .asap-check .asap-checkbox{cursor:pointer;width:16px;height:16px}#contact-time-modal .modal-inner-box #contact-time-modal-inner .comment-box{background-color:#fafafa;padding:16px 32px;color:#757575}#contact-time-modal .modal-inner-box #contact-time-modal-inner .comment-box .comment-check{display:flex;align-items:center;gap:8px;margin-bottom:12px}#contact-time-modal .modal-inner-box #contact-time-modal-inner .comment-box .comment-check .comment-question{color:#757575}#contact-time-modal .modal-inner-box #contact-time-modal-inner .comment-box .input-comment-box{width:100%;height:42px;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;resize:none}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-footer{border-top:1px solid #e0e0e0;padding:24px;display:flex;justify-content:right;-webkit-justify-content:flex-end;color:#fff}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-footer .complete-select-contact-time{display:inline-block;justify-content:right;border-radius:4px;align-items:center;font-size:14px;line-height:24px;padding:8px 0px}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-footer .complete-select-contact-time.btn-complete{width:140px;height:40px;cursor:pointer;background-color:#2e6baa;text-align:center}#contact-time-modal .modal-inner-box #contact-time-modal-inner .contact-time-modal-footer .complete-select-contact-time.btn-close{height:40px;width:66px;cursor:pointer;text-align:center;background-color:#a1a6ad;margin-right:16px}#contact-time-modal textarea::placeholder{color:#bdbdbd}#contact-time-modal textarea{color:#616161}#contact-time-modal input[type=checkbox]{display:none}#contact-time-modal .client-input input[type=checkbox]+.input-replacer{background:url("/static/renewal/img/component/input_checkbox_off.png") no-repeat;background-size:16px 16px;background-position-y:center}#contact-time-modal .client-input input[type=checkbox]:checked+.input-replacer{background:url("/static/renewal/img/component/input_checkbox_on_c.png") no-repeat;background-size:16px 16px;background-position-y:center}#contact-time-modal .client-input .input-replacer{padding-left:28px;cursor:pointer}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mb-12{margin-bottom:12px}.process-guide-text{line-height:1.428571429}#file-input-section{display:none}.project-field-box{display:flex;flex-wrap:wrap;gap:12px}.project-field-box.field-recommend-list-box{gap:8px}.project-field-box .field-chip{cursor:pointer;display:inline-flex;gap:8px;padding:4px 16px 4px 4px;border-radius:18px;background-color:#f5f5f5;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-field-box .field-chip.field-subcategory{border-radius:8px;padding:2px 6px;gap:2px}.project-field-box .field-chip.field-subcategory .check-mark{background-image:url("/static/renewal/img/project/submit/btn_icon_add_gray.svg")}.project-field-box .field-chip .field-name{display:inline-block}.project-field-box .field-chip.radio{padding:6px 16px}.project-field-box .field-chip.hide{display:none}.project-field-box .field-chip input{display:none}.project-field-box .field-chip .field-name{display:inline-block}.project-field-box .field-chip .icon-bg{width:28px;height:28px;position:relative;display:flex;align-items:center;justify-content:center}.project-field-box .field-chip .icon-bg .icon{width:16px;height:16px;background-position:center;background-repeat:no-repeat;position:relative;z-index:1}.project-field-box .field-chip .icon-bg .icon.web{background-image:url("/static/renewal/img/component/category_chip/chip_icon_web_gray.svg")}.project-field-box .field-chip .icon-bg .icon.android{background-image:url("/static/renewal/img/component/category_chip/chip_icon_android_gray.svg")}.project-field-box .field-chip .icon-bg .icon.ios{background-image:url("/static/renewal/img/component/category_chip/chip_icon_ios_gray.svg")}.project-field-box .field-chip .icon-bg .icon.pc{background-image:url("/static/renewal/img/component/category_chip/chip_icon_pc_gray.svg")}.project-field-box .field-chip .icon-bg .icon.embedded{background-image:url("/static/renewal/img/component/category_chip/chip_icon_embedded_gray.svg")}.project-field-box .field-chip .icon-bg .icon.etc{background-image:url("/static/renewal/img/component/category_chip/chip_icon_etc_gray.svg")}.project-field-box .field-chip .icon-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#757575;opacity:.12}.project-field-box .field-chip .check-mark{width:14px;height:14px;background-image:url("/static/renewal/img/component/category_chip/icon_check_w.svg");background-position:center;background-repeat:no-repeat}.project-field-box .field-chip.selected{background-color:#e3edfa}.project-field-box .field-chip.selected .icon-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#2e6baa;opacity:.12}.project-field-box .field-chip.selected .icon{width:16px;height:16px;background-position:center;background-repeat:no-repeat;position:relative;z-index:1}.project-field-box .field-chip.selected .icon.web{background-image:url("/static/renewal/img/component/category_chip/chip_icon_web_client.svg")}.project-field-box .field-chip.selected .icon.android{background-image:url("/static/renewal/img/component/category_chip/chip_icon_android_client.svg")}.project-field-box .field-chip.selected .icon.ios{background-image:url("/static/renewal/img/component/category_chip/chip_icon_ios_client.svg")}.project-field-box .field-chip.selected .icon.pc{background-image:url("/static/renewal/img/component/category_chip/chip_icon_pc_client.svg")}.project-field-box .field-chip.selected .icon.embedded{background-image:url("/static/renewal/img/component/category_chip/chip_icon_embedded_client.svg")}.project-field-box .field-chip.selected .icon.etc{background-image:url("/static/renewal/img/component/category_chip/chip_icon_etc_client.svg")}.project-field-box .field-chip.selected .field-name{color:#2e6baa}.project-field-box .field-chip.selected .check-mark{background-image:url("/static/renewal/img/component/category_chip/icon_check_checked.svg")}.project-field-box .field-chip.error .field-name{color:#e52929}#category_pick_modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:999}#category_pick_modal.active{display:flex}#category_pick_modal .category-pick-modal{border-radius:12px;width:780px;height:600px;background-color:#fff}#category_pick_modal .category-pick-modal.ask-ai-modal{height:644px}#category_pick_modal .category-pick-modal .modal-header{padding:24px 32px;display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0;position:relative}#category_pick_modal .category-pick-modal .modal-header.without-border{border-bottom:none}#category_pick_modal .category-pick-modal .modal-header .modal-close-X{cursor:pointer}#category_pick_modal .category-pick-modal .ask-ai-banner{padding:10px 16px;width:100%;background-color:#e8faff;border-top:1px solid #e0e0e0;text-align:center;display:flex;align-items:center;justify-content:center;gap:16px}#category_pick_modal .category-pick-modal .ask-ai-banner .btn-wishket{border-radius:36px;padding:4px 12px}#category_pick_modal .category-pick-modal .modal-body{height:450px}#category_pick_modal .category-pick-modal .modal-body .modal-content{display:flex;position:relative}#category_pick_modal .category-pick-modal .modal-body .modal-content.selected .content{padding-bottom:88px !important}#category_pick_modal .category-pick-modal .modal-body .modal-content.selected .modal-content-footer{display:flex}#category_pick_modal .category-pick-modal .modal-body .modal-content .content{width:620px;padding:24px 32px 32px;height:450px;overflow-y:scroll}#category_pick_modal .category-pick-modal .modal-body .modal-content .content::-webkit-scrollbar{display:none}#category_pick_modal .category-pick-modal .modal-body .modal-content .content .content-box{display:flex;flex-wrap:wrap;gap:16px}#category_pick_modal .category-pick-modal .modal-body .modal-content .content .content-checkbox-wrapper{width:calc((100% - 32px)/3)}#category_pick_modal .category-pick-modal .modal-body .modal-content .tab-wrapper{padding:24px 24px 0 0;width:160px;border-right:1px solid #e0e0e0}#category_pick_modal .category-pick-modal .modal-body .modal-content .tab.tab-client .tab-item.active{border-left:2px solid #2e6baa}#category_pick_modal .category-pick-modal .modal-body .modal-content .tab .tab-item{padding:3px 0px 3px 18px;margin-bottom:10px;cursor:pointer;color:#9e9e9e}#category_pick_modal .category-pick-modal .modal-body .modal-content .tab .tab-item.active{border-left:2px solid #00a878;color:#616161}#category_pick_modal .category-pick-modal .modal-body .modal-content .modal-content-footer{position:absolute;display:none;align-items:center;gap:12px;padding:16px;width:100%;bottom:0;background-color:#fff;border-top:1px solid #e0e0e0;box-shadow:0px -2px 6px 0px rgba(0,0,0,.08)}#category_pick_modal .category-pick-modal .modal-body .modal-content .modal-content-footer .selected-field-chip{display:inline-flex;align-items:center;background-color:#e0e0e0 !important}#category_pick_modal .category-pick-modal .modal-footer{border-top:1px solid #e0e0e0;padding:15px 32px 16px;display:flex;justify-content:flex-end}#category_pick_modal .category-pick-modal .modal-footer button[name=close-modal]{margin-right:16px}.select-card.client-input input[type=checkbox]+.input-replacer{background-image:url("/static/renewal/img/project/submit/select_card_checkbox.svg")}.select-card.client-input input[type=checkbox]:checked+.input-replacer{background-image:url("/static/renewal/img/project/submit/select_card_checkbox_checked.svg")}#temporary_project_load_modal .temporary-project-load-list .project-group{border-radius:4px;border:solid 1px #e0e0e0}#temporary_project_load_modal .temporary-project-load-list .project-group.disabled{cursor:not-allowed}#temporary_project_load_modal .temporary-project-load-list .project-group.disabled .project-group__header{pointer-events:none}#temporary_project_load_modal .temporary-project-load-list .project-group.disabled .project-group__title,#temporary_project_load_modal .temporary-project-load-list .project-group.disabled p{color:#bdbdbd}#temporary_project_load_modal .temporary-project-load-list .project-group+.project-group{margin-top:12px}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__header{cursor:pointer;padding:14px 20px 12px}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__header:before{content:"";margin-right:8px;background-size:20px 24px;height:24px;width:20px}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__header.temporary:before{background-image:url("/static/renewal/img/project/submit/icon_save.png");background-image:-webkit-image-set(url("/static/renewal/img/project/submit/icon_save.png") 1x, url("/static/renewal/img/project/submit/icon_save@2x.png") 2x, url("/static/renewal/img/project/submit/icon_save@3x.png") 3x)}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__header.recruited:before{background-image:url("/static/renewal/img/project/submit/icon_register.png");background-image:-webkit-image-set(url("/static/renewal/img/project/submit/icon_register.png") 1x, url("/static/renewal/img/project/submit/icon_register@2x.png") 2x, url("/static/renewal/img/project/submit/icon_register@3x.png") 3x)}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__header:after{content:"";margin-left:auto;align-self:flex-start;background-size:16px 24px;height:24px;width:16px;background-image:url("/static/renewal/img/project/submit/lnb_icon_down.png");background-image:-webkit-image-set(url("/static/renewal/img/project/submit/lnb_icon_down.png") 1x, url("/static/renewal/img/project/submit/lnb_icon_down@2x.png") 2x, url("/static/renewal/img/project/submit/lnb_icon_down@3x.png") 3x)}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__title{color:#616161}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__list{max-height:180px;padding:18px 20px;border-top:solid 1px #e0e0e0;overflow-y:scroll;display:none}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item span{word-break:break-word}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p{color:#616161;gap:6px;margin-top:2px}#temporary_project_load_modal .temporary-project-load-list .project-group .project-group__item .detail-text p .pipe{background-color:#e0e0e0;width:1px;height:13px}#temporary_project_load_modal .temporary-project-load-list .project-group.active .project-group__header.temporary:before{background-image:url("/static/renewal/img/project/submit/icon_save_active.png");background-image:-webkit-image-set(url("/static/renewal/img/project/submit/icon_save_active.png") 1x, url("/static/renewal/img/project/submit/icon_save_active@2x.png") 2x, url("/static/renewal/img/project/submit/icon_save_active@3x.png") 3x)}#temporary_project_load_modal .temporary-project-load-list .project-group.active .project-group__header.recruited:before{background-image:url("/static/renewal/img/project/submit/icon_register_active.png");background-image:-webkit-image-set(url("/static/renewal/img/project/submit/icon_register_active.png") 1x, url("/static/renewal/img/project/submit/icon_register_active@2x.png") 2x, url("/static/renewal/img/project/submit/icon_register_active@3x.png") 3x)}#temporary_project_load_modal .temporary-project-load-list .project-group.active .project-group__header:after{background-image:url("/static/renewal/img/project/submit/lnb_icon_down.png");background-image:-webkit-image-set(url("/static/renewal/img/project/submit/lnb_icon_up.png") 1x, url("/static/renewal/img/project/submit/lnb_icon_up@2x.png") 2x, url("/static/renewal/img/project/submit/lnb_icon_up@3x.png") 3x)}#temporary_project_load_modal .temporary-project-load-list .project-group.active .project-group__title{color:#212121}#temporary_project_load_modal .temporary-project-load-list .project-group.active .project-group__list{display:block}.phase-1 .input-role-modal{padding:8px 12px;width:100%;display:block;align-items:center;border-radius:4px;border:solid 1px #e0e0e0;background-color:#fff;cursor:pointer}.phase-1 .input-role-modal span{width:calc(100% - 30px)}.phase-1 .input-role-modal img{float:right;margin-top:5px;margin-left:16px}.phase-1 .input-role-modal img.on{display:none}.phase-1 .input-role-modal img.off{display:block}.phase-1 .input-role-modal.active img.on{display:block}.phase-1 .input-role-modal.active img.off{display:none}.phase-1 .input-role-modal:hover,.phase-1 .input-role-modal:focus,.phase-1 .input-role-modal.active{border-color:#2e6baa}.phase-1 .role-modal{border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border:solid 1px #e0e0e0;background-color:#fff;position:absolute;z-index:126;display:none}.phase-1 .role-modal .role-modal-wrapper{padding:20px 24px}.phase-1 .role-modal .role-modal-wrapper .table-box{width:100%;height:460px;display:flex;border:solid 1px #e0e0e0;background-color:#fff;flex-direction:row}.phase-1 .role-modal .role-modal-wrapper .table-box .left-box{display:flex;width:142px;flex-direction:column}.phase-1 .role-modal .role-modal-wrapper .table-box .left-box .target-item{padding:8px 16px;cursor:pointer;color:#616161}.phase-1 .role-modal .role-modal-wrapper .table-box .left-box .target-item.active{background-color:#f5f9ff}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box{display:flex;flex-direction:column;height:100%;width:calc(100% - 143px);border-left:solid 1px #e0e0e0;overflow-y:scroll}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group{display:none;padding:8px 16px}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group .item{color:#2e6baa;margin:16px 0}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group .item:first-child{margin-top:0}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group li{margin-bottom:16px !important}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group li:last-child{margin-bottom:0 !important}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group li label{color:#616161 !important}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group li label span{color:#616161 !important}.phase-1 .role-modal .role-modal-wrapper .table-box .right-box .item-group.active{display:block}.phase-1 .role-modal .role-modal-footer{border-top:solid 1px #e0e0e0;padding:20px 24px}.phase-1 .role-modal .role-modal-footer .btn-client{margin-left:16px}.phase-1 .role-modal.active{display:block}.phase-1 .role-table{border-radius:8px;box-shadow:0 1px 4px 0 rgba(230,235,240,.8);border:solid 1px #e6ebf0;background-color:#fff}.phase-1 .role-table .role-header-section{padding-top:8px;margin:0 auto;width:calc(100% - 48px);border-bottom:solid 1px #e0e0e0}.phase-1 .role-table .role-header-section .role-header{display:inline-block;padding:8px 4px;color:#616161;cursor:pointer}.phase-1 .role-table .role-header-section .role-header.active{color:#212121;border-bottom:solid 2px #212121}.phase-1 .role-table .role-header-section .role-header+.role-header{margin-left:24px}.phase-1 .role-table .role-context-wrapper .role-context{padding:24px 24px 0;max-height:132px;overflow:hidden}.phase-1 .role-table .role-context-wrapper .role-context.opened{max-height:none}.phase-1 .role-table .role-context-wrapper li{display:inline-flex;width:218px;margin-bottom:12px}.phase-1 .role-table .role-context-wrapper li:not(.new-line)+li{margin-left:16px}.phase-1 .role-table .role-context-wrapper .item-group{display:none}.phase-1 .role-table .role-context-wrapper .item-group.active{display:block}.phase-1 .role-table .role-context-wrapper .role-context-toggle{cursor:pointer;display:none;padding:0 24px}.phase-1 .role-table .role-context-wrapper .role-context-toggle .toggle-text{color:#616161;text-decoration:underline;display:flex;align-items:center;gap:2px}.phase-1 .role-table .role-context-wrapper .role-context-toggle .opened-text{display:none}.phase-1 .role-table .role-context-wrapper .role-context-toggle.opened .opened-text{display:flex}.phase-1 .role-table .role-context-wrapper .role-context-toggle.opened .closed-text{display:none}.phase-1 .role-table .role-context-wrapper .role-context-toggle.active{display:inline-block}.phase-1 .role-table .role-context-wrapper .role-context-toggle.active+.role-selected-wrapper.active{margin-top:20px}.phase-1 .role-table .role-context-wrapper .role-selected-wrapper{border-radius:0 0 8px 8px;display:none;padding:12px 24px;border-top:solid 1px #e6ebf0;background-color:#f7fafc;align-items:center}.phase-1 .role-table .role-context-wrapper .role-selected-wrapper.active{display:flex}.phase-1 .role-table .role-context-wrapper .role-selected-wrapper .seperator{display:inline-block;margin:0 12px;width:1px;height:14px;background-color:#e6ebf0}.phase-1 .role-table .role-context-wrapper .role-selected-wrapper div{color:#787d85}.phase-1 .select-category{display:flex;gap:20px}.phase-1 .select-category .category-card{width:232px;padding:25px 17px;border-radius:4px;border:1px solid #e0e0e0;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;cursor:pointer}.phase-1 .select-category .category-card.error .check-mark{border:1px solid #e52929;border-radius:16px;background:none}.phase-1 .select-category .category-card .check-mark{width:16px;height:16px;position:absolute;top:18px;left:18px;background-image:url("/static/renewal/img/project/submit/input_radio_off.svg")}.phase-1 .select-category .category-card .category-icon{width:60px;height:60px;margin-bottom:8px}.phase-1 .select-category .category-card .category-icon.develop{background-image:url("/static/renewal/img/project/submit/select_card_icon_development.svg")}.phase-1 .select-category .category-card .category-icon.design{background-image:url("/static/renewal/img/project/submit/select_card_icon_design.svg")}.phase-1 .select-category .category-card .category-icon.planning{background-image:url("/static/renewal/img/project/submit/select_card_icon_planning.svg")}.phase-1 .select-category .category-card.selected{border-color:#2e6baa;background-color:#f5f9ff}.phase-1 .select-category .category-card.selected .check-mark{background-image:url("/static/renewal/img/project/submit/input_radio_on.svg")}.phase-1 .select-category .category-card.selected .category-icon.develop{background-image:url("/static/renewal/img/project/submit/select_card_icon_development_selected.svg")}.phase-1 .select-category .category-card.selected .category-icon.design{background-image:url("/static/renewal/img/project/submit/select_card_icon_design_selected.svg")}.phase-1 .select-category .category-card.selected .category-icon.planning{background-image:url("/static/renewal/img/project/submit/select_card_icon_planning_selected.svg")}.phase-1 .category-role.none-active{display:none}.phase-1 .category-role .role-chip-container .role-chip{margin:0 12px 12px 0;display:inline-flex;align-items:center;padding:3px 16px;border-radius:42px;background-color:#f5f5f5;cursor:pointer}.phase-1 .category-role .role-chip-container .role-chip.selected{display:inline-flex !important;color:#2e6baa;background-color:#e3edfa}.phase-1 .category-role .role-chip-container .role-chip.chip-hidden{display:none}.phase-1 .category-role .role-chip-container .role-chip.error{color:#e52929}.phase-1 .category-role .show-more,.phase-1 .category-role .show-more-inspect{width:112px;color:#3ba3c7;text-decoration:underline;cursor:pointer}.phase-1 .role-condition-container{display:none}.phase-1 .role-condition-container .role-condition-leftbar{width:4px;background-color:#eee;border-radius:4px}.phase-1 .role-condition-container .role-condition-content{display:flex;flex-direction:column;padding-left:24px;gap:16px}.phase-1 .role-condition-container .role-condition-title .require{color:#ff6b21}.phase-1 .role-condition-container .form-group-light{margin-bottom:16px}.phase-1 .role-condition-container .form-group-light:last-child{margin-bottom:0}.phase-1 .role-condition-container .form-group-light:only-child .target-detail-info-group .info-group-remover{display:none !important}.phase-1 .role-condition-container .target-content-row .target-detail-info-group{display:flex;flex-direction:column;gap:20px;position:relative;border:1px solid #e6ebf0;border-radius:8px;width:100%;box-shadow:0 1px 4px 0 rgba(230,235,240,.8)}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .top{padding:20px 20px 0;display:flex;gap:16px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .top .sticky-modal{border:1px solid #e0e0e0}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .bottom{padding:12px 20px;background-color:#f7fafc;border-radius:0 0 8px 8px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .error-guide{display:none}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .error-guide.error{margin-top:8px;padding-left:12px;color:#e52929;display:block}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .info-group-remover{display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding:4px;background-color:#a1a6ad;border-radius:0 8px 8px 0;position:absolute;cursor:pointer;top:8px;right:-20px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .info-group-remover img{width:8px;height:8px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group+.target-detail-info-group{margin-top:20px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row{display:block}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .form-group-title{display:flex;align-items:center}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .form-group-title .required{margin-left:2px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .form-group-title .label-inline-tooltip{display:inline-flex}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .form-group-title .label-inline-tooltip img{width:16px;height:16px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .form-group-title+.custom-choice{position:absolute;right:0;top:2px;vertical-align:top}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .custom-choice input+label:before{margin-bottom:2px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .custom-choice .show-if-true{display:inline-block;position:relative;float:right;margin-right:12px;margin-top:2px;cursor:pointer}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row .custom-input-type{display:none}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.custom .custom-input-type{display:flex}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.custom .default-input-type{display:none}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-budget{position:relative;width:230px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-budget .budget-input.disabled{cursor:not-allowed;background-color:#fafafa !important;border:1px solid #e0e0e0 !important;color:#bdbdbd !important}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-budget .change-budget-modal{width:214px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience.year{width:230px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience.level{width:174px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience.level .select-box{width:174px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience.level .select-dropdown{width:174px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .min-ex-wrap,.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .max-ex-wrap{max-width:144px;display:inline-block;border:none}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .min-ex-wrap .text-unit,.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .max-ex-wrap .text-unit{position:absolute;z-index:11;opacity:1}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .min-ex-wrap input:hover,.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .min-ex-wrap input:focus,.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .min-ex-wrap input.error,.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .max-ex-wrap input:hover,.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .max-ex-wrap input:focus,.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .max-ex-wrap input.error{position:relative;z-index:10}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .min-ex{border-top-right-radius:0;border-bottom-right-radius:0}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-experience .max-ex{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number{display:flex;gap:16px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number .counting-box{display:flex;align-items:center;gap:8px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number .counting-box .action-text{text-align:center;width:30px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number .counting-box .action-icon{cursor:pointer;width:24px;height:24px}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number .counting-box .action-icon .dimmed-img{display:none}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number .counting-box .action-icon.dimmed{cursor:default}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number .counting-box .action-icon.dimmed .dimmed-img{display:block}.phase-1 .role-condition-container .target-content-row .target-detail-info-group .target-detail-info-row.target-number .counting-box .action-icon.dimmed .normal-img{display:none}.phase-2 .input-box-table .input-box-wrapper{display:flex;width:420px}.phase-2 .input-box-table .input-box-wrapper .input-box{position:relative}.phase-2 .input-box-table .input-box-wrapper .input-box.disabled{cursor:default;pointer-events:none}.phase-2 .input-box-table .input-box-wrapper .input-box.disabled .select-box{background-color:#fafafa;border-color:#e0e0e0}.phase-2 .input-box-table .input-box-wrapper .input-box .wishket-label-select.error{border:solid 1px #e52929}.phase-2 .input-box-table .input-box-wrapper .input-box-half{width:50%}.phase-2 .input-box-table .input-box-wrapper .input-box-half+.input-box-half{margin-left:-1px}.phase-2 .input-box-table .input-box-wrapper+.input-box-wrapper{margin-top:-1px}.phase-6 .show-prefer-product-button{border-radius:4px;text-align:center;padding:8px 0;background-color:#fafafa;border:1px solid #eee;cursor:pointer}.phase-6 .show-prefer-product-button .button-guide{display:inline-block;vertical-align:top}.phase-6 .show-prefer-product-button .button-img{display:inline-block;vertical-align:top;margin-top:4px;margin-left:4px}.phase-3 .stack-help-text{color:#9e9e9e;margin:-4px 0 24px 13px}.phase-3 .form-group-more-action{margin-left:13px}.phase-3 .field-subcategory-box{display:flex;flex-direction:column;gap:24px;border:1px solid #e6ebf0;background-color:#fff;border-radius:12px;padding:24px;align-items:stretch}.phase-3 .field-subcategory-box .field-subcategory-pick{position:relative;padding:16px;border-radius:16px;background-color:#f7fafc;display:flex;flex:0 1;justify-content:flex-start}.phase-3 .field-subcategory-box .field-subcategory-chip-box{display:flex;flex-wrap:wrap;gap:12px}.phase-3 .field-subcategory-box .field-subcategory-button{cursor:pointer;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:4px;border-radius:8px;border:1px solid #e6ebf0;background:#fff}.phase-3 .field-subcateogory-select-box #SelectedFieldViewer{display:none;position:relative}.phase-3 .field-subcateogory-select-box .field-subcategory-pick-button{padding:8px 12px;border-radius:4px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;display:inline-block;width:240px}.phase-3 .field-subcateogory-select-box .field-subcategory-pick-button.error{border:1px solid #e52929}.phase-3 .field-subcateogory-select-box .field-recommend-list{padding-left:12px;position:relative;width:100%}.phase-3 .field-subcateogory-select-box .field-recommend-list .recommend-title{width:62px;position:absolute;margin-right:8px;gap:4px}.phase-3 .field-subcateogory-select-box .field-recommend-list .field-recommend-list-box{margin-left:70px;top:0;right:0;bottom:0}.phase-3 .field-subcateogory-select-box .selected-box{display:flex;gap:12px}.phase-3 .field-subcateogory-select-box .field-subcategory-card{display:flex;justify-content:center;gap:4px;width:236px;cursor:pointer;padding:16px 16px;align-items:center;border:1px dashed #e6ebf0;border-radius:12px;background-color:#fff;box-shadow:0px 1px 4px 0px rgba(230,235,240,.8)}.phase-3 .field-subcateogory-select-box .field-subcategory-card .card-name{display:flex;gap:8px;align-items:center;color:#212121}.phase-3 .field-subcateogory-select-box .field-subcategory-card .card-name .represent-icon{position:relative;z-index:1;padding:2px 8px;border-radius:20px;color:#fff;background-color:#e0e0e0}.phase-3 .field-subcateogory-select-box .field-subcategory-card .card-name .represent-icon:hover{background-color:#bdbdbd}.phase-3 .field-subcateogory-select-box .field-subcategory-card .card-name .represent-icon.on{background-color:#2e6baa;color:#fff}.phase-3 .field-subcateogory-select-box .field-subcategory-card .icon{cursor:pointer}.phase-3 .field-subcateogory-select-box .field-subcategory-card.selected{cursor:auto;justify-content:space-between;border:1px solid #e6ebf0}.phase-3 .field-subcateogory-select-box .help-box-bubble-wrap{position:absolute;top:69px;left:0px;display:flex;flex-direction:column;padding:8px 16px;justify-content:center}.phase-3 .field-subcateogory-select-box .help-box-bubble-wrap.hide{display:none}.phase-3 .field-subcateogory-select-box .help-box-bubble-wrap .help-box-bubble{background-color:#787d85;border-radius:26px;align-items:center;display:flex;gap:4px;padding:8px 12px 8px 16px;justify-content:center}.phase-3 .ai-counsulting-btn{cursor:pointer;border-radius:36px;background:#3ba3c7;padding:4px 12px;color:#fff;margin-left:auto;display:inline-block;margin-left:16px;align-items:center;gap:4px}.phase-4 .form-input-help-guide{background-color:#f7fafc;padding:16px 18px;border-radius:8px}.phase-4 .budget-guide-banner{display:flex;align-items:center;gap:16px;padding:17px 21px;background:#f5f9ff;border:1px solid #ccdbed;border-radius:8px;margin-bottom:24px}.phase-4 .budget-guide-banner .guide-icon{flex-shrink:0}.phase-4 .budget-range-wrapper.error-border{border-color:#e52929}.phase-4 .schedule-card.error .schedule-check-icon{border-color:#e52929}.phase-4 .budget-range-wrapper{padding:24px;border:1px solid #e0e0e0;border-radius:8px;background:#fff}.phase-4 .budget-range-wrapper.dimmed{pointer-events:none;opacity:.5;background:#fafafa}.phase-4 .budget-range-wrapper.dimmed .slider-fill{background:#e0e0e0 !important}.phase-4 .budget-range-wrapper.dimmed .slider-thumb{border-color:#e0e0e0}.phase-4 .budget-range-wrapper.dimmed .string-input,.phase-4 .budget-range-wrapper.dimmed .string-input input{background:#f5f5f5}.phase-4 .budget-range-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.phase-4 .budget-reset-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;gap:4px}.phase-4 .budget-custom-slider{position:relative;height:8px;margin:20px 0 32px;user-select:none}.phase-4 .budget-custom-slider .slider-track{position:absolute;top:0;left:0;right:0;height:8px;border-radius:4px;background:#eee;cursor:pointer}.phase-4 .budget-custom-slider .slider-fill{position:absolute;top:0;height:8px;border-radius:4px;background:#446eab;pointer-events:none}.phase-4 .budget-custom-slider .slider-ticks{position:absolute;top:1px;left:0;right:0;height:6px;pointer-events:none;z-index:1}.phase-4 .budget-custom-slider .slider-ticks .tick{position:absolute;width:6px;height:6px;border-radius:50%;background-color:#fff;transform:translateX(-50%)}.phase-4 .budget-custom-slider .slider-thumb{position:absolute;top:-8px;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);cursor:pointer;transform:translateX(-50%);z-index:3;touch-action:none}.phase-4 .budget-custom-slider .slider-thumb:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.phase-4 .budget-custom-slider .slider-thumb:active{z-index:4}.phase-4 .budget-slider-wrapper{margin-bottom:8px}.phase-4 .budget-slider-labels{display:flex;justify-content:space-between;margin-bottom:24px}.phase-4 .budget-input-row{display:flex;align-items:center;gap:12px}.phase-4 .budget-input-row{align-items:flex-start}.phase-4 .budget-input-group{flex:1}.phase-4 .budget-separator{margin-top:38px}.phase-4 .budget-input-error{color:#e52929;margin-top:4px}.phase-4 .schedule-cards{display:flex;gap:12px;margin-bottom:16px}.phase-4 .schedule-cards.dimmed{opacity:.5;pointer-events:none}.phase-4 .schedule-cards.dimmed .schedule-card{background:#fafafa;border-color:#e0e0e0}.phase-4 .schedule-cards.dimmed .schedule-card .schedule-check-icon{border-color:#e0e0e0}.phase-4 .schedule-card{flex:1;display:flex;align-items:center;gap:12px;padding:20px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}.phase-4 .schedule-card input[type=radio]{display:none}.phase-4 .schedule-card:hover{border-color:#bdbdbd}.phase-4 .schedule-card.selected{border-color:#446eab;background:#f5f9ff}.phase-4 .schedule-card.selected .schedule-check-icon{border-color:#446eab}.phase-4 .schedule-card.selected .schedule-check-icon::after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#446eab}.phase-4 .schedule-check-icon{width:16px;height:16px;min-width:16px;border-radius:50%;border:1px solid #bdbdbd;position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.phase-4 .specific-schedule-input{display:none;margin-top:16px}.phase-4 .specific-schedule-input.active{display:block}.phase-4 .specific-schedule-content{display:flex;gap:16px}.phase-4 .specific-schedule-bar{width:4px;background:#e0e0e0;border-radius:2px;flex-shrink:0}.phase-4 .specific-schedule-form{flex:1}.phase-4 .specific-schedule-form .text-unit{opacity:1 !important}.phase-7 .show-prefer-product-button{border-radius:4px;text-align:center;padding:8px 0;background-color:#fafafa;border:1px solid #eee;cursor:pointer}.phase-7 .show-prefer-product-button .button-guide{display:inline-block;vertical-align:top}.phase-7 .show-prefer-product-button .button-img{display:inline-block;vertical-align:top;margin-top:4px;margin-left:4px}
