/* 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 input[type="text"] { width: 200px; height: 40px; } /*검색submit*/ nav.index_top input[type="submit"] { font-size: 12px; font-weight: bold; width: 80px; height: 40px; color: white; background-color: #555555; } /*페이지정보*/ nav.index_top nav.pageinfo { float: right; 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-size: 16px; 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; /* border: 1px solid red; */ } div.index_bottom nav ul.pagination { margin-top: 20px; } div.index_bottom nav ul.pagination { display: inline-block; /* ul이 줄바꿈이 되지 않도록 설정 */ padding: 0; list-style: none; /* 기본 점 스타일 제거 (옵션) */ } div.index_bottom nav ul.pagination li { border: 1px solid red; } div.index_bottom nav ul.pagination li a { padding: 8px; } div.index_bottom nav ul.pagination li.active a { background-color: silver; color: white; font-size: 20px; }