<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --color--deep_black: #191f28;
  --color--mid_gray: #6b7583;
  --color--primary_color: #2d3a80;

  --shadow--general: 5px 5px 20px 0px rgba(239, 239, 239, 1);
  --line-general: 1px solid #efefef;
}
.row {
  --bs-gutter-x: 0 !important;
  --bs-gutter-y: 0;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
}
.page_b_title {
  margin-bottom: 30px;
}
.page_s_title {
  font-size: 30px;
  font-weight: 700;
}
.sub_sub_title {
  color: var(--color--primary_color);

  font-family: Spoqa Han Sans Neo;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px; /* 125% */
  letter-spacing: -1.44px;
  margin-bottom: 24px;
}

.sub_title_wrap .bar {
  margin: 40px auto;

  width: 52px;
  height: 5px;
  background-color: var(--color--primary_color);
}
.sub_title_wrap .des {
  color: #555;

  text-align: center;
  font-family: Spoqa Han Sans Neo;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px; /* 140% */
  letter-spacing: -1px;
}
.sub_des {
  color: var(--con_graycolor, #555);
  font-family: Spoqa Han Sans Neo;
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  line-height: 28px; /* 140% */
  letter-spacing: -0.8px;
}
/* �뚯씠釉� */

.basicTable {
  width: 100%;
  text-align: center;
  margin-bottom: 50px;
}

.basicTable th {
  background-color: #f5f5f5;
  color: var(--color--deep_black);
  font-size: 19px;
  font-weight: 500;
  text-align: center;

  border: 1px solid #dadada;
  line-height: 1;
  padding: 16px;
}

.basicTable td {
  color: var(--color--deep_black);
  font-size: 17px;
  text-align: center;
  border: 1px solid #dadada;

  line-height: 1.3;
  padding: 16px;
  font-weight: 400;
}
.tablewrap {
  padding: 0;
  overflow-x: auto;
}
@media (min-width: 200px) and (max-width: 760px) {
  .basicTable td {
    font-size: 14px;
  }
  .basicTable th {
    font-size: 16px;
  }
}

/* 援먰쉶�숆탳 */
/* layout */
.post-wrapper {
  margin: 0 auto;
}
.post-wrapper img {
  width: 100%;
}
.edu_info_wrap {
  margin: 0 auto !important;
  margin-top: 90px !important;
  margin-bottom: 100px !important;
}

.edu_info_con_wrap {
  display: flex;
}
.edu_info_con {
  width: 33.3%;
  margin-right: 28px;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
  height: 260px;
  padding: 40px 32px;
}
.edu_info_con h6 {
  margin-top: 70px;
  color: #aaa;
  margin-bottom: 5px;

  font-family: Spoqa Han Sans Neo;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.edu_info_con h4 {
  color: #191f28;
  font-family: Spoqa Han Sans Neo;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: -0.48px;
}
.edu_icon {
  width: 56px;
  height: 60px;
}
.edu_ico1 {
  background-image: url(/page_images/edu_ico1.png);
  background-repeat: no-repeat;
  display: block;
}
.edu_des {
  margin-bottom: 80px;
}
.edu_ico2 {
  background-image: url(/page_images/edu_ico2.png);
  background-repeat: no-repeat;
  display: block;
}
.sub_title_wrap h2 {
  position: relative;
  color: var(--color--primary_color);
  font-size: 46px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.92px;
  display: inline-block;
  margin-bottom: 0;
}

.sub_title_wrap h2::before {
  width: 41px;
  height: 36px;
  background-image: url(/page_images/dot1.png);
  content: "";
  display: block;
  position: absolute;
  left: -80px;
  top: 16px;
}

.sub_title_wrap h2::after {
  width: 41px;
  height: 36px;
  background-image: url(/page_images/dot2.png);
  content: "";
  display: block;
  position: absolute;
  right: -80px;
  top: 16px;
}
.edu_ico3 {
  background-image: url(/page_images/edu_ico4.png);
  background-repeat: no-repeat;
  display: block;
}
.btn_wrap {
  margin: 40px 0px 80px 0;
}
.basic_btn_grey {
  display: inline-block;
  padding: 18px 32px;
  border-radius: 50px;
  background: #f4f5f9;
  font-size: 18px;
  color: var(--color--deep_black);
  margin-right: 10px;
}
.basic_btn_grey:hover {
  background: #e7e8f3;
  color: var(--color--deep_black);
  margin-right: 10px;
}
.basic_btn_sub_blue {
  display: inline-block;
  padding: 18px 40px;
  border-radius: 50px;
  background: #f4f5f9;
  font-size: 18px;
  background: #5490e3;
  color: #fff;
}
.basic_btn_sub_blue:hover {
  background: #4f86d4;
  color: #fff !important;
}
ul.basic_list &gt; li {
  display: block;
  position: relative;
  font-size: 20px;
  color: var(--con_graycolor, #555);
  font-weight: 300;
  letter-spacing: -0.8px;
}
ul.basic_list &gt; li:before {
  content: "\f138";
  font-family: FontAwesome;
  font-size: 17px;
  color: #5490e3;
  position: absolute;
  left: -30px;
  top: 2px;
}

.table_wrap {
  overflow-x: auto;
}
@media (min-width: 200px) and (max-width: 1919px) {
  .edu_info_con h6 {
    margin-top: 30px;
  }
  .edu_info_con h6 {
    font-size: 18px;
  }
  .edu-slider {
    width: 100%;
  }
  .post-wrapper,
  .post,
  .post img {
    width: 100%;
  }
}

@media (min-width: 200px) and (max-width: 760px) {
  .edu_info_con h4 {
    font-size: 16px;
  }
  .sub_title_wrap h2 {
    font-size: 24px;
  }
  .edu_des {
    margin-bottom: 30px;
  }
  .sub_title_wrap .bar {
    margin: 16px auto;
    width: 20px;
    height: 3px;
    background-color: var(--color--primary_color);
  }
  .sub_title_wrap .des,
  .sub_des,
  ul.basic_list &gt; li {
    font-size: 14px;
    line-height: 24px;
  }
  ul.basic_list &gt; li:before {
    font-size: 14px;
  }
  .sub_title_wrap h2::before {
    left: -50px;
    top: 0px;
  }
  .sub_title_wrap h2::after {
    right: -50px;
    top: 8px;
  }
  .btn_wrap {
    margin: 10px 0px 40px 0;
  }
  .basic_btn_grey {
    border-radius: 50px;
    background: #f4f5f9;
    font-size: 12px;
    text-align: center;
    color: var(--color--deep_black);
    display: inline-block;

    padding: 18px 24px;
  }

  .basic_btn_sub_blue {
    width: 160px;
    height: 50px;
    border-radius: 50px;
    background: #f4f5f9;
    font-size: 12px;
    background: #5490e3;
    color: #fff;
  }
  .edu_info_con {
    width: 100%;
    height: auto;
    margin-bottom: 16px;
  }
  .edu_info_con h6 {
    margin-top: 35px;
  }
  .edu_info_wrap {
    margin-top: 30px;
    margin-bottom: 50px;
  }
  .edu_info_con_wrap {
    flex-direction: column;
  }
}

/* site map */
</pre></body></html>