/* board css */ .de_Search { position: relative; display: block; width: 100%; margin: 0 0 5px; padding: 0px; overflow: hidden; } .de_Search > table { position: relative !important; width: 100% !important; border-top: 2px solid #474747 !important; margin: 0px; padding: 0px; font-size: 15px !important; } .de_Search > table > tbody > tr { border-bottom: 1px solid #e2e2e2; } .de_Search > table > tbody > tr:last-child { border-bottom: 1px solid #9f9f9f; } .de_Search > table > tbody > tr > th { padding: 7px; line-height: 30px; border-bottom: none; background: white; font-size: 12px; } .de_Search > table > tbody > tr > td { padding: 7px; line-height: 30px; border-bottom: none; background: white; font-size: 12px; text-align: left; } .de_Search > table > tbody > tr > th { width: 160px; background: #f5f5f5; font-weight: normal; color: #474747; } .de_Search > table > tbody > tr > td > select { /* min-width: 100px; */ width: auto; height: 30px; margin-right: 7px; border-radius: 1px; border: 1px solid #c8c8c8; font-size: 1.2rem; } .de_Search > table > tbody > tr > td > input[type='text'], .de_Search > table > tbody > tr > td > input[type='password'] { min-width: 50%; height: 30px; /*line-height: 30px; */ /* width: 100%; */ padding: 0.5rem; border-radius: 1px; border: 1px solid #c8c8c8; font-size: 1.2rem; } .de_Search > table > tbody > tr > td > input[type='date'] { min-width: 100px; height: 30px; padding: 0.5rem; border-radius: 1px; border: 1px solid #c8c8c8; font-size: 1.2rem; } .de_Search > .btnSearch { position: relative; display: block; width: 85px; padding: 0px 10px; margin: 12px auto 0; background: #426c92; font-size: 15px; color: #FFF; font-family: 'malgun gothic', sans-serif; line-height: 35px; border-radius: 2px; text-align: center; } .de_Search > table.troubleTable { margin-bottom: 15px; } .de_Search > table.troubleTable > tbody > tr > th { width: 120px; } tbody>tr>td button { display: inline-block; background-color:#555; color:#fff; border:none; cursor: pointer; border-radius: 2px; border: 0px; } .w100 { width:100%; } table.tsTable.boardTable > tbody > tr > th { border-left: 0px;} table.tsTable.boardTable > tbody > tr:nth-child(even) { background: #f9f9f9; } table.tsTable.boardTable > tbody > tr > th > a { color: #426c92; } .grid3_7 > select { padding: 0.5rem; /* border-radius: 5px; */ width: 90%; height: 3rem; border: 1px solid #c3bfbf; font-size: 1.2rem; color: #474747; text-align: center; } .box > .gap { gap: 0.5rem 1rem; } .gap05{ gap: 0.5rem; } .titleBar { margin: 0.5rem 0rem; } .titleBar > h3 { font-size: 1.4rem; color: #555555; margin-bottom: 0.5rem; } .cbox_1{ bottom: 1px; position: relative; margin-right: 0.2rem; } .modal_base{ border: 2px solid #777777; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 2; background-color: #fff; text-align: center; width: 57rem; } .modal_base h2 { background: #ededed !important; font-size: 1.5 !important; padding: 1.5rem !important; color: #252525 !important; height: 60px !important; border-bottom: 1px solid #888888 !important; } .modal_base_close { float: right; border: 0; background: none; height: 30px; cursor: pointer; width: auto; } .modal_base > h2 > span{ float: left; line-height: 30px; font-size: 1.8rem; } .modal_base .btn-wrap { margin-top: 15px; text-align: center; } .modal_base button img { width: 25px; } .modal_base_body { padding: 2rem; max-height: 69rem; overflow-y: auto; } .modal_base_bottom { text-align: center; border-top: 1px solid #777777; background: #ededed; font-size: 1.5; padding: 1.2rem; } .modal_base_title { float: left; font-size: 1.5rem; margin-bottom: 1rem; } .wrem_10 { width: 10rem; } .mrg_5p{ margin: 5px; } .mrg_b_0{ margin-bottom: 0px !important; } .table_div { min-height: 37.6rem; background-color: #ededed; } .table_div2 { min-height: 41rem; background-color: #ededed; }