@import url(../css/fonts.css);
:root {
  --text-black-a: #1c1c1c;
  --text-black-b: #333333;
  --text-black-c: #454545;
  --text-gray-a: #888888;
  --text-gray-b: #666666;
  --badge-color-a: #f95858;
  --badge-color-b: #5e82f5;
  --c-white: #ffffff;
  --c-black: #000000;
  --c-black-a: #1c1c1c;
  --c-black-b: #333333;
  --c-gray-a: #e2e2e2;
  --c-gray-b: #e5e5e5;
  --c-lightsilver-a: #f4f4f4;
  --c-lightsilver-b: #f6f6f6;
  --title-border-strong: 3px solid #1c1c1c;
  --c_primary_a: #2f56fb;
  --c_primary_b: #1c1c1c;
  --c_secondary_a: #cf9c44;
  --border-color-a: #e8e8e8;
  --cate-color-a: #012e8c;
  --background-color-a: #f5f5f5;
  --spacing_base: 10px;
  --spacing_xs: 15px;
  --spacing_s: 20px;
  --spacing_m: 25px;
  --spacing_l: 50px;
  --spacing_xl: 70px;
  --title_xxxl: 34px;
  --title_xxl: 25px;
  --title_xl: 24px;
  --title_l: 22px;
  --title_m: 20px;
  --title_s: 19px;
  --title_xs: 18px;
  --title_xxs: 17px;
  --title_xxxs: 15px;
  --ft_base: 14px;
  --ft_xl: 17px;
  --ft_l: 16px;
  --ft_m: 15px;
  --ft_s: 14px;
  --ft_xs: 13px;
  --round_xs: 3px;
  --round_s: 5px;
  --round_m: 10px;
  --mb: 50px;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-text-size-adjust: none;
  -webkit-font-smoothing: antialiased;
}
*::-webkit-scrollbar {
  width: 16px;
  background-color: #fff;
}
*::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 50px;
  border: 5px solid transparent;
  background-clip: content-box;
}

/*
html,
body {
	min-width: 1200px;
}
*/
html {
  overflow-x: hidden;
}

body {
  font-size: 12px;
  line-height: 1;
  border-collapse: collapse;
  -webkit-text-size-adjust: none;
  position: relative;
  letter-spacing: -0.25px;
  font-family: "Pretendard Variable", Pretendard, -apple-system, "Apple SD Gothic Neo", sans-serif;
  overflow-x: hidden;
}

input,
textarea,
select,
button {
  font-family: "Pretendard Variable", Pretendard, -apple-system, "Apple SD Gothic Neo", sans-serif;
}

button {
  border: none;
  cursor: pointer;
}

a:link,
a:visited {
  color: inherit;
  text-decoration: none;
}

/*=================================================================================
 *Reset Tag Style Definition
 =================================================================================*/
html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
p,
blockquote,
pre,
code,
address,
ul,
ol,
li,
dl,
dt,
dd,
table,
caption,
tbody,
tfoot,
thead,
th,
tr,
td,
form,
fieldset,
legend,
input,
button,
textarea,
object,
iframe,
form,
caption,
select,
figure {
  margin: 0;
  padding: 0;
}

ul,
ol,
li {
  list-style: none;
}

