/* insert,update,reply,view Form Page 관련 전용*/ table.form.tbody tr td.label { width: 10%; text-align: right; padding-right: 20px; background-color: #e8ebe9; } table.form tbody tr td.column { height: 27px; text-align: left; padding-left: 20px; } /* insert,update,reply,view Form Page 관련 전용*/ /*조건검색*/ nav.index_top nav.condition { border-color: 1px solid red; } /*검색*/ nav.index_top nav.search { position: relative; height: 30px; border-color: 1px solid red; } nav.index_top nav.search input[type="text"] { width: 200px; height: 30px; } /*검색submit*/ nav.index_top nav.search input[type="submit"] { font-weight: bold; width: 80px; height: 30px; color: white; background-color: #555555; } /*검색submit*/ nav.index_top nav.search a.excel { position: absolute; top: -9px; right: -45px; /* border-color: 1px solid red; */ } /*페이지정보*/ nav.index_top nav.pageinfo { font-weight: bold; /* border-color: 1px solid red; */ } /* Table 부분 */ table.index_table { width: 100%; /* overflow-x: auto; padding-top:5px; padding-bottom:5px; */ } table.index_table thead th { white-space: nowrap; padding-top: 15px; padding-bottom: 15px; font-weight: bold; border-top: 2px solid black; border-bottom: 1px solid silver; background-color: #f5f5f5; text-align: center; /* border:1px solid silver; */ } div.index_bottom { padding-top: 15px; text-align:center; /* border: 1px solid red; */ } div.index_pagination nav { margin-top: 20px; /* border: 1px solid red; */ } div.index_pagination nav ul.pagination { /* border: 1px solid green; */ width: fit-content; /* UL의 너비를 내용에 맞춤 */ margin: 0 auto; /* 좌우 마진을 자동으로 설정하여 중앙 배치 */ padding: 0; list-style: none; /* 기본 점 스타일 제거 (옵션) */ } div.index_pagination nav ul.pagination li { margin-left: 5px; } div.index_pagination nav ul.pagination li a { padding: 5px 10px 5px 10px; font-size: 1.5rem; color: white; background-color: #808080; } div.index_pagination nav ul.pagination li.active a { color: black; border: 1px solid #808080; } div.index_pagination nav ul.pagination li a:hover { border: 1px solid black; } nav.index_form { margin-top:20px; text-align:center; /* border: 1px solid red; */ } div#ActionForm { margin-top:20px; text-align:center; /* border: 1px solid red; */ } table.action_form { margin:auto; width:800px; /* border: 1px solid blue; */ } table.action_form td{ text-align:center; } table.action_form th{ text-align:center; background-color:silver; }