﻿@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,.body-2-bold,.body-2-medium,.project-view .mandatory-info-button,.body-2-light{font-size:14px;line-height:24px;font-weight:400}.body-2-light{font-weight:300}.body-2-medium,.project-view .mandatory-info-button{font-weight:500}.body-2-bold{font-weight:700}.body-3,.project-comment-group .comment-tooltip .inner-box:before,.project-content-layer .project-important-condition.term_based .represent-arrow,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-skills-info .skill-chip,.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .project-popularity-info .project-popularity-unit .project-popularity-value,.project-status-label div.status-mark .status-mark-tooltip,.project-status-label div.status-mark,.body-3-bold,.body-3-medium,.project-view .project-detail-view .float-private-box .href-link,.body-3-light{font-size:13px;line-height:20px;font-weight:400}.body-3-light{font-weight:300}.body-3-medium,.project-view .project-detail-view .float-private-box .href-link{font-weight:500}.body-3-bold{font-weight:700}.caption-1,.caption-1-bold,.caption-1-medium,.caption-1-light{font-size:12px;line-height:18px;font-weight:400}.caption-1-light{font-weight:300}.caption-1-medium{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,.project-content-layer .project-detail-condition.term_based .project-detail-condition-row .condition-data-split .condition-data:not(:first-child):before,.project-content-layer .project-detail-condition.task_based .project-detail-condition-row .condition-data-split .condition-data:not(:first-child):before{color:#9e9e9e}.text500{color:#757575}.text600,.project-comment-group .comment-writer .comment-writer-username:not(.link-text){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,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .category-text{display:flex;align-items:center}.flex-box.baseline,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .baseline.category-text{align-items:baseline}.flex-box.start,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .start.category-text{align-items:flex-start}.flex-box.space-between,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .space-between.category-text{justify-content:space-between}.flex-box.content-center,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .content-center.category-text{justify-content:center}.flex-box.wrap,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .wrap.category-text{flex-wrap:wrap}.flex-box.gap-8,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .gap-8.category-text{gap:8px}.flex-box.gap-16,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .gap-16.category-text{gap:16px}.flex-box.inline,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .inline.category-text{display:inline-flex}.hide{display:none}.btn.blur{opacity:.2;cursor:default}.mt4{margin-top:4px}.mb12{margin-bottom:12px}.project-status-label{position:relative;display:flex}.project-status-label div.status-mark{display:flex;align-items:center;padding:1px 7px;border:1px solid;border-radius:8px;cursor:default}.project-status-label div.status-mark span{font-size:10px;line-height:10px;margin-right:4px;display:inline-block;vertical-align:top}.project-status-label div.status-mark+.status-mark{margin-left:8px}.project-status-label div.status-mark.with-img{padding:1px 7px 1px 3px}.project-status-label div.status-mark .project-type-mark-img{width:20px;height:20px;margin-right:2px;padding:4px}.project-status-label div.status-mark .status-mark-tooltip{display:none;position:absolute;left:-1px;top:32px;padding:12px 16px;min-width:232px;justify-content:center;align-items:center;gap:8px;border-radius:12px;z-index:10;border:1px solid #e0e0e0;background:#fff;color:#616161;box-shadow:0px 1px 4px 0px rgba(0,0,0,.12)}.project-status-label div.status-mark .status-mark-tooltip .tooltip-arrow{position:absolute;top:-6px;width:100%}.project-status-label div.status-mark:hover .status-mark-tooltip{display:flex !important}.project-status-label.recruiting-status .project-type-mark{border-color:#e0e0e0;background-color:#fff;color:#616161;white-space:pre}.project-status-label.recruiting-status .recruiting-mark{border-color:#93dbc6;background-color:#ebfff9;color:#009c6f}.project-status-label.recruiting-status .client-mark{border-color:#a6bfde;background-color:#e3edfa;color:#26619e}.project-status-label.recruiting-status .new-mark{border-color:#abe3f2;background-color:#e8faff;color:#369cc2}.project-status-label.recruiting-status .closed-mark{border-color:#a1a6ad;background-color:#e6ebf0;color:#242933}.project-status-label.recruiting-status .ending-mark{border-color:#fb9;background-color:#fff0e8;color:#f4611d}.project-status-label.recruiting-status .private-mark{padding:2px 7px 0 !important;border-color:#a6bfde;background-color:#f5f9ff;color:#2e6baa}.project-status-label.recruiting-status .hide-mark{padding:2px 7px 0 !important;border-color:#ed9191;background-color:#fff5f5;color:#e52929}.project-view .mandatory-info-button{flex:1;display:flex;align-items:center;justify-content:center;height:48px;padding:12px 0;border:solid 1px #e0e0e0;border-radius:4px;color:#bdbdbd;background-color:#fff}.project-view .mandatory-info-button:before,.project-view .mandatory-info-button:after{content:"";background-size:14px 14px;height:14px;width:14px}.project-view .mandatory-info-button:before{margin-right:4px;background-image:url("/static/renewal/img/project/detail/icon-check-p-dimmed.svg")}.project-view .mandatory-info-button:after{margin-left:2px;background-image:url("/static/renewal/img/project/detail/btn-icon-go-s-gray-dimmed.svg")}.project-view .mandatory-info-button.active{cursor:pointer;border:solid 1px #ff6b21;color:#616161}.project-view .mandatory-info-button.active:before{background-image:url("/static/renewal/img/project/detail/icon-plus-orange.svg")}.project-view .mandatory-info-button.active:after{background-image:url("/static/renewal/img/project/detail/btn-icon-go-s-gray.svg")}.project-view .message-section .theme-warning{background-color:#fff9f5;border:solid 1px #ffd6bf}.project-view .message-section .theme-warning.ballon:after{content:"";position:absolute;bottom:0;left:50%;width:24px;height:24px;background-color:#fff9f5;border:solid 1px #ffd6bf;box-shadow:6px 5px 9px -9px #000,5px 6px 9px -9px #000;transform:rotate(45deg)}.project-view .project-detail-nav{display:none;position:fixed;background-color:#fff;left:0;right:0;top:0;z-index:10000;border-bottom:1px solid #e0e0e0}.project-view .project-detail-nav.similar-case-search-bar{background-color:#e8faff}.project-view .project-detail-nav.similar-case-search-bar .project-detail-nav-bar{text-align:center}.project-view .project-detail-nav.similar-case-search-bar .similar-guide-box{display:inline-block;vertical-align:top}.project-view .project-detail-nav.similar-case-search-bar .similar-guide-box.similar-icon{margin-top:3px;margin-right:12px}.project-view .project-detail-nav.similar-case-search-bar .similar-guide-box.similar-guide-button{margin-left:24px;border-radius:32px;background-color:#3ba3c7;padding:4px 12px 4px 16px;cursor:pointer}.project-view .project-detail-nav.similar-case-search-bar .similar-guide-box.similar-guide-button img{margin-left:4px;vertical-align:top;display:inline-block;margin-top:5px}.project-view .project-detail-nav .container{width:1080px;padding:16px 32px}.project-view .project-detail-nav .project-detail-nav-bar .project-detail-nav-item{display:inline-block}.project-view .project-detail-nav .project-detail-nav-bar .project-detail-nav-item+.project-detail-nav-item{margin-left:16px}.project-view .project-detail-nav .project-detail-nav-bar .project-detail-nav-item+.project-detail-nav-item::before{content:url("/static/renewal/img/project/detail/icon_project_category_dot_14.png");display:inline-block;padding-right:16px;vertical-align:middle;clear:both}.project-view .project-detail-nav .project-detail-nav-bar .project-detail-nav-item.active a{color:#3ba3c7;font-weight:700}.project-view .class-splitter{vertical-align:top}.project-view .project-detail-view{margin-top:20px}.project-view .project-detail-view::after{content:"";display:block;clear:both}.project-view .project-detail-view .container{width:1080px}.project-view .project-detail-view .container::after{content:"";display:block;clear:both}.project-view .project-detail-view .detail-section{display:flex}.project-view .project-detail-view .detail-section::after{content:" ";display:block;clear:both}.project-view .project-detail-view .detail-section .layer-divider{border:none;border-top:1px solid #e0e0e0}.project-view .project-detail-view .detail-section .layer-divider.mt40mb32{margin:40px 0 32px}.project-view .project-detail-view .detail-section .project-section{width:800px}.project-view .project-detail-view .detail-section .project-section .project-bottom-sticky-message{position:sticky;bottom:32px;padding:0 24px}.project-view .project-detail-view .detail-section .project-section .project-bottom-sticky-message .sticky-message-box{padding:12px 16px;border-radius:12px;box-shadow:0 1px 4px 0 rgba(230,235,240,.8);border:solid 1px #e6ebf0;background-color:#f7fafc;display:flex;align-items:center;gap:8px;justify-content:center}.project-view .project-detail-view .detail-section .project-section .project-bottom-sticky-message .sticky-message-box .link-text{display:flex;align-items:center;text-decoration:underline}.project-view .project-detail-view .detail-section .client-section-wrap{position:relative;margin-left:24px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section{display:inline-block;width:256px;position:sticky;top:81px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer{display:flex;flex-direction:column;width:256px;padding:24px;gap:12px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);margin-bottom:20px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer.partners{margin-bottom:24px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer.is-private{padding:32px 16px 16px !important;gap:0 !important}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer.is-private .private-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .client-guide-text{display:flex;gap:6px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .client-click-to-action{border-top:1px solid #e0e0e0;padding-top:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .client-click-to-action .client-consultation-btn{width:100%;color:#fff}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .client-click-to-action .similar-consultation-number{color:#2e6baa}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .guest-click-to-action{display:flex;flex-direction:column;align-items:center}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .interest-button{align-items:center;text-align:center}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .interest-button:before{content:"";display:inline-block;margin-right:8px;background-size:14px 14px;height:14px;width:14px;vertical-align:middle}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .interest-button.interest-on:before{background-image:url("/static/renewal/img/project/search/btn-icon-like-s-on.png")}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .interest-button.interest-off:before{background-image:url("/static/renewal/img/project/search/btn-icon-like-s-off.png")}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .project-popularity-info{text-align:center;padding-top:7px;border-top:solid 1px #e0e0e0;width:216px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .project-popularity-info .project-popularity-unit{display:inline-flex;align-items:center}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .project-popularity-info .project-popularity-unit:not(:first-child){margin-left:24px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .project-popularity-info .project-popularity-unit .project-popularity-img{width:14px;height:14px;margin-right:4px;object-fit:contain;vertical-align:middle}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .project-popularity-info .project-popularity-unit .project-popularity-value{color:#9e9e9e}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project{width:616px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .content-group-complete,.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .button-group-complete{display:none}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .button-group-submit button.theme-client{width:160px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__title{padding:24px 24px 24px 32px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__title .close_modal_button{float:right}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__title .close_modal_button .close-modal-img{width:24px;height:24px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body{border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;padding:24px 32px;max-height:none}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box{margin-top:12px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .resubmit-content ul{list-style:none;font-size:14px;line-height:1}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .resubmit-content ul li+li{margin-top:12px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .resubmit-content ul li:before{content:"·";margin-right:8px;color:#666}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .resubmit-content ul li .multiple-line-guide{display:inline-flex;flex-direction:column;gap:8px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .additional-info-box{display:flex;align-items:flex-start;background-color:#f7fafc;padding:16px;border-radius:8px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .additional-info-box img{margin-right:10px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .additional-info-box .additional-info-title,.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .additional-info-box .additional-info-content{margin:0;font-size:13px;line-height:1;color:#999}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .additional-info-box .additional-info-title{font-weight:bold}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .additional-info-box .additional-info-title+.additional-info-content{margin-top:12px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box .additional-info-box .additional-info-content+.additional-info-content{margin-top:8px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox{margin-top:24px;padding:12px 16px;background-color:#fafafa}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #resubmitBoxTitle{color:#616161;line-height:14px;cursor:pointer}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox .toggle-box{display:none}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaWrap{margin-top:12px;padding:8px 12px;border:solid 1px #dedede;border-radius:4px;background-color:#fff}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaWrap #resubmitReason{width:100%;height:66px;border:none;outline:none;resize:none;overflow:hidden}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaWrap #resubmitReason::-webkit-input-placeholder{color:#bdbdbd}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaWrap #resubmitReason:-moz-placeholder{color:#bdbdbd}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaWrap #resubmitReason:-ms-input-placeholder{color:#bdbdbd !important}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaWrap #resubmitReason::placeholder{color:#bdbdbd}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaStatusBox{margin-top:8px;padding:0 12px;display:flex;justify-content:space-between}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox #textAreaStatusBox p{font-size:13px;color:#9e9e9e}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox .textarea-toggle{float:right}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox .textarea-toggle:before{content:"";display:inline-block;background-size:14px 14px;height:14px;width:14px;vertical-align:text-bottom}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox .textarea-toggle.closed:before{background-image:url("/static/img/modal_input_icon_down.svg")}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__body .resubmit-content-box #resubmitReasonBox .textarea-toggle.opend:before{background-image:url("/static/img/modal_input_icon_up.svg")}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .modal-resubmit-project .modal__footer{padding:24px 32px}.project-view .project-detail-view .detail-section .client-section-wrap .client-section .action-layer .project-apply-btn{width:100%;background-color:#3ba3c7;color:#fff}.project-view .project-detail-view .client-layer .client-account-info{position:relative;min-height:54px}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-img{position:absolute;top:0;left:0;width:50px;height:50px;border:1px solid #e0e0e0;border-radius:25px}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-base{margin-left:62px}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-base .client-account-info-base-username{display:inline-block;max-width:110px}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-base .client-account-info-base-label{display:inline-block;margin-left:8px;vertical-align:top;margin-top:2px}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-badge{margin-left:62px}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-badge .client-badge-box{display:inline-block;position:relative}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-badge .client-badge-box img{vertical-align:middle}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-badge .client-badge-box .client-badge-name{display:inline-block;margin-left:4px}.project-view .project-detail-view .client-layer .client-account-info .client-account-info-badge .client-badge-box+.client-badge-box{margin-left:12px}.project-view .project-detail-view .client-layer .client-rating-info{padding:12px 0}.project-view .project-detail-view .client-layer .client-rating-info .client-rating-star-box{display:inline-block;vertical-align:middle}.project-view .project-detail-view .client-layer .client-rating-info .client-rating-point{display:inline-block;vertical-align:middle;margin-left:8px;margin-right:4px}.project-view .project-detail-view .client-layer .client-rating-info .client-rating-point .client-rating-count{vertical-align:top;margin-top:3px;display:inline-block}.project-view .project-detail-view .client-layer .client-rating-info .client-rating-detail-link{float:right}.project-view .project-detail-view .client-layer .client-rating-info .client-rating-detail-link .client-rating-detail-link-img{vertical-align:top;margin-top:5px}.project-view .project-detail-view .client-layer .client-project-info{padding-top:12px}.project-view .project-detail-view .client-layer .client-project-info .client-project-info-sub{border-left:2px solid #e0e0e0;border-left-radius:2px;padding-left:12px}.project-view .project-detail-view .client-layer .client-project-info .client-project-info-sub .client-project-info-sub-row .client-project-info-title{display:inline-block;width:126px;margin-right:16px}.project-view .project-detail-view .client-layer .client-project-info .client-project-info-sub .client-project-info-sub-row .client-project-info-data{display:inline-block;width:100px;text-align:right}.project-view .project-detail-view .client-layer .client-project-info .client-project-info-row .client-project-info-title{display:inline-block;width:140px;margin-right:16px}.project-view .project-detail-view .client-layer .client-project-info .client-project-info-row .client-project-info-data{display:inline-block;width:100px;text-align:right}.project-view .project-detail-view .client-layer .project-consultation-container{width:256px;display:flex;flex-direction:column;padding:24px;border-radius:8px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);margin-bottom:20px}.project-view .project-detail-view .client-layer .project-consultation-container .banner-rolling-container{margin-bottom:16px}.project-view .project-detail-view .client-layer .project-consultation-container .banner-rolling-container .banner-rolling{display:flex;justify-content:space-between;padding:8px 12px;border-radius:8px;background-color:#f7fafc}.project-view .project-detail-view .client-layer .project-consultation-container .banner-rolling-container .banner-rolling .banner-rolling-viewport{height:20px;overflow:hidden}.project-view .project-detail-view .client-layer .project-consultation-container .banner-rolling-container .banner-rolling .banner-rolling-viewport .viewport-container-price,.project-view .project-detail-view .client-layer .project-consultation-container .banner-rolling-container .banner-rolling .banner-rolling-viewport .viewport-container-days{display:flex;flex-direction:column;align-items:flex-end}.project-view .project-detail-view .client-layer .project-consultation-container .click-to-action{padding:8px 16px;border-radius:4px;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#3ba3c7;border:1px solid #e0e0e0}.project-view .project-detail-view .client-layer .project-consultation-container .click-to-action.client{color:#2e6baa}.project-view .project-detail-view .client-layer .project-consultation-container .click-to-action .wishket-arrow{margin-left:2px;padding:3px 5px}.project-view .project-detail-view .client-layer .rolling-banner-container{width:256px;height:76px;overflow:hidden;margin-bottom:16px}.project-view .project-detail-view .client-layer .rolling-banner-container .banner-viewport{width:272px;display:flex;flex-direction:row}.project-view .project-detail-view .client-layer .dot-container{display:flex;justify-content:center;gap:16px}.project-view .project-detail-view .client-layer .dot-container .banner-dot{cursor:pointer;width:8px;height:8px;border-radius:50%;background-color:#e0e0e0}.project-view .project-detail-view .client-layer .dot-container .banner-dot.active{background-color:#3ba3c7}.project-view .project-detail-view .project-content-layer{padding:24px 32px 32px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.project-view .project-detail-view .project-content-layer .project-content-title .project-category{display:inline;vertical-align:middle}.project-view .project-detail-view .project-content-layer .project-content-title .project-category .category-wrapper{display:inline-block}.project-view .project-detail-view .project-content-layer .project-content-title .project-classification .category-divider{width:1px;height:14px;background-color:#e0e0e0;margin:0 8px;display:inline-block;position:relative;top:2px}.project-view .project-detail-view .project-content-layer .project-content-title .project-recruit-guide{float:right;margin-top:2px;display:flex;margin-left:auto}.project-view .project-detail-view .project-content-layer .project-content-condition .project-condition-additional-info{padding:8px 0;margin-top:-6px;text-align:center;background-color:#f7fafc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.project-view .project-detail-view .project-content-layer .project-content-condition .project-condition-additional-info .condition-additional-info-img{vertical-align:middle;margin-right:10px}.project-view .project-detail-view .project-content-layer .project-content-condition .project-condition-additional-info .condition-additional-info-text{color:#4d525c}.project-view .project-detail-view .project-content-layer .divide{margin:12px 0;padding:12px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.project-view .project-detail-view .project-content-layer .divide.task-based{border-top:none;padding-top:0;margin:8px 0 12px}.project-view .project-detail-view .project-content-layer .divide.term-based{border-bottom:none;padding-bottom:0}.project-view .project-detail-view .project-content-layer .project-description .project-description-box{word-break:break-all}.project-view .project-detail-view .project-content-layer .project-description .project-description-box a{color:#3ba3c7}.project-view .project-detail-view .project-content-layer .project-description .project-skills{position:relative}.project-view .project-detail-view .project-content-layer .project-description .project-skills .project-skills-title{display:inline-block}.project-view .project-detail-view .project-content-layer .project-description .project-skills .project-skills-box{display:inline-block;margin-left:20px;vertical-align:top;width:650px}.project-view .project-detail-view .project-content-layer .project-description .project-files .project-files-title .project-files-count{color:#ff6b21}.project-view .project-detail-view .project-content-layer .project-description .project-files .project-files-box{border-radius:12px;background-color:#f7fafc;padding:8px}.project-view .project-detail-view .project-content-layer .project-description .project-files .project-files-box .project-file-row{position:relative;padding:6px 13px;border-radius:8px;border:1px solid #e0e0e0;background-color:#fff;height:32px}.project-view .project-detail-view .project-content-layer .project-description .project-files .project-files-box .project-file-row .project-file-icon{position:absolute;left:13px;top:8px}.project-view .project-detail-view .project-content-layer .project-description .project-files .project-files-box .project-file-row .project-file-name{position:absolute;left:35px;right:175px}.project-view .project-detail-view .project-content-layer .project-description .project-files .project-files-box .project-file-row .project-file-size{position:absolute;left:560px;right:37px;text-align:right}.project-view .project-detail-view .project-content-layer .project-description .project-files .project-files-box .project-file-row .project-file-download-icon{position:absolute;right:13px;top:7px;cursor:pointer}.project-view .project-detail-view .project-content-layer .project-work-condition .condition-row-splitter{display:table-row;height:20px}.project-view .project-detail-view .project-content-layer .project-work-condition .project-work-condition-row{position:relative;display:table-row}.project-view .project-detail-view .project-content-layer .project-work-condition .project-work-condition-row .condition-box-splitter{display:table-cell;width:20px}.project-view .project-detail-view .project-content-layer .project-work-condition .project-work-condition-row .project-work-condition-box{display:table-cell;height:100%;position:relative;border-radius:8px;box-shadow:0 1px 4px 0 rgba(230,235,240,.8);border:1px solid #e6ebf0;padding:16px 24px;width:232px}.project-view .project-detail-view .project-content-layer .project-work-condition .project-work-condition-row .work-condition-data{margin-top:4px;margin-bottom:2px}.project-view .project-detail-view .project-content-layer .project-recruit-condition .recruit-condition-detail-box .recruit-condition-row:not(:first-child){margin-top:4px}.project-view .project-detail-view .project-content-layer .project-recruit-condition .recruit-condition-row{position:relative;height:24px}.project-view .project-detail-view .project-content-layer .project-recruit-condition .recruit-condition-row .recruit-condition-icon{position:absolute;top:5px}.project-view .project-detail-view .project-content-layer .project-recruit-condition .recruit-condition-row .recruit-condition-data{margin-left:20px}.project-view .project-detail-view .project-content-layer .project-prequestion-condition .prequestion-condition-box .prequestion-condition-row{position:relative}.project-view .project-detail-view .project-content-layer .project-prequestion-condition .prequestion-condition-box .prequestion-condition-row .prequestion-condition-icon{position:absolute;top:2px}.project-view .project-detail-view .project-content-layer .project-prequestion-condition .prequestion-condition-box .prequestion-condition-row .prequestion-condition-data{margin-left:28px}.project-view .project-detail-view .project-content-layer .project-meeting-condition .meeting-condition-box .meeting-condition-row{position:relative}.project-view .project-detail-view .project-content-layer .project-meeting-condition .meeting-condition-box .meeting-condition-row .meeting-condition-title{position:absolute;left:0}.project-view .project-detail-view .project-content-layer .project-meeting-condition .meeting-condition-box .meeting-condition-row .meeting-condition-data{margin-left:124px}.project-view .project-detail-view .project-content-layer .project-meeting-condition .meeting-condition-box .meeting-condition-row .meeting-condition-hide{margin:-5px -4px}.project-view .project-detail-view .project-content-layer .suggest-inspection-register-box{display:flex;flex-direction:column;margin-top:40px;padding:24px 24px 20px;border-top:1px solid #e6ebf0;background-color:#f7fafc}.project-view .project-detail-view .project-content-layer .suggest-inspection-register-box .trigger-project-register-inspection-modal{width:182px;border-radius:4px;border:1px solid #e0e0e0;background-color:#fff}.project-view .project-detail-view .float-login-box{display:flex;position:absolute;flex-direction:column;justify-content:center;padding:16px;border:solid 1px #e0e0e0;border-radius:4px;box-shadow:0 0 8px 0 #ccd1d6;background-color:#fff;z-index:1;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.project-view .project-detail-view .float-login-box .to_login{width:256px;height:46px;line-height:46px;text-align:center;border-radius:4px;border:solid 1px #369cc2;background-color:#3ba3c7;color:#fff !important}.project-view .project-detail-view .float-login-box .to_signup{color:#2099bb !important;border-bottom:solid 1px #2099bb;margin:12px auto 0}.project-view .project-detail-view .float-login-box.small{padding:12px}.project-view .project-detail-view .float-login-box.small .to_login{width:232px}.project-view .project-detail-view .float-login-box.small .to_signup{margin:8px auto 0}.project-view .project-detail-view .float-private-box{display:flex;position:absolute;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;border:solid 1px #e0e0e0;border-radius:12px;box-shadow:0px 0px 8px 0px rgba(204,209,214,.5);background-color:#fff;z-index:1;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.project-view .project-detail-view .float-private-box div{min-width:256px}.project-view .project-detail-view .float-private-box .href-link{display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:8px;background:#3ba3c7;color:#fff !important}.project-view .project-detail-view .project-comment-layer{padding:24px 32px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.project-view .project-detail-view .project-comment-layer .comment-layer-title .comment-layer-count{color:#ff6b21}.project-view .project-detail-view .project-comment-layer .empty-comment-box{margin-top:24px;padding-bottom:40px;border-bottom:solid 1px #e0e0e0}.project-view .project-detail-view .project-comment-layer .empty-comment-box .empty-comment-img{display:block;margin:0 auto;height:60px;width:60px}.project-view .project-detail-view .project-comment-layer .empty-comment-box .empty-comment-text{text-align:center}.project-view .project-detail-view .project-comment-layer .client-account-info-base-label{margin-left:8px}.project-view .project-detail-view .project-similar-layer{border-radius:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);background-color:#fff}.project-view .project-detail-view .project-similar-layer .pipe{width:1px;height:16px !important;background-color:#e0e0e0 !important}.project-view .project-detail-view .project-similar-layer .project-category-or-role,.project-view .project-detail-view .project-similar-layer .project-field-or-level,.project-view .project-detail-view .project-similar-layer .project-level,.project-view .project-detail-view .project-similar-layer .project-field,.project-view .project-detail-view .project-similar-layer .project-field-subcategory{display:inline-block;padding-right:16px}.project-view .project-detail-view .project-similar-layer .project-category-or-role:before,.project-view .project-detail-view .project-similar-layer .project-field-or-level:before,.project-view .project-detail-view .project-similar-layer .project-level:before,.project-view .project-detail-view .project-similar-layer .project-field:before,.project-view .project-detail-view .project-similar-layer .project-field-subcategory:before{content:"";display:inline-block;margin-right:8px;background-size:14px 14px;height:14px;width:14px;vertical-align:middle}.project-view .project-detail-view .project-similar-layer .project-category-or-role:before{background-image:url("/static/renewal/img/project/search/icon_project_features_A.svg")}.project-view .project-detail-view .project-similar-layer .project-level:before,.project-view .project-detail-view .project-similar-layer .project-field-subcategory:before{background-image:url("/static/renewal/img/project/search/icon_project_features_B.svg")}.project-view .project-detail-view .project-similar-layer .project-field:before{background-image:url("/static/renewal/img/project/search/icon_project_features_C.svg")}.project-view .project-detail-view .project-similar-layer .similar-project-card{padding:24px 32px;border-radius:8px 8px 0 0;box-shadow:0 1px 0 0 var(--gray-200)}.project-view .project-detail-view .project-similar-layer .similar-project-card:not(:first-child){border-radius:0;border-top:solid 1px #e0e0e0}.project-view .project-detail-view .project-similar-layer .similar-project-card:last-child{border-radius:0 0 8px 8px}.project-view .project-detail-view .project-similar-layer .similar-project-card:hover{background-color:#fafafa}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-heading{position:relative}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-heading .project-title .project-link{color:#212121}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-heading .project-title .project-link:hover{color:#3ba3c7;cursor:pointer}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-heading .project-title .client-badge{margin-left:6px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-heading .project-title .client-badge img{width:16px;height:16px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-heading .project-title .client-badge .tooltip-container{padding:16px;width:max-content !important}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-heading .project-status-label{display:inline-flex !important}.project-view .project-detail-view .project-similar-layer .similar-project-card .interest-button{cursor:pointer;position:absolute;right:0;z-index:1}.project-view .project-detail-view .project-similar-layer .similar-project-card .interest-button .tooltip-container{padding:8px 12px;min-width:171px;width:max-content !important}.project-view .project-detail-view .project-similar-layer .similar-project-card .interest-button:before{content:"";display:inline-block;background-size:24px 24px;height:24px;width:24px;vertical-align:middle}.project-view .project-detail-view .project-similar-layer .similar-project-card .interest-button.interest-on:before{background-image:url("/static/renewal/img/project/search/btn-icon-like-on.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .interest-button.interest-off:before{background-image:url("/static/renewal/img/project/search/btn-icon-like-off.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body{margin-top:10px;display:flex}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-sub-data-wrap{width:736px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-sub-data-wrap .divider{width:1px;height:14px;background-color:#eee;margin:0 8px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-sub-data-wrap.flex-box.gap10,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-sub-data-wrap.gap10.category-text{gap:10px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-sub-data-wrap.flex-box.gap8,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-sub-data-wrap.gap8.category-text{gap:8px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .estimated-data{margin-left:8px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .estimated-data .estimated-data-unit{margin-left:2px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .estimated{line-height:24px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .estimated:before{content:"";display:inline-block;margin-right:4px;background-size:14px 24px;height:20px;width:14px;vertical-align:top}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .estimated.estimated-price:before{background-image:url("/static/renewal/img/project/search/icon-project-features.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .estimated.estimated-term:before{background-image:url("/static/renewal/img/project/search/icon-project-clock.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .category-text:before{content:"";display:inline-block;margin-right:6px;background-size:14px 14px;height:14px;width:14px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .category-text.category:before{background-image:url("/static/renewal/img/project/search/icon-project-category.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .category-text.subcategory:before{background-image:url("/static/renewal/img/project/search/icon-project-subcategory.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-skills-info{padding-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:383px;color:#616161}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-skills-info .skill-chip{padding:2px 8px;border-radius:8px;background-color:#eee;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#616161}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .project-skills-info .skill-chip+.skill-chip{margin-left:8px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .client-location-tag{display:flex;align-items:center;margin-right:6px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .client-location-tag .client-location{color:#757575;width:max-content;display:inline-block;vertical-align:super}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .client-location-tag .client-location:before{content:"";display:inline-block;background-image:url("/static/renewal/img/project/search/icon-project-location.png");background-size:14px 14px;height:14px;width:14px;vertical-align:text-top}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-body .project-unit-info .date-tag .date-info{display:inline-block;width:max-content}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status{margin:36px 0 0 40px;flex:1}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box{padding-bottom:12px;border-bottom:solid 1px #eee}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box .application-status:first-child{margin-bottom:6px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box .application-status .deadline-date strong,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box .application-status .applicant-status strong{font-weight:500}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box .application-status .deadline-date:before,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box .application-status .applicant-status:before{content:"";display:inline-block;margin-right:4px;background-size:24px 24px;height:24px;width:24px;vertical-align:bottom}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box .application-status .deadline-date:before{background-image:url("/static/renewal/img/project/search/icon-project-deadline-clock.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .application-status-box .application-status .applicant-status:before{background-image:url("/static/renewal/img/project/search/icon-project-applicant.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box{display:flex;padding-top:12px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-wrap:not(:last-of-type){margin-right:12px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon{display:inline-block;width:14px;margin-right:4px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon .tooltip-container{padding:16px;width:max-content !important;text-align:left}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon.view-status .tooltip-container,.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon.interest-status .tooltip-container{min-width:200px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon.comment-status>.tooltip-container{min-width:208px}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon:before{content:"";display:inline-block;margin-right:4px;background-size:14px 14px;height:14px;width:14px;vertical-align:middle}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon.view-status:before{background-image:url("/static/renewal/img/project/search/post-icon-view.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon.comment-status:before{background-image:url("/static/renewal/img/project/search/post-icon-comment.png")}.project-view .project-detail-view .project-similar-layer .similar-project-card .project-unit-status .interest-status-box .status-icon.interest-status:before{background-image:url("/static/renewal/img/project/search/btn-icon-like-s-off.png")}.project-view .subcategory-box{display:inline-block;padding:2px 8px;border-radius:8px;background-color:#eee;margin-right:8px;margin-bottom:8px}.mandatory-alert-container{position:relative;padding:16px;border:solid 1px #ffd6bf;background-color:#fff9f5;border-radius:4px;box-shadow:0 1px 4px 0 rgba(255,107,33,.16)}.mandatory-alert-container.tooltip-alert:before,.mandatory-alert-container.tooltip-alert:after{content:"";display:block;position:absolute;bottom:-13.5px;right:128px;width:0;height:0;border-style:solid;box-sizing:border-box;transform-origin:0 0;transform:rotate(-45deg);border-width:8px}.mandatory-alert-container.tooltip-alert:before{z-index:-1;bottom:-15.5px;box-shadow:0 0 4px 1px rgba(255,107,33,.16);border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ffd6bf #ffd6bf}.mandatory-alert-container.tooltip-alert:after{bottom:-14px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff9f5 #fff9f5}.mandatory-alert-container .warning-icon{margin-right:10px}.mandatory-alert-container .alert-title{display:flex;align-items:center}.mandatory-alert-container .mandatory-info-wrap{display:flex;margin-top:16px}.mandatory-alert-container .mandatory-info-wrap .mandatory-info-button:not(:first-child){margin-left:8px}#mandatoryModal .modal-dialog{width:400px;margin:80px auto 0}#mandatoryModal .modal-dialog .modal-content{position:relative;margin:0;padding:0;border-radius:8px !important;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;box-shadow:0 1px 8px 0 rgba(0,0,0,.32)}#mandatoryModal .modal-dialog .modal-content .modal-header{padding:40px 32px 28px;text-align:center;word-break:keep-all}#mandatoryModal .modal-dialog .modal-content .status-tooltip{position:relative;margin-bottom:6px;white-space:nowrap;display:inline-flex;align-items:center;color:#fff;padding:4px 12px 4px 6px;background-color:#4d525c;border-radius:13px}#mandatoryModal .modal-dialog .modal-content .status-tooltip.row{margin-left:62px}#mandatoryModal .modal-dialog .modal-content .status-tooltip.row:after{left:18%}#mandatoryModal .modal-dialog .modal-content .status-tooltip.middle{margin-left:160px}#mandatoryModal .modal-dialog .modal-content .status-tooltip.middle.left:after{left:20%}#mandatoryModal .modal-dialog .modal-content .status-tooltip.middle.center{margin-left:110px}#mandatoryModal .modal-dialog .modal-content .status-tooltip.middle.center:after{left:50%;margin-left:-12px}#mandatoryModal .modal-dialog .modal-content .status-tooltip.middle.right:after{right:25%}#mandatoryModal .modal-dialog .modal-content .status-tooltip.middle.right{margin-left:182px}#mandatoryModal .modal-dialog .modal-content .status-tooltip.high{margin-left:calc(100% - 162px - 40px)}#mandatoryModal .modal-dialog .modal-content .status-tooltip.high:after{right:24%}#mandatoryModal .modal-dialog .modal-content .status-tooltip:after{content:"";display:block;position:absolute;bottom:-11px;border-width:6px;border-style:solid;border-color:#4d525c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#mandatoryModal .modal-dialog .modal-content .status-tooltip .save-icon{margin-right:6px;height:14px;width:14px}#mandatoryModal .modal-dialog .modal-content .mandatory-progress{position:relative;height:8px;background-color:#eee}#mandatoryModal .modal-dialog .modal-content .mandatory-progress .status-progress{height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;background-image:linear-gradient(to right, #63c9ab 0%, #00a878 100%)}#mandatoryModal .modal-dialog .modal-content .modal-body{padding:32px;background-color:#fff9f5;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#mandatoryModal .modal-dialog .modal-content .modal-body .mandatory-info-button{width:100%}#mandatoryModal .modal-dialog .modal-content .modal-body .mandatory-info-button:not(:first-child){margin-top:12px}#mandatoryModal .modal-dialog .close-modal-button{position:absolute;top:26px;right:24px;height:24px;width:24px;background-image:url("/static/renewal/img/project/search/popup-icon-close.png");background-size:24px}.pipe{width:1px;height:14px;background-color:#eee}.project-register-inspection-modal{display:none;z-index:100001;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.project-register-inspection-modal .project-modal-container{position:relative;top:100px;left:33%;width:616px;background-color:#fff;border-radius:12px}.project-register-inspection-modal .project-modal-container .project-modal-header{padding:24px 32px 23px;display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0}.project-register-inspection-modal .project-modal-container .project-modal-header .project-modal-close-btn{cursor:pointer}.project-register-inspection-modal .project-modal-container .project-modal-body{padding:24px 32px;height:344px}.project-register-inspection-modal .project-modal-container .project-modal-body .modal-body-title{margin-bottom:24px}.project-register-inspection-modal .project-modal-container .project-modal-body .project-detail-container{border-radius:8px;border:1px solid #e6ebf0;padding:20px 24px;margin-bottom:20px}.project-register-inspection-modal .project-modal-container .project-modal-body .project-detail-container .project-detail-numbers{display:flex}.project-register-inspection-modal .project-modal-container .project-modal-body .project-detail-container .project-detail-numbers .project-detail-numbers-header{display:flex;gap:4px;margin-right:12px}.project-register-inspection-modal .project-modal-container .project-modal-body .project-detail-container .project-detail-skills-list{max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-register-inspection-modal .project-modal-container .project-modal-body .project-detail-container .project-detail-skills-list .skill-tag{display:inline-block;padding:2px 8px;background-color:#eee;border-radius:8px;margin-right:8px}.project-register-inspection-modal .project-modal-container .project-successfully-submitted{display:none;padding:24px 32px;height:388px}.project-register-inspection-modal .project-modal-container .project-modal-guidance{display:flex;gap:8px;align-items:center;justify-content:center;background-color:#f7fafc;padding:12px 32px}.project-register-inspection-modal .project-modal-container .project-modal-guidance .project-modal-guidance-text{color:#a1a6ad}.project-register-inspection-modal .project-modal-container .project-modal-footer{border-top:1px solid #e0e0e0;padding:15px 32px 16px;display:flex;justify-content:flex-end;align-items:center}.project-register-inspection-modal .project-modal-container .project-modal-footer .pilsuhangmok-please-check{display:none;width:397px;margin-right:16px;color:#e52929}.project-register-inspection-modal .project-modal-container .project-modal-footer .close-btn{display:none;width:268px;background-color:#a1a6ad;color:#fff;margin-right:16px}.project-register-inspection-modal .project-modal-container .project-modal-footer .project-register-btn{background-color:#2e6baa;color:#fff}.project-register-inspection-modal .project-modal-container .project-modal-footer .submitted-project-btn{display:none;width:268px;background-color:#2e6baa;color:#fff}.project-content-layer .project-important-condition.task_based{display:flex}.project-content-layer .project-important-condition.task_based .project-condition-box{border:1px solid #e6ebf0;border-radius:8px;box-shadow:0 1px 4px 0 rgba(230,235,240,.8);vertical-align:top}.project-content-layer .project-important-condition.task_based .project-condition-box.project-budget{position:inherit}.project-content-layer .project-important-condition.task_based .project-condition-box.project-budget .project-budget-group-box{margin:16px 16px 18px;padding:12px 8px 0;border-top:1px solid #e6ebf0}.project-content-layer .project-important-condition.task_based .project-condition-box.project-budget .project-budget-group-box .project-budget-group-row{display:flex;justify-content:space-between;align-items:center}.project-content-layer .project-important-condition.task_based .project-condition-box.project-budget .project-budget-group-box .project-budget-group-row:not(:last-child){margin-bottom:2px}.project-content-layer .project-important-condition.task_based .project-condition-box .condition-box-title::after{content:"";display:table;clear:both}.project-content-layer .project-important-condition.task_based .project-condition-box .condition-box-title .condition-box-icon{display:inline-block;vertical-align:middle}.project-content-layer .project-important-condition.task_based .project-condition-box .condition-box-title .condition-box-name{display:inline-block;vertical-align:middle;margin-left:4px}.project-content-layer .project-important-condition.task_based .project-condition-box .project-condition-data-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;align-items:center;margin:16px 24px 16px 16px}.project-content-layer .project-important-condition.task_based .project-condition-box .project-condition-data{margin-left:auto}.project-content-layer .project-important-condition.task_based .project-budget{width:300px}.project-content-layer .project-important-condition.task_based .project-term,.project-content-layer .project-important-condition.task_based .project-applicant{width:202px}.project-content-layer .project-important-condition.task_based .project-condition-box+.project-condition-box{margin-left:16px}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row{display:flex;align-items:flex-start}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row .condition-title{display:flex;align-items:center;width:156px;flex-shrink:0}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row .condition-title .condition-icon{width:4px;height:4px;margin-right:8px;border-radius:50%;background-color:#e6ebf0}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row .condition-data .condition-detail{word-break:break-word}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row .condition-data .condition-accent{display:inline-block;vertical-align:top;margin-top:3px;color:#ff6b21}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row .condition-data .condition-hide{margin:0 -10px}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row .condition-data-split .condition-data:not(:first-child):before{content:"·";padding:0 6px}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row:not(:last-child){margin-bottom:8px}.project-content-layer .project-detail-condition.task_based .project-detail-condition-row:not(:last-child):first-child{margin-bottom:0 !important}.project-content-layer .project-important-condition.term_based{display:flex}.project-content-layer .project-important-condition.term_based .project-condition-box{border:1px solid #e6ebf0;border-radius:8px;box-shadow:0 1px 4px 0 rgba(230,235,240,.8);vertical-align:top}.project-content-layer .project-important-condition.term_based .project-condition-box.project-budget{position:inherit}.project-content-layer .project-important-condition.term_based .project-condition-box.project-budget .project-budget-group-box{margin:16px 16px 18px;padding:12px 8px 0;border-top:1px solid #e6ebf0}.project-content-layer .project-important-condition.term_based .project-condition-box.project-budget .project-budget-group-box .project-budget-group-row{display:flex;justify-content:space-between;align-items:center}.project-content-layer .project-important-condition.term_based .project-condition-box.project-budget .project-budget-group-box .project-budget-group-row:not(:last-child){margin-bottom:2px}.project-content-layer .project-important-condition.term_based .project-condition-box .condition-box-title::after{content:"";display:table;clear:both}.project-content-layer .project-important-condition.term_based .project-condition-box .condition-box-title .condition-box-icon{display:inline-block;vertical-align:middle}.project-content-layer .project-important-condition.term_based .project-condition-box .condition-box-title .condition-box-name{display:inline-block;vertical-align:middle;margin-left:4px}.project-content-layer .project-important-condition.term_based .project-condition-box .project-condition-data-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;align-items:center;margin:16px 24px 16px 16px}.project-content-layer .project-important-condition.term_based .project-condition-box .project-condition-data{margin-left:auto}.project-content-layer .project-important-condition.term_based .project-target-info{border-radius:8px;padding:20px 24px 24px 24px;background-color:#fff;border:1px solid #e6ebf0;border-left:4px solid #00a878;width:100%}.project-content-layer .project-important-condition.term_based .project-target-info.closed{border-left:4px solid #787d85}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-role{border-bottom:1px solid #e6ebf0;padding-bottom:20px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail{padding-top:20px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-header .detail-header-info{display:inline-block;vertical-align:top;position:relative}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-header .detail-header-info .label-inline-tooltip{position:absolute;top:0;left:30px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-header .detail-header-info .label-inline-tooltip .tooltip-text{width:300px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-header .detail-header-info.level{width:140px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-header .detail-header-info.level img{vertical-align:top;display:inline-block;margin-left:4px;margin-top:3px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-header .detail-header-info.experience{width:calc(100% - 192px)}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-header .detail-header-info.budget{text-align:right}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row{margin-top:12px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row .project-target-detail-row-info{display:inline-block;vertical-align:top}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row .project-target-detail-row-info.level{width:140px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row .project-target-detail-row-info.level img{vertical-align:top;display:inline-block;margin-left:4px;margin-top:3px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row .project-target-detail-row-info.experience{display:inline-flex;flex:1;align-items:center;white-space:nowrap}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row .project-target-detail-row-info.experience:after{content:"";height:1px;width:100%;border-bottom:dashed 1px #e6ebf0;margin:0 16px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row .project-target-detail-row-info.budget{text-align:right}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-detail .project-target-detail-row .project-target-detail-row-info-wrapper{display:inline-flex;justify-content:space-between;width:540px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-condition{padding:12px 16px 16px;margin-top:24px;background-color:#f7fafc;border-radius:8px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-condition .target-condition-row+.target-condition-row{margin-top:8px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-condition .target-condition-row .condition-row-title{width:108px;display:inline-block;margin-right:16px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-condition .target-condition-row .condition-row-data{display:inline-block}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-condition .target-condition-row .condition-row-data .condition-accent{display:inline-block;vertical-align:top;margin-top:3px;color:#ff6b21}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-condition .target-require-skills-box{margin-top:24px}.project-content-layer .project-important-condition.term_based .project-target-info .project-target-condition .target-require-skills-box:empty{margin-top:0}.project-content-layer .project-important-condition.term_based .project-budget{width:424px}.project-content-layer .project-important-condition.term_based .project-term{width:156px}.project-content-layer .project-important-condition.term_based .project-applicant{width:130px}.project-content-layer .project-important-condition.term_based .represent-arrow{padding:2px 10px;border-radius:4px;margin-right:6px;border:solid 1px #ffeeb8;background-color:#fff9e0;color:#ff6b21}.project-content-layer .project-important-condition.term_based .project-condition-box+.project-condition-box{margin-left:12px}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row{display:flex;align-items:flex-start}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row .condition-title{display:flex;align-items:center;width:156px;flex-shrink:0}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row .condition-title .condition-icon{width:4px;height:4px;margin-right:8px;border-radius:50%;background-color:#e6ebf0}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row .condition-data .condition-detail{word-break:break-word}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row .condition-data .condition-accent{display:inline-block;vertical-align:top;margin-top:3px;color:#ff6b21}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row .condition-data .condition-hide{margin:0 -10px}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row .condition-data-split .condition-data:not(:first-child):before{content:"·";padding:0 6px}.project-content-layer .project-detail-condition.term_based .project-detail-condition-row:not(:last-child){margin-bottom:8px}.project-content-layer .target-level-info{display:flex;align-items:center;gap:6px}.project-content-layer .target-level-info+.target-level-info{margin-top:4px}.project-comment-group .comment-writer{position:relative}.project-comment-group .comment-writer .comment-writer-img{position:absolute;width:20px;height:20px;border-radius:10px;border:1px solid #e0e0e0;left:0;top:2px}.project-comment-group .comment-writer .comment-writer-username{margin-left:28px;display:inline-block}.project-comment-group .comment-writer .comment-secret{display:inline-block;margin-bottom:-2px;margin-left:4px}.project-comment-group .comment-row{padding-top:16px;padding-bottom:20px;border-bottom:1px solid #e0e0e0;position:relative}.project-comment-group .comment-row .comment-alert{margin-left:56px}.project-comment-group .comment-row .comment-box{position:relative}.project-comment-group .comment-row .comment-row-reply-icon{position:absolute;left:24px;top:18px}.project-comment-group .comment-row .comment-row-reply-icon+.comment-reply-wrapper{margin-left:56px}.project-comment-group .comment-row .comment-body{word-break:break-all}.project-comment-group .comment-tooltip .title{margin-bottom:4px}.project-comment-group .comment-tooltip .content{margin-bottom:12px}.project-comment-group .comment-tooltip .inner-box{padding:12px;background-color:#fafafa;border-radius:4px;opacity:.9;word-break:keep-all}.project-comment-group .comment-tooltip .inner-box:before{margin-right:4px;content:"•";display:block;color:#9e9e9e}.project-comment-group .comment-alert{position:relative;margin-bottom:12px;padding:14px 16px;border:solid 1px #bfedfa;background-color:#f2fcff;border-radius:4px}.project-comment-group .comment-alert.close{display:none}.project-comment-group .comment-alert .alert-tooltip-icon{margin-left:8px}.project-comment-group .comment-alert .close-icon{position:absolute;cursor:pointer;top:16px;right:16px}.project-comment-group .comment-create-box-wrapper{padding:16px 0}.project-comment-group .comment-create-box{border:1px solid #e0e0e0;border-radius:4px}.project-comment-group .comment-create-box .comment-need-login-box{padding:12px}.project-comment-group .comment-create-box .comment-writer{margin:8px 12px}.project-comment-group .comment-create-box .comment-create-textarea{border:none;width:100%;resize:none;margin:0;padding-left:12px;padding-right:12px;color:#616161}.project-comment-group .comment-create-box .comment-create-textarea::placeholder{color:#bdbdbd}.project-comment-group .comment-create-box .comment-create-guide{background-color:#f7fafc;padding:12px 16px;border-bottom:1px solid #e6ebf0}.project-comment-group .comment-create-box .comment-create-action{padding:16px 12px}.project-comment-group .comment-create-box .comment-create-action .secret-comment-option{display:inline-block}.project-comment-group .comment-create-box .comment-create-action .secret-comment-option+.btn{margin-top:-4px}