.container,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  max-width: 1200px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media (max-width: 991px) {
  .container,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.list-group-item {
  border: none;
  padding: 0.5rem 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bg-light {
  background-color: rgb(244, 244, 244) !important;
}

.slick-dotted.slick-slider {
  margin-bottom: 10px;
}

.slick-dots li {
  margin: 0 4px;
}
.slick-dots li button:before {
  font-size: 10px;
}

.btn-total-back {
  position: fixed;
  width: 100%;
  height: 65%;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
}

.main-content-wrap > .content-left {
  padding-right: 30px;
}

/* two-column: odd gets right gap, even gets left gap */
.only-between > [class*=col-]:nth-child(odd) {
  padding-left: 0;
  padding-right: 1rem;
}

.only-between > [class*=col-]:nth-child(even) {
  padding-left: 1rem;
  padding-right: 0;
}

@media (max-width: 767px) {
  .only-between > [class*=col-]:nth-child(even) {
    padding-left: 0;
    padding-right: 1rem;
  }
}
.header-wrap .header-menu {
  position: relative;
}
.header-wrap .header-menu .inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header-wrap .header-menu #gnb ul {
  display: flex;
  gap: 30px;
}
.header-wrap .header-menu .menu-btns {
  display: flex;
  align-items: center;
  gap: 20px;
}
.header-wrap .header-menu .menu-btns .btn-total-menu {
  width: 24px;
  height: 24px;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.8333 18.925H3.16667C2.56642 18.925 2.075 18.4336 2.075 17.8333C2.075 17.2331 2.56642 16.7417 3.16667 16.7417H21.8333C22.4336 16.7417 22.925 17.2331 22.925 17.8333C22.925 18.4336 22.4336 18.925 21.8333 18.925ZM21.8333 13.0917H3.16667C2.56642 13.0917 2.075 12.6002 2.075 12C2.075 11.3998 2.56642 10.9083 3.16667 10.9083H21.8333C22.4336 10.9083 22.925 11.3998 22.925 12C22.925 12.6002 22.4336 13.0917 21.8333 13.0917ZM3.16667 7.25833C2.56642 7.25833 2.075 6.76691 2.075 6.16667C2.075 5.56642 2.56642 5.075 3.16667 5.075H21.8333C22.4336 5.075 22.925 5.56642 22.925 6.16667C22.925 6.76691 22.4336 7.25833 21.8333 7.25833H3.16667Z' fill='black' stroke='white' stroke-width='0.15'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.header-wrap .header-menu .menu-btns .btn-total-menu.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M19 18.9999L12 11.9999M12 11.9999L5 4.99988M12 11.9999L19 4.99988M12 11.9999L5 18.9999' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.header-wrap .header-menu .menu-btns .btn-search {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M13.35 14.675C11.8429 15.8447 9.94674 16.3962 8.0474 16.2172C6.14806 16.0382 4.38834 15.1421 3.12642 13.7113C1.8645 12.2805 1.19525 10.4226 1.25489 8.51582C1.31453 6.60899 2.09859 4.79656 3.44746 3.44746C4.79656 2.09859 6.60899 1.31453 8.51582 1.25489C10.4226 1.19525 12.2805 1.8645 13.7113 3.12642C15.1421 4.38834 16.0382 6.14806 16.2172 8.0474C16.3962 9.94674 15.8447 11.8429 14.675 13.35L18.475 17.15C18.5984 17.2646 18.6886 17.4103 18.7361 17.5719C18.7836 17.7334 18.7867 17.9048 18.745 18.068C18.7032 18.2311 18.6183 18.38 18.4991 18.4989C18.3798 18.6179 18.2307 18.7024 18.0675 18.7437C17.9045 18.7853 17.7333 18.7824 17.5719 18.7351C17.4104 18.6878 17.2647 18.5979 17.15 18.475L13.35 14.675ZM14.375 8.74996C14.3861 8.00447 14.2488 7.2642 13.9712 6.57223C13.6936 5.88026 13.2812 5.2504 12.758 4.71928C12.2347 4.18816 11.6111 3.76639 10.9233 3.47851C10.2355 3.19062 9.49741 3.04237 8.75183 3.04237C8.00626 3.04237 7.26812 3.19062 6.58037 3.47851C5.89261 3.76639 5.26897 4.18816 4.74571 4.71928C4.22245 5.2504 3.81003 5.88026 3.53243 6.57223C3.25483 7.2642 3.11759 8.00447 3.12871 8.74996C3.15073 10.2268 3.75285 11.6357 4.805 12.6722C5.85714 13.7088 7.27485 14.2899 8.75183 14.2899C10.2288 14.2899 11.6465 13.7088 12.6987 12.6722C13.7508 11.6357 14.3529 10.2268 14.375 8.74996Z' fill='black'/%3E%3C/svg%3E") 50% 50% no-repeat;
  width: 20px;
  height: 20px;
}
.header-wrap .header-menu .menu-btns .btn-search.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M19 18.9999L12 11.9999M12 11.9999L5 4.99988M12 11.9999L19 4.99988M12 11.9999L5 18.9999' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.header-wrap .header-menu .menu-btns .btn-login {
  display: none;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_1252_17027)'%3E%3Cpath d='M10.4444 11.5556C13.3593 11.5556 15.7222 9.19261 15.7222 6.27778C15.7222 3.36294 13.3593 1 10.4444 1C7.52961 1 5.16667 3.36294 5.16667 6.27778C5.16667 9.19261 7.52961 11.5556 10.4444 11.5556Z' stroke='%231C1C1C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.8889 20.0001C18.8889 17.7605 17.9992 15.6126 16.4156 14.029C14.8319 12.4453 12.6841 11.5557 10.4444 11.5557C8.20484 11.5557 6.05696 12.4453 4.47332 14.029C2.88968 15.6126 2 17.7605 2 20.0001' stroke='%231C1C1C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1252_17027'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center center no-repeat;
}
.header-wrap .header-menu .menu-btns .btn-my-page {
  position: relative;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_3978_34545)'%3E%3Cpath d='M10.4457 11.5556C13.3606 11.5556 15.7235 9.19261 15.7235 6.27778C15.7235 3.36294 13.3606 1 10.4457 1C7.53091 1 5.16797 3.36294 5.16797 6.27778C5.16797 9.19261 7.53091 11.5556 10.4457 11.5556Z' stroke='%234177BF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.8889 20C18.8889 17.7604 17.9992 15.6125 16.4156 14.0289C14.8319 12.4452 12.6841 11.5555 10.4444 11.5555C8.20484 11.5555 6.05696 12.4452 4.47332 14.0289C2.88968 15.6125 2 17.7604 2 20' stroke='%234177BF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3978_34545'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.header-wrap .header-menu .menu-btns .btn-my-page::after {
  content: "";
  position: absolute;
  right: -3px;
  bottom: -3px;
  width: 12px;
  height: 13px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='5' fill='white'/%3E%3Cpath d='M5.3 6.9L4.225 5.825C4.13333 5.73333 4.01667 5.6875 3.875 5.6875C3.73333 5.6875 3.61667 5.73333 3.525 5.825C3.43333 5.91667 3.3875 6.03333 3.3875 6.175C3.3875 6.31667 3.43333 6.43333 3.525 6.525L4.95 7.95C5.05 8.05 5.16667 8.1 5.3 8.1C5.43333 8.1 5.55 8.05 5.65 7.95L8.475 5.125C8.56667 5.03333 8.6125 4.91667 8.6125 4.775C8.6125 4.63333 8.56667 4.51667 8.475 4.425C8.38333 4.33333 8.26667 4.2875 8.125 4.2875C7.98333 4.2875 7.86667 4.33333 7.775 4.425L5.3 6.9ZM6 11C5.30833 11 4.65833 10.8687 4.05 10.606C3.44167 10.3433 2.9125 9.98717 2.4625 9.5375C2.0125 9.0875 1.65633 8.55833 1.394 7.95C1.13167 7.34167 1.00033 6.69167 1 6C1 5.30833 1.13133 4.65833 1.394 4.05C1.65667 3.44167 2.01283 2.9125 2.4625 2.4625C2.9125 2.0125 3.44167 1.65633 4.05 1.394C4.65833 1.13167 5.30833 1.00033 6 1C6.69167 1 7.34167 1.13133 7.95 1.394C8.55833 1.65667 9.0875 2.01283 9.5375 2.4625C9.9875 2.9125 10.3438 3.44167 10.6065 4.05C10.8692 4.65833 11.0003 5.30833 11 6C11 6.69167 10.8687 7.34167 10.606 7.95C10.3433 8.55833 9.98717 9.0875 9.5375 9.5375C9.0875 9.9875 8.55833 10.3438 7.95 10.6065C7.34167 10.8692 6.69167 11.0003 6 11Z' fill='%234177BF'/%3E%3C/svg%3E");
}
.header-wrap .header-menu .lnb-wrap {
  padding: 12px 0;
  background: #f4f4f4;
  border-top: 1px solid #000;
}
.header-wrap .header-menu .lnb-wrap #lnb ul {
  display: flex;
  gap: 30px;
}
.header-wrap .header-menu .lnb-wrap #lnb ul li a {
  color: #444;
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}
.header-wrap .top-header {
  display: none;
  position: fixed;
  z-index: 15;
  top: 0;
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #ddd;
}
.header-wrap .top-header.active {
  display: block;
}
.header-wrap .top-header .inner {
  display: flex;
  align-items: center;
  height: 70px;
}
.header-wrap .top-header .header-top .inner {
  height: auto;
}
.header-wrap .top-header .top-logo {
  width: 150px;
  height: 38px;
  background-size: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='39' viewBox='0 0 150 39' fill='none'%3E%3Cpath d='M43.5229 6.80552V23.0968C43.2649 23.1083 33.8185 23.367 33.945 12.4942V9.97827H39.7351V6.8H25.1028V9.97827H30.9292C30.9292 10.5907 30.9292 12.1968 30.9292 12.4942C30.9292 12.4942 31.0216 22.4851 24.4007 23.2007V26.4387C24.4007 26.4387 30.4406 26.2194 32.055 19.705H32.8665C32.8665 19.705 35.0681 26.2897 43.5227 26.4051V26.5397V32.206V32.464H46.7014V6.8053H43.5229V6.80552Z' fill='black'/%3E%3Cpath d='M54.7322 16.0441C55.2573 16.0441 66.1721 16.0441 66.1721 16.0441V18.6414C66.1721 18.6414 57.5797 18.6414 53.6962 18.6414C49.8132 18.6414 49.9787 15.6508 49.9787 15.4485C49.9787 15.2466 49.9787 10.0996 49.9787 10.0996L53.0423 6.81172H64.6727V9.38356H53.0648V11.5625H61.7745V13.91H53.0843C53.0843 13.91 53.0843 14.101 53.0843 14.2246C53.0843 14.3506 52.9295 16.0441 54.7322 16.0441Z' fill='black'/%3E%3Cpath d='M68.4773 6.80262V11.5232H64.7147V13.8872H68.4773V18.6353H71.5824V6.80262H68.4773Z' fill='black'/%3E%3Cpath d='M55.8418 29.8978C54.0528 29.8978 54.1287 28.4042 54.1287 28.2833C54.1287 28.2132 54.1287 27.9941 54.1287 27.8228H71.5629V20.6261H50.9444V23.2324H68.3984V25.4333H50.9444V29.1961C50.9331 32.796 54.6283 32.4929 54.6283 32.4929C54.8673 32.4929 72.015 32.4929 72.015 32.4929V29.898C72.015 29.898 57.6386 29.8978 55.8418 29.8978Z' fill='black'/%3E%3Cpath d='M97.2698 18.9557V6.79133H94.1645V23.1699C91.3506 23.1699 83.0277 23.1699 81.1746 23.1699C78.9313 23.1699 78.9174 21.5335 78.9174 20.8006C78.9174 20.5842 78.9174 19.5088 78.9174 18.1078H89.6405V14.9066H78.9174C78.9174 12.8036 78.9174 10.7706 78.9174 9.98972H90.3287V6.7942H78.9002L75.7469 10.1807L75.7385 10.1891C75.7385 11.9834 75.7385 18.8657 75.7385 22.5357C75.7385 26.7756 79.2514 26.5226 79.6328 26.5226C80.0175 26.5226 80.3294 26.5226 80.3294 26.5226H94.1643V32.1894V32.4702H97.2696V22.1512H100.502V18.9557H97.2698Z' fill='black'/%3E%3Cpath d='M109.751 6.70703C105.528 6.70703 102.1 9.69761 102.1 13.3928C102.1 17.0824 105.528 20.0758 109.751 20.0758C113.974 20.0758 117.397 17.0822 117.397 13.3928C117.397 9.69783 113.974 6.70703 109.751 6.70703ZM109.751 17.4534C107.429 17.4534 105.554 15.6341 105.554 13.393C105.554 11.1499 107.429 9.33304 109.751 9.33304C112.068 9.33304 113.949 11.1499 113.949 13.393C113.949 15.6341 112.067 17.4534 109.751 17.4534Z' fill='black'/%3E%3Cpath d='M124.614 6.7494H121.477V20.1914H124.614V6.7494Z' fill='black'/%3E%3Cpath d='M107.853 32.4367H124.605V22.2666H103.739V28.8568C103.739 28.8568 103.391 32.4367 107.853 32.4367ZM109.069 29.1515C106.817 29.1515 106.924 27.1518 106.924 26.9838C106.924 26.8153 106.924 26.321 106.924 26.321V25.4868H121.469V29.157L109.069 29.1515Z' fill='black'/%3E%3Cpath d='M142.113 14.3052C142.113 14.3052 140.156 12.5421 139.939 7.82777V6.66776H136.823V7.82777C136.606 12.5423 134.75 14.2803 134.75 14.2803C132.857 16.6724 127.579 16.8943 127.579 16.8943V20.0198C136.466 19.4916 138.431 15.6167 138.431 15.6167C138.431 15.6167 140.388 19.4916 149.233 20.0198V16.8943C149.233 16.8943 144.003 16.7007 142.113 14.3052Z' fill='black'/%3E%3Cpath d='M150 27.2503H126.897V30.5975H150V27.2503Z' fill='black'/%3E%3Cpath d='M18.4427 6.80563V23.2881C14.0512 23.2881 5.77345 23.2881 5.59061 23.2881C5.33482 23.2881 3.12798 23.3611 3.12798 21.1039C3.12798 18.8462 3.12798 10.0009 3.12798 10.0009H14.6125L14.6267 6.8169H2.88944L0.00277441 9.7878C0.00277441 9.7878 0.00277441 20.778 0.00277441 21.1905C0.00277441 21.1905 0.00277441 21.5644 0.00277441 22.1536C0.00277441 22.7379 -0.238647 26.5201 3.78261 26.5201C6.52822 26.5201 14.3348 26.5201 18.4427 26.5201V32.4783H21.5872V6.80563H18.4427Z' fill='black'/%3E%3Cpath d='M21.5872 0.335831H18.4427V3.61027H21.5872V0.335831Z' fill='black'/%3E%3C/svg%3E");
}
.header-wrap .top-header .top-lnb {
  margin-left: auto;
  margin-right: 30px;
}
.header-wrap .top-header .top-lnb ul {
  display: flex;
  gap: 20px;
}
.header-wrap .top-header .top-lnb ul li {
  color: #111;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}
.header-wrap .top-header .top-headline {
  color: #000;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
  margin: 0 auto;
  max-width: 65%;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.header-wrap .top-header .top-menu-btns {
  display: flex;
  gap: 20px;
  align-items: center;
}
.header-wrap .top-header .top-menu-btns .btn-login {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_1252_17027)'%3E%3Cpath d='M10.4444 11.5556C13.3593 11.5556 15.7222 9.19261 15.7222 6.27778C15.7222 3.36294 13.3593 1 10.4444 1C7.52961 1 5.16667 3.36294 5.16667 6.27778C5.16667 9.19261 7.52961 11.5556 10.4444 11.5556Z' stroke='%231C1C1C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.8889 20.0001C18.8889 17.7605 17.9992 15.6126 16.4156 14.029C14.8319 12.4453 12.6841 11.5557 10.4444 11.5557C8.20484 11.5557 6.05696 12.4453 4.47332 14.029C2.88968 15.6126 2 17.7605 2 20.0001' stroke='%231C1C1C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1252_17027'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.header-wrap .top-header .top-menu-btns .btn-my-page {
  position: relative;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_3978_34545)'%3E%3Cpath d='M10.4457 11.5556C13.3606 11.5556 15.7235 9.19261 15.7235 6.27778C15.7235 3.36294 13.3606 1 10.4457 1C7.53091 1 5.16797 3.36294 5.16797 6.27778C5.16797 9.19261 7.53091 11.5556 10.4457 11.5556Z' stroke='%234177BF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.8889 20C18.8889 17.7604 17.9992 15.6125 16.4156 14.0289C14.8319 12.4452 12.6841 11.5555 10.4444 11.5555C8.20484 11.5555 6.05696 12.4452 4.47332 14.0289C2.88968 15.6125 2 17.7604 2 20' stroke='%234177BF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3978_34545'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.header-wrap .top-header .top-menu-btns .btn-my-page:after {
  content: "";
  position: absolute;
  right: -3px;
  bottom: -3px;
  width: 12px;
  height: 13px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='5' fill='white'/%3E%3Cpath d='M5.3 6.9L4.225 5.825C4.13333 5.73333 4.01667 5.6875 3.875 5.6875C3.73333 5.6875 3.61667 5.73333 3.525 5.825C3.43333 5.91667 3.3875 6.03333 3.3875 6.175C3.3875 6.31667 3.43333 6.43333 3.525 6.525L4.95 7.95C5.05 8.05 5.16667 8.1 5.3 8.1C5.43333 8.1 5.55 8.05 5.65 7.95L8.475 5.125C8.56667 5.03333 8.6125 4.91667 8.6125 4.775C8.6125 4.63333 8.56667 4.51667 8.475 4.425C8.38333 4.33333 8.26667 4.2875 8.125 4.2875C7.98333 4.2875 7.86667 4.33333 7.775 4.425L5.3 6.9ZM6 11C5.30833 11 4.65833 10.8687 4.05 10.606C3.44167 10.3433 2.9125 9.98717 2.4625 9.5375C2.0125 9.0875 1.65633 8.55833 1.394 7.95C1.13167 7.34167 1.00033 6.69167 1 6C1 5.30833 1.13133 4.65833 1.394 4.05C1.65667 3.44167 2.01283 2.9125 2.4625 2.4625C2.9125 2.0125 3.44167 1.65633 4.05 1.394C4.65833 1.13167 5.30833 1.00033 6 1C6.69167 1 7.34167 1.13133 7.95 1.394C8.55833 1.65667 9.0875 2.01283 9.5375 2.4625C9.9875 2.9125 10.3438 3.44167 10.6065 4.05C10.8692 4.65833 11.0003 5.30833 11 6C11 6.69167 10.8687 7.34167 10.606 7.95C10.3433 8.55833 9.98717 9.0875 9.5375 9.5375C9.0875 9.9875 8.55833 10.3438 7.95 10.6065C7.34167 10.8692 6.69167 11.0003 6 11Z' fill='%234177BF'/%3E%3C/svg%3E");
}
.header-wrap .top-header .top-menu-btns .btn-search {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M13.35 15.0108C11.8429 16.1806 9.94674 16.7321 8.0474 16.5531C6.14806 16.374 4.38834 15.4779 3.12642 14.0472C1.8645 12.6164 1.19525 10.7585 1.25489 8.85169C1.31453 6.94486 2.09859 5.13243 3.44746 3.78333C4.79656 2.43446 6.60899 1.6504 8.51582 1.59076C10.4226 1.53112 12.2805 2.20037 13.7113 3.46229C15.1421 4.7242 16.0382 6.48393 16.2172 8.38327C16.3962 10.2826 15.8447 12.1788 14.675 13.6858L18.475 17.4858C18.5984 17.6004 18.6886 17.7462 18.7361 17.9077C18.7836 18.0693 18.7867 18.2407 18.745 18.4038C18.7032 18.567 18.6183 18.7159 18.4991 18.8348C18.3798 18.9537 18.2307 19.0383 18.0675 19.0796C17.9045 19.1212 17.7333 19.1182 17.5719 19.0709C17.4104 19.0237 17.2647 18.9338 17.15 18.8108L13.35 15.0108ZM14.375 9.08583C14.3861 8.34033 14.2488 7.60007 13.9712 6.9081C13.6936 6.21613 13.2812 5.58627 12.758 5.05515C12.2347 4.52403 11.6111 4.10226 10.9233 3.81438C10.2355 3.52649 9.49741 3.37824 8.75183 3.37824C8.00626 3.37824 7.26812 3.52649 6.58037 3.81438C5.89261 4.10226 5.26897 4.52403 4.74571 5.05515C4.22245 5.58627 3.81003 6.21613 3.53243 6.9081C3.25483 7.60007 3.11759 8.34033 3.12871 9.08583C3.15073 10.5627 3.75285 11.9715 4.805 13.0081C5.85714 14.0447 7.27485 14.6257 8.75183 14.6257C10.2288 14.6257 11.6465 14.0447 12.6987 13.0081C13.7508 11.9715 14.3529 10.5627 14.375 9.08583Z' fill='black'/%3E%3C/svg%3E") 50% 50% no-repeat;
  width: 20px;
  height: 20px;
}
.header-wrap .top-header .top-menu-btns .btn-search.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M19 18.9999L12 11.9999M12 11.9999L5 4.99988M12 11.9999L19 4.99988M12 11.9999L5 18.9999' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.header-wrap .top-header .top-menu-btns .btn-total-menu {
  width: 24px;
  height: 24px;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M21.8333 19.2608H3.16667C2.56642 19.2608 2.075 18.7694 2.075 18.1692C2.075 17.5689 2.56642 17.0775 3.16667 17.0775H21.8333C22.4336 17.0775 22.925 17.5689 22.925 18.1692C22.925 18.7694 22.4336 19.2608 21.8333 19.2608ZM21.8333 13.4275H3.16667C2.56642 13.4275 2.075 12.9361 2.075 12.3358C2.075 11.7356 2.56642 11.2442 3.16667 11.2442H21.8333C22.4336 11.2442 22.925 11.7356 22.925 12.3358C22.925 12.9361 22.4336 13.4275 21.8333 13.4275ZM3.16667 7.59416C2.56642 7.59416 2.075 7.10274 2.075 6.5025C2.075 5.90225 2.56642 5.41083 3.16667 5.41083H21.8333C22.4336 5.41083 22.925 5.90225 22.925 6.5025C22.925 7.10274 22.4336 7.59416 21.8333 7.59416H3.16667Z' fill='black' stroke='white' stroke-width='0.15'/%3E%3C/svg%3E") 50% 50% no-repeat;
}
.header-wrap .top-header .top-menu-btns .btn-total-menu.active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M19 18.9999L12 11.9999M12 11.9999L5 4.99988M12 11.9999L19 4.99988M12 11.9999L5 18.9999' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.header-wrap .total-search-wrap {
  position: absolute;
  width: 100%;
  left: 0;
  z-index: 10;
  display: none;
  padding: 60px 0;
  background: #fff;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.12);
}
.header-wrap .total-search-wrap .inner {
  max-width: 560px;
  flex-direction: column;
}
.header-wrap .total-search-wrap .total-search-title {
  color: #000;
  text-align: left;
  font-size: 32px;
  font-weight: 600;
  line-height: 32px;
  margin-bottom: 20px;
  letter-spacing: -0.96px;
}
.header-wrap .total-search-wrap .total-search-title span {
  color: #4177bf;
  padding: 0 15px;
}
.header-wrap .total-search-wrap .total-search-box {
  width: 100%;
  padding: 20px 0;
  border-bottom: 2px solid #4177BF;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header-wrap .total-search-wrap .total-search-box .ipt-total-search {
  color: #000;
  background-color: #fff;
  font-size: 24px;
  font-weight: 400;
  line-height: 35px;
  height: 35px;
  width: calc(100% - 40px);
  border: 0px;
  outline: antiquewhite;
}
.header-wrap .total-search-wrap .total-search-box .ipt-total-search::placeholder {
  color: #777;
}
.header-wrap .total-search-wrap .total-search-box .ipt-total-search:focus-visible {
  border: 0px;
}
.header-wrap .total-search-wrap .total-search-box .btn-total-search {
  width: 30px;
  height: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cpath d='M20.0251 22.0125C17.7645 23.7672 14.9202 24.5944 12.0712 24.3259C9.22222 24.0573 6.58263 22.7132 4.68975 20.567C2.79687 18.4209 1.79299 15.634 1.88246 12.7738C1.97192 9.91355 3.14801 7.19491 5.17131 5.17125C7.19497 3.14795 9.91362 1.97186 12.7739 1.8824C15.6341 1.79293 18.4209 2.79681 20.5671 4.68969C22.7132 6.58256 24.0574 9.22216 24.3259 12.0712C24.5945 14.9202 23.7672 17.7644 22.0126 20.025L27.7126 25.725C27.8977 25.8969 28.033 26.1155 28.1043 26.3579C28.1756 26.6002 28.1801 26.8573 28.1176 27.102C28.055 27.3467 27.9276 27.5701 27.7487 27.7485C27.5699 27.9268 27.3462 28.0537 27.1013 28.1156C26.8569 28.1781 26.6001 28.1736 26.3579 28.1027C26.1158 28.0318 25.8972 27.897 25.7251 27.7125L20.0251 22.0125ZM21.5626 13.125C21.5792 12.0068 21.3734 10.8964 20.957 9.85841C20.5406 8.82045 19.922 7.87566 19.1371 7.07898C18.3522 6.2823 17.4167 5.64965 16.3851 5.21782C15.3534 4.786 14.2462 4.56361 13.1279 4.56361C12.0095 4.56361 10.9023 4.786 9.87068 5.21782C8.83904 5.64965 7.90357 6.2823 7.11869 7.07898C6.3338 7.87566 5.71516 8.82045 5.29876 9.85841C4.88236 10.8964 4.67651 12.0068 4.69319 13.125C4.72622 15.3402 5.6294 17.4536 7.20762 19.0084C8.78584 20.5633 10.9124 21.4349 13.1279 21.4349C15.3434 21.4349 17.4699 20.5633 19.0481 19.0084C20.6264 17.4536 21.5295 15.3402 21.5626 13.125Z' fill='black'/%3E%3C/svg%3E") 50% 50% no-repeat;
  background-size: 100%;
}
.header-wrap .total-search-wrap .keyword-recommand {
  width: 100%;
  margin-bottom: 50px;
}
.header-wrap .total-search-wrap .keyword-recommand ul {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  max-height: 170px;
  overflow-y: auto;
}
.header-wrap .total-search-wrap .keyword-recommand ul li {
  padding: 8px 20px;
  border-radius: 30px;
  background: #f0f0f0;
  color: #444;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
}
.header-wrap .total-search-wrap .keyword-recommand ul li:last-child {
  margin-right: 0;
}
.header-wrap .total-search-wrap .top-many-news {
  margin-bottom: 50px;
}
.header-wrap .total-search-wrap .top-many-news .title {
  color: #000;
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 20px;
}
.header-wrap .total-search-wrap .top-many-news ul {
  display: flex;
  margin: 0 -15px;
}
.header-wrap .total-search-wrap .top-many-news ul li {
  width: 33.333%;
  padding: 0 15px;
  border-right: 1px solid #ddd;
}
.header-wrap .total-search-wrap .top-many-news ul li:last-child {
  border-right: 0;
}
.header-wrap .total-search-wrap .top-many-news ul li .card-image {
  width: 100%;
  height: 140px;
  overflow: hidden;
  border-radius: 10px;
  border: 1px solid #ddd;
  margin-bottom: 12px;
}
.header-wrap .total-search-wrap .top-many-news ul li .card-image img {
  display: block;
  width: 100%;
  height: 100%;
}
.header-wrap .total-search-wrap .top-many-news ul li .headline {
  color: #000;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.header-wrap .total-search-wrap .btn-search-close {
  background: #f0f0f0;
  display: flex;
  height: 40px;
  padding: 9px 0 10px 0;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 18px;
  font-weight: 500;
  cursor: pointer;
}
.header-wrap .total-search-wrap .btn-search-close .ico-close {
  margin-left: 8px;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11.942 3.35299L8.00001 7.29499L4.05801 3.35299C3.9632 3.26623 3.83857 3.21939 3.71008 3.22224C3.5816 3.22508 3.45917 3.27739 3.36829 3.36827C3.27742 3.45914 3.22511 3.58158 3.22226 3.71006C3.21941 3.83855 3.26625 3.96318 3.35301 4.05799L7.29301 7.99999L3.35201 11.941C3.30386 11.9869 3.26537 12.0419 3.23881 12.1029C3.21224 12.1639 3.19813 12.2295 3.1973 12.296C3.19648 12.3625 3.20896 12.4285 3.23401 12.4902C3.25906 12.5518 3.29617 12.6078 3.34317 12.6548C3.39017 12.7019 3.4461 12.7391 3.50767 12.7642C3.56925 12.7893 3.63523 12.8019 3.70174 12.8012C3.76824 12.8005 3.83393 12.7864 3.89494 12.76C3.95596 12.7335 4.01106 12.6951 4.05701 12.647L8.00001 8.70599L11.942 12.648C12.0368 12.7347 12.1615 12.7816 12.2899 12.7787C12.4184 12.7759 12.5409 12.7236 12.6317 12.6327C12.7226 12.5418 12.7749 12.4194 12.7778 12.2909C12.7806 12.1624 12.7338 12.0378 12.647 11.943L8.70501 8.00099L12.647 4.05799C12.6952 4.0121 12.7336 3.95705 12.7602 3.89608C12.7868 3.83511 12.8009 3.76944 12.8017 3.70293C12.8025 3.63643 12.7901 3.57043 12.765 3.50882C12.74 3.4472 12.7028 3.39122 12.6559 3.34416C12.6089 3.29709 12.5529 3.2599 12.4913 3.23476C12.4298 3.20963 12.3638 3.19705 12.2973 3.19778C12.2308 3.19851 12.1651 3.21253 12.1041 3.23901C12.0431 3.26549 11.988 3.3039 11.942 3.35199V3.35299Z' fill='%23666666'/%3E%3C/svg%3E");
}
.header-wrap.fixed .total-menu-wrap {
  top: 120px;
  position: fixed;
}
.header-wrap.fixed .total-search-wrap {
  top: 120px;
  position: fixed;
}
.header-wrap .total-menu-wrap {
  display: none;
  position: absolute;
  width: 100%;
  z-index: 10;
  border-top: 1px solid #ddd;
  padding-top: 30px;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.12);
}
.header-wrap .total-menu-wrap .total-menu-top {
  display: none;
}
.header-wrap .total-menu-wrap .inner {
  flex-direction: column;
}
.header-wrap .total-menu-wrap .total-menu {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: 0;
  width: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
}
.header-wrap .total-menu-wrap .total-menu > li {
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}
.header-wrap .total-menu-wrap .total-menu > li:nth-child(7n) {
  border-right: none;
}
.header-wrap .total-menu-wrap .total-menu > li:nth-child(n+8) {
  border-bottom: none;
}
.header-wrap .total-menu-wrap .total-menu > li.depth01_li {
  padding-top: 25px;
  padding-bottom: 23px;
}
.header-wrap .total-menu-wrap .total-menu > li.depth01_li > a {
  display: block;
  color: #000;
  font-size: 17px;
  font-weight: 500;
  line-height: 18px;
  margin-bottom: 10px;
}
.header-wrap .total-menu-wrap .total-menu > li.depth01_li > ul > li {
  color: #000;
  font-size: 15px;
  font-weight: 350;
  line-height: normal;
  padding: 7px 0;
}
.header-wrap .total-menu-wrap .total-menu > li.depth01_li > ul > li a {
  display: block;
}
.header-wrap .total-menu-wrap .total-etc-menu {
  width: 100%;
  display: flex;
  border-top: 1px solid #e0e0e0;
  padding: 20px 10px;
  justify-content: space-between;
}
.header-wrap .total-menu-wrap .total-etc-menu ul {
  display: flex;
  flex-wrap: wrap;
}
.header-wrap .total-menu-wrap .total-etc-menu ul li {
  color: #000;
  font-size: 17px;
  font-weight: 500;
  line-height: 18px;
  margin-right: 20px;
}
.header-wrap .total-menu-wrap .total-etc-menu .total-etc-btns a {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
}
.header-wrap .total-menu-wrap .total-etc-menu .btn-total-menu-mypage {
  margin-left: auto;
  margin-right: 14px;
}
.header-wrap .total-menu-wrap .total-etc-menu.etc ul li {
  font-size: 16px;
  font-weight: 400;
}
.header-wrap .guide-head-cont,
.header-wrap .section-head-cont {
  border-bottom: 1px solid #ddd;
  padding: 16px 0;
  margin-bottom: 0;
}
.header-wrap .guide-head-cont .inner,
.header-wrap .section-head-cont .inner {
  justify-content: flex-start;
}
.header-wrap .guide-head-cont .inner #logo,
.header-wrap .section-head-cont .inner #logo {
  width: 150px;
  height: 38px;
  background-size: 100%;
}
.header-wrap .guide-head-cont .inner .section-nav,
.header-wrap .section-head-cont .inner .section-nav {
  margin-left: auto;
}
.header-wrap .guide-head-cont .inner .section-nav ul,
.header-wrap .section-head-cont .inner .section-nav ul {
  display: flex;
  gap: 20px;
}
.header-wrap .guide-head-cont .inner .section-nav ul li,
.header-wrap .section-head-cont .inner .section-nav ul li {
  color: #000;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}
.header-wrap .guide-head-cont .inner .section-nav ul li.active,
.header-wrap .section-head-cont .inner .section-nav ul li.active {
  color: #4177bf;
}
.header-wrap .guide-head-cont .inner .menu-btns,
.header-wrap .section-head-cont .inner .menu-btns {
  margin-left: 30px;
}
.header-wrap .com-head-cont {
  border-bottom: 1px solid #ddd;
  margin-bottom: 0;
}
.header-wrap .com-head-cont .inner {
  justify-content: space-between;
  gap: 40px;
}
.header-wrap .com-head-cont .inner #logo {
  width: 100px;
  height: 25px;
  background-size: 100%;
}
.header-wrap .com-head-cont .inner .section-nav {
  padding-top: 20px;
  padding-bottom: 20px;
}
.header-wrap .com-head-cont .inner .section-nav ul {
  display: flex;
  gap: 60px;
}
.header-wrap .com-head-cont .inner .section-nav ul li {
  color: #000;
  font-size: 17px;
  font-weight: 400;
  line-height: 32px;
  letter-spacing: -0.51px;
}
.header-wrap .com-head-cont .inner .menu-btns {
  margin-left: auto;
  display: none;
}
.header-wrap .com-head-cont.fixed {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 20;
  background-color: #fff;
}
.header-wrap .com-total-menu {
  display: none;
  padding-top: 0;
  border-top: 1px solid #ddd;
}
.header-wrap .com-total-menu .inner {
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-direction: row;
}
.header-wrap .com-total-menu .inner .fake-block {
  width: 100px;
  height: 25px;
}
.header-wrap .com-total-menu .inner .total-menu {
  display: flex;
  flex-wrap: wrap;
}
.header-wrap .com-total-menu .inner .total-menu > li {
  padding-top: 25px;
  padding-left: 18px;
  padding-bottom: 23px;
  width: 25%;
  border: none;
  border-right: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 0;
}
.header-wrap .com-total-menu .inner .total-menu > li:nth-child(4n) {
  border-right: none;
}
.header-wrap .com-total-menu .inner .total-menu > li:nth-last-child(-n+4) {
  border-bottom: none;
}
.header-wrap .com-total-menu .inner .total-menu > li:nth-last-child(4n) {
  padding-left: 0;
}

