body {
  padding: 50px;
  font: 14px 'Lucida Grande', Helvetica, Arial, sans-serif;
}

/*a {
  color: #00B7FF;
}*/

a {
  text-decoration: none;
  color: #0000ff;
  text-shadow: none;
}
a:visited {
  color: #00ff00;
}
a:link {
  color: #333333;
}

a.userlist:link {
  color: #f4ff61;
}
a.userlist:visited {
  color: #f4ff61;
}

table {
  padding: 2px;
  border: 10px;
  border-color: #ff00ff;
  text-shadow: none;
}
td {
  font-size: 9pt;
  padding: 1px;
  line-height: 18px;
}
th {
  font-size: 10pt;
  padding: 2pt 0pt 2pt 0pt;
  background-color: rgba(238, 238, 238, 0.47);
  font-weight: normal;
  text-align: center;
}

td.aaaa {
  font-size: 9pt;
  color: #737373;
  padding: 1px;
  line-height: 18px;
}

th a:link {
  color: #000000;
}
th a:visited {
  color: #000000;
}

th.small {
  font-size: 9pt;
  padding: 4pt 0pt 4pt 0pt;
  background-color: #efefef;
  font-weight: bold;
}
th.small.gray {
  font-size: 9pt;
  padding: 4pt 0pt 4pt 0pt;
  background-color: #beb9b9;
  font-weight: bold;
}
table.type1 {
  background-color: #d8d8d8;
}
table.type1 td {
  padding: 4px 0px 4px 0px;
}

table.onepxborder {
  border-collapse: collapse;
  width: 98%;
}
.onepxborder th,
.onepxborder td {
  border: 1px solid #dddddd;
}
table.onepxborder {
  table-layout: fixed;
}
table.onepxborder td {
  overflow: hidden;
}

div.hor {
  float: left;
  margin-left: 10px;
}

button {
  width: 95%;
}

/*무료*/
.member1 {
  background-color: #b7b7b7;
  font-weight: normal;
}
.member1:hover {
  background-color: #ff0c05;
}
.member1 a:link {
  color: #ffffff;
}
.member1 a:visited {
  color: #ffffff;
}
/*.member1 a:hover  {color: hotpink;}*/

/*프로모션*/
.member2 {
  background-color: #90d1f2;
  color: #ffffff;
}
.member2:hover {
  background-color: #ff0c05;
}
.member2 a:link {
  color: #ffffff;
}
.member2 a:visited {
  color: #ffffff;
}
/*.member2 a:hover  {color: hotpink;}*/

/*유료*/
.member3 {
  background-color: #d7a96d;
  color: #ffffff;
}
.member3:hover {
  background-color: #ff0c05;
}
.member3 a:link {
  color: #ffffff;
}
.member3 a:visited {
  color: #ffffff;
}

/*유료*/
.member5 {
  background-color: #629fd7;
  color: #ffffff;
}
.member5:hover {
  background-color: #ff0c05;
}
.member5 a:link {
  color: #ffffff;
}
.member5 a:visited {
  color: #ffffff;
}

/*테스트*/
.member7 {
  background-color: #c26cbb;
}
.member7 a:link {
  color: #ffffff;
}
.member7 a:visited {
  color: #ffffff;
}

/*리셀러*/
.member9 {
  background-color: #536cc2;
}
.member9 a:link {
  color: #ffffff;
}
.member9 a:visited {
  color: #ffffff;
}

/*관리자*/
.member10 {
  background-color: rgba(201, 36, 26, 0.58);
}
.member10 a:link {
  color: #ffffff;
}
.member10 a:visited {
  color: #ffffff;
}

/*.pagenav  {*/
/*text-decoration: none;color: #535c75;text-shadow: none;*/
/*font-size: 14px;*/
/*}*/
/*a.pagenav:visited  {color:#0096ff;}*/
/*a.pagenav:link      {color: #0096ff;}*/

/*.member2 */

/*a:link {
    color: white;
}

a:visited {
    color: green;
}

a:hover {
    color: hotpink;
}

a:active {
    color: blue;
}*/

.min_check {
  font-size: 1px;
}

/*.btnExample {
  color: #900;
  background: #FF0;
  font-weight: bold;
  border: 2px solid #900;
}*/

/**
    post_reserve_list grid
 */
.my_grid {
  border: 1px;
}

.upload_block {
  background: #e8e8e8;
  padding: 5px;
}
.reserve_block {
  background: rgb(222, 238, 236);
  padding: 5px;
}
.complete_block {
  background: #e8e8e8;
  padding: 5px;
}
