@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);

/*base font*/
body,
td,
select,
input {
  color: #747374;
  font-size: 14px;
  font-family: "Nanum Gothic", Dotum;
  line-height: 160%;
}

/*base link*/
a {
  color: #747374;
  text-decoration: none;
}
a:hover {
  color: #4d82a2;
  text-decoration: none;
}

/*location*/
.loca {
  color: #999999;
  text-align: right;
}
.loca a {
  color: #999999;
}
.loca a:hover {
  color: #8ea6c7;
}

/*main*/
.bold_bule {
  color: #2694b5;
  font-weight: bold;
}
.select_form {
  color: #747374;
  border: 1px solid #dfdfdf;
  margin: 0px;
  height: 18px;
  width: 139;
}
.form_01 {
  color: #747374;
  border: 1px solid #dfdfdf;
  margin: 0px;
  height: 18px;
  width: 61;
}
.form_02 {
  color: #747374;
  border: 1px solid #dfdfdf;
  margin: 0px;
  height: 16px;
  width: 80;
}
.form_03 {
  color: #747374;
  border: 1px solid #dfdfdf;
  margin: 0px;
  height: 16px;
  width: 51;
}

/*company*/
.text_color_01 {
  color: #759900;
}
.text_color_02 {
  color: #009199;
}
.text_color_03 {
  color: #998400;
}
.text_color_04 {
  color: #6f0099;
}
.text_color_05 {
  color: #005599;
}
.text_color_06 {
  color: #994400;
}
.text_color_07 {
  color: #b03a8e;
}

/*View_link*/
.view_down {
  color: #c03e3e;
  text-align: right;
}
a.view_down:link {
  color: #c03e3e;
}
a.view_down:hover {
  color: #c03e3e;
}

/*image*/
image {
  border: 0;
}

/* Reset Tailwind preflight for legacy content */
.legacy-page table {
  border-collapse: separate;
  border-spacing: 0;
}

.legacy-page td,
.legacy-page th {
  padding: 0;
}

.legacy-page img {
  display: inline;
  max-width: none;
}

.legacy-page *,
.legacy-page *::before,
.legacy-page *::after {
  box-sizing: content-box;
}

.legacy-page p {
  margin: 0;
}

.legacy-page ul,
.legacy-page ol {
  list-style: revert;
  padding: revert;
}

.legacy-page a img {
  border: 0;
}