.no-image .img-wrap {
  display: none;
}

.badge {
  position: relative;
  display: inline-block;
  padding: 0 9px;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  background: #3c3c3c;
  color: #fff;
}
.badge.badge_blue {
  background-color: #87ceeb;
}
.badge.badge_orange {
  background-color: #ffa07a;
}
.badge.badge_mint {
  background-color: #40e0d0;
}
.badge.badge_yellow {
  background-color: #fbb814;
}
.badge.badge_violet {
  background-color: #ee82ee;
}
.badge.badge_grey {
  background-color: #dcdcdc;
}
.badge.badge_darkgrey {
  background-color: #a9a9a9;
}
.badge.badge_black {
  background-color: #362f2d;
}
.badge.badge_red {
  background-color: #ff3f3f;
}
.badge.rounded {
  border-radius: 50px;
}
.badge.radius {
  border-radius: 3px;
}
.badge.outline {
  color: inherit;
  background-color: #fff;
  border: 1px solid #888;
  line-height: 18px;
}
.badge.outline.badge_blue {
  border: 1px solid #87ceeb;
  color: #87ceeb;
}
.badge.outline.badge_orange {
  border: 1px solid #ffa07a;
  color: #ffa07a;
}
.badge.outline.badge_mint {
  border: 1px solid #40e0d0;
  color: #40e0d0;
}
.badge.outline.badge_yellow {
  border: 1px solid #fbb814;
  color: #fbb814;
}
.badge.outline.badge_violet {
  border: 1px solid #ee82ee;
  color: #ee82ee;
}
.badge.outline.badge_grey {
  border: 1px solid #dcdcdc;
  color: #dcdcdc;
}
.badge.outline.badge_darkgrey {
  border: 1px solid #a9a9a9;
  color: #a9a9a9;
}
.badge.outline.badge_black {
  border: 1px solid #362f2d;
  color: #362f2d;
}
.badge.widget {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  padding: 0;
  color: #777;
  cursor: pointer;
}
.badge.widget .badge_count {
  position: absolute;
  z-index: 1;
  top: -4px;
  right: 6px;
  transform: translateX(50%);
  background: #888;
  font-size: 12px;
  color: #fff;
  height: 15px;
  line-height: 15px;
  border-radius: 15px;
  text-align: center;
  padding: 0 4px;
}
.badge.widget.badge_blue {
  background: transparent;
}
.badge.widget.badge_blue .badge_count {
  background: #87ceeb;
}
.badge.widget.badge_orange {
  background: transparent;
}
.badge.widget.badge_orange .badge_count {
  background: #ffa07a;
}
.badge.widget.badge_mint {
  background: transparent;
}
.badge.widget.badge_mint .badge_count {
  background: #40e0d0;
}
.badge.widget.badge_yellow {
  background: transparent;
}
.badge.widget.badge_yellow .badge_count {
  background: #ffeb3b;
}
.badge.widget.badge_violet {
  background: transparent;
}
.badge.widget.badge_violet .badge_count {
  background: #ee82ee;
}
.badge.widget.badge_grey {
  background: transparent;
}
.badge.widget.badge_grey .badge_count {
  background: #dcdcdc;
}
.badge.widget.badge_darkgrey {
  background: transparent;
}
.badge.widget.badge_darkgrey .badge_count {
  background: #a9a9a9;
}
.badge.widget.badge_black {
  background: transparent;
}
.badge.widget.badge_black .badge_count {
  background: #362f2d;
}

/*# sourceMappingURL=common.css.map */
