@charset "euc-kr";
body,
td,
p,
input,
button,
textarea,
select {
  color: #222222;
  font-family: ¡¾¨ù¢¬©÷;
  font-size: 12px;
}

td {
  font-size: 9pt;
  line-height: 150%;
}
a:link {
  font-size: 9pt;
  color: #666666;
  text-decoration: none;
}
a:visited {
  font-size: 9pt;
  color: #666666;
  text-decoration: none;
}
a:hover {
  font-size: 9pt;
  color: #003366;
  text-decoration: none;
  position: relative;
  top: 0;
  left: 0;
}
a:active {
  font-size: 9pt;
  color: #666666;
  text-decoration: none;
}

body {
  scrollbar-3dlight-color: #595959;
  scrollbar-arrow-color: #ffffff;
  scrollbar-base-color: #cfcfcf;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-face-color: #cfcfcf;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #595959;
}

.tablebg {
  background-color: #dddddd;
}

.subject {
  color: #333333;
}

.subjectbg {
  background-color: #f7f7f7;
}

.content {
  color: #404040;
}

.contentbg {
  background-color: #ffffff;
}

.list {
  color: #222222;
}

.list0 {
  background-color: #ffffff;
}

.list1 {
  background-color: #f5f5f5;
}

.input {
  height: 20px;
  border: 1px solid #777777;
}

.textarea {
  border: 1px solid #777777;
}

.button {
  font-size: 9pt;
  font-weight: normal;
  border-color: #cccccc #666666 #666666 #cccccc;
  background-color: #eeeeee;
  height: 22px;
  padding-top: 1px;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  cursor: hand;
}
.select {
}

.name {
  font-weight: bold;
  color: #575757;
}

.b {
  font-weight: bold;
}

.ht {
  height: 30px;
}

.ht2 {
  height: 20px;
}

.price {
  color: crimson;
}

.lfont {
  font-size: 13px;
}

.sfont {
  font-size: 11px;
}

.w50 {
  width: 50%;
}

.w99 {
  width: 99%;
}

.arial {
  font-family: Arial;
}

.lh {
  line-height: 150%;
}

.lh2 {
  line-height: 200%;
}

.box {
  border: 1 solid;
  border-color: #dddddd;
  background-color: #fdfdfd;
}

.spinbtn {
  behavior: url(./htc/spinbtn.htc);
}

.calendar {
  behavior: url(./htc/htc_calendar2.htc);
}

.dropbtn {
  color: white;
  font-weight: bold;
  padding: 16px;
  font-size: 14px;
  border: none;
  cursor: pointer;
  background: none;
}

.dropbtn a {
  font-size: 16px;
  font-weight: bold;
  color: rgb(114, 112, 112);
  text-decoration: none;
}

.dropdown {
  margin-left: 20px;
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #eee;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
}

.dropdown-content a {
  color: rgb(121, 118, 118);
  padding: 12px 16px;
  text-decoration: none;
  font-weight: bold;
  display: block;
}

.dropdown-content a:hover {
  color: black;
}

.dropdown:hover .dropdown-content {
  display: block;
}

.dropbtn a:hover {
  color: orange;
}
