body,html{height:100%}body{margin:0;padding:0}p{margin-bottom:0!important}a,a:hover{text-decoration:none!important}h1,h2,h3,h4{margin-bottom:0!important}ul{list-style:none;padding-left:0!important}.row{margin:0!important}input:focus-visible{outline-color:var(--home-bright-color)}#loader_btn .btn_spinner{color:#fff;max-height:20px;max-width:20px}.base_action_btn{background-color:var(--home-bright-color);border:none;color:#fff;padding:.4rem 1.4rem}.submit_bottom_btn{text-align:center;width:100%}.submit_bottom_btn button{background-color:var(--home-bright-color);border:none;color:#fff;height:50px;max-width:1000px;width:100%}.submit_bottom_btn button:hover{background-color:var(--home-dark-color)}:root{--home-bright-color:#5a7f71;--home-dark-color:#4b6c5e;--gold-color:#f2dda1;--bright-border-color:#d9d9d9;--bright-txt-color:#787878;--table-border-color:#dbdbdb;--bright-table-bg-color:#d4e3de;--contract-table-border-color:#c7c7c7;--base-border-color:#c9c9c9}.home_color{color:var(--home-bright-color)}.exist_not{color:red}.exist_use{color:var(--home-bright-color)}.nav_main_wrapper{bottom:0;display:flex;flex-direction:row;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:200}.nav_main_wrapper .left_side_nav{background-color:var(--home-bright-color);display:flex;flex-direction:row;height:100%;max-width:250px;padding:12px 0}.nav_main_wrapper .left_side_nav .short_bar{flex:0 0 50px;text-align:center;width:50px}.nav_main_wrapper .left_side_nav .short_bar .nav_flip_btn{background:none;border:none}.nav_main_wrapper .left_side_nav .short_bar .nav_flip_btn svg{color:var(--gold-color)}.nav_main_wrapper .left_side_nav .nav_link_wrapper{flex:0 0 150px;overflow:hidden;padding:3.5rem 40px 2rem 0;visibility:visible;width:150px}.nav_main_wrapper .left_side_nav .nav_link_wrapper.collapse_nav{display:none;flex:0 0 0;height:0;padding:0;visibility:hidden;width:0}.nav_main_wrapper .left_side_nav .nav_link_wrapper .logo{text-align:center}.nav_main_wrapper .left_side_nav .nav_link_wrapper .logo img{width:80px}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el .links{padding:3rem 0}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el .links li{margin-bottom:.8rem}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el .links li a{color:var(--gold-color)}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el .links li a:hover{color:#fff}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el .move_btns{width:100%}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el .move_btns button{background:none;border:1px solid #fff;color:#fff;font-size:.75rem;margin-bottom:.5rem;max-width:140px;padding:.4rem 0;width:100%}.nav_main_wrapper .left_side_nav .nav_link_wrapper .between_el .move_btns button:hover{background-color:#fff;color:var(--home-bright-color)}.nav_main_wrapper .content{background-color:#f9f9f9;flex:1;position:relative}.nav_main_wrapper .content.no_scroll{overflow-y:hidden}.console_mobile_nav_main{background:#fff;height:100vh;position:sticky;top:0;z-index:99}.console_mobile_nav_main .top_nav_main{align-items:center;border-bottom:1px solid var(--border-secondary);display:flex;flex-direction:row;justify-content:space-between;padding:1px 12px}.console_mobile_nav_main .top_nav_main svg{color:#afb1b3;height:25px;width:25px}.console_mobile_nav_main .top_nav_main button{background:none;border:none}.console_mobile_nav_main.landing_side_bar{min-width:260px}.side_bar_top_box{align-items:center;background-color:var(--home-bright-color);background-image:radial-gradient(ellipse at bottom,var(--home-dark-color) 5%,transparent 60%),linear-gradient(66deg,transparent,var(--home-dark-color) 290%),linear-gradient(80deg,transparent 0,var(--home-bright-color) 70%),radial-gradient(ellipse at -70% -180%,transparent 80%,var(--home-dark-color) 0),radial-gradient(ellipse at bottom,var(--home-dark-color) 40%,transparent 80%),radial-gradient(ellipse at 5% 340%,transparent 80%,var(--home-dark-color) 0);display:flex;justify-content:space-between;padding:.8rem;position:relative}.side_bar_top_box .main_logo{width:100px}.side_bar_top_box h3{color:#fff;font-weight:700}.side_bar_top_box .toggle_btn{background:none;border:none}.side_bar_top_box .back_btn,.side_bar_top_box .toggle_btn{cursor:pointer}.side_bar_top_box .back_btn svg,.side_bar_top_box .toggle_btn svg{color:#fff;height:30px;width:30px}.left_side_bar_nav .nav_links_main{padding:3rem 2rem}.left_side_bar_nav .nav_links_main p{color:#666;font-size:1.5rem;font-weight:700;padding:.4rem 0}.MuiDrawer-paper{width:100%}.flex_row_between{display:flex!important;flex-direction:row;justify-content:space-between}.flex_row{align-items:center;display:flex;flex-direction:row}.scroll_section{height:100%;left:0;overflow:auto;position:absolute;right:0}.form_box_wrapper .card{background-color:#fff;border:0 solid transparent;border-radius:0;box-shadow:0 12px 23px 0 rgba(189,162,92,.04);margin-bottom:1.875rem;position:relative;transition:all .5s ease-in-out}.form_box_wrapper .card-header{align-items:center;background:transparent;border-color:#f0f1f5;display:flex;justify-content:space-between;padding:1.5rem 1.875rem 1.25rem;position:relative}.form_box_wrapper .card-header h4{font-size:1.2rem;font-weight:500;margin-bottom:0;text-transform:capitalize}.form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block!important;height:1px!important;left:50%;margin:0;opacity:0!important;padding:0!important;position:absolute!important;width:.5px!important;z-index:0!important}.form-group .dropdown{background-color:#fff;border:none;height:40px;padding:0}.form-group .dropdown-menu{bottom:auto;min-width:100%;right:auto}.form-group .dropdown-menu.inner{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin:0;padding:0;position:static}.form-group .dropdown-menu.inner .active a{background:#f4f5f9;color:#007a64}.form-group .dropdown-menu.inner a{background-color:#fff!important;color:var(--bright-txt-color);cursor:pointer;font-size:.875rem}.form-group .dropdown-menu.inner a:hover{background:#f4f5f9!important;color:#007a64}.form-group .form_check{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0;position:relative}.form-group .form_check .check_label_wrapper{cursor:pointer;display:block;margin-bottom:0;margin-left:5px;margin-top:3px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group .form_check .check_label_wrapper.checked{color:#3f3f3f}.form-group .form_check .check_label_wrapper p{margin-bottom:10px!important;margin-left:30px}.form-group .form_check .check_label_wrapper:hover input~.checkmark{background-color:#ccc}.row_input_wrapper{align-items:stretch;display:flex;position:relative;width:100%}.row_input_wrapper .prepend span,.row_input_wrapper .prepend_sub span{align-items:center;background:var(--bright-table-bg-color);border-bottom:.5px solid var(--contract-table-border-color);border-left:.5px solid var(--contract-table-border-color);border-radius:0;border-right:.5px solid var(--contract-table-border-color);color:#5a7f71;display:flex;font-size:.875rem;height:var(--contract-row-height);justify-content:center;min-width:80px}.row_input_wrapper .form_input input{border-bottom:.5px solid var(--contract-table-border-color);border-left:none;border-right:none;border-top:.5px solid var(--contract-table-border-color);height:var(--contract-row-height)}.file_uploader_base_wrapper{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.file_uploader_base_wrapper .uploader_prepend{margin-right:-1px}.file_uploader_base_wrapper .uploader_prepend span{background:var(--home-dark-color);border:1px solid transparent;border-radius:0;color:#fff;display:flex;font-size:.875rem;justify-content:center;min-width:95px;padding:.532rem .75rem}.file_uploader_base_wrapper .custom_file{align-items:center;display:flex;flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.file_uploader_base_wrapper .custom_file input{cursor:pointer;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0;position:relative;width:100%;z-index:2}.file_uploader_base_wrapper .custom_file .custom-file-label{background-color:#fff;border:1px solid #f0f1f5;border-radius:0;color:#495057;font-weight:400;height:100%;left:0;line-height:1.5;padding:.5rem .75rem;position:absolute;right:0;top:0;z-index:1}.file_uploader_base_wrapper .custom_file .custom-file-label:after{background:#656c73;border:1px solid #f0f1f5;border-left:inherit;border-radius:0;bottom:0;color:#fff;content:"업로드";display:block;height:100%;line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;top:0;z-index:3}.file_uploader_base_wrapper .custom_file .file_loader{align-items:center;background-color:#fff;border:1px solid #f0f1f5;display:flex;flex-direction:row;height:40px;justify-content:center;width:100%}.file_uploader_base_wrapper .custom_file .file_loader .loader_spinner{color:var(--home-bright-color);height:20px!important;width:20px!important}.file_uploader_base_wrapper .custom_file .file_loader p{color:#666;font-size:.75rem;margin-left:1rem}.select_toggle{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27100%27 height=%27100%27 fill=%27rgb%2890 127 113%29%27><polygon points=%270,0 100,0 50,50%27/></svg>") no-repeat;background-color:#fff;background-position:calc(100% - 10px) 15px;background-repeat:no-repeat;background-size:16px;border:1px solid var(--bright-border-color)!important;height:40px;width:100%}.select_toggle:focus-visible{outline-color:var(--home-bright-color)}.select_toggle:after{margin-left:0}.select_toggle .filter-option{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;float:left;height:100%;left:0;overflow:hidden;position:static;text-align:left;top:0;width:100%}.select_toggle .filter-option .filter-option-inner-inner{overflow:hidden}.text_area_base_wrapper textarea{border:1px solid var(--bright-border-color);min-height:200px;padding:10px;width:100%}.text_area_base_wrapper textarea:focus-visible{outline-color:var(--home-bright-color)}.date_picker_base_wrapper .date_picker_wrapper{background-color:#fff;border:1px solid var(--bright-border-color)}#swal2-title{font-size:24px}.swal2-confirm{background-color:var(--home-bright-color)!important}.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(90,127,113,.48)!important}.file_uploader_wrapper .dropzone{background-color:#fafafa;border:3px dashed #eee;color:#bdbdbd;cursor:pointer;margin-bottom:20px;padding:30px;text-align:center}.file_uploader_wrapper .selected-file-wrapper{text-align:center}.file_uploader_wrapper .selected-file{color:#000;font-weight:700}.file_uploader_wrapper .list-group-item{color:var(--bright-txt-color);padding:12px 0!important}.file_uploader_wrapper .list-group-item svg{color:var(--home-bright-color);margin-right:.4rem}.space_between_txt{text-align:justify!important;text-align-last:justify}:root{--contract-row-height:35px}.dark_bg_tr th{background-color:var(--home-bright-color);color:#fff}.bright_bg_tr th{background-color:var(--bright-table-bg-color)}.home_bg_tr{background-color:var(--home-bright-color)}.home_bg_tr span,.home_bg_tr td{color:#fff!important}.accent_border{border:1px solid #030303!important}.accent_border_top{border-top:2px solid #030303!important}.accent_border_left{border-left:2px solid #030303!important}.accent_border_right{border-right:2px solid #030303!important}.accent_border_bottom{border-bottom:2px solid #030303!important}.disable_td,.disable_tr{background-color:#e3e3e3}.disable_txt{color:#c8c8c8}.result_td,.result_tr{background-color:var(--bright-table-bg-color)}.hard_disable_td,.hard_disable_tr{background-color:#c7c7c7}.gold_td,.gold_tr{background-color:#f2dda1}.statement_table_two .menu_wrapper{top:calc(100% + 5px)}.cell_input_table th{padding:0}.cell_input_table th .double_border_right{align-items:center;display:flex;height:100%;justify-content:center}.cell_input_table td{padding:0;position:relative}.cell_input_table td .rightClick{background:#f0c801;border:1px solid var(--bright-border-color);display:flex;flex-direction:row;position:fixed;z-index:12}.cell_input_table td .rightClick .menuElement{color:#222;cursor:pointer;height:30px;width:30px}.cell_input_table td .white_bg{background:#fff!important}.cell_input_table td .green_bg{background:#e2efda!important}.cell_input_table td .red_bg{background:#fce4d6!important}.cell_input_table td .blue_bg{background:#acb9ca!important}.cell_input_table td .cell_input_wrapper{height:100%;position:relative;width:100%}.cell_input_table td .cell_input_wrapper .unit_padding{padding-right:32px}.cell_input_table td .cell_input_wrapper .focus{text-align:left!important}.cell_input_table td .cell_input_wrapper input{border:none;bottom:0;left:0;padding:0 .3rem;position:absolute;right:0;text-align:center;top:0}.cell_input_table td .cell_input_wrapper input[type=number]::-webkit-inner-spin-button,.cell_input_table td .cell_input_wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cell_input_table td .cell_input_wrapper .won_unit{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:32px}.cell_input_table td .cell_input_wrapper .won_unit span{color:#c7c7c7}.cell_input_table td .text_area_base_wrapper{height:100%}.cell_input_table td .text_area_base_wrapper textarea{border:none;height:100%;min-height:fit-content;overflow:visible;padding:0 .2rem}.cell_input_table td .form-group{border-radius:0}.cell_input_table td .dropdown,.cell_input_table td .form-group,.cell_input_table td .select_toggle{height:100%}.cell_input_table td .select_toggle{background:none;border:none!important;border-radius:0;padding:.375rem}.cell_input_table td .select_toggle .filter-option{align-items:center;display:flex;justify-content:center}.cell_input_table td .select_toggle:focus{box-shadow:0 0 0 3px rgba(90,127,113,.48)!important}.cell_input_table td .dropdown-menu{box-shadow:0 0 0 2px rgba(90,127,113,.9)!important}.cell_input_table td .filter-option-inner-inner{font-size:.875rem}.contract_detail_table,.contract_table{font-size:.875rem!important;width:100%}.contract_detail_table td,.contract_detail_table th,.contract_table td,.contract_table th{height:var(--contract-row-height)}.contract_table th{text-align:center}.contract_table td,.contract_table th{border-bottom:1px solid var(--contract-table-border-color);border-right:1px solid var(--contract-table-border-color)}.contract_table td:last-child,.contract_table th:last-child{border-right:none!important}.contract_table td{text-align:center}.contract_table td.note{color:var(--bright-txt-color);font-size:.8rem}.contract_table td.stamp_td{color:#c7c7c7}.contract_table .price_table_cell{flex-direction:row}.contract_table .price_table_cell,.contract_table .price_table_cell .price,.contract_table .price_table_cell .unit{align-items:center;display:flex;height:100%}.contract_table .price_table_cell .price{flex:0 0 80%;justify-content:flex-end;padding:0 12px}.contract_table .price_table_cell .unit{border-left:.5px dashed var(--bright-border-color);flex:0 0 20%;justify-content:center}.contract_table .price_table_cell .unit span{color:#c7c7c7}.contract_detail_table th{background-color:#e3e3e3;text-align:center}.contract_detail_table td,.contract_detail_table th{border:1px solid var(--contract-table-border-color);border-collapse:collapse;position:relative;text-align:center}.contract_detail_table .double_border_right{border-right:1px solid var(--contract-table-border-color);margin-right:2px;width:auto!important}.contract_detail_table .row_control_btn_wrapper button{align-items:center;background:none;border:1px solid var(--bright-border-color);color:#666;display:flex;font-weight:700;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.contract_detail_table .row_control_btn_wrapper button:first-child{left:5px}.contract_detail_table .row_control_btn_wrapper button:last-child{right:5px}.contract_detail_table .before_spec_cell{display:flex;flex-direction:column;height:100%}.contract_detail_table .before_spec_cell .spec_name,.contract_detail_table .before_spec_cell .spec_price{height:100%;min-height:25px}.contract_detail_table .before_spec_cell .spec_name .cell_input_wrapper,.contract_detail_table .before_spec_cell .spec_name input,.contract_detail_table .before_spec_cell .spec_price .cell_input_wrapper,.contract_detail_table .before_spec_cell .spec_price input{height:100%!important}.contract_detail_table .before_spec_cell .spec_name{border-bottom:1px solid var(--contract-table-border-color);display:block;text-align:left}.contract_detail_table .before_spec_cell .spec_name .cell_input_wrapper,.contract_detail_table .before_spec_cell .spec_name .dropdown{height:100%}.contract_detail_table .before_spec_cell .spec_name .cell_input_wrapper .select_toggle,.contract_detail_table .before_spec_cell .spec_name .dropdown .select_toggle{background-position:calc(100% - 10px) 7px;height:100%;padding:0 10px!important}.contract_detail_table .before_spec_cell .spec_price{display:flex}.contract_detail_table .before_spec_cell .spec_price .b_price{border-left:.5px dashed var(--contract-table-border-color);border-right:.5px dashed var(--contract-table-border-color);flex:2;text-align:right}.contract_detail_table .before_spec_cell .spec_price .tb_price{flex:2;padding:0 .35rem;text-align:right}.contract_detail_table .before_spec_cell .spec_price p{border-collapse:collapse}.contract_detail_table .before_spec_cell .spec_price p.unit{align-items:center;display:flex;flex:1;justify-content:center}table .unit_wrapper{padding:0 1rem;position:relative}table .unit_wrapper span{color:#c7c7c7;left:92%;position:absolute;top:50%;transform:translate(-50%,-50%)}table .one_unit{padding:.5rem;position:relative}table .one_unit span{color:#c7c7c7;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}table.total_price_table span{color:#000}table.info_table{border-bottom:2px solid #313131;border-top:2px solid #313131}table.info_table td{padding:0 12px;text-align:left!important}.note_table{margin:2rem 0}.note_table svg{color:#c7c7c7}.note_table td{padding:0}.note_table td .cell_input_wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.note_table td .cell_input_wrapper input{border:none;height:100%;width:100%}.board_table{border-bottom:1px solid #e5e8eb;width:100%}.board_table .center_checkbox .checkmark{left:50%!important;transform:translate(-50%)}.board_table tr{cursor:pointer}.board_table th{background-color:var(--home-bright-color);color:#fff}.board_table td,.board_table th{border-top:1px solid #e5e8eb;font-size:.85rem;padding:.85rem}.board_table tbody tr:hover{background-color:rgba(235,240,243,.6)}.board_table .create_input_wrapper{height:25px;margin-bottom:0!important}.board_table .create_input_wrapper .checkmark{cursor:pointer}.info_table_wrapper{border-top:2px solid var(--base-border-color);font-size:14px;margin-top:38px}.info_table_wrapper .info{display:flex;flex-direction:row}.info_table_wrapper .info_title{background-color:#f5f5f5;border-right:1px solid var(--base-border-color);font-weight:500;padding:0 10px 0 32px}.info_table_wrapper .info_title .caution_badge .badge{border-radius:6px;margin-right:.25rem;padding:.4rem}.info_table_wrapper .info_title .caution_badge .caution{background-color:red}.info_table_wrapper .info_title .caution_badge .express{background-color:var(--home-bright-color)}.info_table_wrapper .info_content{flex:1;overflow:auto;padding:0 12px}.info_table_wrapper .info_content strong{font-weight:600;margin-right:.5rem}.info_table_wrapper .info_content,.info_table_wrapper .info_title{border-bottom:1px solid var(--base-border-color);height:35px;line-height:34px}.check_list_table input[type=file]#file-upload-button{background:#000}.menu_table_cell{padding:18px 30px;position:relative}.menu_table_cell .menu_item{position:absolute;right:0;top:50%;transform:translateY(-50%)}.change_status_dialog_wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0}.change_status_dialog_wrapper .select_status_btn{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:335px;padding:1rem 0;width:100%}.change_status_dialog_wrapper .select_status_btn button{background-color:#fff;border:1px solid #fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);color:var(--home-bright-color);min-width:60px;padding:.5rem .7rem;width:30%}.change_status_dialog_wrapper .select_status_btn button.active{background-color:var(--home-bright-color);color:#fff}.change_status_dialog_wrapper .select_status_btn button:hover{border-color:var(--home-bright-color)}.change_status_dialog_wrapper .submit_btn_wrapper{margin-top:20px;text-align:center;width:100%}.change_status_dialog_wrapper .submit_btn_wrapper button{background-color:var(--home-bright-color);border:none;border-radius:6px;color:#fff;padding:.5rem 0;width:80%}.change_status_dialog_wrapper .submit_btn_wrapper button:hover{background-color:var(--home-dark-color)}.swal2-container{z-index:9999}.login_page_wrapper{height:100vh;position:relative;width:100%}.login_page_wrapper .login_box{align-items:center;border:1px solid var(--home-bright-color);display:flex;flex-direction:column;justify-content:center;left:50%;max-width:550px;padding:2rem 7rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.login_page_wrapper .login_box .to_register{margin-bottom:16px;text-align:right;width:100%}.login_page_wrapper .login_box .to_register p{color:var(--bright-txt-color)}.login_page_wrapper .login_box .to_register p a{color:var(--home-bright-color);margin-left:6px}.login_page_wrapper .login_box .to_register p a:hover{color:var(--home-dark-color)}.login_page_wrapper .login_box .main_logo{padding:1.5rem 0 2.5rem}.login_page_wrapper .login_box .main_logo img{fill:var(--home-bright-color);color:var(--home-bright-color);width:150px}.login_page_wrapper .login_box input{color:var(--bright-txt-color);padding:.2rem .6rem}.login_page_wrapper .login_box button,.login_page_wrapper .login_box input{border:1px solid var(--home-bright-color);height:38px;margin-bottom:16px;width:100%}.login_page_wrapper .login_box button{background-color:var(--home-dark-color);color:#fff;padding:.2rem}.login_page_wrapper .login_box button:hover{background-color:var(--home-bright-color)}.register_page_wrapper{background-color:#f9f9f9;min-height:100vh;overflow:scroll;position:relative}.register_page_wrapper,.register_page_wrapper .register_box{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.register_page_wrapper .register_box{flex-direction:column;max-width:550px;padding:2.5rem 0}.register_page_wrapper .register_box .create_file_uploader_wrapper,.register_page_wrapper .register_box .create_input_wrapper{width:100%}.register_page_wrapper .register_box .register_sub_btn{margin-top:1.5rem;width:100%}.register_page_wrapper .register_box .register_sub_btn button{background-color:var(--home-bright-color);border:none;color:#fff;height:40px;width:100%}.register_page_wrapper .register_box .register_sub_btn button:hover{background-color:var(--home-dark-color)}.content_title{display:flex;flex-direction:row;justify-content:space-between;padding:2rem 12px}.content_title.column_content{align-items:center;justify-content:flex-start}.content_title .modify_project_btn{background-color:var(--home-bright-color);border:none;color:#fff;padding:.4rem 1.4rem}.content_title .modify_project_btn:hover{background-color:var(--home-dark-color)}.content_title #create_project_btn{background-color:var(--home-bright-color);border:none;color:#fff;padding:.2rem 1.4rem}.content_title #create_project_btn:hover{background-color:var(--home-dark-color)}.content_title h4{margin:0}.content_title .project_count{display:flex;margin-left:3rem}.content_title .project_count .select_toggle{background-position:calc(100% - 7px) 11px!important;border-color:var(--bright-border-color);font-size:.875rem;height:30px;min-width:100px;padding:0 1rem}.content_title .project_count .select_toggle .filter-option{align-items:center;display:flex}.content_title .project_count .count_box{border:1px solid var(--bright-border-color);display:flex;justify-content:space-between;margin-left:2rem;padding:2px 0}.content_title .project_count .count_box li{flex:0 0 130px;text-align:center;width:130px}.content_title .project_count .count_box li span{color:var(--home-bright-color)}.project_status_tabs_wrapper{margin-top:1rem}.project_status_tabs_wrapper .flex_row_between{align-items:flex-end}.project_status_tabs_wrapper .tab_count_box{border:1px solid var(--bright-txt-color);border-radius:30px;font-size:.6rem;margin:0 0 .22rem .3rem;min-width:30px;text-align:center}.project_status_tabs_wrapper ul{margin-bottom:0}.project_status_tabs_wrapper .status_tab{display:flex;padding:0 20px!important}.project_status_tabs_wrapper .status_tab li button{align-items:flex-end;background:none;border:none;color:var(--bright-txt-color);display:flex;flex-direction:row;padding:.2rem 1rem}.project_status_tabs_wrapper .status_tab li.active button{border-bottom:3px solid var(--home-bright-color);color:var(--home-bright-color)}.project_status_tabs_wrapper .other_status_tab{display:flex}.project_status_tabs_wrapper .other_status_tab li{align-items:center;color:var(--bright-txt-color);display:flex;padding:.2rem 20px}.project_status_tabs_wrapper .other_status_tab li .tab_count_box{margin-bottom:0!important}.project_status_tabs_wrapper .other_status_tab li:first-child .tab_count_box{color:blue}.project_status_tabs_wrapper .other_status_tab li:nth-child(2) .tab_count_box{color:green}.project_status_tabs_wrapper .other_status_tab li:nth-child(3) .tab_count_box{color:red}.project_status_tabs_wrapper hr{margin:0}.paging_loader{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:150px;width:100%}.paging_loader svg{color:var(--home-bright-color)}.project_list_table_wrapper{height:100%;left:0;overflow:auto;padding:2rem 12px 170px;position:absolute;right:0}.project_list_table_wrapper table{font-size:.75rem}.project_list_table_wrapper table thead tr{background-color:var(--home-bright-color)}.project_list_table_wrapper table thead tr th{color:#fff;padding:10px 0;text-align:center}.project_list_table_wrapper table tbody tr{border-bottom:1px solid var(--table-border-color);cursor:pointer}.project_list_table_wrapper table tbody tr td{padding:.7rem 0;text-align:center;word-break:break-all}.project_list_table_wrapper table tbody tr td img{width:100px}.project_list_table_wrapper table tbody tr td p{margin-bottom:.5rem!important}.project_list_table_wrapper table tbody tr td.project_date span,.project_list_table_wrapper table tbody tr td.project_manager span{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.4rem;padding-left:.5rem}.project_list_table_wrapper table tbody tr td.project_date span .circle_badge,.project_list_table_wrapper table tbody tr td.project_manager span .circle_badge{margin-right:.3rem}.project_list_table_wrapper table tbody tr td.project_price{text-align:left}.project_list_table_wrapper table tbody tr td.project_price p{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.project_list_table_wrapper table tbody tr td.project_price span{margin-left:1rem}.project_list_table_wrapper table tbody tr:hover{background-color:var(--table-border-color)}.horizon_scroll{overflow:auto;white-space:nowrap}.horizon_scroll::-webkit-scrollbar{display:none}@media(max-width:880px){.project_status_tabs_wrapper .status_tab{padding:0!important}}.admin_statement_tab_wrapper .create_input_wrapper,.board_tab_wrapper .create_input_wrapper,.create_schedule_dialog_content .create_input_wrapper,.modify_arch_outline_wrapper .create_input_wrapper,.project_create_page_wrapper .create_input_wrapper,.project_modify_page_wrapper .create_input_wrapper,.register_page_wrapper .create_input_wrapper,.report_tab_wrapper .create_input_wrapper,.site_image_tab_wrapper .create_input_wrapper{margin-bottom:1rem}.admin_statement_tab_wrapper .create_input_wrapper .unit_label,.admin_statement_tab_wrapper .create_input_wrapper>label,.board_tab_wrapper .create_input_wrapper .unit_label,.board_tab_wrapper .create_input_wrapper>label,.create_schedule_dialog_content .create_input_wrapper .unit_label,.create_schedule_dialog_content .create_input_wrapper>label,.modify_arch_outline_wrapper .create_input_wrapper .unit_label,.modify_arch_outline_wrapper .create_input_wrapper>label,.project_create_page_wrapper .create_input_wrapper .unit_label,.project_create_page_wrapper .create_input_wrapper>label,.project_modify_page_wrapper .create_input_wrapper .unit_label,.project_modify_page_wrapper .create_input_wrapper>label,.register_page_wrapper .create_input_wrapper .unit_label,.register_page_wrapper .create_input_wrapper>label,.report_tab_wrapper .create_input_wrapper .unit_label,.report_tab_wrapper .create_input_wrapper>label,.site_image_tab_wrapper .create_input_wrapper .unit_label,.site_image_tab_wrapper .create_input_wrapper>label{color:var(--bright-txt-color);display:inline-block;font-weight:600;margin-bottom:.5rem}.admin_statement_tab_wrapper .create_input_wrapper.unit_input,.board_tab_wrapper .create_input_wrapper.unit_input,.create_schedule_dialog_content .create_input_wrapper.unit_input,.modify_arch_outline_wrapper .create_input_wrapper.unit_input,.project_create_page_wrapper .create_input_wrapper.unit_input,.project_modify_page_wrapper .create_input_wrapper.unit_input,.register_page_wrapper .create_input_wrapper.unit_input,.report_tab_wrapper .create_input_wrapper.unit_input,.site_image_tab_wrapper .create_input_wrapper.unit_input{position:relative}.admin_statement_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.admin_statement_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.board_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.board_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.create_schedule_dialog_content .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.create_schedule_dialog_content .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.modify_arch_outline_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.modify_arch_outline_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.project_create_page_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.project_create_page_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.project_modify_page_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.project_modify_page_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.register_page_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.register_page_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.report_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.report_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button,.site_image_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-inner-spin-button,.site_image_tab_wrapper .create_input_wrapper.unit_input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.admin_statement_tab_wrapper .create_input_wrapper.unit_input .unit_label,.board_tab_wrapper .create_input_wrapper.unit_input .unit_label,.create_schedule_dialog_content .create_input_wrapper.unit_input .unit_label,.modify_arch_outline_wrapper .create_input_wrapper.unit_input .unit_label,.project_create_page_wrapper .create_input_wrapper.unit_input .unit_label,.project_modify_page_wrapper .create_input_wrapper.unit_input .unit_label,.register_page_wrapper .create_input_wrapper.unit_input .unit_label,.report_tab_wrapper .create_input_wrapper.unit_input .unit_label,.site_image_tab_wrapper .create_input_wrapper.unit_input .unit_label{margin-bottom:0!important;position:absolute;right:5px;top:50%;transform:translate(-50%,-50%)}.admin_statement_tab_wrapper .create_input_wrapper input[type=number],.admin_statement_tab_wrapper .create_input_wrapper input[type=password],.admin_statement_tab_wrapper .create_input_wrapper input[type=text],.admin_statement_tab_wrapper .create_input_wrapper input[type=time],.board_tab_wrapper .create_input_wrapper input[type=number],.board_tab_wrapper .create_input_wrapper input[type=password],.board_tab_wrapper .create_input_wrapper input[type=text],.board_tab_wrapper .create_input_wrapper input[type=time],.create_schedule_dialog_content .create_input_wrapper input[type=number],.create_schedule_dialog_content .create_input_wrapper input[type=password],.create_schedule_dialog_content .create_input_wrapper input[type=text],.create_schedule_dialog_content .create_input_wrapper input[type=time],.modify_arch_outline_wrapper .create_input_wrapper input[type=number],.modify_arch_outline_wrapper .create_input_wrapper input[type=password],.modify_arch_outline_wrapper .create_input_wrapper input[type=text],.modify_arch_outline_wrapper .create_input_wrapper input[type=time],.project_create_page_wrapper .create_input_wrapper input[type=number],.project_create_page_wrapper .create_input_wrapper input[type=password],.project_create_page_wrapper .create_input_wrapper input[type=text],.project_create_page_wrapper .create_input_wrapper input[type=time],.project_modify_page_wrapper .create_input_wrapper input[type=number],.project_modify_page_wrapper .create_input_wrapper input[type=password],.project_modify_page_wrapper .create_input_wrapper input[type=text],.project_modify_page_wrapper .create_input_wrapper input[type=time],.register_page_wrapper .create_input_wrapper input[type=number],.register_page_wrapper .create_input_wrapper input[type=password],.register_page_wrapper .create_input_wrapper input[type=text],.register_page_wrapper .create_input_wrapper input[type=time],.report_tab_wrapper .create_input_wrapper input[type=number],.report_tab_wrapper .create_input_wrapper input[type=password],.report_tab_wrapper .create_input_wrapper input[type=text],.report_tab_wrapper .create_input_wrapper input[type=time],.site_image_tab_wrapper .create_input_wrapper input[type=number],.site_image_tab_wrapper .create_input_wrapper input[type=password],.site_image_tab_wrapper .create_input_wrapper input[type=text],.site_image_tab_wrapper .create_input_wrapper input[type=time]{border:1px solid var(--bright-border-color);font-size:.875rem;font-weight:400;height:40px;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group,.board_tab_wrapper .create_input_wrapper .checkbox_group,.create_schedule_dialog_content .create_input_wrapper .checkbox_group,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group,.project_create_page_wrapper .create_input_wrapper .checkbox_group,.project_modify_page_wrapper .create_input_wrapper .checkbox_group,.register_page_wrapper .create_input_wrapper .checkbox_group,.report_tab_wrapper .create_input_wrapper .checkbox_group,.site_image_tab_wrapper .create_input_wrapper .checkbox_group{color:#7e7e7e;display:flex;flex-wrap:wrap}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.board_tab_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.create_schedule_dialog_content .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.project_create_page_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.project_modify_page_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.register_page_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.report_tab_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper,.site_image_tab_wrapper .create_input_wrapper .checkbox_group .create_checkbox_wrapper{margin-bottom:.5rem}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group .checkmark,.board_tab_wrapper .create_input_wrapper .checkbox_group .checkmark,.create_schedule_dialog_content .create_input_wrapper .checkbox_group .checkmark,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group .checkmark,.project_create_page_wrapper .create_input_wrapper .checkbox_group .checkmark,.project_modify_page_wrapper .create_input_wrapper .checkbox_group .checkmark,.register_page_wrapper .create_input_wrapper .checkbox_group .checkmark,.report_tab_wrapper .create_input_wrapper .checkbox_group .checkmark,.site_image_tab_wrapper .create_input_wrapper .checkbox_group .checkmark{background-color:#eee;height:25px;left:0;position:absolute;top:0;width:25px}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group .checkmark:after,.board_tab_wrapper .create_input_wrapper .checkbox_group .checkmark:after,.create_schedule_dialog_content .create_input_wrapper .checkbox_group .checkmark:after,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group .checkmark:after,.project_create_page_wrapper .create_input_wrapper .checkbox_group .checkmark:after,.project_modify_page_wrapper .create_input_wrapper .checkbox_group .checkmark:after,.register_page_wrapper .create_input_wrapper .checkbox_group .checkmark:after,.report_tab_wrapper .create_input_wrapper .checkbox_group .checkmark:after,.site_image_tab_wrapper .create_input_wrapper .checkbox_group .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:10px;left:9px;position:absolute;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark,.board_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark,.create_schedule_dialog_content .create_input_wrapper .checkbox_group input:checked~.checkmark,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark,.project_create_page_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark,.project_modify_page_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark,.register_page_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark,.report_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark,.site_image_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark{background-color:#007a64}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.board_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.create_schedule_dialog_content .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.project_create_page_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.project_modify_page_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.register_page_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.report_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after,.site_image_tab_wrapper .create_input_wrapper .checkbox_group input:checked~.checkmark:after{display:block}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group input[type=checkbox],.board_tab_wrapper .create_input_wrapper .checkbox_group input[type=checkbox],.create_schedule_dialog_content .create_input_wrapper .checkbox_group input[type=checkbox],.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group input[type=checkbox],.project_create_page_wrapper .create_input_wrapper .checkbox_group input[type=checkbox],.project_modify_page_wrapper .create_input_wrapper .checkbox_group input[type=checkbox],.register_page_wrapper .create_input_wrapper .checkbox_group input[type=checkbox],.report_tab_wrapper .create_input_wrapper .checkbox_group input[type=checkbox],.site_image_tab_wrapper .create_input_wrapper .checkbox_group input[type=checkbox]{cursor:pointer;height:0;margin-right:.625rem;opacity:0;position:absolute;width:0}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group.x,.board_tab_wrapper .create_input_wrapper .checkbox_group.x,.create_schedule_dialog_content .create_input_wrapper .checkbox_group.x,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group.x,.project_create_page_wrapper .create_input_wrapper .checkbox_group.x,.project_modify_page_wrapper .create_input_wrapper .checkbox_group.x,.register_page_wrapper .create_input_wrapper .checkbox_group.x,.report_tab_wrapper .create_input_wrapper .checkbox_group.x,.site_image_tab_wrapper .create_input_wrapper .checkbox_group.x{align-items:center;flex-direction:row}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group.y,.board_tab_wrapper .create_input_wrapper .checkbox_group.y,.create_schedule_dialog_content .create_input_wrapper .checkbox_group.y,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group.y,.project_create_page_wrapper .create_input_wrapper .checkbox_group.y,.project_modify_page_wrapper .create_input_wrapper .checkbox_group.y,.register_page_wrapper .create_input_wrapper .checkbox_group.y,.report_tab_wrapper .create_input_wrapper .checkbox_group.y,.site_image_tab_wrapper .create_input_wrapper .checkbox_group.y{flex-direction:column}.admin_statement_tab_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.board_tab_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.create_schedule_dialog_content .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.modify_arch_outline_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.project_create_page_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.project_modify_page_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.register_page_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.report_tab_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper,.site_image_tab_wrapper .create_input_wrapper .checkbox_group.y .create_checkbox_wrapper{margin-bottom:.5rem}.admin_statement_tab_wrapper .select_project_manager_wrapper .group_label,.board_tab_wrapper .select_project_manager_wrapper .group_label,.create_schedule_dialog_content .select_project_manager_wrapper .group_label,.modify_arch_outline_wrapper .select_project_manager_wrapper .group_label,.project_create_page_wrapper .select_project_manager_wrapper .group_label,.project_modify_page_wrapper .select_project_manager_wrapper .group_label,.register_page_wrapper .select_project_manager_wrapper .group_label,.report_tab_wrapper .select_project_manager_wrapper .group_label,.site_image_tab_wrapper .select_project_manager_wrapper .group_label{color:#000;font-weight:700}.admin_statement_tab_wrapper .create_file_uploader_wrapper,.board_tab_wrapper .create_file_uploader_wrapper,.create_schedule_dialog_content .create_file_uploader_wrapper,.modify_arch_outline_wrapper .create_file_uploader_wrapper,.project_create_page_wrapper .create_file_uploader_wrapper,.project_modify_page_wrapper .create_file_uploader_wrapper,.register_page_wrapper .create_file_uploader_wrapper,.report_tab_wrapper .create_file_uploader_wrapper,.site_image_tab_wrapper .create_file_uploader_wrapper{margin-bottom:.8rem}.admin_statement_tab_wrapper .create_submit_btn,.board_tab_wrapper .create_submit_btn,.create_schedule_dialog_content .create_submit_btn,.modify_arch_outline_wrapper .create_submit_btn,.project_create_page_wrapper .create_submit_btn,.project_modify_page_wrapper .create_submit_btn,.register_page_wrapper .create_submit_btn,.report_tab_wrapper .create_submit_btn,.site_image_tab_wrapper .create_submit_btn{background-color:var(--home-bright-color);border:none;color:#fff;height:45px;width:100%}.admin_statement_tab_wrapper .create_submit_btn:hover,.board_tab_wrapper .create_submit_btn:hover,.create_schedule_dialog_content .create_submit_btn:hover,.modify_arch_outline_wrapper .create_submit_btn:hover,.project_create_page_wrapper .create_submit_btn:hover,.project_modify_page_wrapper .create_submit_btn:hover,.register_page_wrapper .create_submit_btn:hover,.report_tab_wrapper .create_submit_btn:hover,.site_image_tab_wrapper .create_submit_btn:hover{background-color:var(--home-dark-color)}.admin_statement_tab_wrapper .create_board_btn,.board_tab_wrapper .create_board_btn,.create_schedule_dialog_content .create_board_btn,.modify_arch_outline_wrapper .create_board_btn,.project_create_page_wrapper .create_board_btn,.project_modify_page_wrapper .create_board_btn,.register_page_wrapper .create_board_btn,.report_tab_wrapper .create_board_btn,.site_image_tab_wrapper .create_board_btn{background-color:var(--home-bright-color);border:none;color:#fff;padding:.4rem 1.4rem}.admin_statement_tab_wrapper .create_board_btn:hover,.board_tab_wrapper .create_board_btn:hover,.create_schedule_dialog_content .create_board_btn:hover,.modify_arch_outline_wrapper .create_board_btn:hover,.project_create_page_wrapper .create_board_btn:hover,.project_modify_page_wrapper .create_board_btn:hover,.register_page_wrapper .create_board_btn:hover,.report_tab_wrapper .create_board_btn:hover,.site_image_tab_wrapper .create_board_btn:hover{background-color:var(--home-dark-color)}.submit_btn_wrapper button{background-color:var(--home-bright-color);border:none;color:#fff;font-size:18px;font-weight:600;padding:.5rem 0;width:100%}.submit_btn_wrapper button:hover{background-color:var(--home-dark-color)}.function_header{padding:0 4px;text-align:right}.function_header button{background-color:var(--home-bright-color);border:none;color:#fff;padding:.4rem 1.4rem}.project_detail_page_wrapper{display:flex;flex-direction:column;height:100%}.project_detail_page_wrapper .change_statement_tab_wrapper{overflow:auto;position:relative}.project_detail_page_wrapper .change_statement_tab_wrapper .modify_mode_backdrop{bottom:0;cursor:no-drop;left:0;position:absolute;right:0;top:0;z-index:999}.project_detail_page_wrapper .change_statement_tab_wrapper .statement_content{display:flex;flex-direction:column}.project_detail_page_wrapper .change_statement_tab_wrapper .statement_content .tab_content{min-height:calc(100vh - 250px)}.project_detail_page_wrapper .change_statement_tab_wrapper .loader_main{min-height:calc(100vh - 308px)}.project_detail_page_wrapper .change_statement_tab_wrapper .row_height{height:100%;min-height:calc(100vh - 174px);padding:2rem 20px}.project_detail_page_wrapper .change_statement_tab_wrapper .bottom_tab_wrapper{bottom:0;left:0;position:fixed;right:0;z-index:999}.project_detail_page_wrapper .change_statement_tab_wrapper .bottom_tab_wrapper ul{background-color:#444;margin-bottom:0;overflow:auto;white-space:nowrap}.project_detail_page_wrapper .change_statement_tab_wrapper .bottom_tab_wrapper ul li{display:inline-block}.project_detail_page_wrapper .change_statement_tab_wrapper .bottom_tab_wrapper ul li.active button{color:#f8cf5c}.project_detail_page_wrapper .change_statement_tab_wrapper .bottom_tab_wrapper ul li button{background:none;border:none;color:#fff;font-size:.875rem;padding:.8rem 1.2rem}.project_detail_page_wrapper .change_statement_tab_wrapper .bottom_tab_wrapper ul li button:hover{color:#f8cf5c}.project_detail_page_wrapper .change_statement_tab_wrapper .log_bar_wrapper .btn_wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}.project_detail_page_wrapper .change_statement_tab_wrapper .log_bar_wrapper .btn_wrapper button{background-color:var(--home-bright-color);border:none;color:#fff;font-size:.875rem;margin-left:.6rem;min-width:100px;padding:.4rem 1.4rem}.project_detail_page_wrapper .change_statement_tab_wrapper .log_bar_wrapper .btn_wrapper button#cancel_modify_btn{background-color:#fff;border:1px solid var(--home-bright-color);color:var(--home-bright-color)}.log_bar_wrapper{align-items:center;background-color:#eef1f6;display:flex;flex-direction:row;justify-content:space-between;padding:1rem;width:100%}.log_bar_wrapper h4{color:#5a7f71;font-size:18px}.log_bar_wrapper .log_list{display:flex;margin-top:1rem}.log_bar_wrapper .log_list li{color:#787878;font-size:14px;margin-right:6px;margin-top:.5rem}.log_bar_wrapper .log_list li button{background:none;border:none;color:#262626}.detail_input_wrapper{margin-left:1rem}.detail_input_wrapper .dropdown{height:30px;min-height:30px}.detail_input_wrapper .select_toggle{background-position:calc(100% - 5px) 10px;background-size:13px;font-size:.85rem;height:30px;padding:.1rem 4.5rem .1rem .5rem}.cs_change_statement_tab_wrapper .project_title{margin:2rem 0;padding:0 12px}.cs_change_statement_tab_wrapper .project_title .row_input_wrapper{border-bottom:1px solid var(--home-bright-color);border-top:1px solid var(--home-bright-color)}.cs_change_statement_tab_wrapper .project_title .row_input_wrapper .prepend span{background-color:var(--home-bright-color)!important;color:#fff}.cs_change_statement_tab_wrapper .project_title .row_input_wrapper .form_input{flex:1}.cs_change_statement_tab_wrapper .project_title .row_input_wrapper .form_input input{background-color:var(--bright-table-bg-color);padding:0 12px;width:100%}.cs_change_statement_tab_wrapper #line{height:10px}.cs_change_statement_tab_wrapper #contract_company_logo{height:150px;width:150px}.desc_wrapper .small_desc_txt{color:var(--home-bright-color);font-size:15px;padding:1rem 0}.desc_wrapper small{padding:.5rem 0}.area_details_tab_wrapper .area_detail_total_price{display:flex;height:100%}.area_details_tab_wrapper .area_detail_total_price .desc,.area_details_tab_wrapper .area_detail_total_price .result{padding:.3rem .1rem}.area_details_tab_wrapper .area_detail_total_price .desc{background-color:var(--home-bright-color);color:#fff;flex:0 0 40%;text-align:center;width:40%}.area_details_tab_wrapper .area_detail_total_price .desc small,.area_details_tab_wrapper .area_detail_total_price .desc span{display:block}.area_details_tab_wrapper .area_detail_total_price .desc span{font-size:.7rem}.area_details_tab_wrapper .area_detail_total_price .desc small{font-size:.65rem}.area_details_tab_wrapper .area_detail_total_price .result{align-items:center;background-color:var(--bright-table-bg-color);display:flex;flex:0 0 60%;justify-content:flex-end;padding:0 .4rem;width:60%}.area_details_tab_wrapper .area_detail_total_price .result .unit{color:#c7c7c7;margin-left:.3rem}.etc_tab_wrapper table tr td:first-child input,.service_tab_wrapper table tr td:first-child input{background-color:#f6f6f6}.tab_detail_function{display:flex;padding:.5rem 12px;position:relative}.tab_detail_function span{color:var(--bright-txt-color);font-size:18px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tab_detail_function button{align-items:center;background:#fff;border:1px solid #fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);color:var(--home-bright-color);display:flex;font-size:12px;font-weight:600;justify-content:center;margin-right:1rem;min-width:70px;padding:.4rem .8rem}.tab_detail_function button svg{width:20px}.tab_detail_function button:hover{opacity:.5}.details_tab_wrapper .cs_detail_table_wrapper{margin:1rem 0;padding:0 12px}.contract_header_wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 12px}.contract_header_wrapper .title h4{margin-bottom:0}.contract_header_wrapper .project_manager{align-items:center;background-color:#f5f5f5;display:flex;flex:1;flex-direction:row;justify-content:space-evenly;margin-left:1rem;max-width:1000px}.contract_header_wrapper .project_manager .flex_row_between{padding:.3rem .5rem}.contract_header_wrapper .project_manager .flex_row_between span{font-size:.875rem}.contract_header_wrapper .project_manager .flex_row_between span:last-child{margin-left:2rem}.contract_header_wrapper .contract_date .prepend span,.contract_header_wrapper .contract_date .prepend_sub input,.contract_header_wrapper .contract_date .prepend_sub span{border-bottom:1px solid var(--bright-border-color);border-left:none;border-right:none;border-top:1px solid var(--bright-border-color);height:30px}.contract_header_wrapper .contract_date .prepend_sub input{font-size:.875rem;text-align:center;width:50px}.contract_header_wrapper .contract_date .prepend_sub input,.contract_header_wrapper .contract_date .prepend_sub span{background:#f5f5f5;color:#000}.project_base_info_wrapper{border-top:2px solid var(--home-bright-color);margin:2rem 12px}.project_base_info_wrapper input{text-align:center}.project_base_info_wrapper .row_wrap{display:flex}.project_base_info_wrapper .row_wrap div:first-child .row_input_wrapper span{border-left:none!important}.project_base_info_wrapper .row_wrap:first-child .row_input_wrapper input,.project_base_info_wrapper .row_wrap:first-child .row_input_wrapper span,.project_base_info_wrapper .row_wrap:last-child .row_input_wrapper input{border-top:none!important}.project_base_info_wrapper .row_wrap .row_input_wrapper .form_input{flex:1}.project_base_info_wrapper .row_wrap .row_input_wrapper .form_input input{width:100%}.project_base_info_wrapper .row_wrap .area,.project_base_info_wrapper .row_wrap .name,.project_base_info_wrapper .row_wrap .phone,.project_base_info_wrapper .row_wrap .price,.project_base_info_wrapper .row_wrap .scale,.project_base_info_wrapper .row_wrap .struct{flex:1}.project_base_info_wrapper .row_wrap .contract_date,.project_base_info_wrapper .row_wrap .email,.project_base_info_wrapper .row_wrap .place_name{flex:2}.contract_item .title{align-items:center;display:flex}.contract_item .title svg{color:var(--home-bright-color)}.contract_item .title p{font-size:1.1rem;font-weight:700;margin-left:.5rem}.contract_item .item_content{display:block;padding:1rem 0}.change_contract_tab_wrapper .add_donation,.change_contract_tab_wrapper .change_contract_price,.change_contract_tab_wrapper .contract_price{flex:1}.change_contract_tab_wrapper .add_donation .price>h3,.change_contract_tab_wrapper .add_donation .price_type,.change_contract_tab_wrapper .change_contract_price .price>h3,.change_contract_tab_wrapper .change_contract_price .price_type,.change_contract_tab_wrapper .contract_price .price>h3,.change_contract_tab_wrapper .contract_price .price_type{text-align:center}.change_contract_tab_wrapper .add_donation .price_type,.change_contract_tab_wrapper .change_contract_price .price_type,.change_contract_tab_wrapper .contract_price .price_type{font-weight:700;padding:.5rem 0}.change_contract_tab_wrapper .add_donation .price,.change_contract_tab_wrapper .change_contract_price .price,.change_contract_tab_wrapper .contract_price .price{padding:.8rem 0}.change_contract_tab_wrapper .contract_price{border-bottom:1px solid var(--contract-table-border-color);margin-right:1rem}.change_contract_tab_wrapper .contract_price .price_type{background-color:#ececec}.change_contract_tab_wrapper .change_contract_price{margin-left:1rem}.change_contract_tab_wrapper .change_contract_price .price_type{background-color:var(--home-bright-color);color:#fff}.change_contract_tab_wrapper .change_contract_price .price{background-color:var(--bright-table-bg-color)}.change_contract_tab_wrapper .add_donation{display:flex}.change_contract_tab_wrapper .add_donation .change_contract_price{flex:0 0 60%;width:60%}.change_contract_tab_wrapper .add_donation .donation_price{flex:0 0 40%;width:40%}.change_contract_tab_wrapper .add_donation .donation_price .price_type{background-color:#f8cbad;font-weight:700}.change_contract_tab_wrapper .add_donation .donation_price .price{background-color:#fce3d6}.board_tab_wrapper{height:100%;left:0;overflow:auto;padding:1.5rem 12px 1rem;position:absolute;right:0}.board_tab_wrapper .board_content .board_function{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1rem}.board_tab_wrapper .board_content .board_function .create_checkbox_wrapper{margin-bottom:0!important}.board_tab_wrapper .board_content .board_function .create_input_wrapper{align-items:center;display:flex;margin-bottom:0!important;min-width:120px}.board_tab_wrapper .board_content .board_function .create_input_wrapper .form-group{width:100%}.board_tab_wrapper .board_content .board_function .create_input_wrapper .form-group .dropdown,.board_tab_wrapper .board_content .board_function .create_input_wrapper .form-group .select_toggle{font-size:.8rem;height:30px}.board_tab_wrapper .board_content .board_function .create_input_wrapper .form-group .select_toggle{background-position:calc(100% - 7px) 11px}.board_tab_wrapper .board_content .board_function .check_label_wrapper{font-size:.875rem}.board_tab_wrapper .board_detail_content .form_box_wrapper,.board_tab_wrapper .board_detail_content .form_box_wrapper .card{height:100%}.board_tab_wrapper .board_detail_content .detail_content{font-size:.875rem;margin-top:2rem}.board_tab_wrapper .board_detail_content .detail_content .toastui-editor-contents{min-height:70px}.board_tab_wrapper .board_detail_content .detail_content .content_txt,.board_tab_wrapper .board_detail_content .detail_content .file_list,.board_tab_wrapper .board_detail_content .detail_content .toastui-editor-contents,.board_tab_wrapper .board_detail_content .detail_content h4{padding:0 .5rem}.board_tab_wrapper .board_detail_content .detail_content h5{background:#f6f7fb;color:#343a40;font-size:.93rem;font-weight:700;line-height:1.1;margin:10px 0;padding:.5rem}.board_tab_wrapper .board_detail_content .detail_content p{color:#313a46}.board_tab_wrapper .board_detail_content .detail_content .file_list{display:flex;flex-direction:column;justify-content:flex-start}.board_tab_wrapper .board_detail_content .detail_content .file_list .file_item{align-items:center;color:var(--bright-txt-color);cursor:pointer;display:flex;flex-direction:row;font-size:.7rem;margin-bottom:.5rem;position:relative;text-align:center}.board_tab_wrapper .board_detail_content .detail_content .file_list .file_item .open_chip{background-color:var(--home-bright-color)}.board_tab_wrapper .board_detail_content .detail_content .file_list .file_item .open_chip span{color:#fff}.board_tab_wrapper .board_detail_content .detail_content .file_list .file_item .MuiChip-root{position:absolute;right:-5px;top:-18px}.board_tab_wrapper .board_detail_content .detail_content .file_list .file_item .MuiChip-root span{font-size:.4rem}.board_tab_wrapper .board_detail_content .detail_content .file_list .file_item img{margin-bottom:.12rem;width:40px}.board_tab_wrapper .board_detail_content .detail_content .comment_writer{border:2px solid rgba(0,0,0,.1);border-radius:6px;margin-top:10px;padding:16px 10px 10px 18px}.board_tab_wrapper .board_detail_content .detail_content .comment_writer textarea{border:none;font-size:13px;min-height:17px;outline:none;overflow:hidden;overflow-wrap:break-word;width:100%}.board_tab_wrapper .board_detail_content .detail_content .comment_writer .writer_footer{text-align:right}.board_tab_wrapper .board_detail_content .detail_content .comment_writer .writer_footer button{background:none;border:none;border-radius:6px;font-size:13px;font-weight:700;height:34px;line-height:34px;min-width:46px;vertical-align:top}.board_tab_wrapper .board_detail_content .detail_content .render_file_list_wrapper .date_bar{font-weight:700;padding:.5rem 0}.board_tab_wrapper .board_detail_content .detail_content .render_file_list_wrapper .date_bar p{color:var(--bright-txt-color)}.board_tab_wrapper .board_detail_content .detail_content .render_file_list_wrapper .file_flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.board_tab_wrapper .board_detail_content .detail_content .render_file_list_wrapper .file_flex .file_item{flex:0 0 25%;width:25%}.board_tab_wrapper .board_detail_content .form_box_content{height:100%}.board_tab_wrapper .board_detail_content .comment_box{display:flex;flex-direction:column;height:100%;justify-content:space-between}.board_tab_wrapper .board_detail_content .comment_box .comment_item{border-bottom:1px solid var(--bright-border-color);padding:8px 0}.board_tab_wrapper .board_detail_content .comment_box .comment_item .comment_date{color:var(--bright-txt-color);font-size:11px;padding:0 0 1px 50px}.board_tab_wrapper .board_detail_content .comment_box .comment{align-items:center;display:flex;flex-direction:row}.board_tab_wrapper .board_detail_content .comment_box .comment .comment_icon{flex:0 0 45px}.board_tab_wrapper .board_detail_content .comment_box .comment .comment_icon img{height:100%;padding:5px;width:100%}.board_tab_wrapper .board_detail_content .comment_box .comment .comment_content{flex:3;padding-left:5px}.board_tab_wrapper .board_detail_content .comment_box .comment .comment_content .name{font-weight:600}.board_tab_wrapper .board_detail_content .comment_box .comment .comment_content .txt_content{word-wrap:break-word;font-size:13px;line-height:17px;word-break:break-all}.board_tab_wrapper .board_detail_content .comment_box .comment .comment_function{align-items:flex-start;display:flex;flex:1;flex-direction:row;height:45px;justify-content:flex-end}.board_tab_wrapper .board_detail_content .comment_box .comment .comment_function button{background:none;border:none;color:var(--bright-txt-color);font-size:12px}.board_tab_wrapper .board_detail_content .comment_box .comment_writer .writer_footer button{color:var(--bright-txt-color)}.board_tab_wrapper .board_detail_content .comment_box .comment_writer .writer_footer button.active{background-color:var(--home-bright-color);color:#fff}.tab_page_title{align-items:center;display:flex}.tab_page_title h5{font-size:24px;font-weight:700;margin-bottom:0}.tab_page_title button{background-color:var(--home-bright-color);border:none;color:#fff;margin-left:1rem;padding:.4rem 1.8rem}.arch_outline_info_wrapper,.bg_manage_tab_wrapper,.project_base_info_page_wrapper{height:100%;left:0;overflow:auto;padding:50px 20px;position:absolute;right:0}.arch_outline_info_wrapper .project_permission_section,.bg_manage_tab_wrapper .project_permission_section,.project_base_info_page_wrapper .project_permission_section{border-top:2px solid var(--home-bright-color);margin-top:40px!important}.arch_outline_info_wrapper .project_permission_section .division,.bg_manage_tab_wrapper .project_permission_section .division,.project_base_info_page_wrapper .project_permission_section .division{background-color:var(--bright-table-bg-color);border-right:1px solid var(--base-border-color);color:var(--home-bright-color);padding:7px 16px}.arch_outline_info_wrapper .project_permission_section .user_list,.bg_manage_tab_wrapper .project_permission_section .user_list,.project_base_info_page_wrapper .project_permission_section .user_list{padding:7px 12px}.arch_outline_info_wrapper .project_permission_section .division,.arch_outline_info_wrapper .project_permission_section .user_list,.bg_manage_tab_wrapper .project_permission_section .division,.bg_manage_tab_wrapper .project_permission_section .user_list,.project_base_info_page_wrapper .project_permission_section .division,.project_base_info_page_wrapper .project_permission_section .user_list{align-items:center;border-bottom:1px solid var(--base-border-color);display:flex;font-size:14px}.arch_outline_info_wrapper .section_title,.bg_manage_tab_wrapper .section_title,.project_base_info_page_wrapper .section_title{align-items:center;display:flex}.arch_outline_info_wrapper .section_title svg,.bg_manage_tab_wrapper .section_title svg,.project_base_info_page_wrapper .section_title svg{color:var(--home-bright-color)}.arch_outline_info_wrapper .section_title h5,.bg_manage_tab_wrapper .section_title h5,.project_base_info_page_wrapper .section_title h5{font-size:18px;font-weight:600;margin-bottom:0;margin-left:.5rem}.arch_outline_info_wrapper .progress_schedule_section,.bg_manage_tab_wrapper .progress_schedule_section,.project_base_info_page_wrapper .progress_schedule_section{margin-top:40px}.arch_outline_info_wrapper .progress_schedule_section .schedule_list,.bg_manage_tab_wrapper .progress_schedule_section .schedule_list,.project_base_info_page_wrapper .progress_schedule_section .schedule_list{border-top:2px solid var(--base-border-color);font-size:14px;margin-top:12px}.arch_outline_info_wrapper .progress_schedule_section .schedule_list li,.bg_manage_tab_wrapper .progress_schedule_section .schedule_list li,.project_base_info_page_wrapper .progress_schedule_section .schedule_list li{border-bottom:1px solid var(--base-border-color)}.arch_outline_info_wrapper .progress_schedule_section .schedule_list .info_content,.arch_outline_info_wrapper .progress_schedule_section .schedule_list .info_title,.bg_manage_tab_wrapper .progress_schedule_section .schedule_list .info_content,.bg_manage_tab_wrapper .progress_schedule_section .schedule_list .info_title,.project_base_info_page_wrapper .progress_schedule_section .schedule_list .info_content,.project_base_info_page_wrapper .progress_schedule_section .schedule_list .info_title{height:35px;line-height:34px}.arch_outline_info_wrapper .progress_schedule_section .schedule_list .info_title,.bg_manage_tab_wrapper .progress_schedule_section .schedule_list .info_title,.project_base_info_page_wrapper .progress_schedule_section .schedule_list .info_title{background-color:#f5f5f5;border-right:1px solid var(--base-border-color);flex:0 0 130px;font-weight:500;padding:0 10px 0 32px}.arch_outline_info_wrapper .progress_schedule_section .schedule_list .info_content,.bg_manage_tab_wrapper .progress_schedule_section .schedule_list .info_content,.project_base_info_page_wrapper .progress_schedule_section .schedule_list .info_content{flex:1;padding:0 12px}.arch_outline_info_wrapper .progress_schedule_section .schedule_list .info_content strong,.bg_manage_tab_wrapper .progress_schedule_section .schedule_list .info_content strong,.project_base_info_page_wrapper .progress_schedule_section .schedule_list .info_content strong{margin-right:.5rem}.arch_outline_info_wrapper .project_check_list_section,.bg_manage_tab_wrapper .project_check_list_section,.project_base_info_page_wrapper .project_check_list_section{margin-top:40px}.arch_outline_info_wrapper .project_check_list_section table,.bg_manage_tab_wrapper .project_check_list_section table,.project_base_info_page_wrapper .project_check_list_section table{margin-top:1rem}.arch_outline_info_wrapper .project_check_list_section table input:disabled,.bg_manage_tab_wrapper .project_check_list_section table input:disabled,.project_base_info_page_wrapper .project_check_list_section table input:disabled{background-color:#fff}.arch_outline_info_wrapper .tracking_progress_section,.bg_manage_tab_wrapper .tracking_progress_section,.project_base_info_page_wrapper .tracking_progress_section{margin-top:40px}.arch_outline_info_wrapper .tracking_progress_section .progress_status,.bg_manage_tab_wrapper .tracking_progress_section .progress_status,.project_base_info_page_wrapper .tracking_progress_section .progress_status{border-collapse:collapse;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1.5rem;width:100%}.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box,.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box,.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box{border:solid #000;border-width:0 2px 2px 0;color:var(--bright-txt-color);cursor:pointer;flex:0 0 14%;font-size:14px;padding:.55rem 0;text-align:center;width:14%}.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:hover,.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:hover,.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:hover{background-color:#c7c7c7;color:#fff}.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box.proceeding,.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box.proceeding,.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box.proceeding{background-color:#595959;color:#fff}.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box.completion,.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box.completion,.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box.completion{background-color:#a9d08e;color:#fff}.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:first-child,.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(15),.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(22),.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(29),.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(8),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:first-child,.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(15),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(22),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(29),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(8),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:first-child,.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(15),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(22),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(29),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(8){border-left-width:2px}.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n):nth-child(-n+7),.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+15):nth-child(-n+21),.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+8):nth-child(-n+14),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n):nth-child(-n+7),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+15):nth-child(-n+21),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+8):nth-child(-n+14),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n):nth-child(-n+7),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+15):nth-child(-n+21),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+8):nth-child(-n+14){border-top-width:2px}.arch_outline_info_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+8):nth-child(-n+14),.bg_manage_tab_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+8):nth-child(-n+14),.project_base_info_page_wrapper .tracking_progress_section .progress_status .status_box:nth-child(n+8):nth-child(-n+14){margin:1rem 0}.report_tab_wrapper{height:100%;left:0;overflow:auto;padding:1.5rem 12px 1rem;position:absolute;right:0}.report_tab_wrapper .report_writer{align-items:center;background-color:#fff;border-radius:30px;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem}.report_tab_wrapper .report_writer input{border:none;margin:0 1rem;width:100%}.report_tab_wrapper .report_writer input:focus{outline:none}.report_tab_wrapper .report_writer button{background-color:var(--home-bright-color);border:none;border-radius:30px;color:#fff;font-size:14px;height:100%;min-width:150px;padding:.8rem 0}.report_tab_wrapper .report_list{margin-top:40px;padding:0 12px}.report_tab_wrapper .report_list ul{display:flex;flex-direction:column}.report_tab_wrapper .report_list ul .report_item{border-radius:5px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);margin-bottom:1rem;padding:1rem 1.5rem}.report_tab_wrapper .report_list ul .report_item .report_header{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.report_tab_wrapper .report_list ul .report_item .report_header .MuiToggleButton-root{border:none;height:35px;padding:0;width:35px}.report_tab_wrapper .report_list ul .report_item .report_header .MuiToggleButton-root.Mui-selected{background-color:inherit}.report_tab_wrapper .report_list ul .report_item .report_header .MuiToggleButton-root svg{color:#ffa651;height:100%;width:100%}.report_tab_wrapper .report_list ul .report_item .report_header .header_info{margin-left:1rem;width:100%}.report_tab_wrapper .report_list ul .report_item .report_header .header_info .report_function{align-items:flex-start;display:flex}.report_tab_wrapper .report_list ul .report_item .report_header .header_info .report_function button{background:none;border:none;color:var(--bright-txt-color);font-size:12px}.report_tab_wrapper .report_list ul .report_item .report_header .header_info .report_content{width:100%}.report_tab_wrapper .report_list ul .report_item .report_header .header_info .report_content p{font-size:12px}.report_tab_wrapper .report_list ul .report_item .report_header .header_info .report_content .report_date{align-items:flex-end;display:flex;justify-content:flex-end;min-width:130px}.report_tab_wrapper .report_list ul .report_item .report_header .header_info .report_content .report_date small{font-size:10px}.report_tab_wrapper .report_list ul .report_item .report_header h5{color:var(--home-bright-color);font-size:14px;margin-bottom:0}.report_tab_wrapper .report_list ul .report_item .report_header small{color:var(--bright-txt-color);font-size:12px}.site_image_tab_wrapper{padding:1.5rem 12px 1rem}.site_image_tab_wrapper .site_image_content .legend{background:rgba(90,127,113,.62);font-size:14px;font-weight:600}.site_image_tab_wrapper .site_image_content .carousel .thumb.selected,.site_image_tab_wrapper .site_image_content .carousel .thumb:hover{border-color:var(--home-bright-color)}.site_image_tab_wrapper .site_image_content .site_image_slider .slider_item_wrap{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.site_image_tab_wrapper .site_image_content .site_image_slider .slider_item_wrap img{max-height:675px;max-width:1200px;object-fit:contain}.site_image_tab_wrapper .site_image_list .site_image_box{cursor:pointer;max-height:300px;padding:.5rem 4px;position:relative}.site_image_tab_wrapper .site_image_list .site_image_box:hover .image_info .image_caption{transform:translateY(-5px)}.site_image_tab_wrapper .site_image_list .site_image_box img{height:100%;object-fit:cover;width:100%}.site_image_tab_wrapper .site_image_list .site_image_box .image_info{background:linear-gradient(180deg,transparent 0,hsla(0,0%,7%,.8));bottom:0;height:auto;left:0;overflow:hidden;padding:20px 15px 12px;position:absolute;right:0;top:auto;width:100%}.site_image_tab_wrapper .site_image_list .site_image_box .image_info .image_caption{transition:all .3s ease-in-out}.site_image_tab_wrapper .site_image_list .site_image_box .image_info h4{color:#fff;font-size:14px;white-space:normal}.site_image_tab_wrapper .site_image_list .site_image_box .image_info span{color:#98d5be;display:block;font-size:12px;font-style:italic;margin-top:6px}.site_image_tab_wrapper .create_site_img_wrapper .checkbox_group .create_input_wrapper{margin-bottom:0;margin-left:.5rem}.cs_schedule_tab_wrapper{padding:1.5rem 12px 1rem}.cs_schedule_tab_wrapper .fc a{color:var(--home-bright-color)}.cs_schedule_tab_wrapper .calendar_function_wrapper .select_btn_wrapper button{background:none;padding:.4rem 1rem}.cs_schedule_tab_wrapper .calendar_function_wrapper .select_btn_wrapper button:first-child{border:1px solid var(--home-bright-color);border-bottom-left-radius:10px;border-top-left-radius:10px}.cs_schedule_tab_wrapper .calendar_function_wrapper .select_btn_wrapper button:nth-child(2){border-bottom:1px solid var(--home-bright-color);border-left:none;border-right:none;border-top:1px solid var(--home-bright-color)}.cs_schedule_tab_wrapper .calendar_function_wrapper .select_btn_wrapper button:nth-child(3){border:1px solid var(--home-bright-color)}.cs_schedule_tab_wrapper .calendar_function_wrapper .select_btn_wrapper button:last-child{border:1px solid var(--home-bright-color);border-bottom-right-radius:10px;border-top-right-radius:10px}.cs_schedule_tab_wrapper .calendar_function_wrapper .select_btn_wrapper button.active{background-color:var(--home-bright-color);color:#fff}.cs_schedule_tab_wrapper .calendar_function_wrapper .add_schedule_btn{background-color:var(--home-bright-color);border:none;color:#fff;padding:.4rem 1.4rem}.create_schedule_dialog_wrapper{margin-bottom:1rem}.create_schedule_dialog_content{padding:1rem}.create_schedule_dialog_content .dialog_header{padding:1rem 0}.create_schedule_dialog_content .dialog_footer{padding:3rem 0 1.5rem}.create_schedule_dialog_content .dialog_footer .submit_btn{background-color:var(--home-bright-color);border:none;color:#fff;font-size:16px;font-weight:600;padding:.5rem;width:100%}.create_schedule_dialog_content .dialog_footer .submit_btn:hover{background-color:var(--home-dark-color)}.modify_arch_outline_wrapper{padding:20px 12px}.modify_arch_outline_wrapper .tab_page_title{margin-bottom:40px}.modify_arch_outline_wrapper .right_section_btn_wrapper{padding:0 12px}.modify_arch_outline_wrapper .add_arch_outline_btn{background-color:-internal-light-dark(hsla(0,0%,94%,.3),rgba(59,59,59,.3));border:none;color:var(--bright-txt-color);font-weight:700;height:40px;margin-bottom:20px;width:100%}.modify_arch_outline_wrapper .add_arch_outline_btn:hover{background-color:#c7c7c7;color:#fff}.arch_outline_tab_wrapper .arch_outline_info_wrapper .info_content .row{max-width:300px;text-align:right}.arch_outline_tab_wrapper .arch_outline_info_wrapper .info_content .row label{color:var(--bright-txt-color);margin-left:.5rem}.bg_manage_tab_wrapper{padding:50px 20px}.bg_manage_tab_wrapper table{border-color:#c7c7c7;margin:12px 0}.bg_manage_tab_wrapper table td{background-color:#fff;text-align:right}.bg_manage_tab_wrapper table .read_only_cell,.bg_manage_tab_wrapper table th{padding:18px 30px}.bg_manage_tab_wrapper .cs_contract_table_wrapper{margin-top:40px}.bg_manage_tab_wrapper .cs_contract_table_wrapper .action_btn_wrapper .base_action_btn{margin-left:1rem}.bg_manage_tab_wrapper .cs_contract_table_wrapper input{background-color:var(--bright-table-bg-color)}.admin_statement_tab_wrapper{padding-bottom:200px}.admin_statement_tab_wrapper .init_data_form label{font-weight:700}.admin_statement_tab_wrapper .init_data_form label#form_label{font-size:1.5rem;padding:1rem 0}.admin_statement_tab_wrapper .init_data_form .data_item{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);margin-bottom:1rem!important;padding:1rem 0}.admin_statement_tab_wrapper .init_data_form .data_item button:hover{background-color:var(--home-dark-color);color:#fff}.admin_statement_tab_wrapper .init_data_form .data_item .del_init_btn{background-color:#fff;border:1px solid rgba(90,127,113,.6);color:#828282;padding:.3rem 1.2rem}.admin_statement_tab_wrapper .init_data_form .data_item .add_init_btn{background-color:#fff;border:1px solid rgba(90,127,113,.6);color:#828282;padding:.3rem 0;width:100%}.admin_statement_tab_wrapper .init_data_form textarea{min-height:100px!important}.admin_statement_tab_wrapper .form_box_footer{text-align:right}.admin_statement_tab_wrapper .form_box_footer button{background-color:var(--home-bright-color);border:none;color:#fff;padding:.7rem 1.4rem}.admin_statement_tab_wrapper .form_box_footer button:hover{background-color:var(--home-dark-color)}
/*# sourceMappingURL=main.css.map*/