*{ font-family: 'Noto Sans KR', sans-serif; } body{ font-family: 'Noto Sans KR', sans-serif; } .enroll_popup{ width: 1366px; height: 786px; box-shadow: 1px 2px 6px rgba(8,26,49,0.42); } .enroll_popup_title{ width: 1366px; font-size: 22px; color: #fff; background-color: #0388d2; padding: 13px 0; } .enroll_popup_title img{ margin-left: 23px } .enroll_popup_title_btns{ display: inline-block; margin-left: 1050px; vertical-align: middle; } .enroll_popup_title_btns ul li{ display: inline-block; } .enroll_input_left,.enroll_input_file{ display: inline-block; vertical-align: top; } /*enroll_input_left 시작*/ .enroll_input_title{ font-size: 16px; display: inline-block; width: 80px; font-family: 'Noto Sans KR', sans-serif; font-weight: 500; } .enroll_sort{ display: inline-block; } .enroll_sort label{ font-size: 15px; } input[id="cb1"],input[id="cb2"]{ display: none; } input[id="cb1"] + label,input[id="cb2"] + label { display: inline-block; width: 14px; height: 14px; border: 1px solid #bcbcbc; cursor: pointer; border-radius: 150px; vertical-align: middle; margin-right: 10px; } input[id="cb2"] + label{ margin-left: 10px; } input[id="cb1"]:checked + label,input[id="cb2"]:checked + label { background: #fff url(/direct/img/check_circle.png) no-repeat center center; } .enroll_input_left{ padding-left: 20px; padding-top: 20px; } .enroll_input_left>ul>li{ margin-bottom: 16px; } .enroll_input_left ul li input[type="text"]{ border: 1px solid #ccc; border-radius: 3px; width: 348px; height: 28px; padding-left: 16px; } .enroll_input_left ul li input[type="text"]:focus{ border: 1px solid #0388d2; } .enroll_input_left ul li:nth-child(3) input{ width: 145px } .enroll_person_table{ width: 449px; border: 1px solid #ccc; border-radius: 5px; text-align: center; height: 90px; margin-bottom: 16px; } .enroll_person_table table{ width: 100%; max-height: 90px; overflow: hidden; } .enroll_person_table table thead{ background-color: #f5f7fa; font-size: 16px; border-bottom: 1px solid #dde6e9; } .enroll_person_table table thead tr th{ padding: 5px 0; font-weight: 500; } .add_person_btn{ float: right; width: 18px; height: 15px; vertical-align: middle; margin-right:15px; margin-top: 1px; } .add_person_btn input[type="button"]{ border: none; background-color: transparent; background: url(/direct/img/add_enroll_popup_person.png) no-repeat center top; background-size: contain; padding: 1px 7px; } .enroll_person_list{ max-height: 63px; overflow-y: scroll; } .enroll_person_table tbody tr{ border-bottom: 1px dotted #ccc; } .enroll_person_table tbody tr td{ padding: 8px 0; } .enroll_person_table tbody tr td ul li{ font-size: 14px; } .enroll_person_table tbody tr td:first-child{ width: 150px; padding-left: 15px; } .enroll_person_table tbody tr td:first-child ul{ width: 350px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .enroll_person_table tbody tr td ul li{ display: inline-block; } .enroll_person_table_btns li input[type="button"]{ border: none; width: 15px; height: 15px; } .enroll_person_table_btns li:first-child input[type="button"]{ background: url(/direct/img/enroll_file_icon.png) no-repeat; } .enroll_person_table_btns li:nth-child(2) input[type="button"]{ background: url(/direct/img/enroll_edit_icon.png) no-repeat; } .enroll_person_table_btns li:last-child input[type="button"]{ width: 15px; background: url(/direct/img/enroll_delect_icon.png) no-repeat; } .enroll_person_table_btns li:first-child:hover input[type="button"]{ background: url(/direct/img/enroll_file_icon_hover.png) no-repeat; } .enroll_person_table_btns li:nth-child(2):hover input[type="button"]{ background: url(/direct/img/enroll_edit_icon_hover.png) no-repeat; } .enroll_person_table_btns li:last-child:hover input[type="button"]{ background: url(/direct/img/enroll_delect_icon_hover.png) no-repeat; } /*enroll_input_left 끝*/ /*enroll_input_file 시작*/ .enroll_input_file{ margin-left: 16px; } .add_file_btn{ display: inline-block; float: right; } input[id="all"] + label{ display: inline-block; width: 19px; height: 19px; border: 1px solid #bcbcbc; cursor: pointer; border-radius: 5px; vertical-align: middle; margin-right: 3px; background-color: #fff; margin-left: 5px; } input[id="file_list_all"]:checked + label{ background: #0388d2 url(/direct/img/check_small.png) no-repeat center center; } input[id="file_list_all_2"]:checked + label{ background: #0388d2 url(/direct/img/check_small.png) no-repeat center center; } input[id="file_list_all_3"]:checked + label{ background: #0388d2 url(/direct/img/check_small.png) no-repeat center center; } input[id="file_list_all_4"]:checked + label{ background: #0388d2 url(/direct/img/check_small.png) no-repeat center center; } input[id="file_list_all_5"]:checked + label{ background: #0388d2 url(/direct/img/check_small.png) no-repeat center center; } .enroll_file_title{ margin-top: 15px; } .enroll_file_title>input[type="button"]{ margin-left: 10px; background: url(/direct/img/enroll_popup_download.png) no-repeat 5% center; border: 1px solid #0388d2; border-radius: 5px; width: 90px; height: 27px; color: #0388d2; padding-left: 28px; padding-right: 20px; font-size: 15px; box-shadow: 0 2px 5px rgba(16,60,84,0.15); font-weight: 500; } .add_file_btn input[type="button"]{ width: 59px; height: 27px; border: 1px solid #0388d2; background-color: #fff; box-shadow: 0 2px 5px rgba(16,60,84,0.15); color: #0388d2; border-radius: 5px; font-size: 15px; font-weight: 500 } .enroll_input_file_list_wrap{ border: 1px solid #dde6e9; width: 800px; height: 390px; border-radius: 5px; margin-top: 11px; } .enroll_input_file_list_wrap table{ width: 800px; } .enroll_input_file_list_wrap table thead{ background-color: #f5f7fa; } .enroll_input_file_list_wrap>table>thead>tr>th{ padding: 7px 7px; vertical-align: middle; width: 140px; font-size: 15px; font-weight: 500; display: inline-block; text-align: left } .enroll_input_file_list_wrap table thead tr th:first-child{ padding-left: 15px; } .enroll_input_file_list_wrap table thead tr th:last-child .file_list_title{ border: none; } .file_list_title{ display: inline-block; border-right: 1px solid #dde6e9; vertical-align: middle; } .enroll_input_file_list_wrap table thead tr th input[type="button"], .enroll_input_file_list_wrap table tbody tr td input[type="button"]{ border: none; width: 13px; height: 13px; font-size: 8px; text-align: center; vertical-align: middle; line-height: 8px; background: url(/direct/img/add_enroll_popup_file.png) no-repeat center center; } .enroll_input_file_list_wrap table tbody tr{ width: 800px; height: 362px; overflow: hidden; display: block; } .enroll_input_file_list_wrap table tbody tr td{ overflow-y: scroll; height: 362px; display: inline-block; width: 157.1px; } .enroll_input_file_list_wrap table tbody tr td ul li{ width: 125px; white-space: nowrap; padding-left: 10px; font-size: 14px; padding: 5px 0 3px 10px; } .enroll_input_file_list_wrap table tbody tr td ul li ul{ margin-top: 5px } .enroll_input_file_list_wrap table tbody tr td ul li ul li{ font-size: 12px; padding: 2px 0 2px 10px; } .enroll_popup_bottom{ margin-left: 20px; font-size: 16px; font-weight: 500; } .enroll_popup_bottom_table{ border: 1px solid #dde6e9; width: 1270px; height: 207px; border-radius: 5px; margin-top: 10px; } .enroll_popup_bottom_table table{ width: 100%; text-align: center; } .enroll_popup_bottom_table table tr th{ padding: 10px 0; background-color: #f5f7fa; width: 350px; border-bottom: 1px solid #dde6e9; } .enroll_popup_bottom_table table tr td{ border-right: 1px dotted #ccc; padding: 9px 0; vertical-align: middle; } .enroll_popup_bottom_table table tr td input[type="button"]{ border: 1px solid #ccc; font-size: 12px; width: 65px; height: 28px; border-radius: 150px; background-color: #fff; color: #ccc; font-weight: 500; } .enroll_popup_bottom_table table tr td input[type="button"]:hover{ border: none; background-color: #0388d2; color: #fff; box-shadow: 1px 2px 6px rgba(8,26,49,0.42); } .enroll_popup_bottom_table table tr td textarea{ width: 321px; height: 147px; border: 1px solid #dcdcdc; } .enroll_popup_bottom_table table tr td textarea:focus{ border: 1px solid #0388d2; }