
.category-list[data-v-69a6af4e] {
  height: 300px;
  overflow-y: auto;
}
.category-list li.is-active > a[data-v-69a6af4e] {
  color: #4f69d0;
  font-weight: bold;
}
.category-list li[data-v-69a6af4e]:hover {
  color: #4f69d0;
}


/* 토글 스위치 스타일 */
.toggle-switch[data-v-9f65124e] {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 20px;
}
.toggle-switch input[data-v-9f65124e] {
  opacity: 0;
  width: 0;
  height: 0;
}
.toggle-slider[data-v-9f65124e] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  transition: 0.3s;
  border-radius: 20px;
}
.toggle-slider[data-v-9f65124e]:before {
  position: absolute;
  content: "";
  height: 14px;
  width: 14px;
  left: 3px;
  bottom: 3px;
  background-color: white;
  transition: 0.3s;
  border-radius: 50%;
}
input:checked + .toggle-slider[data-v-9f65124e] {
  background-color: #4f69d0;
}
input:checked + .toggle-slider[data-v-9f65124e]:before {
  transform: translateX(20px);
}


header > .inner .logo a[data-v-6ee7eefa] {
  width: -moz-fit-content;
  width: fit-content;
}
header > .inner .user-menu-wrap[data-v-6ee7eefa] {
  min-width: 100px;
  justify-content: flex-end;
  flex: 0.3;
}
.logmerge a[data-v-6ee7eefa] {
  margin-right: 13px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.logmerge a i[data-v-6ee7eefa] {
  border-radius: 100%;
  display: flex;
  height: 25px;
  width: 25px;
  margin-right: 5px;
  /* background: url(https://www.edunet.net/nedu/images/main_c/newslogan/slogan_O.png) no-repeat center; */
  /* background: url(https://www.edunet.net/nedu/images/main_d/ico_edunet_symbol.png)
    no-repeat center; */
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABMCAYAAADHl1ErAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmE2YTYzOTY4YSwgMjAyNC8wMy8wNi0xMTo1MjowNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU1RDdGRTc2RTJCOTExRUZCMjA4RkEzNTVBRTNFMEEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU1RDdGRTc3RTJCOTExRUZCMjA4RkEzNTVBRTNFMEEwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTVEN0ZFNzRFMkI5MTFFRkIyMDhGQTM1NUFFM0UwQTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTVEN0ZFNzVFMkI5MTFFRkIyMDhGQTM1NUFFM0UwQTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XXsWhAAAH1klEQVR42uxc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);
  /* background: #42a4f0 url(https://www.edunet.net/nedu/images/main_d/ico_join.png) no-repeat center; */
  filter: invert(20px);
  background-size: contain;
}
@media screen and (max-width: 1180px) {
.logmerge[data-v-6ee7eefa] {
    display: none;
}
.book-main header > .inner .user-menu-wrap[data-v-6ee7eefa] {
    margin-right: 0;
    max-width: 75px;
    flex: 0.5;
}
}
@media screen and (max-width: 768px) {
.book-main header > .inner .user-menu-wrap[data-v-6ee7eefa] {
    margin-right: 0;
    min-width: 101px;
    flex: 0;
}
}
nav .all-menu-wrapper[data-v-6ee7eefa],
nav .search-keyword-wrapper[data-v-6ee7eefa] {
  position: relative;
  left: 0px;
  bottom: 0;
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  background-color: transparent;
  z-index: 99;
}
nav .inner.this-is-all-menu[data-v-6ee7eefa] {
  z-index: 100;
}
#searchKeyword.is-active[data-v-6ee7eefa] {
  z-index: 100;
}

/* is-hovered 클래스가 기존 hover 스타일을 따라가도록 */
nav .inner .gnb > li.is-hovered > a[data-v-6ee7eefa] {
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid #fff;
  padding: 0 10px;
  border-radius: 50px;
  color: #4f69d0;
  transition: 0.3s;
}
header > .inner[data-v-6ee7eefa] {
  position: relative;
  z-index: 120;
  overflow: visible !important;
}
header > .inner .search-wrap.type1 form[data-v-6ee7eefa] {
  position: relative;
  z-index: 120;
}

/* 검색 인풋 포커스 시 기본 아웃라인 제거 */
#headerSearch[data-v-6ee7eefa]:focus {
  outline: none;
  box-shadow: none;
  border-color: inherit;
}

/* 대메뉴 호버 시 서브메뉴 드롭다운 */
.gnb-item[data-v-6ee7eefa] {
  position: relative;
}
.gnb-dropdown[data-v-6ee7eefa] {
  position: absolute;
  top: 120%;
  left: 50%;
  transform: translateX(-50%);
  min-width: 150px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  padding: 15px 20px;
  z-index: 200;
  list-style: none;
  margin: 0;
  text-align: center;
}

/* 대메뉴와 드롭다운 사이 빈 공간을 채워주는 가상 요소 */
.gnb-dropdown[data-v-6ee7eefa]::before {
  content: "";
  position: absolute;
  top: -15px;
  left: 0;
  right: 0;
  height: 15px;
  background: transparent;
}
.gnb-dropdown li[data-v-6ee7eefa] {
  padding: 0;
  position: relative;
}
.gnb-dropdown li a[data-v-6ee7eefa] {
  display: block;
  padding: 8px 15px;
  color: #333;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  white-space: nowrap;
  transition: background 0.2s, color 0.2s;
  border-radius: 4px;
  position: relative;
}
.gnb-dropdown li a[data-v-6ee7eefa]:hover {
  background: #f5f7ff;
  color: #4f69d0;
}
.gnb-dropdown li a[data-v-6ee7eefa]:hover::after {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  background: #4f69d0;
  border-radius: 100%;
  content: "";
}


.side-menu ul li[data-v-2779a3ca] {
  cursor: pointer;
}
.side-menu ul li[data-v-2779a3ca]:hover {
  opacity: 0.7;
}
.right-menu ul li.icon-notice[data-v-2779a3ca] {
  display: none;
}
@media screen and (max-width: 768px) {
.right-menu ul li.icon-dls[data-v-2779a3ca] {
    order: 1;
}
.right-menu ul li.icon-notice[data-v-2779a3ca] {
    display: block;
    order: 2;
}
.right-menu ul li.icon-video[data-v-2779a3ca] {
    order: 3;
}
.right-menu ul li.icon-mark[data-v-2779a3ca] {
    order: 4;
}
}
[data-v-2779a3ca] {
  box-sizing: content-box;
}


#container[data-v-72114d56] {
  min-height: 100vh;
}
.main-new header[data-v-72114d56] {
  padding-bottom: 0;
  border-bottom: 0;
}


.category-box[data-v-867f675c] {
  position: relative;
  z-index: 110;
}
.keyword-dropdown-overlay[data-v-867f675c] {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #f3f3f3; /* 통일된 색상 */
  border-radius: 12px;
  border: 1px solid #e0e0e0;
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);
  z-index: 9999; /* header 등에 덮이지 않도록 */
  margin-top: 6px; /* 살짝 띄워서 자연스럽게 */
}
.keyword-expanded[data-v-867f675c] {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 100%;
  padding: 0 10px;
  max-height: 400px;
  overflow-y: auto;
  position: relative;
}
.expanded-item[data-v-867f675c] {
  padding: 12px 0 12px 12px;
  border-bottom: 1px solid #f0f0f0;
  width: 100%;
}
.expanded-item[data-v-867f675c]:first-child {
  padding-top: 8px;
}
.expanded-item[data-v-867f675c]:last-child {
  border-bottom: none;
  padding-bottom: 12px;
}
.expanded-item[data-v-867f675c]:hover {
  background-color: rgba(79, 105, 208, 0.05);
}
.expanded-item .category-title[data-v-867f675c] {
  max-width: none;
  overflow: visible;
  text-overflow: unset;
  white-space: normal;
}
.no-keywords[data-v-867f675c] {
  padding: 20px;
  text-align: center;
  color: #999;
  font-size: 14px;
}
.keyword-slide-wrapper[data-v-867f675c] {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  min-width: 200px;
  min-height: 24px;
}
.keyword-content[data-v-867f675c] {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  width: 100%;
  cursor: pointer !important;
}
.keyword-content:hover .category-title[data-v-867f675c] {
  text-decoration: underline;
}
.category-title[data-v-867f675c] {
  cursor: pointer !important;
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.slide-enter-active[data-v-867f675c] {
  transition: all 0.4s ease;
}
.slide-leave-active[data-v-867f675c] {
  transition: all 0.4s ease;
  position: absolute;
  left: 0;
  top: 0;
}
.slide-enter-from[data-v-867f675c] {
  opacity: 0;
  transform: translateY(20px);
}
.slide-leave-to[data-v-867f675c] {
  opacity: 0;
  transform: translateY(-20px);
}
.slide-enter-to[data-v-867f675c],
.slide-leave-from[data-v-867f675c] {
  opacity: 1;
  transform: translateY(0);
}
.category-arrow[data-v-867f675c] {
  cursor: pointer;
  z-index: 20;
  position: relative;
}
.category-arrow.expanded[data-v-867f675c] {
  transform: rotate(180deg);
}
.close-arrow-inline[data-v-867f675c] {
  cursor: pointer;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 4px;
  right: 2px;
  z-index: 120;
}
.close-arrow-inline[data-v-867f675c]::before,
.close-arrow-inline[data-v-867f675c]::after {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border-top: 2px solid #909191;
  border-right: 2px solid #909191;
  transition: all 0.3s;
}
.close-arrow-inline[data-v-867f675c]::before {
  transform: rotate(-45deg);
}
.close-arrow-inline[data-v-867f675c]::after {
  display: none;
}
.close-arrow-inline[data-v-867f675c]:hover::before {
  border-color: #3a51a0;
}
.ele-school .realtime-label[data-v-867f675c] {
  border: none;
}


nav .all-menu-wrapper[data-v-0982f4be],
nav .search-keyword-wrapper[data-v-0982f4be] {
  position: relative;
  left: 0px;
  bottom: 0;
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  background-color: transparent;
  z-index: 99;
}
nav .inner.this-is-all-menu[data-v-0982f4be] {
  z-index: 100;
}
#searchKeyword.is-active[data-v-0982f4be] {
  z-index: 100;
}
.dls-info[data-v-0982f4be] {
  background-color: beige;
  color: tomato;
  text-align: center;
  overflow: hidden;
  transition: all 0.5s ease-in-out;
  height: auto;
  font-weight: bold;
}
.leftmargin[data-v-0982f4be] {
  margin-left: 5px;
}
header > .inner .search-wrap.exp[data-v-0982f4be] {
  box-sizing: border-box !important;
}

/* 호버 및 활성 메뉴 스타일 */
nav .inner .gnb > li.is-hovered > a[data-v-0982f4be] {
  color: #6fab2c;
  background: rgba(255, 255, 255, 0.5);
  padding: 0 10px;
  border-radius: 50px;
  transition: 0.3s;
}

/* 메뉴 펼칠 때 z-index */
nav .all-menu.is-active[data-v-0982f4be] {
  z-index: 200;
}
nav .all-menu > ul > li .gnb-sub-menu[data-v-0982f4be] {
  z-index: 200;
}
header > .inner[data-v-0982f4be] {
  z-index: 10;
  overflow: visible !important;
}

/* 맞춤 키워드 스타일 */
header > .inner .search-wrap.exp form[data-v-0982f4be] {
  position: relative;
  z-index: 20;
}

/* 검색 인풋 포커스 시 기본 아웃라인 제거 */
#headerSearch[data-v-0982f4be]:focus {
  outline: none;
  box-shadow: none;
  border-color: inherit;
}

/* 대메뉴 호버 시 서브메뉴 드롭다운 */
.gnb-item[data-v-0982f4be] {
  position: relative;
}
.gnb-dropdown[data-v-0982f4be] {
  position: absolute;
  top: 120%;
  left: 50%;
  transform: translateX(-50%);
  min-width: 150px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  padding: 15px 20px;
  z-index: 200;
  list-style: none;
  margin: 0;
  text-align: center;
}

/* 대메뉴와 드롭다운 사이 빈 공간을 채워주는 가상 요소 */
.gnb-dropdown[data-v-0982f4be]::before {
  content: "";
  position: absolute;
  top: -15px;
  left: 0;
  right: 0;
  height: 15px;
  background: transparent;
}
.gnb-dropdown li[data-v-0982f4be] {
  padding: 0;
  position: relative;
}
.gnb-dropdown li a[data-v-0982f4be] {
  display: block;
  padding: 8px 15px;
  color: #666666;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  white-space: nowrap;
  transition: background 0.2s, color 0.2s;
  border-radius: 4px;
  position: relative;
}
.gnb-dropdown li a[data-v-0982f4be]:hover {
  background: #f5fff5;
  color: #6fab2c;
}
.gnb-dropdown li a[data-v-0982f4be]:hover::after {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  background: #6fab2c;
  border-radius: 100%;
  content: "";
}
.ele-info-box .time[data-v-0982f4be] {
  padding-left: 0.5rem;
}


.modal-overlay[data-v-953998a2] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
}
.modal-container[data-v-953998a2] {
  background: white;
  border-radius: 12px;
  width: 90%;
  max-width: 900px;
  max-height: 90vh;
  display: flex;
  flex-direction: column;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.modal-content[data-v-953998a2] {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.modal-head[data-v-953998a2] {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.close[data-v-953998a2] {
  background: none;
  color: #999;
  cursor: pointer;
}
.close[data-v-953998a2]:hover {
  color: #333;
}
.loading[data-v-953998a2] {
  text-align: center;
  padding: 40px;
  color: #666;
}
.modal-body[data-v-953998a2] {
  padding: 30px;
  overflow-y: auto;
  flex: 1;
  max-height: 80vh;
}


.right-menu ul li.icon-barcode[data-v-04abe534] {
  display: none;
}
.right-menu ul li.icon-barcode i[data-v-04abe534] {
  filter: brightness(2);
}
@media screen and (max-width: 768px) {
.right-menu ul li.icon-barcode[data-v-04abe534] {
    display: block;
}
.right-menu ul li.icon-video[data-v-04abe534] {
    display: none;
}
}
[data-v-04abe534] {
  box-sizing: content-box;
}


.book-main.main.main-new.ele-school[data-v-dfbad662] * {
  box-sizing: content-box;
}


.middle-school[data-v-3954a1b0] * {
  box-sizing: content-box !important;
}
.right-menu ul li.icon-barcode[data-v-3954a1b0] {
  display: none;
}
.right-menu ul li.icon-barcode i[data-v-3954a1b0] {
  filter: brightness(2);
}
@media screen and (max-width: 768px) {
.right-menu ul li.icon-barcode[data-v-3954a1b0] {
    display: block;
}
.right-menu ul li.icon-video[data-v-3954a1b0] {
    display: none;
}
}
[data-v-3954a1b0] {
  box-sizing: content-box;
}


nav .all-menu-wrapper[data-v-ee6a32d6],
nav .search-keyword-wrapper[data-v-ee6a32d6] {
  position: relative;
  left: 0px;
  bottom: 0;
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  background-color: transparent;
  z-index: 99;
}
nav .inner.this-is-all-menu[data-v-ee6a32d6] {
  z-index: 100;
}
#searchKeyword.is-active[data-v-ee6a32d6] {
  z-index: 100;
}
.dls-info[data-v-ee6a32d6] {
  background-color: beige;
  color: tomato;
  text-align: center;
  overflow: hidden;
  transition: all 0.5s ease-in-out;
  height: auto;
  font-weight: bold;
}
.leftmargin[data-v-ee6a32d6] {
  margin-left: 5px;
}

/* 검색 인풋 포커스 시 기본 아웃라인 제거 */
#headerSearch[data-v-ee6a32d6]:focus {
  outline: none;
  box-shadow: none;
  border-color: inherit;
}

/* is-hovered 클래스가 기존 hover 스타일을 따라가도록 */
nav .inner .gnb > li.is-hovered > a[data-v-ee6a32d6] {
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid #fff;
  padding: 0 10px;
  border-radius: 50px;
  color: #5694cc;
  transition: 0.3s;
}

/* 대메뉴 호버 시 서브메뉴 드롭다운 */
.gnb-item[data-v-ee6a32d6] {
  position: relative;
}
.gnb-dropdown[data-v-ee6a32d6] {
  position: absolute;
  top: 120%;
  left: 50%;
  transform: translateX(-50%);
  min-width: 150px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  padding: 15px 20px;
  z-index: 200;
  list-style: none;
  margin: 0;
  text-align: center;
}

/* 대메뉴와 드롭다운 사이 빈 공간을 채워주는 가상 요소 */
.gnb-dropdown[data-v-ee6a32d6]::before {
  content: "";
  position: absolute;
  top: -15px;
  left: 0;
  right: 0;
  height: 15px;
  background: transparent;
}
.gnb-dropdown li[data-v-ee6a32d6] {
  padding: 0;
  position: relative;
}
.gnb-dropdown li a[data-v-ee6a32d6] {
  display: block;
  padding: 8px 15px;
  color: #333;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  white-space: nowrap;
  transition: background 0.2s, color 0.2s;
  border-radius: 4px;
  position: relative;
}
.gnb-dropdown li a[data-v-ee6a32d6]:hover {
  background: #f5f8ff;
  color: #5694cc;
}
.gnb-dropdown li a[data-v-ee6a32d6]:hover::after {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  background: #5694cc;
  border-radius: 100%;
  content: "";
}
.middle-info-box[data-v-ee6a32d6] {
  background: rgba(86, 149, 204, 0.2);
  border-radius: 50px;
  padding: 26px 25px;
  color: #2a2e41;
  display: flex;
  align-items: center;
  margin-left: 1rem;
  max-height: 50px;
}
.middle-info-box .box[data-v-ee6a32d6] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.middle-info-box .box-right[data-v-ee6a32d6] {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
}
.middle-info-box .info-box-name[data-v-ee6a32d6] {
  font-weight: bold;
  font-size: 1rem;
}
.middle-info-box .info-box-logout[data-v-ee6a32d6] {
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 20px;
}
.middle-info-box .time[data-v-ee6a32d6] {
  font-size: 0.875rem;
  font-weight: bold;
  color: #000000;
  min-width: 5rem;
}
.middle-info-box .extend[data-v-ee6a32d6] {
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  background: #5695cc;
  padding: 5px 10px;
  border-radius: 20px;
}
.middle-info-box .time-box[data-v-ee6a32d6] {
  display: flex;
  align-items: center;
}
.time-box i img[data-v-ee6a32d6] {
  height: 0.8125rem;
}


header[data-v-31df247a] {
  overflow: visible !important;
}
.inner[data-v-31df247a] {
  overflow: visible !important;
}
.search-wrap[data-v-31df247a] {
  overflow: visible !important;
}
nav .all-menu-wrapper[data-v-31df247a],
nav .search-keyword-wrapper[data-v-31df247a] {
  position: relative;
  left: 0px;
  bottom: 0;
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  background-color: transparent;
  z-index: 99;
}
nav .inner.this-is-all-menu[data-v-31df247a] {
  z-index: 100;
}
#searchKeyword.is-active[data-v-31df247a] {
  z-index: 100;
}
.dls-info[data-v-31df247a] {
  background-color: beige;
  color: tomato;
  text-align: center;
  overflow: hidden;
  transition: all 0.5s ease-in-out;
  height: auto;
  font-weight: bold;
}
.leftmargin[data-v-31df247a] {
  margin-left: 5px;
}

/* 맞춤 키워드 스타일 */
header > .inner .search-wrap.exp form[data-v-31df247a] {
  position: relative;
  z-index: 20;
}

/* 검색 인풋 포커스 시 기본 아웃라인 제거 */
#headerSearch[data-v-31df247a]:focus {
  outline: none;
  box-shadow: none;
  border-color: inherit;
}

/* is-hovered 클래스가 기존 hover 스타일을 따라가도록 */
nav .inner .gnb > li.is-hovered > a[data-v-31df247a] {
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid #fff;
  padding: 0 10px;
  border-radius: 50px;
  color: #f56c4e;
  transition: 0.3s;
}

/* 대메뉴 호버 시 서브메뉴 드롭다운 */
.gnb-item[data-v-31df247a] {
  position: relative;
}
.gnb-dropdown[data-v-31df247a] {
  position: absolute;
  top: 120%;
  left: 50%;
  transform: translateX(-50%);
  min-width: 150px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  padding: 15px 20px;
  z-index: 200;
  list-style: none;
  margin: 0;
  text-align: center;
}

/* 대메뉴와 드롭다운 사이 빈 공간을 채워주는 가상 요소 */
.gnb-dropdown[data-v-31df247a]::before {
  content: "";
  position: absolute;
  top: -15px;
  left: 0;
  right: 0;
  height: 15px;
  background: transparent;
}
.gnb-dropdown li[data-v-31df247a] {
  padding: 0;
  position: relative;
}
.gnb-dropdown li a[data-v-31df247a] {
  display: block;
  padding: 8px 15px;
  color: #333;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  white-space: nowrap;
  transition: background 0.2s, color 0.2s;
  border-radius: 4px;
  position: relative;
}
.gnb-dropdown li a[data-v-31df247a]:hover {
  background: #fff5f3;
  color: #f56c4e;
}
.gnb-dropdown li a[data-v-31df247a]:hover::after {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  background: #f56c4e;
  border-radius: 100%;
  content: "";
}

/* 전체 메뉴 서브메뉴 호버 스타일 */
nav .all-menu > ul > li ul li:hover a[data-v-31df247a] {
  position: relative;
  color: #f56c4e;
  background: unset;
}
nav .all-menu > ul > li ul li:hover a[data-v-31df247a]::after {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  background: #f56c4e;
  border-radius: 100%;
  content: "";
}
nav .all-menu > ul > li[data-v-31df247a]:hover {
  background: #fff5f3;
  height: 100%;
}
.high-info-box[data-v-31df247a] {
  background: rgba(245, 109, 78, 0.2);
  border-radius: 50px;
  padding: 26px 25px;
  color: #2a2e41;
  display: flex;
  align-items: center;
  margin-left: 1rem;
  max-height: 50px;
}
.high-info-box .box[data-v-31df247a] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.high-info-box .box-right[data-v-31df247a] {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
}
.high-info-box .info-box-name[data-v-31df247a] {
  font-weight: bold;
  font-size: 1rem;
}
.high-info-box .info-box-logout[data-v-31df247a] {
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 20px;
}
.high-info-box .time[data-v-31df247a] {
  font-size: 0.875rem;
  font-weight: bold;
  color: #000000;
  min-width: 5rem;
}
.high-info-box .extend[data-v-31df247a] {
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  background: #f56d4e;
  padding: 5px 10px;
  border-radius: 20px;
}
.high-info-box .time-box[data-v-31df247a] {
  display: flex;
  align-items: center;
}
.time-box i img[data-v-31df247a] {
  height: 0.8125rem;
}


@media screen and (max-width: 768px) {
.right-menu ul li.icon-menu[data-v-7ab82c5e] {
    order: 6 !important;
}
}
footer[data-v-7ab82c5e] * {
  box-sizing: content-box !important;
}
.right-menu ul li.icon-barcode[data-v-7ab82c5e] {
  display: none;
}
.right-menu ul li.icon-barcode i[data-v-7ab82c5e] {
  filter: brightness(2);
}
@media screen and (max-width: 768px) {
.right-menu ul li.icon-barcode[data-v-7ab82c5e] {
    display: block;
}
.right-menu ul li.icon-video[data-v-7ab82c5e] {
    display: none;
}
}
[data-v-7ab82c5e] {
  box-sizing: content-box;
}


[data-v-2e366df1] .content-wrap img {
  /* max-width: 100%; */
  width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
[data-v-2e366df1] .content-wrap > div {
  max-width: 100% !important;
  width: 100% !important;
}
[data-v-2e366df1] .content-wrap > div > img {
  max-width: 100%;
  width: 100%;
  height: auto;
}
.popup-close-btn[data-v-2e366df1] {
  position: absolute;
  top: -10px;
  right: -10px;
  float: right;
  width: 35px;
  height: 35px;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 100%;
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
  color: #666;
  transition: all 0.2s;
  z-index: 10;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: -30px;
}
.popup-close-btn[data-v-2e366df1]:hover {
  /* color: #000; */
  background: #f5f5f5;
  border-color: #d6d6d6;
}


.z-index-9999[data-v-2486aa87] {
  z-index: 9999;
}


.z-index-9999[data-v-ca371c0c] {
  z-index: 9999;
}


.popup-info[data-v-54e7c9cc] {
  border-radius: 10px;
  border: 2px solid var(--primary);
  padding: 10px;
}


.oneWeekClass {
  display: block;
}
.twoCheckbox {
  max-height: -moz-fit-content;
  max-height: fit-content;
  margin: 5px;
}

@charset "utf-8";

/* 국문폰트 */
@font-face {
	font-family: 'SUITE';
	font-weight: 300;
	src: local('SUITE Light'), url(/fonts/SUITE-Light.88939f2c.woff2) format('woff2'), url(/fonts/SUITE-Light.b649ba90.woff) format('woff');
}
@font-face {
	font-family: 'SUITE';
	font-weight: 400;
	src: local('SUITE Regular'), url(/fonts/SUITE-Regular.bb5b1d7d.woff2) format('woff2'), url(/fonts/SUITE-Regular.57668f4d.woff) format('woff');
}
@font-face {
	font-family: 'SUITE';
	font-weight: 500;
	src: local('SUITE Medium'), url(/fonts/SUITE-Medium.758cbfa9.woff2) format('woff2'), url(/fonts/SUITE-Medium.0ed0854e.woff) format('woff');
}
@font-face {
	font-family: 'SUITE';
	font-weight: 600;
	src: local('SUITE SemiBold'), url(/fonts/SUITE-SemiBold.6bdc1067.woff2) format('woff2'), url(/fonts/SUITE-SemiBold.78d190a5.woff) format('woff');
}
@font-face {
	font-family: 'SUITE';
	font-weight: 700;
	src: local('SUITE Bold'), url(/fonts/SUITE-Bold.447739e5.woff2) format('woff2'), url(/fonts/SUITE-Bold.ca8af478.woff) format('woff');
}
@font-face {
	font-family: 'SUITE';
	font-weight: 800;
	src: local('SUITE ExtraBold'), url(/fonts/SUITE-ExtraBold.8c33dbec.woff2) format('woff2'), url(/fonts/SUITE-ExtraBold.e0f78005.woff) format('woff');
}
@font-face {
	font-family: 'SUITE';
	font-weight: 900;
	src: local('SUITE Heavy'), url(/fonts/SUITE-Heavy.0ba19a58.woff2) format('woff2'), url(/fonts/SUITE-Heavy.c8d2e113.woff) format('woff');
}


@font-face {
	font-family: 'Pretendard';
	font-weight: 900;
	font-display: swap;
	src: local('Pretendard Black'), url(/fonts/Pretendard-Black.3e9e226c.woff2) format('woff2'), url(/fonts/Pretendard-Black.41d1cdf7.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 800;
	font-display: swap;
	src: local('Pretendard ExtraBold'), url(/fonts/Pretendard-ExtraBold.c4b428d9.woff2) format('woff2'), url(/fonts/Pretendard-ExtraBold.57d5ee45.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard Bold'), url(/fonts/Pretendard-Bold.dbef295d.woff2) format('woff2'), url(/fonts/Pretendard-Bold.07c486c5.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 600;
	font-display: swap;
	src: local('Pretendard SemiBold'), url(/fonts/Pretendard-SemiBold.ce18f4c4.woff2) format('woff2'), url(/fonts/Pretendard-SemiBold.db2f9c80.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard Medium'), url(/fonts/Pretendard-Medium.594abaeb.woff2) format('woff2'), url(/fonts/Pretendard-Medium.177096cf.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard Regular'), url(/fonts/Pretendard-Regular.45abdda6.woff2) format('woff2'), url(/fonts/Pretendard-Regular.cdf673f5.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 300;
	font-display: swap;
	src: local('Pretendard Light'), url(/fonts/Pretendard-Light.8c9b882f.woff2) format('woff2'), url(/fonts/Pretendard-Light.8a703ed1.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 200;
	font-display: swap;
	src: local('Pretendard ExtraLight'), url(/fonts/Pretendard-ExtraLight.8d7fbdb7.woff2) format('woff2'), url(/fonts/Pretendard-ExtraLight.884ece7b.woff) format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-weight: 100;
	font-display: swap;
	src: local('Pretendard Thin'), url(/fonts/Pretendard-Thin.9335fa2f.woff2) format('woff2'), url(/fonts/Pretendard-Thin.fa086059.woff) format('woff');
}

@font-face {
  font-display: swap;
  font-family: 'Noto Serif KR';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/noto-serif-kr-regular.0061e505.woff2) format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Noto Serif KR';
  font-style: normal;
  font-weight: 600;
  src: url(/fonts/noto-serif-kr-SemiBold.e14d455e.woff2) format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Noto Serif KR';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/noto-serif-kr-Black.eef18e4d.woff2) format('woff2');
}


/* 영문폰트 */
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url(/fonts/roboto-100.3fa690b6.woff2) format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/roboto-300.a4eae32d.woff2) format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/roboto-regular.f2894edc.woff2) format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(/fonts/roboto-500.3170fd9a.woff2) format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/roboto-700.71b2beb8.woff2) format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url(/fonts/roboto-900.2f95c19e.woff2) format('woff2');
}
@charset "utf-8";

/* 추천도서 프로모션 > 역사 */
/* - 작성자 : 황희진(grigo0704@naver.com) */
/* - 최종작성일 : 2022-11-20 */
/* - 버전 : v0.3 */

/* 비주얼 */
.eco-history--visual {
  display: block;
  text-align: center;
  background-color: #f0ebe5;
  padding-top: 140px;
}
.eco-history--visual .eco-title {
  color: #fff;
  font-size: 7.5rem;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: -8px;
  text-align: center;
  padding-bottom: 64px;
}
.eco-history--visual .eco-title em {
  font-size: 80%;
  letter-spacing: -4px;
}
.eco-history--visual .eco-title--acc {
  margin-bottom: 100px;
}
.eco-history--visual .eco-title--acc::before,
.eco-history--visual .eco-title--acc::after {
  opacity: 0.1;
}
.eco-history--visual .eco-title--acc__txt {
  color: #fff;
  font-size: 1.75rem;
}
.eco-history--visual .eco-title--txt {
  color: #fff;
  font-size: 3.75rem;
  font-weight: 200;
  text-align: center;
  line-height: 1;
  white-space: nowrap;
  margin-bottom: 40px;
}
.eco-history--visual .eco-visual--img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.eco-history--visual .slick-arrow {
  width: 60px;
  height: 60px;
  background-color: rgba(256, 256, 256, 0.3);
}
.eco-history--visual .slick-arrow.slick-prev {
  left: 0;
  margin-left: 0;
}
.eco-history--visual .slick-arrow.slick-next {
  right: 0;
  margin-right: 0;
}

/* 도서목록 */
.eco-history--list {
  padding-top: 120px;
}
.eco-history--list .eco-control {
  margin-bottom: 80px;
}
.eco-history--list .eco-control .eco-select {
  width: auto;
}

.eco-history--list .eco-tap {
  display: flex;
  gap: 4px;
}
.eco-history--list .eco-tap--tit {
  flex: 1;
  min-width: auto;
  height: 64px;
  border-radius: 8px;
  background-color: #fff;
  margin: 0;
}
.eco-history--list .eco-tap--tit.eco-on {
  background-color: #446389;
}

/* 역사 속 오늘 */

/*<-- 구버전 */
.eco-visual.eco-history {
  background: url(/img/eco-history__bg.56d0f78e.png) center bottom
    no-repeat;
}
.eco-visual.eco-history .eco-title--acc::before,
.eco-visual.eco-history .eco-title--acc::after {
  opacity: 0.2;
}
.eco-visual.eco-history .eco-title--acc__txt {
  color: #c69c6d;
}
.eco-visual.eco-history .eco-title--txt {
  color: #fff;
}
.eco-visual.eco-history .eco-title {
  color: #fff;
  font-size: 7.5rem;
  letter-spacing: -8px;
}

.eco-visual.eco-history .eco-calender {
  margin-bottom: 30px;
}

.eco-visual.eco-history .eco-tap--tit {
  color: #fff;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0.5;
  margin-top: 16px;
}
.eco-visual.eco-history .eco-tap--tit:hover,
.eco-visual.eco-history .eco-tap--tit.eco-on {
  opacity: 1;
}

.eco-visual.eco-history .eco-history--event {
  background-color: rgba(0, 74, 128, 0.3);
  padding: 50px 0;
  margin-top: 240px;
}
.eco-visual.eco-history .eco-history--event__txt {
  color: #fff;
  font-size: 1.25rem;
  line-height: 200%;
  text-align: left;
}
.eco-visual.eco-history .eco-history--event__txt span {
  display: block;
  text-align: right;
}
.eco-visual.eco-history .eco-history--event .eco-tap {
  white-space: normal;
}
/* 구버전 -->*/

.eco-history--event {
  background-color: rgba(0, 74, 128, 0.3);
  padding: 50px 0;
  margin-top: 360px;
}
.eco-history--event__txt {
  color: #fff;
  font-size: 1.25rem;
  font-weight: 200;
  line-height: 2;
  text-align: left;
}
.eco-history--event__txt span {
  display: block;
  font-size: 80%;
  text-align: right;
  margin-top: 40px;
}
.eco-history--event .eco-tap {
  text-align: left;
  white-space: normal;
  margin-top: 32px;
}
.eco-history--event .eco-tap--tit {
  color: #fff;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0.5;
  margin-top: 16px;
}
.eco-history--event .eco-tap--tit:hover,
.eco-history--event .eco-tap--tit.eco-on {
  opacity: 1;
}

/* 시대별 한국사 */
.eco-history--age {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 16px;
  padding: 0 160px;
  margin: 340px 0;
}
.eco-history--age li {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  width: calc(50% - 8px);
  color: #fff;
  font-size: 2.25rem;
  border-radius: 16px;
  background-color: rgba(256, 256, 256, 0.2);
  padding: 16px 32px;
}
.eco-history--age li::after {
  content: "";
  display: inline-block;
  width: 80px;
  height: 80px;
}
.eco-history--age li:nth-of-type(1)::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgwODg1NUI0MzNGQjExRUQ5MzM3QjE4N0ZCRUIyMUM2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgwODg1NUI1MzNGQjExRUQ5MzM3QjE4N0ZCRUIyMUM2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODA4ODU1QjIzM0ZCMTFFRDkzMzdCMTg3RkJFQjIxQzYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODA4ODU1QjMzM0ZCMTFFRDkzMzdCMTg3RkJFQjIxQzYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cSaeyAAADI0lEQVR42uycvWsUQRjG50IUDRHjR87TqIVBTKEISUwRkEC4wkbFYJNa7eztJFgFSZVY6t8g+h/YWPjVaCc2fqOiiREN8eN8X/YVj3F3dmd3Z3d8533gYbmZZ+52fztzt7c3N41Op6M81xXwZV93ruE5wMPgx+Aj4Cc+7mCP573vgraVHmihXvArcBP8DjwE/iE9MLvaBE/Rti1D2E4zKY9lCKecWBy+ra6ytzSMf0kPTNeEBk/R4wkZwtl0wrJcAGqatiyX98Au9YGXwRti6r6DB8BfpQcmazIBnqLySRnCZh0vWB88wPGC9cEDHC1YHzTAVsz1X55MsADHSs4FB/BoybngAB4qORccwIMl54IDOFxyLqivcpvA3yzym8Fr0gP/ap/jPHuAexzn2QNsOs6zB7jDcZ49wJ2O8+wB9sWU/QTfp22WvADUtKiiH5IWBWC6BmLKPmvbtHzQAD85zgtAAWjWR8d59gC/OM6zB7jqOM8e4LrjvPRA6YEMJQAFoAD8o37HefYAex3n2QPc4jgvAAWgWbsd59kDHHScZw9wl+M8e4Atx3n2APc7zrMGiBfFeWYm9AvASHnn+40IwEjHcrYbF4CRxipuxw7gdMXtWAE8QK66LRuAZ2tuX0g+3BI6CV5JqFvr2q4Y2l+ta+cb/8HCO16ryh6I8/n2Vvh6L8EfOPVAnIqxrUKAOHdmO6ceeE1Fc/0G6UYA9siNJT7/OvU4XN3jPfheCO+BOMevSRfEF5Xdv9Hv0kl5qKKVjZZrOQIE6InxZM51smmO8rXvt4+fwrfApwz1t8GnfdlZHwGO0rA0ff99JADNeq3ifzR6ozz5h5JvNxN0PbUsF4Ax13A25QJQ01bLcgGoaciyXD5EuoT/QFpNOLm4diBO6ZC1swxqG/arR3m2FKiPAGcK1gc9hPEa75mK1k9IEt5cHaZrRemBmhZS4CmqX5Ah/K/wbsxsxuws5QUgvo2AL4GXLNstUbtGqADxwKfAd8DzOZ9jntpP1QWy6g8RXOvljIqmZOBBlznD6jnBfAC+CX7BEeB18LkKXucG+HwVB/RbgAEATSGLbMCteZ4AAAAASUVORK5CYII=) center 50% /
    contain no-repeat;
}
.eco-history--age li:nth-of-type(2)::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg1NTVEMUY1MzNGQjExRUQ4NTYzRThGMkNFMjQ4NDg0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg1NTVEMUY2MzNGQjExRUQ4NTYzRThGMkNFMjQ4NDg0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODU1NUQxRjMzM0ZCMTFFRDg1NjNFOEYyQ0UyNDg0ODQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODU1NUQxRjQzM0ZCMTFFRDg1NjNFOEYyQ0UyNDg0ODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7THESAAAAII0lEQVR42uyc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) center 50% /
    contain no-repeat;
}
.eco-history--age li:nth-of-type(3)::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg5NUUwQzNFMzNGQjExRURBMkZDOTIwNEQ5RUE2QjlEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg5NUUwQzNGMzNGQjExRURBMkZDOTIwNEQ5RUE2QjlEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODk1RTBDM0MzM0ZCMTFFREEyRkM5MjA0RDlFQTZCOUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODk1RTBDM0QzM0ZCMTFFREEyRkM5MjA0RDlFQTZCOUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5sngfBAAADP0lEQVR42uycz0tUURTH32tsUWQSUZATSiBUxCglrVq6EYloG/Q/tA93gvvaug1sGRKRuFeHcOFE1tQiHGYmMKIfI4Xo9PpeOAMhTdrLc88513vgy1WZd3585rz77nvvYpplWRItvx2JCCLACDACjACjRYBC1sPhNE3Tfz4Gy6mzGJpQYY+PtqF+xNjIESPcDiQg0/v46HQeeGx5c3wreTqQOsQd+AAa7vKRCnQP/rOc/sMDiPgnMJSgK9A56PQeh3yCPkCvoJeItSkJsEei7VHIeQx3odvQ9f+YSn7C1wuMT6BHgFmXKObA9ZdYQ9BjaCc7eNsh30Nea/UBEH8rQPehrYzftihWwQdA9jkQ/o9jmIVueT655qA7yOW72YsIdcFTaFxolfEcuol82lbXgVOC8BKKPWVyHQi/I/hxZR93Ftzmum8UOa1a68BJBfASymHSVAfSgrjh/Cu543JFFmkBbqIDJxTBSyiXCUuPs8YUPnkaswSwpBBgyRLAokKALDlxXUS0vmxOrXTgobEIUCnATYW1tiwBbCgE2LQEsK4QYN0SwJpCgDVLACsKAVYsAVxRCJAlJ66F9DHoK3RUCbxtqA/6YaID0zR1iS4r6r5lysnUQnpeEUC2XDgBzikCyJYL91u5NxguCsOrIp9LlI+5e+FZBd3HmgN3Bw5ieJ/IPd53xV1APusmO5ASXxDsvoUOPIsXkY49FATIHtvH3hj3y2uBi0kVuvz7ZkyTW3ypgBmB7pvJu5NVVQfSNz+AYd0zwEHkUduVh8k5MKFCyh7hlXfDs3wR6dizEGP5BDgfYixvu/Rps+VH6BRzTZ+hM51NlUHMgQTVFbToIdTin+CFcAo7WwokhhjAciAx/M+BNAf1YvjGXNNJxG91iW+7A6kwznfG9W7wQjmFnb0z6lsNwLdGfasBWDXqWw3AhlHfagBuGPWtBuAXo77VAGwZ9a0GYNuobzUAgzIJgH1GfasB2GvUtxqARaO+1QAcMOpbDcBhRt8jhwHgNUbfV30X4/uBar+H+9Ui4je7xDffgeOBxBADeCOQGGIAtwOJIQbQ7ddbY/S/lnjej5jG/2QeHyZEgBFgBBgtAhSyXwIMAIMI1FQjg1PlAAAAAElFTkSuQmCC) center 50% /
    contain no-repeat;
}
.eco-history--age li:nth-of-type(4)::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhFMzc4RUIzMzNGQjExRUQ5MjAyOUVGNkFEOTc4MjBEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhFMzc4RUI0MzNGQjExRUQ5MjAyOUVGNkFEOTc4MjBEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEUzNzhFQjEzM0ZCMTFFRDkyMDI5RUY2QUQ5NzgyMEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEUzNzhFQjIzM0ZCMTFFRDkyMDI5RUY2QUQ5NzgyMEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53sxZCAAABqUlEQVR42uycsU4CQRCGXYNRTKwMsaAQagvra4w1z6K1z2CDz+AjmIC14Q0stNbC0ooEMQbX/xIbUcxmb3IM5PuTP9ssNzMfe+wO4Qgxxg2Ur00QABCAAAQgylXD8mIhhOzX6jTwpOEwcfqzYnUqxLKr2fRiFQDWKcuaG84Ku0t8o0695OxqBcbEZELFQJY1s4kAEIAA5BzoRzerBtDNLqw8mhq2E6e/K9Yb58CfepRTu4uya+myAulE6EToRDjGcA4EIADR2nQi13Qi+Tvjvoa9xOljxXr1sAt7AvigoZ04/UWxjgBIJ/IrsS0NF3JP3nXGbSLfypfyh9dNpC+fOV58hXwgn7u8haXyK6Yd53fwVG56Bbgqv5Uz+7DmIA1AAAIQgAiAAAQgABEAAQhAACIAAhCAAEQABCAAAYgACEAAAhABEIAABCACIAABCEAEQAACEIAIgAAE4HrI+lGv8kGbRQ+xjOR7+bOGRXEsn/yTo2HFMVp6GP/WVd0rQzH7C3IZWtZsDbAlD+TZXNLFEgAWcznMvnNrWdYc+Ct4NhEAAhCAKFdfAgwAszfEx4+MvzwAAAAASUVORK5CYII=) center 50% /
    contain no-repeat;
}
.eco-history--age li:nth-of-type(5)::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkxQkFFOEQ3MzNGQjExRURCRjVEQjE3REM4QUY1OTQzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkxQkFFOEQ4MzNGQjExRURCRjVEQjE3REM4QUY1OTQzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTFCQUU4RDUzM0ZCMTFFREJGNURCMTdEQzhBRjU5NDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTFCQUU4RDYzM0ZCMTFFREJGNURCMTdEQzhBRjU5NDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bXgSKAAAClUlEQVR42uycwUsUYRjGnRBNiYi62EUMvQbRH1DQpToIHjp58drBg1487KFDp45FEEGRV8GLh6AoPHisQ1RUCAqKmC5LkdW2mYVfz5fvwjgMwe5+NrPN74GH2Xkc5v3mxzvfzDcHI+dcB2peh0AAQAACEIAIgAAEIAARAAEIQACizABGUfTH0j35k9xfz7K0H4eN534sy2cHOuf6tDklH5UHtd+VZYdY/UEbz4CNL2iBkB6VF91+XZOHMoI3ZPXjWrRxBrnmzsBjPi0/Ntd13JyF6rVvpYwzl7fwrHws4bLmnOdZ0LO65ZQxzYaqEboD/WQ9lsgW1Opb2l7NgOFd+ZJ8PpHPyS/a6TVmRt6Wx+Ub8rI8YlnJskoiK8Wyih1Tsr/Hs/FY5s97x7Iuq3ug6vxHt9KWutBf5LrVrCpbtWxDrnknso5YVrNb0XfydiJbj2VVA+uzHat7sNcWuIB/2vYmsl8GqNc6JbLu+G7ZDzuuO3ZcI5m/gMOW9cg/5V37/c2OSzZKzbo1dwBfttEi4kweAfqHyIU2gOefzu/yOAeelafbAOBkKIB8TAAgAAEIwPzJvyM+kVds/4P8UP4MwL/rqzwln9Qq4qK2N+1leVr7wz63NXUlNyMO/D1wxDWvV3J/yviOpGQn5PkWak2Euua8dOBr+Zy6bC1lHV1NyT5qc1l+yi28ty69IigNzW86fkebUXmz6ABvC8ZSk195/MPlepEBOntQtKIH8peiAnymLiq39DVk71Z+VFSAbwOd501RAb4PdJ6NIs+BIbTLSoS1MAARAAEIQAAiAAIQgABEAAQgAAGIAAhAAAIQARCAAAQgAiAAAfj/KeJfgNKBAAQgABEAAQhAACIAAhCAAESN6LcAAwDNwEUBBHre3gAAAABJRU5ErkJggg==) center 50% /
    contain no-repeat;
}
.eco-history--age li:nth-of-type(6)::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2OTgyQUYyMzNGQjExRUQ5OTI4RTBBMUNCMTc0MEVBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2OTgyQUYzMzNGQjExRUQ5OTI4RTBBMUNCMTc0MEVBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTY5ODJBRjAzM0ZCMTFFRDk5MjhFMEExQ0IxNzQwRUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTY5ODJBRjEzM0ZCMTFFRDk5MjhFMEExQ0IxNzQwRUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz46s5+fAAADyUlEQVR42uyaS0gVURjHnXtvalngJnojSRjkIiIMKoorRCVEC5OCoEXQAxdFi6LSWrSwLCIVcpHZyoKgBKHAFiUIRbUJKbKXLSK7XI1aWHHjmk7/Y4NcpzkzZ2au3tf/gx8Hx/nm8bvnMXPmaLqu5zG8R4AKKJACKZACGRRIgRRIgQwKpEAKpEAGBVIgBVIggwIpMCNCfBNJxOexwrr/GAWdYH4mOEvHGhgC1aCLTdhfbMAvXEaB/mIxBWZ5hNL8+qrRjIMoezVN+5PVozBya8CAPj0RBbVASzdnmlkafmm3BxMJLeDIDFz7PdCTBg6bJ30lQeBpFOdzrOvTkiIQuSUo3oP8XBXodxQ+lIPykjoKh1N03V9BWTYIFDX4U4qu/Qe6m7FUjcJJG0RydQKGbyIz3YRhfRaKJWARKMgyDyMgAobQAvWkCoS4ChTHQRWYl+UValDMRaK8BJERpecZWR+I7bNRtIL9Odgyf4MTcHHV0yCCbaKJdoPKHO/iGuDjjJdBpJHyJqIesna6asKIleA1CNLfRAyActTEuGoNPEh5U2IF2GL3JmGOKjpTd2IlsJS+1J1YCSygr/+i0I3AYfpSd2Il8Cl9qTuxEnibvqbEKOh0I/AOeEVvk3ENz4BflAVi53EU+0DMxUnugu1gNdgLXijkPAG7jJwdxqujSk6NyxxxHw1gPVgLToJvivfVD07Z7iH7LmystPqu8M22zuKY+aDbJueW8cHcnNfkIeeKTU4MrLPIWQ6GHO6rDyxwcmb7YR1/LwUdYFxykn4QkJxE5I5Z5PwExZIcIT5ikfPLIWdQcn0XbSrOYUnOCDgHClUqndLKBGxfCA4Yv3Y04WRNDrW7z+ICHznk3LTI6XHI6ZDICNvklJj2vQF2gyKndp3oS2lGGv1iFEW7kVyOYqvxL6d35qDiwOWU4+U8Tnnm/13Gfb5xPcS4XRuDfVoTfrUPICTZr1TS9GOy1adiEhcMe8iJSmpgs819HDWtip3rxZkXgdtMF9losc8c0GvTQXeJvsuUEwDtHnLabHLioNLi+laZBsgHXiud68+axmKi56AiYfNDcB2Ipi6a+LE85w/fL/P+LUoS823LQC3YOA054kG4DdwHcWNqSiyESqxxm3Dfj90IlE6oqnwXRo6YdH0GirPgQfkC7rnObQ1U7dBlg8o7FJvBxwwWJ1Y1nAX1fg7id3WW6JPEAqM9YA0oygBpn4Ho81pwr2+9HMS2CTPcBZd2UCAFUiAFMiiQAimQAhkUSIEUSIEMCqRACqRABgVSYEbEXwEGAMGd85TBFnzNAAAAAElFTkSuQmCC) center 50% /
    contain no-repeat;
}

/* 독도 */
.eco-history--Dokdo {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 840px;
  text-align: center;
  background-color: #fff;
  box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.05);
  padding: 24px;
}
.eco-history--Dokdo__num {
  flex: none;
  display: inline-block;
  color: #fff;
  font-size: 1.75rem;
  font-weight: 500;
  border-radius: 40px;
  background-color: #f78e56;
  padding: 16px 40px;
  margin-top: 32px;
}
.eco-history--Dokdo__tit {
  display: block;
  font-size: 2.125rem;
  font-weight: 300;
  line-height: 1.4;
  text-align: center;
  padding: 24px 0;
}
.eco-history--Dokdo__tit b {
  font-weight: 500;
}
.eco-history--Dokdo__tit strong {
  font-size: 4.25rem;
  font-weight: 300;
}
.eco-history--Dokdo__txt {
  font-size: 1.375rem;
  font-weight: 300;
  line-height: 1.8;
  word-break: keep-all;
  padding: 32px 0;
}
.eco-history--Dokdo__img {
  display: block;
  max-width: 100%;
  margin: 4px auto;
}

.eco-history--Dokdo__con {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 32px;
  width: 100%;
  padding: 16px 56px;
}
.eco-history--Dokdo__con span {
  display: inline-block;
  text-align: left;
}
.eco-history--Dokdo__con strong {
  display: inline-block;
  font-size: 1.625rem;
  font-weight: 600;
  line-height: 1.2;
  border-bottom: 3px solid #f78e56;
  padding-bottom: 8px;
  margin-bottom: 16px;
}
.eco-history--Dokdo__con p {
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.6;
  word-break: keep-all;
}
.eco-history--Dokdo__con b {
  font-weight: 500;
}
.eco-history--Dokdo__con img {
  flex: none;
}
.eco-history--Dokdo__con ~ .eco-history--Dokdo__con {
  padding-bottom: 56px;
}

/* 문화재 */
.eco-history--assets {
  text-align: center;
  background-color: #ede7e0;
  padding: 100px 0;
}
.eco-history--assets .eco-title {
  color: #754c24;
  font-size: 2.375rem;
  font-weight: 500;
}

.eco-history--assets__graph {
  position: relative;
  border-top: 7px solid #dccfc2;
  border-bottom: 7px solid #dccfc2;
  padding: 24px;
  margin: 48px 0 90px 0;
}
.eco-history--assets__graph::after {
  position: absolute;
  right: 0;
  bottom: 100%;
  content: "총계 13,326건";
  margin-bottom: 24px;
}
.eco-history--assets__graph div {
  position: relative;
  width: 1%;
  height: 24px;
  background-color: #a67c52;
}
.eco-history--assets__graph span {
  position: absolute;
  left: 100%;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1.125rem;
  white-space: nowrap;
  padding-left: 16px;
}
.eco-history--assets__graph dt {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  float: left;
  width: 30%;
  height: 50px;
  font-size: 1.125rem;
  padding-right: 32px;
}
.eco-history--assets__graph dd {
  display: inline-flex;
  align-items: center;
  width: 70%;
  height: 50px;
}
.eco-history--assets__graph dd:nth-of-type(1) div {
  width: 13%;
}
.eco-history--assets__graph dd:nth-of-type(2) div {
  width: 60%;
}
.eco-history--assets__graph dd:nth-of-type(3) div {
  width: 25%;
}
.eco-history--assets__graph dd:nth-of-type(4) div {
  width: 5%;
}
.eco-history--assets__graph dd:nth-of-type(5) div {
  width: 22%;
}
.eco-history--assets__graph dd:nth-of-type(6) div {
  width: 8%;
}
.eco-history--assets__graph dd:nth-of-type(7) div {
  width: 12%;
}
.eco-history--assets__graph dd:nth-of-type(8) div {
  width: 31%;
}
.eco-history--assets__graph dd:nth-of-type(9) div {
  width: 70%;
}
.eco-history--assets__graph dd:nth-of-type(10) div {
  width: 28%;
}
.eco-history--assets__graph dd:nth-of-type(11) div {
  width: 35%;
}
.eco-history--assets__graph dd:nth-of-type(12) div {
  width: 23%;
}
.eco-history--assets__graph dd:nth-of-type(13) div {
  width: 65%;
}

.eco-history--assets__count {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 40px;
  max-width: 800px;
  margin: 0 auto;
  padding: 64px 0;
}
.eco-history--assets__count::after {
  position: absolute;
  right: 0;
  bottom: -30px;
  content: "자료출처: 한국문화재재단";
}
.eco-history--assets__count li {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: calc((100% - 80px) / 3);
  border-radius: 24px;
  background-color: #fff;
  box-shadow: 5px 5px 8px rgba(0, 0, 0, 0.05);
  padding: 16px;
}
.eco-history--assets__count img {
  display: block;
  max-width: 100%;
  margin: auto;
}
.eco-history--assets__count p {
  flex: none;
  font-size: 1.25rem;
  line-height: 1.2;
  border-top: 1px solid #e1d7cb;
  padding-top: 16px;
  margin-top: 16px;
}

/*---------------------------------------------------------------------------------*/

/* 01. 역사 > 역사 속 오늘 */
.eco-history--visual.eco-bg1 {
  background: url(/img/eco-history01--visual__bg.56d0f78e.png) center
    bottom/cover no-repeat;
}
.eco-history--visual.eco-bg1 .eco-title--acc__txt {
  color: #c69c6d;
}

/* 02. 역사 > 한국사 */
.eco-history--visual.eco-bg2 {
  background: url(/img/eco-history02--visual__bg.43f61b6a.png) center
    bottom/cover no-repeat;
}

/* 03. 역사 > 독도는 우리땅 */
.eco-history--visual.eco-bg3 {
  background: url(/img/eco-history03--visual__bg.b90e9096.png) center
    bottom/cover no-repeat;
  border-bottom: 500px solid #d1c3b2;
}
.eco-history--visual.eco-bg3 .eco-title--tag {
  color: #fff;
  font-size: 1.625rem;
  padding: 120px 0 240px 0;
}
.eco-history--visual.eco-bg3 .eco-title--tag span {
  display: inline-block;
  padding: 0 8px;
}
.eco-history--visual.eco-bg3 .eco-silde {
  margin-bottom: -370px;
}
.eco-history--visual.eco-bg3 .eco-silde ul {
  display: block;
  overflow: hidden;
  max-width: 840px;
  margin: auto;
}
.eco-history--visual.eco-bg3 .eco-silde li {
  display: inline-block;
}

/* 04. 역사 > 책으로 보는 우리나라 문화유산 */
.eco-history--visual.eco-bg4 {
  background: #030000 url(/img/eco-history04--visual__bg.fee582f4.png)
    center bottom/cover no-repeat;
  padding-bottom: 200px;
}

/* 05. 역사 > 다양한 서양사 이야기 */
.eco-history--visual.eco-bg5 {
  background: url(/img/eco-history05--visual__bg.06170028.png) center
    bottom/cover no-repeat;
}
.eco-history--visual.eco-bg5 .eco-title--box {
  display: inline-block;
  border: 16px solid #a67c52;
  background-color: #121211;
  padding: 120px;
  padding-bottom: 700px;
  margin: 160px auto 700px auto;
}
.eco-history--visual.eco-bg5 .eco-inner {
  position: relative;
}
.eco-history--visual.eco-bg5 .eco-visual--img {
  position: absolute;
  left: 50%;
  bottom: 0;
}

/*========== RESPOSIVE ==========*/

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media all and (max-width: 1440px) {
} /* 1440px */
@media all and (max-width: 1280px) {
  /* 비주얼 */
  .eco-history--visual {
    background-size: cover !important;
    padding-top: 10.938vw;
  }
  .eco-history--visual .eco-title {
    padding-bottom: 0;
    font-size: 9.375vw;
    letter-spacing: -0.625vw;
  }
  .eco-history--visual .eco-title--txt {
    margin-bottom: 3.125vw;
    font-size: 4.688vw;
  }
  .eco-history--visual .eco-title--acc__txt {
    font-size: 2.188vw;
  }
  .eco-history--visual.eco-bg1 {
    background-position: 60% bottom;
  }
  .eco-history--visual .slick-arrow.slick-prev,
  .eco-history--visual .slick-arrow.slick-next {
    width: 6.25vw;
    height: 6.25vw;
  }

  .eco-history--list {
    padding-top: 12.5vw;
  }
  .eco-history--list .eco-tap--tit {
    height: 56px;
  }

  /* 역사 속 오늘 */

  /*<-- 구버전 */
  .eco-visual.eco-history {
    background-position: 60% bottom;
  }
  .eco-visual.eco-history .eco-title {
    font-size: 9.375vw;
    letter-spacing: -0.625vw;
  }

  .eco-visual.eco-history .eco-history--event {
    margin-top: 18.75vw;
  }
  .eco-visual.eco-history .eco-history--event__txt {
    font-size: 1rem;
  }
  /* 구버전 -->*/

  .eco-history--event {
    margin-top: 18.75vw;
  }
  .eco-history--event__txt {
    font-size: 1rem;
  }

  /* 시대별 한국사 */
  .eco-history--age {
    margin: 26.563vw 0;
    padding: 0;
  }
  .eco-history--age li::after {
    width: 6.25vw;
    height: 6.25vw;
  }

  /* 독도 */
  .eco-history--Dokdo {
    height: 100%;
  }
  .eco-history--Dokdo__con {
    width: auto;
  }
  .eco-history--Dokdo__con strong {
    font-size: 2.031vw;
  }
  .eco-history--Dokdo__con p {
    font-size: 1rem;
  }
  .eco-history--Dokdo__num {
    margin-top: 0;
    padding: 8px 24px;
    font-size: 2.188vw;
  }
  .eco-history--Dokdo__tit {
    padding: 1.875vw;
    font-size: 2.656vw;
  }
  .eco-history--Dokdo__tit strong {
    font-size: 5.313vw;
  }
  .eco-history--Dokdo__txt {
    font-size: 1.719vw;
  }
  .eco-history--visual.eco-bg3 {
    border-bottom: 48vw solid #d1c3b2;
  }
  .eco-history--visual.eco-bg3 .eco-silde {
    margin-bottom: -41vw;
  }

  /* 문화재 */
  .eco-history--assets {
    padding: 7.813vw 0;
  }
  .eco-history--assets .eco-title {
    font-size: 2.969vw;
  }
  .eco-history--assets__graph {
    margin: 3.75vw 0 7.031vw 0;
    padding: 1.875vw 0;
  }
  .eco-history--assets__graph dt {
    padding-right: 2.5vw;
    text-align: right;
  }
  .eco-history--assets__count {
    padding: 5vw 0;
    gap: 3.125vw;
  }
  .eco-history--assets__count p {
    font-size: 1.563vw;
  }

  /*---------------------------------------------------------------------------------*/

  /* 02. 역사 > 한국사 */
  .eco-history--visual.eco-bg2 {
    padding-top: 10.938vw;
  }
  .eco-history--visual .eco-title--acc {
    margin-bottom: 7.813vw;
  }
  .eco-history--age li {
    font-size: 2.813vw;
  }

  /* 03. 역사 > 독도는 우리땅 */
  .eco-history--visual.eco-bg3 .eco-title--tag {
    padding: 9.375vw 0 18.75vw;
    font-size: 2.031vw;
  }
  .eco-history--visual.eco-bg3 .eco-silde ul {
    max-width: 100%;
    margin: 0 100px;
  }

  /* 04. 역사 > 책으로 보는 우리나라 문화유산 */
  .eco-history--visual.eco-bg4 {
    padding-bottom: 15.625vw;
  }

  /* 05. 역사 > 다양한 서양사 이야기 */
  .eco-history--visual.eco-bg5 .eco-title--box {
    margin: 12.5vw auto 58vw;
    padding: 9.375vw 9.375vw 58vw;
  }
  .eco-history--visual.eco-bg5 .eco-visual--img {
    width: 54.531vw;
  }
} /* 1280px */
@media all and (max-width: 1080px) {
} /* 1080px */
@media all and (max-width: 960px) {
  /* 비주얼 */
  .eco-history--visual .slick-arrow.slick-prev,
  .eco-history--visual .slick-arrow.slick-next {
    background-color: rgba(0, 0, 0, 0.7);
  }

  /* 도서목록 */
  .eco-history--list {
    padding-top: 7.8125vw;
  }
  .eco-history--list .eco-tap--tit {
    font-size: 1rem;
    height: 48px;
  }

  /* 독도 */
  .eco-history--Dokdo__con {
    padding: 16px 0;
    flex-wrap: wrap;
  }
  .eco-history--Dokdo__con img {
    max-width: 100%;
    margin: 0 auto;
  }
  .eco-history--Dokdo__con:last-child img {
    order: 1;
  }
  .eco-history--Dokdo__con:last-child span {
    order: 2;
  }
  .eco-history--Dokdo__con span {
    max-width: 272px;
    margin: 0 auto;
  }
  .eco-history--Dokdo__txt {
    font-size: 1rem;
  }

  /* 문화재 */
  .eco-history--assets__count p {
    font-size: 1rem;
  }
} /* 960px */
@media all and (max-width: 840px) {
  /* 문화재 */
  .eco-history--assets__count::after {
    bottom: -10px;
    font-size: 0.8125rem;
  }
} /* 840px */
@media all and (max-width: 720px) {
  /* 비주얼 */
  .eco-history--visual .eco-title--acc__txt {
    font-size: 0.875rem;
  }
  .eco-history--visual .slick-arrow.slick-prev,
  .eco-history--visual .slick-arrow.slick-next {
    width: 50px;
    height: 50px;
  }

  /* 독도 */
  .eco-history--visual.eco-bg3 .eco-silde ul {
    margin: 0;
  }
} /* 720px */
@media all and (max-width: 640px) {
  /* 도서목록 */
  .eco-religion--list .eco-tap--tit {
    font-size: 0.875rem;
    height: 40px;
  }

  /*---------------------------------------------------------------------------------*/

  /* 02. 역사 > 한국사 */
  .eco-history--age li {
    padding: 12px 16px;
    font-size: 1rem;
  }

  /* 03. 역사 > 독도는 우리땅 */
  .eco-history--visual.eco-bg3 .eco-title--tag span {
    padding: 4px;
  }

  /* 독도 */
  .eco-history--Dokdo__tit {
    font-size: 1.25rem;
  }
  .eco-history--Dokdo__num {
    font-size: 0.875rem;
  }
  .eco-history--Dokdo__con strong {
    font-size: 1rem;
  }

  /* 문화재 */
  .eco-history--assets__graph {
    margin-top: 9vw;
  }
  .eco-history--assets__graph dt {
    font-size: 1rem;
  }
  .eco-history--assets__graph span {
    font-size: 1rem;
  }
  .eco-history--assets__graph:after {
    right: 50%;
    bottom: 100%;
    margin-bottom: 4.5vw;
    font-size: 0.875rem;
    transform: translateX(50%);
  }
} /* 640px */
@media all and (max-width: 560px) {
  /* 비주얼 */
  .eco-history--visual .eco-title--acc__txt {
    font-size: 0.75rem;
  }
  .eco-history--visual.eco-bg1 .eco-calender--btn {
    top: auto;
    bottom: 100%;
    left: 0;
    transform: none;
    margin-bottom: 5px;
  }
  .eco-history--visual.eco-bg1 .eco-tap--tit {
    margin-top: 8px;
  }

  /* 역사 속 오늘 */

  /*<-- 구버전 */
  .eco-visual.eco-history .eco-calender--btn {
    top: auto;
    bottom: 100%;
    left: 0;
    transform: none;
    margin-bottom: 5px;
  }

  .eco-visual.eco-history .eco-tap--tit {
    margin-top: 8px;
  }
  /* 구버전 -->*/

  /* 문화재 */
  .eco-history--assets .eco-title {
    font-size: 0.875rem;
  }
  .eco-history--assets__graph dt {
    font-size: 0.875rem;
  }
  .eco-history--assets__graph span {
    font-size: 0.875rem;
  }
  .eco-history--assets__count p {
    font-size: 0.875rem;
  }
} /* 560px */
@media all and (max-width: 480px) {
  /* 비주얼 */
  .eco-history--visual.eco-bg1 .eco-tap--tit {
    font-size: 0.875rem;
  }

  /* 역사 속 오늘 */
  .eco-history--event__txt {
    font-size: 0.875rem;
  }

  /* 문화재 */
  .eco-history--assets__count li {
    width: calc((100% - 33px) / 3);
    border-radius: 16px;
  }
  .eco-history--assets__graph dt {
    height: 40px;
  }
  .eco-history--assets__graph dd {
    height: 40px;
  }
  .eco-history--assets__graph div {
    height: 16px;
  }
  .eco-history--assets__count::after {
    font-size: 0.6875rem;
  }

  /* 독도 */
  .eco-history--Dokdo__con {
    gap: 16px;
  }
  .eco-history--Dokdo__con p {
    font-size: 0.875rem;
  }
  .eco-history--Dokdo__txt {
    font-size: 0.875rem;
  }

  /* 02. 역사 > 한국사 */
  .eco-history--age {
    gap: 8px;
  }
  .eco-history--age li {
    font-size: 0.875rem;
  }
} /* 480px */
@media all and (max-width: 380px) {
  /* 문화재 */
  .eco-history--assets .eco-title {
    font-size: 0.75rem;
  }
  .eco-history--assets__graph dt {
    font-size: 0.75rem;
  }
  .eco-history--assets__graph span {
    font-size: 0.75rem;
  }
  .eco-history--assets__count p {
    font-size: 0.75rem;
  }

  /* 02. 역사 > 한국사 */
  .eco-history--age li {
    font-size: 0.75rem;
  }
} /* 380px */

@charset "utf-8";

/* 추천도서 프로모션 > 소설 */
/* - 작성자 : 황희진(grigo0704@naver.com) */
/* - 최종작성일 : 2022-10-06 */
/* - 버전 : v0.3 */

/* 01. 소설 > 세계문학 걸작선 */
.eco-novel--world {
  background-color: #f0ebe5;
  padding-bottom: 80px;
}
.eco-novel--world::before {
  content: "";
  display: block;
  height: 80px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAABOCAYAAACE9o5PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDU1M0Q0ODE1RkVCMTFCRkExRDE4MjVCM0RFRTNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNjBFOTAwRUE0MTExRUNCQzQ4RkI3QkZBQjM5Njc0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNjBFOEZGRUE0MTExRUNCQzQ4RkI3QkZBQjM5Njc0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTc0OTk2RkYxM0Q4RUMxMUIyNEE5N0FERjgyQzYzRDkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZTIxNDQ5YS02ZDY2LWI3NGYtYjcxNS00MWIyMGZhYzhi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) center 0 /
    contain no-repeat;
  margin-bottom: 24px;
}
.eco-novel--world .eco-title--acc::before,
.eco-novel--world .eco-title--acc::after {
  background-color: #e1d7cb;
}
.eco-novel--world .eco-title--acc__txt {
  color: #2d2b2d;
}
.eco-novel--world .eco-title {
  color: #6d647f;
  font-size: 4.375rem;
  letter-spacing: -5px;
  margin-bottom: 80px;
}
.eco-novel--world .eco-title em {
  font-size: 150%;
  letter-spacing: -10px;
}

.eco-novel--world .eco-map--area__img {
  fill: #9db6ca;
}

.eco-novel--person {
  background: url(/img/eco-novel--person__bg.145791bc.png) center bottom
    no-repeat;
  padding: 70px 0;
}
.eco-novel--person .eco-select {
  width: 218px;
  margin-left: 36px;
}

.eco-novel--person .eco-person--list {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.eco-novel--person .eco-person--list li {
  width: 20%;
  padding: 25px 0;
}

.eco-novel--person .eco-person--card {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  overflow: hidden;
  width: 170px;
  height: 100%;
  border: 10px solid #fff;
  border-radius: 16px;
  background-color: #fff;
  padding-bottom: 10px;
  margin: auto;
}
.eco-novel--person .eco-person--card img {
  width: 100%;
}
.eco-novel--person .eco-person--card__tit {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.9375rem;
  line-height: 1.4;
  text-align: center;
  margin: 10px 0;
}
.eco-novel--person .eco-person--card__txt {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.625rem;
  text-align: center;
}

.eco-novel--person .eco-arrow {
  background: none;
}
.eco-novel--person .eco-arrow::before {
  width: 16px;
  height: 16px;
}
.eco-novel--person .eco-arrow--prev::before {
  border-top-width: 2px;
  border-left-width: 2px;
}
.eco-novel--person .eco-arrow--next::before {
  border-top-width: 2px;
  border-right-width: 2px;
}

/* 02. 소설 > 노벨문학상 */
.eco-novel--nobel {
  background-color: #f0ebe5;
}
.eco-novel--nobel .eco-inner {
  background: url(/img/eco-novel--nobel__bg.2a279243.png) 20% bottom
    no-repeat;
}
.eco-novel--nobel .eco-title--acc::before,
.eco-novel--nobel .eco-title--acc::after {
  background-color: #e1d7cb;
}
.eco-novel--nobel .eco-title--acc__img {
  width: 160px;
  height: 160px;
  border-radius: 50%;
  box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.1);
}
.eco-novel--nobel .eco-title.eco-serif {
  color: #6d647f;
  font-size: 5.625rem;
  letter-spacing: -5px;
  margin-bottom: 100px;
}

.eco-novel--nobel .eco-nobel--info {
  display: flex;
  justify-content: space-between;
}
.eco-novel--nobel .eco-nobel--head {
  width: 360px;
  padding-bottom: 60px;
}
.eco-novel--nobel .eco-title:not(.eco-serif) {
  font-size: 2rem;
  font-weight: 300;
  margin-bottom: 60px;
}
.eco-novel--nobel .eco-title:not(.eco-serif) strong {
  font-size: 110%;
  font-weight: 500;
  line-height: 120%;
}
.eco-novel--nobel .eco-title:not(.eco-serif) em {
  font-size: 60%;
}
.eco-novel--nobel .eco-silde li {
  margin-bottom: 0;
}
.eco-novel--nobel .eco-arrow {
  background: none;
}
.eco-novel--nobel .eco-arrow--prev {
  transform: translate(0, -50%);
}
.eco-novel--nobel .eco-arrow--prev::before {
  border-color: #000;
}
.eco-novel--nobel .eco-arrow--next {
  transform: translate(0, -50%);
}
.eco-novel--nobel .eco-arrow--next::before {
  border-color: #000;
}

.eco-novel--nobel .eco-nobel--body {
  max-width: 620px;
}
.eco-novel--nobel .eco-nobel--tit {
  display: flex;
}
.eco-novel--nobel .eco-nobel--tit img {
  flex: none;
  width: 150px;
  align-self: flex-start;
}
.eco-novel--nobel .eco-nobel--txt {
  flex: auto;
  display: flex;
  flex-direction: column;
  font-size: 1.125rem;
  padding-left: 40px;
}
.eco-novel--nobel .eco-nobel--txt p {
  flex: auto;
  padding-bottom: 10px;
}
.eco-novel--nobel .eco-nobel--txt dl {
  flex: none;
}
.eco-novel--nobel .eco-nobel--txt dt {
  display: inline-block;
  float: left;
  font-weight: 500;
  margin-top: 10px;
}
.eco-novel--nobel .eco-nobel--txt dd {
  display: block;
  padding-left: 40px;
  margin-top: 10px;
}
.eco-novel--nobel .eco-nobel--con {
  font-weight: 300;
  line-height: 180%;
  padding: 60px 0;
}
.eco-novel--nobel .eco-nobel--con em {
  display: block;
  color: #7d7d7d;
  padding-top: 40px;
}

.eco-novel--nobel__bg {
  background: #beb4b4;
  padding: 50px 0;
}
.eco-novel--nobel__bg:nth-of-type(odd) {
  background: none;
}
.eco-novel--nobel__bg .eco-inner {
  display: flex;
  justify-content: space-between;
}
.eco-novel--nobel__bg .eco-title {
  width: 360px;
  font-size: 1.875rem;
  font-weight: 300;
  margin-top: 0;
}
.eco-novel--nobel__bg .eco-title strong {
  font-size: 110%;
  font-weight: 500;
  line-height: 140%;
}
.eco-novel--nobel__bg .eco-book--tit {
  text-align: center;
}
.eco-novel--nobel__bg .eco-silde {
  display: inline-flex;
  align-items: center;
  width: 100%;
  max-width: 620px;
  padding: 0 60px;
}
.eco-novel--nobel__bg .eco-silde li {
  margin-bottom: 0;
}
.eco-novel--nobel__bg .eco-arrow {
  background: none;
}
.eco-novel--nobel__bg .eco-arrow--prev {
  transform: translate(0, -50%);
}
.eco-novel--nobel__bg .eco-arrow--prev::before {
  border-color: #000;
}
.eco-novel--nobel__bg .eco-arrow--next {
  transform: translate(0, -50%);
}
.eco-novel--nobel__bg .eco-arrow--next::before {
  border-color: #000;
}

/* 03. 소설 > 추리소설 베스트셀러 */
.eco-novel--best {
  background: #0d0d0d url(/img/eco-novel--best__bg.4155b7ca.png) center
    50% no-repeat;
}
.eco-novel--best .eco-title--acc::before,
.eco-novel--best .eco-title--acc::after {
  opacity: 0.1;
}
.eco-novel--best .eco-title--acc__txt {
  color: #fff;
  font-size: 2.5rem;
}
.eco-novel--best .eco-title {
  color: #fff;
  font-size: 90px;
  letter-spacing: -5px;
  margin-bottom: 50px;
}
.eco-novel--best .eco-title--txt {
  color: #fff;
  font-size: 2.25rem;
  line-height: 1.2;
}
.eco-novel--best .eco-title--txt em {
  font-size: 60%;
}

/*<-- 20221006 */
.eco-novel--five .eco-book {
  display: flex;
  flex-direction: column;
  width: 300px;
  height: 500px;
  background-color: #e1d7cb;
  padding: 30px;
  padding-top: 40px;
  box-shadow: 0 0 48px rgba(0, 0, 0, 0.3);
  transition: all 0.1s;
}
.eco-novel--five .eco-book:hover {
  transform: scale(1.1);
}
.eco-novel--five .eco-book--pic {
  position: static;
}
.eco-novel--five .eco-book--pic img {
  width: 150px;
  height: 215px;
  margin: auto;
}
.eco-novel--five .eco-book--pic .eco-lank {
  left: 50%;
  transform: translate(-50%, -50%);
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #50371e;
}
.eco-novel--five .eco-book--pic .eco-lank::before {
  display: none;
}
.eco-novel--five .eco-book--pic .eco-lank i {
  width: 100%;
  height: 100%;
  font-size: 1.5rem;
}
.eco-novel--five .eco-book--con {
  flex: auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.eco-novel--five .eco-book--tit {
  text-align: center;
}
.eco-novel--five .eco-book--tit em {
  display: block;
  font-size: 80%;
  line-height: 1.2;
  padding: 10px 0;
}
.eco-novel--five .eco-book--txt {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  word-wrap: break-word;
}

.eco-novel--five {
  position: relative;
}
.eco-novel--five .eco-silde {
  position: relative;
  display: block;
  width: 300px;
  height: 500px;
  margin: 100px auto;
  perspective: 1400px;
  transform-style: preserve-3d;
}
.eco-novel--five .eco-arrow {
  height: 48px;
  border-radius: 0;
}
.eco-novel--five .eco-arrow::before {
  width: 16px;
  height: 16px;
}
.eco-novel--five .eco-arrow--prev {
  transform: translate(0, -50%);
}
.eco-novel--five .eco-arrow--prev::before {
  border-width: 2px;
}
.eco-novel--five .eco-arrow--next {
  transform: translate(0, -50%);
}
.eco-novel--five .eco-arrow--next::before {
  border-width: 2px;
}

.eco-novel--five label {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 400ms ease;
}
.eco-novel--five input {
  position: relative;
  top: 100%;
  left: 50%;
  width: 8px;
  height: 8px;
  opacity: 0.4;
  transform: translateX(-32px);
  cursor: pointer;
  border: 2px solid #fff;
  border-radius: 50%;
  margin-top: 40px;
}
.eco-novel--five input:checked {
  opacity: 1;
}

/* Active Slide */
.eco-novel--five #s1:checked ~ #slide1,
.eco-novel--five #s2:checked ~ #slide2,
.eco-novel--five #s3:checked ~ #slide3,
.eco-novel--five #s4:checked ~ #slide4,
.eco-novel--five #s5:checked ~ #slide5 {
  transform: translate3d(-50%, -50%, 0px);
}

.eco-novel--five #s1:checked ~ #slide1 .eco-book--pic .eco-lank,
.eco-novel--five #s2:checked ~ #slide2 .eco-book--pic .eco-lank,
.eco-novel--five #s3:checked ~ #slide3 .eco-book--pic .eco-lank,
.eco-novel--five #s4:checked ~ #slide4 .eco-book--pic .eco-lank,
.eco-novel--five #s5:checked ~ #slide5 .eco-book--pic .eco-lank {
  background-color: #a67c52;
}

/* Next Slide */
.eco-novel--five #s1:checked ~ #slide2,
.eco-novel--five #s2:checked ~ #slide3,
.eco-novel--five #s3:checked ~ #slide4,
.eco-novel--five #s4:checked ~ #slide5,
.eco-novel--five #s5:checked ~ #slide1 {
  transform: translate3d(50%, -50%, -250px);
}

/* Next to Next Slide */
.eco-novel--five #s1:checked ~ #slide3,
.eco-novel--five #s2:checked ~ #slide4,
.eco-novel--five #s3:checked ~ #slide5,
.eco-novel--five #s4:checked ~ #slide1,
.eco-novel--five #s5:checked ~ #slide2 {
  transform: translate3d(150%, -50%, -500px);
}

/* Previous to Previous Slide */
.eco-novel--five #s1:checked ~ #slide4,
.eco-novel--five #s2:checked ~ #slide5,
.eco-novel--five #s3:checked ~ #slide1,
.eco-novel--five #s4:checked ~ #slide2,
.eco-novel--five #s5:checked ~ #slide3 {
  transform: translate3d(-250%, -50%, -500px);
}

/* Previous Slide */
.eco-novel--five #s1:checked ~ #slide5,
.eco-novel--five #s2:checked ~ #slide1,
.eco-novel--five #s3:checked ~ #slide2,
.eco-novel--five #s4:checked ~ #slide3,
.eco-novel--five #s5:checked ~ #slide4 {
  transform: translate3d(-150%, -50%, -250px);
}

.eco-novel--shelf {
  background: url(/img/eco-novel--shelf__bg.79084515.png) center 50% /
    cover no-repeat;
  padding: 80px 0;
}
.eco-novel--shelf .eco-book--list.eco-five {
  background: url(/img/eco-novel--shelf__bar.ae398d8b.png) 50% 215px/100%
    315px;
  padding: 0 60px;
}
.eco-novel--shelf .eco-book--list.eco-five .eco-book {
  position: relative;
  width: 150px;
  margin: auto;
}
.eco-novel--shelf .eco-book--list.eco-five .eco-book--pic img {
  height: 215px;
}
.eco-novel--shelf .eco-book--list.eco-five .eco-book--con {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  padding-top: 24px;
}
.eco-novel--shelf .eco-book--list.eco-five .eco-book--tit {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  word-wrap: break-word;
  text-shadow: 0 0 4px #fff;
}
.eco-novel--shelf .eco-book--list.eco-five li {
  width: 20%;
  margin: 0;
  margin-bottom: 100px;
}
/* 20221006 -->*/

/* 04. 소설 > 시간순삭 웹소설 */
.eco-novel--web {
  background: #0d0d0d url(/img/eco-novel--web__bg.5bd40e05.png) center
    50% no-repeat;
}
.eco-novel--web .eco-title--acc::before,
.eco-novel--web .eco-title--acc::after {
  opacity: 0.1;
}
.eco-novel--web .eco-title.eco-serif {
  color: #fff;
  font-size: 4.75rem;
}
.eco-novel--web .eco-title.eco-serif strong {
  font-size: 120%;
  font-weight: 400;
}
.eco-novel--web .eco-title--txt {
  color: #fff;
  font-size: 2.25rem;
}
.eco-novel--web .eco-title--txt em {
  display: block;
  font-size: 80%;
  padding: 20% 0;
}

/* 05. 소설 > 과학소설 */
.eco-novel--sf {
  background: #0d0d0d url(/img/eco-novel--twenty__bg.5493f80e.png)
    center 50% no-repeat;
}
.eco-novel--sf .eco-title--acc::before,
.eco-novel--sf .eco-title--acc::after {
  opacity: 0.1;
}
.eco-novel--sf .eco-title.eco-serif {
  color: #fff;
  font-size: 4.75rem;
}
.eco-novel--sf .eco-title.eco-serif strong {
  font-size: 120%;
  font-weight: 400;
}
.eco-novel--sf .eco-title--txt {
  color: #fff;
  font-size: 2.25rem;
}
.eco-novel--sf .eco-title--txt em {
  display: block;
  font-size: 80%;
  padding-top: 60px;
}

.eco-novel--sf__lank {
  width: 100%;
  max-width: 960px;
  font-size: 0;
  margin: 32px auto;
}
.eco-novel--sf__lank ol {
  counter-reset: twenty;
  display: inline-block;
  width: calc(50% - 4px);
}
.eco-novel--sf__lank ol ~ ol {
  margin-left: 8px;
}
.eco-novel--sf__lank ol ~ ol li::before {
  content: "1" counter(twenty);
}
.eco-novel--sf__lank ol ~ ol li:last-of-type::before {
  content: "20";
}
.eco-novel--sf__lank li {
  counter-increment: twenty;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 72px;
  border-radius: 8px;
  background-color: rgba(256, 256, 256, 0.2);
  padding: 0 24px 0 72px;
  margin-top: 8px;
}
.eco-novel--sf__lank li::before {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  content: counter(twenty);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 72px;
  height: 100%;
  color: #8fc3fd;
  font-size: 2.125rem;
  font-weight: 200;
  text-align: center;
  line-height: 1;
}
.eco-novel--sf__lank-tit {
  overflow: hidden;
  color: #fff;
  font-size: 1.1875rem;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 4px 0;
}
.eco-novel--sf__lank-txt {
  overflow: hidden;
  color: #fff;
  font-size: 0.875rem;
  font-weight: 300;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/*========== RESPOSIVE ==========*/

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media all and (max-width: 1440px) {
} /* 1440px */
@media all and (max-width: 1280px) {
  /* 01. 소설 > 세계문학 걸작선 */
  .eco-novel--world {
    padding-bottom: 0;
  }
  .eco-novel--world::before {
    height: 6.25vw;
    min-height: 40px;
    margin-bottom: 1.875vw;
  }
  .eco-novel--world .eco-title {
    font-size: 5.4688vw;
    letter-spacing: -0.3906vw;
  }
  .eco-novel--world .eco-title em {
    font-size: 150%;
    letter-spacing: -0.7813vw;
  }

  .eco-novel--person {
    padding: 5.4688vw 0;
  }
  .eco-novel--person .eco-select {
    display: flex;
    color: #fff;
    border-radius: 0;
    border-bottom: 2px solid #fff;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAuCAYAAAC8jpA0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDU1M0Q0ODE1RkVCMTFCRkExRDE4MjVCM0RFRTNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDRDQ1NEEyMUQ2NjExRURBQjdGQkVFRkI0NjVBOTUwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDRDQ1NEExMUQ2NjExRURBQjdGQkVFRkI0NjVBOTUwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzM2NmViZGQtZjkyYS0xMDQxLTk1ZTEtMTEzZDllNzAwZWYyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY4RThFRTNCRUNBMDExRUM5MjZERjUxMzU5RDA5QjBFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+DitOWAAAANdJREFUeNrs2EEKwjAQheHW++hW13UfD1APUD1AwRt4Lg/hPURQECTO0FkEQSzNZFH4Bx6hTdL5aFdpHWOs5laLaoYFGjRo0KBBgwYNGjRo0KPrLNGz2l3SjNzT2Ppo+6eVnhEzcopDPSXhz9pg66Ltm9w3F605GuQlaX+saW1e65Db0wOt2Uvelu5rrkvmWo9+XmjNLnmbvd3rk68QvHp5ojVbycOgFxv1uvHs443WbCQ3A+u49u5RAq1ZSa6SZYnn1/wWAw0aNGjQoEGDBg0aNOgS9RFgAM1o2NhA6cWNAAAAAElFTkSuQmCC) right 50%
      no-repeat;
    margin: 0 auto 5.4688vw auto;
  }
  .eco-novel--person .eco-select option {
    color: #000;
  }

  .eco-novel--person .eco-person--list li {
    padding: 1.9531vw 0;
  }

  /* 02. 소설 > 노벨문학상 */
  .eco-novel--nobel .eco-title--acc__img {
    width: 12.5vw;
    height: 12.5vw;
  }
  .eco-novel--nobel .eco-title.eco-serif {
    font-size: 7.0313vw;
    letter-spacing: -0.3906vw;
  }

  .eco-novel--nobel .eco-title:not(.eco-serif) {
    font-size: 1.5rem;
  }

  .eco-novel--nobel .eco-nobel--body {
    padding-left: 5%;
  }
  .eco-novel--nobel .eco-nobel--txt {
    font-size: 1rem;
    padding-left: 5%;
  }
  .eco-novel--nobel .eco-nobel--con {
    font-size: 0.875rem;
  }

  .eco-novel--nobel__bg .eco-title {
    font-size: 1.5rem;
  }

  /* 03. 소설 > 추리소설 베스트셀러 */
  .eco-novel--best .eco-title--acc__txt {
    font-size: 3.125vw;
  }
  .eco-novel--best .eco-title {
    font-size: 7.0313vw;
    letter-spacing: -0.3906vw;
    margin-bottom: 50px;
  }
  .eco-novel--best .eco-title--txt {
    font-size: 2.8125vw;
    line-height: 1.6;
  }

  /*<-- 20221006 */
  .eco-novel--five .eco-arrow--prev {
    left: -4.375vw;
  }
  .eco-novel--five .eco-arrow--next {
    right: -4.375vw;
  }

  .eco-novel--shelf .eco-book--list.eco-five {
    background-size: 100% 252px;
    background-position: 50% 172px;
    padding: 0 4.6875vw;
  }
  .eco-novel--shelf .eco-book--list.eco-five .eco-book {
    width: 120px;
  }
  .eco-novel--shelf .eco-book--list.eco-five .eco-book--pic img {
    height: 172px;
  }
  .eco-novel--shelf .eco-book--list.eco-five .eco-book--con {
    padding-top: 16px;
  }
  .eco-novel--shelf .eco-book--list.eco-five li {
    margin-bottom: 80px;
  }
  /* 20221006 -->*/

  /* 04. 소설 > 시간순삭 웹소설 */
  .eco-novel--web .eco-title.eco-serif {
    font-size: 5.9375vw;
  }
  .eco-novel--web .eco-title--txt {
    font-size: 2.8125vw;
  }
  .eco-novel--web .eco-title--acc__img {
    width: 5.4688vw;
    min-width: 32px;
  }

  /* 05. 소설 > 과학소설 */
  .eco-novel--sf .eco-title.eco-serif {
    font-size: 5.9375vw;
  }
  .eco-novel--sf .eco-title--txt {
    font-size: 2.8125vw;
  }
  .eco-novel--sf .eco-title--txt em {
    padding-top: 60px;
  }
  .eco-novel--sf .eco-title--acc__img {
    width: 7.1875vw;
    min-width: 32px;
  }
} /* 1280px */
@media all and (max-width: 1080px) {
  /* 01. 소설 > 세계문학 걸작선 */
  .eco-novel--person .eco-person--card {
    width: 160px;
  }
} /* 1080px */
@media all and (max-width: 960px) {
  /* 01. 소설 > 세계문학 걸작선 */
  .eco-novel--world::before {
    height: 7.8125vw;
  }

  .eco-novel--person .eco-person--card {
    width: 140px;
  }
  .eco-novel--person .eco-person--card__tit {
    font-size: 0.875rem;
    line-height: 1.2;
  }

  /* 02. 소설 > 노벨문학상 */
  .eco-novel--nobel__bg .eco-inner {
    flex-direction: column;
  }
  .eco-novel--nobel__bg .eco-title {
    width: 100%;
    margin: 0 auto 40px auto;
  }
  .eco-novel--nobel__bg .eco-silde {
    max-width: 100%;
    padding: 0 15%;
  }

  /* 03. 소설 > 추리소설 베스트셀러 */
  .eco-novel--shelf .eco-book--list.eco-five {
    background-size: 100% 203px;
    background-position: 50% 143px;
  }
  .eco-novel--shelf .eco-book--list.eco-five .eco-book {
    width: 100px;
  }
  .eco-novel--shelf .eco-book--list.eco-five .eco-book--pic img {
    height: 143px;
  }
  .eco-novel--shelf .eco-book--list.eco-five li {
    margin-bottom: 60px;
  }

  /* 05. 소설 > 과학소설 */
  .eco-novel--sf__lank li {
    height: 64px;
    padding-left: 20%;
  }
  .eco-novel--sf__lank li::before {
    width: 20%;
    font-size: 1.5rem;
  }
  .eco-novel--sf__lank-tit {
    font-size: 1rem;
  }
} /* 960px */
@media all and (max-width: 840px) {
  /* 01. 소설 > 세계문학 걸작선 */
  .eco-novel--person .eco-person--list li {
    width: 25%;
  }

  /* 02. 소설 > 노벨문학상 */
  .eco-novel--nobel .eco-inner {
    background-position: 50% bottom;
    background-size: 100%;
  }

  .eco-novel--nobel .eco-title:not(.eco-serif) {
    margin-bottom: 32px;
  }

  .eco-novel--nobel .eco-nobel--info {
    flex-direction: column;
  }
  .eco-novel--nobel .eco-nobel--head {
    margin: auto;
    padding-bottom: 100px;
  }
  .eco-novel--nobel .eco-nobel--body {
    max-width: 100%;
    padding-left: 0;
  }
} /* 840px */
@media all and (max-width: 720px) {
  /* 01. 소설 > 세계문학 걸작선 */
  .eco-novel--person .eco-person--list li {
    width: calc(100% / 3);
  }

  /* 02. 소설 > 노벨문학상 */
  .eco-novel--nobel__bg .eco-silde {
    padding: 0 10%;
  }

  /* 03. 소설 > 추리소설 베스트셀러 */
  .eco-novel--shelf .eco-book--list.eco-five li {
    width: 25%;
  }
} /* 720px */
@media all and (max-width: 640px) {
} /* 640px */
@media all and (max-width: 560px) {
  /* 01. 소설 > 세계문학 걸작선 */
  .eco-novel--person .eco-person--list li {
    width: 50%;
  }

  /* 02. 소설 > 노벨문학상 */
  .eco-novel--nobel__bg .eco-silde {
    padding: 0 20px;
  }
  .eco-novel--nobel__bg .eco-arrow--prev {
    margin-left: -20px;
  }
  .eco-novel--nobel__bg .eco-arrow--next {
    margin-right: -20px;
  }

  /* 03. 소설 > 추리소설 베스트셀러 */
  .eco-novel--best .eco-title--acc__txt {
    font-size: 1.25rem;
  }

  .eco-novel--shelf .eco-book--list.eco-five .eco-book--con {
    padding-top: 10px;
  } /* 20221006 */

  .eco-novel--shelf .eco-book--list.eco-five li {
    width: calc(100% / 3);
  }
} /* 560px */
@media all and (max-width: 480px) {
  /* 02. 소설 > 노벨문학상 */
  .eco-novel--nobel .eco-nobel--head {
    width: 100%;
  }
  .eco-novel--nobel .eco-nobel--tit img {
    width: 120px;
  }
  .eco-novel--nobel .eco-nobel--txt dl {
    font-size: 0.875rem;
  }
  .eco-novel--nobel .eco-nobel--con {
    padding-top: 30px;
  }

  .eco-novel--nobel__bg .eco-title {
    margin: 0 auto 16px auto;
  }
  .eco-novel--nobel__bg .eco-silde li {
    padding: 16px 0;
  }

  /* 03. 소설 > 추리소설 베스트셀러 */
  .eco-novel--shelf .eco-book--list.eco-five li {
    width: 50%;
  }

  /* 05. 소설 > 과학소설 */
  .eco-novel--sf__lank ol {
    display: block;
    width: 100%;
  }
  .eco-novel--sf__lank ol ~ ol {
    margin-left: 0;
  }
  .eco-novel--sf__lank li {
    height: 56px;
    padding-left: 15%;
  }
  .eco-novel--sf__lank li::before {
    width: 15%;
  }
} /* 480px */
@media all and (max-width: 380px) {
} /* 380px */

@charset "utf-8";

/* 추천도서 프로모션 > 인문 */
/* - 작성자 : 황희진(grigo0704@naver.com) */
/* - 최종작성일 : 2022-09-01 */
/* - 버전 : v0.1 */

/* 공통 : 비주얼 */
.eco-human--visual {
  display: block;
  padding-top: 40px;
}
.eco-human--visual::before {
  content: "";
  display: block;
  height: 100px;
  margin-bottom: 24px;
}
.eco-human--visual .eco-title {
  color: #6c637e;
  font-size: 6.25rem;
  text-align: center;
  padding-top: 64px;
}
.eco-human--visual .eco-title--acc::before,
.eco-human--visual .eco-title--acc::after {
  opacity: 0.4;
}
.eco-human--visual .eco-title--txt {
  font-size: 1.5rem;
  text-align: center;
  line-height: 160%;
  padding: 60px 0;
}
.eco-human--visual .eco-visual--img {
  display: block;
  max-width: 100%;
  margin: auto;
}

/* 공통 : 도서목록 */
.eco-human--list {
  padding-top: 120px;
}
.eco-human--list .eco-control {
  margin-bottom: 80px;
}
.eco-human--list .eco-control .eco-select {
  width: auto;
}
.eco-human--list .eco-control .eco-btn {
  background-color: #436389;
}

.eco-human--list .eco-tap {
  display: flex;
  gap: 4px;
}
.eco-human--list .eco-tap--tit {
  flex: 1;
  min-width: auto;
  height: 64px;
  border-radius: 8px;
  background-color: #fff;
  margin: 0;
}
.eco-human--list .eco-tap--tit.eco-on {
  background-color: #446389;
}

/* 공통 : 월간추천 */
.eco-human--monthly {
  text-align: center;
  background-color: #f0ebe5;
  padding: 20px 0 80px 0;
}
.eco-human--monthly__tit {
  color: #154269;
  font-size: 2.125rem;
  font-weight: 500;
  text-align: center;
  padding: 0 10%;
  margin-bottom: 50px;
}
.eco-human--monthly__tit b {
  display: block;
  max-width: 300px;
  color: #a472a7;
  font-size: 120%;
  font-weight: 200;
  border-bottom: 1px solid #d0c0ae;
  padding: 16px 0;
  margin: 16px auto;
}
.eco-human--monthly__tit strong {
  font-weight: 600;
}

.eco-human--monthly__con {
  display: flex;
  justify-content: space-between;
  padding: 0 15%;
}
.eco-human--monthly__con .eco-book {
  display: inline-flex;
  width: 311px;
}
.eco-human--monthly__con .eco-book--pic img {
  height: 444px;
  box-shadow: 7px 7px 7px rgba(0, 0, 0, 0.05);
}
.eco-human--monthly__con .eco-book--tit {
  font-size: 1.5rem;
}
.eco-human--monthly__con .eco-book--txt {
  font-size: 1.125rem;
}

/* 공통 : 베스트20 */
.eco-human--best20 {
  text-align: center;
  background-color: #f0ebe5;
  padding: 80px 0;
}
.eco-human--best20 .eco-silde {
  padding: 0 80px;
}
.eco-human--best20 .eco-arrow {
  background-color: #655d57;
}
.eco-human--best20 .eco-arrow--prev {
  transform: translate(0, -50%);
}
.eco-human--best20 .eco-arrow--next {
  transform: translate(0, -50%);
}

.eco-human--best20 .eco-title {
  display: inline-block;
  color: #283757;
  font-size: 1.75rem;
  font-weight: 400;
  border-radius: 40px;
  background-color: #fff;
  padding: 16px 48px;
  margin: 40px 0;
}
.eco-human--best20 .eco-title br {
  display: none;
}

.eco-human--best20 .eco-grid--list .eco-grid--row > span.eco-grid--td__name {
  width: 360px;
}
.eco-human--best20 .eco-grid--list .eco-grid--row > span.eco-grid--td__cnt {
  width: 70px;
}
.eco-human--best20 .eco-grid--list .eco-grid--row > span ~ span {
  margin-left: 14px;
}
.eco-human--best20 .eco-grid--list .eco-grid--th .eco-grid--row > span {
  color: #000;
  font-weight: 500;
  border-top: 2px solid #929db0;
  border-bottom: 2px solid #929db0;
  border-radius: 0;
  background-color: #e8e1d8;
}
.eco-human--best20 .eco-grid--list .eco-grid--tr .eco-grid--row > span {
  background-color: #f8f5f2;
}

/* 공통 : 공부머리 독서법 */
.eco-human--advice {
  position: relative;
  display: block;
  text-align: center;
  background-color: #f0ebe5;
  padding: 200px 0 80px 0;
}
.eco-human--advice__pic {
  position: absolute;
  left: 50%;
  bottom: 100%;
  transform: translate(-50%, 50%);
  display: block;
  overflow: hidden;
  width: 280px;
  height: 280px;
  border-radius: 50%;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.eco-human--advice__tit {
  position: relative;
  display: inline-block;
  font-size: 2.375rem;
  font-weight: 400;
  line-height: 1.4;
  word-break: keep-all;
  margin-bottom: 120px;
}
.eco-human--advice__tit::before {
  position: absolute;
  right: 100%;
  top: 0;
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNzA1NTNENDgxNUZFQjExQkZBMUQxODI1QjNERUUzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QkZGMDgwQTI5QjAxMUVEQTBDRUQzMURDMDkxMDQ1MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QkZGMDgwOTI5QjAxMUVEQTBDRUQzMURDMDkxMDQ1MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhERjQ5ODRCQTEwOEVEMTFCNTA2QTFBQTI0Rjc4MTI5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGUyMTQ0OWEtNmQ2Ni1iNzRmLWI3MTUtNDFiMjBmYWM4YjY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZBLJuAAAAMtJREFUeNpiZMAPXIDYGIhXA/E9BsJAEKpHCZskSHAmEL8D4v9Q7EKEA1Yhqf+PriANzUBiDJ6JRT2KwaE4FOAzeBUePfCwQXcpiN8BDWNsIA2LYXeh4vAwLsdiqDGBcD2DpucM1IEoYDeaojQChiphca0gNoVEKcITDKvQFTBh0fQeigmlV2RwFpvBxoQUkQNYsNguiJa87hGR65TQ9JyF5Zr/eHA5FoPKCehxYWKgERg1eNRgOhrMCM1p+IpIbDlPCVe9Bst5AAEGANphYV/42eEIAAAAAElFTkSuQmCC) center 50%
    no-repeat;
}
.eco-human--advice__tit::after {
  position: absolute;
  left: 100%;
  top: 0;
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNzA1NTNENDgxNUZFQjExQkZBMUQxODI1QjNERUUzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QkZGMDgwQTI5QjAxMUVEQTBDRUQzMURDMDkxMDQ1MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QkZGMDgwOTI5QjAxMUVEQTBDRUQzMURDMDkxMDQ1MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhERjQ5ODRCQTEwOEVEMTFCNTA2QTFBQTI0Rjc4MTI5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGUyMTQ0OWEtNmQ2Ni1iNzRmLWI3MTUtNDFiMjBmYWM4YjY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZBLJuAAAAMtJREFUeNpiZMAPXIDYGIhXA/E9BsJAEKpHCZskSHAmEL8D4v9Q7EKEA1Yhqf+PriANzUBiDJ6JRT2KwaE4FOAzeBUePfCwQXcpiN8BDWNsIA2LYXeh4vAwLsdiqDGBcD2DpucM1IEoYDeaojQChiphca0gNoVEKcITDKvQFTBh0fQeigmlV2RwFpvBxoQUkQNYsNguiJa87hGR65TQ9JyF5Zr/eHA5FoPKCehxYWKgERg1eNRgOhrMCM1p+IpIbDlPCVe9Bst5AAEGANphYV/42eEIAAAAAElFTkSuQmCC) center 50%
    no-repeat;
  transform: rotate(180deg);
}
.eco-human--advice__con {
  counter-reset: number;
  display: block;
  max-width: 720px;
  margin: auto;
}
.eco-human--advice__con li {
  counter-increment: number;
  position: relative;
  display: block;
  font-size: 1.375rem;
  line-height: 1.5;
  word-break: keep-all;
  text-align: left;
  padding-left: 100px;
  margin-bottom: 80px;
}
.eco-human--advice__con li::before {
  position: absolute;
  left: 0;
  top: 0;
  content: counter(number);
  display: block;
  width: 80px;
  font-size: 7.5rem;
  font-weight: 100;
  line-height: 1;
}
.eco-human--advice__con strong {
  display: block;
  color: #f26522;
  font-size: 120%;
  line-height: 1.2;
  padding-bottom: 16px;
}
.eco-human--advice__etc {
  display: block;
  color: #7d7d7d;
  font-size: 0.875rem;
  text-align: right;
}

/* 01. 인문 > 서울대학교 선정 인문고전 */
.eco-human--visual.eco-bg1 {
  height: 690px;
  background: url(/img/eco-human01--visual__bg.6bf96514.png) center 50%
    no-repeat;
}
.eco-human--visual.eco-bg1::before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBQTlGOUMwNUM4MTFFREEzMzRCMkU3MTJEMjk3MjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBQTlGOUQwNUM4MTFFREEzMzRCMkU3MTJEMjk3MjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEFBOUY5QTA1QzgxMUVEQTMzNEIyRTcxMkQyOTcyNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEFBOUY5QjA1QzgxMUVEQTMzNEIyRTcxMkQyOTcyNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmBfs58AAAJtSURBVHja7NxPSxtBHMbxzBq8eCiIL8CXIPRWtIgHX4TFP9CL9VR6Me9ge1DwYnrsH6jvRAoF8aB4ExGiFHJpz0W3z+IG9pCaIbOZnZ18H/gxLAxrMh92ZidZY7Isa5FwkjAEgBBAACGAAEIAAYQAAggBhAACCAEkgrR9/BFjzMg+WZb9VvOihjG41etbtOno46sKrhCmLAIIIAQQQAgggJAoN4aW2VPNVnCeZdVbQNx38ydVnKfYTTcWhCkLENKUNaSuLGia+2LZdweQyWdOtR0KCFMWawgBBBACCCAEEDaGU5G/qitAwsm9MWbJpiOPAbGGEEAIINxlhZ15LdZHln3fT/rFGB93DjYPW1cVvZ8dNZ8n9VaYslhDCCAEEEAIIIAQNoYV5EHVAySc9PgvXAIIIAQQQAgggAQS3XIuARIORkfNudp3gISBkRaH3dhRkgZhtKYBJQkYIx2CET1KEijGRzWdEd1ylA+A+MHYt+x+WExrgASAMUgaE0rScIzoUNoBQOQPnx2rXBfptPi+4hcgbhhd1W5Fp8zvys6YssLAGOQlIOFgsKiD0eA1RBgzar6q3jD0NV8hBca3MTEuVa9Ud4BUi7ExJsaaMeaH2hXVNSDuccXo5wdqb9SsxoziC+TcFWMQHfdiRvECokE8aD39DKxtLoZhTAOKt0Vdg/jJEuVnvlb8DyN2FK/7kBJK9gzGuvr9sTxfjvK6mN4AcUDZVD26YJTOd59Pb7Gg1PLRiQbxu5qtEspYGKXz9WNBqe3DxRLKqQtGbChefjiANOAKIYAAQgABhAACCAEEEAIIAQQQAgggpML8E2AAlJHIBIRhKWUAAAAASUVORK5CYII=) center 0 /
    contain no-repeat;
}
.eco-human--visual.eco-bg1 .eco-title,
.eco-human--visual.eco-bg1 .eco-title--txt,
.eco-human--visual.eco-bg1 .eco-title--acc__txt {
  color: #fff;
}

/* 02. 인문 > 사서추천도서 */
.eco-human--visual.eco-bg2 {
  background-color: #f0ebe5;
}
.eco-human--visual.eco-bg2::before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuMWI2NWE3OSwgMjAyMi8wNi8xMy0xNzo0NjoxNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QzcwNTUzRDQ4MTVGRUIxMUJGQTFEMTgyNUIzREVFM0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0FCNjI1RDUyOTg5MTFFRDk2MkJGQ0RCRkIxNjA0Q0UiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MmViODQ5YjYtZTIxMi1jOTQ4LWI5ZGYtZTViMDRkYmYxMTZmIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXA6Q3Jl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) center 0 /
    contain no-repeat;
}
.eco-human--visual.eco-bg2 .eco-title--acc::before,
.eco-human--visual.eco-bg2 .eco-title--acc::after {
  background-color: #e1d7cb;
  opacity: 0.6;
}
.eco-human--visual.eco-bg2 .eco-title--acc__txt {
  color: #000;
}
.eco-human--visual.eco-bg2 .eco-title--txt {
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 160%;
  text-align: right;
  border-bottom: 1px solid #221f1f;
  background: url(/img/eco-human02--visual__bg.19b9a586.png) 75% bottom
    no-repeat;
  padding: 100px 50% 60px 0;
  margin-bottom: 40px;
}
.eco-human--visual.eco-bg2 .eco-title--txt a {
  position: relative;
  display: inline-block;
  color: #fff;
  font-size: 1.25rem;
  line-height: 1;
  white-space: nowrap;
  border-radius: 40px;
  background-color: #534741;
  padding: 12px 24px 12px 48px;
  margin-top: 40px;
}
.eco-human--visual.eco-bg2 .eco-title--txt a::before {
  position: absolute;
  left: 24px;
  top: 50%;
  transform: translateY(-50%);
  content: "";
  display: block;
  width: 8px;
  height: 2px;
  background-color: #fff;
  box-shadow: 8px 0 0 #fff, 0 6px 0 #fff, 0 -6px 0 #fff, 4px -6px 0 #fff;
}

/* 03. 인문 > 서울대 지원자가 가장 많이 읽은 도서 */
.eco-human--visual.eco-bg3 {
  height: 690px;
  background: url(/img/eco-human03--visual__bg.4451d5d9.png) center 50%
    no-repeat;
}
.eco-human--visual.eco-bg3::before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzRBQTlGOUMwNUM4MTFFREEzMzRCMkU3MTJEMjk3MjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzRBQTlGOUQwNUM4MTFFREEzMzRCMkU3MTJEMjk3MjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNEFBOUY5QTA1QzgxMUVEQTMzNEIyRTcxMkQyOTcyNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNEFBOUY5QjA1QzgxMUVEQTMzNEIyRTcxMkQyOTcyNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmBfs58AAAJtSURBVHja7NxPSxtBHMbxzBq8eCiIL8CXIPRWtIgHX4TFP9CL9VR6Me9ge1DwYnrsH6jvRAoF8aB4ExGiFHJpz0W3z+IG9pCaIbOZnZ18H/gxLAxrMh92ZidZY7Isa5FwkjAEgBBAACGAAEIAAYQAAggBhAACCAEkgrR9/BFjzMg+WZb9VvOihjG41etbtOno46sKrhCmLAIIIAQQQAgggJAoN4aW2VPNVnCeZdVbQNx38ydVnKfYTTcWhCkLENKUNaSuLGia+2LZdweQyWdOtR0KCFMWawgBBBACCCAEEDaGU5G/qitAwsm9MWbJpiOPAbGGEEAIINxlhZ15LdZHln3fT/rFGB93DjYPW1cVvZ8dNZ8n9VaYslhDCCAEEEAIIIAQNoYV5EHVAySc9PgvXAIIIAQQQAgggAQS3XIuARIORkfNudp3gISBkRaH3dhRkgZhtKYBJQkYIx2CET1KEijGRzWdEd1ylA+A+MHYt+x+WExrgASAMUgaE0rScIzoUNoBQOQPnx2rXBfptPi+4hcgbhhd1W5Fp8zvys6YssLAGOQlIOFgsKiD0eA1RBgzar6q3jD0NV8hBca3MTEuVa9Ud4BUi7ExJsaaMeaH2hXVNSDuccXo5wdqb9SsxoziC+TcFWMQHfdiRvECokE8aD39DKxtLoZhTAOKt0Vdg/jJEuVnvlb8DyN2FK/7kBJK9gzGuvr9sTxfjvK6mN4AcUDZVD26YJTOd59Pb7Gg1PLRiQbxu5qtEspYGKXz9WNBqe3DxRLKqQtGbChefjiANOAKIYAAQgABhAACCAEEEAIIAQQQAgggpML8E2AAlJHIBIRhKWUAAAAASUVORK5CYII=) center 0 /
    contain no-repeat;
}
.eco-human--visual.eco-bg3 .eco-title,
.eco-human--visual.eco-bg3 .eco-title--txt,
.eco-human--visual.eco-bg3 .eco-title--acc__txt {
  color: #fff;
}

/* 04. 인문 > 그리스 로마 신화 */
.eco-human--visual.eco-bg4 {
  background: url(/img/eco-human04--visual__bg.e5bd7450.png) center 50%
    no-repeat;
}
.eco-human--visual.eco-bg4::before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuMWI2NWE3OSwgMjAyMi8wNi8xMy0xNzo0NjoxNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QzcwNTUzRDQ4MTVGRUIxMUJGQTFEMTgyNUIzREVFM0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTg2OUMxNUUyOTlEMTFFREJDRThDOUVCOUE2RUZBNTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDdjMjA3OWYtODhjNy0yMTRkLWFiYjItMjZmMTJlOGQxZTgyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXA6Q3Jl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) center 0 /
    contain no-repeat;
}
.eco-human--visual.eco-bg4 .eco-title,
.eco-human--visual.eco-bg4 .eco-title--acc__txt {
  color: #fff;
}
.eco-human--visual.eco-bg4 .eco-title--txt {
  color: #fff;
  word-break: keep-all;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 120px 0;
  margin-top: 480px;
}

/* 05. 인문 > 우리 아이를 위한 독서법 */
.eco-human--visual.eco-bg5 {
  background-color: #d7debb;
}
.eco-human--visual.eco-bg5::before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNzA1NTNENDgxNUZFQjExQkZBMUQxODI1QjNERUUzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQjBEMzNCQTI5QTQxMUVEOTQ4OEQ1ODIyOTI3ODk3NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQjBEMzNCOTI5QTQxMUVEOTQ4OEQ1ODIyOTI3ODk3NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhERjQ5ODRCQTEwOEVEMTFCNTA2QTFBQTI0Rjc4MTI5IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGUyMTQ0OWEtNmQ2Ni1iNzRmLWI3MTUtNDFiMjBmYWM4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) center 0 /
    contain no-repeat;
}
.eco-human--visual.eco-bg5 .eco-title--acc__txt {
  color: #000;
}

/*========== RESPOSIVE ==========*/

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media all and (max-width: 1440px) {
} /* 1440px */
@media all and (max-width: 1280px) {
  /* 공통 : 비주얼 */
  .eco-human--visual {
    background-size: cover !important;
    padding-top: 3.125vw;
  }
  .eco-human--visual::before {
    height: 7.8125vw;
    min-height: 40px;
    margin-bottom: 1.875vw;
  }
  .eco-human--visual .eco-title {
    font-size: 7.0313vw;
    padding-top: 9.375vw;
  }
  .eco-human--visual .eco-title--txt {
    font-size: 1.875vw;
    padding: 9.375vw 0;
  }

  /* 공통 : 도서목록 */
  .eco-human--list {
    padding-top: 12.5vw;
  }
  .eco-human--list .eco-tap--tit {
    height: 56px;
  }

  /* 공통 : 월간추천 */
  .eco-human--monthly__tit {
    font-size: 1.5rem;
  }
  .eco-human--monthly__con {
    display: flex;
    justify-content: space-between;
    padding: 0 15%;
  }
  .eco-human--monthly__con .eco-book {
    width: 24.2969vw;
    min-width: 212px;
  }
  .eco-human--monthly__con .eco-book--pic img {
    height: 34.6875vw;
    min-height: 303px;
  }
  .eco-human--monthly__con .eco-book--tit {
    font-size: 1.375rem;
  }
  .eco-human--monthly__con .eco-book--txt {
    font-size: 1rem;
  }

  /* 공통 : 베스트20 */
  .eco-human--best20 {
    padding: 1.5625vw 0 6.25vw 0;
    margin-bottom: 9.375vw;
  }
  .eco-human--best20 .eco-silde {
    padding: 0;
  }
  .eco-human--best20 .eco-arrow--prev {
    margin-left: -20px;
  }
  .eco-human--best20 .eco-arrow--next {
    margin-right: -20px;
  }

  /* 01. 인문 > 서울대학교 선정 인문고전 */
  .eco-human--visual.eco-bg1 {
    height: auto;
  }
  .eco-human--visual.eco-bg1 .eco-title--txt {
    padding-bottom: 28.125vw;
  }

  /* 02. 인문 > 사서추천도서 */
  .eco-human--visual.eco-bg2 .eco-title--txt {
    font-size: 1.5rem;
    background-size: 23.75vw;
  }
  .eco-human--visual.eco-bg2 .eco-title--txt a {
    font-size: 1rem;
    margin-top: 32px;
  }

  /* 03. 인문 > 서울대 지원자가 가장 많이 읽은 도서 */
  .eco-human--visual.eco-bg3 {
    height: auto;
  }
  .eco-human--visual.eco-bg3 .eco-title--txt {
    padding-bottom: 28.125vw;
  }

  /* 04. 인문 > 그리스 로마 신화 */
  .eco-human--visual.eco-bg4 .eco-title--txt {
    padding: 9.375vw 4.375vw;
    margin-top: 37.5vw;
  }
} /* 1280px */
@media all and (max-width: 1080px) {
} /* 1080px */
@media all and (max-width: 960px) {
  /* 공통 : 비주얼 */
  .eco-human--visual .eco-title--txt {
    font-size: 0.875rem;
  }

  /* 공통 : 도서목록 */
  .eco-human--list {
    padding-top: 7.8125vw;
  }
  .eco-human--list .eco-tap--tit {
    font-size: 1rem;
    height: 48px;
  }

  /* 공통 : 월간추천 */
  .eco-human--monthly__tit {
    font-size: 1.125rem;
  }
  .eco-human--monthly__con .eco-book {
    min-width: 150px;
  }
  .eco-human--monthly__con .eco-book--pic img {
    min-height: 215px;
  }
  .eco-human--monthly__con .eco-book--tit {
    font-size: 1.125rem;
  }
  .eco-human--monthly__con .eco-book--txt {
    font-size: 1rem;
  }

  /* 공통 : 베스트20 */
  .eco-human--best20 .eco-arrow {
    position: static;
    display: inline-flex;
  }
  .eco-human--best20 .eco-arrow--prev,
  .eco-human--best20 .eco-arrow--next {
    transform: none;
    margin: 0;
    margin-top: 24px;
  }

  .eco-human--best20 .eco-grid--list .eco-grid--row {
    background-color: #f8f5f2;
    padding-right: 15%;
  }
  .eco-human--best20 .eco-grid--list .eco-grid--row > span.eco-grid--td__name {
    width: auto;
  }
  .eco-human--best20 .eco-grid--list .eco-grid--row > span ~ span {
    margin-left: 0;
  }
  .eco-human--best20
    .eco-grid--list
    .eco-grid--tr
    .eco-grid--row
    > span.eco-grid--td__cnt {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 15%;
  }
  .eco-human--best20
    .eco-grid--list
    .eco-grid--tr
    .eco-grid--row
    > span.eco-grid--td__cnt::after {
    content: "명";
  }

  /* 공통 : 공부머리 독서법 */
  .eco-human--advice {
    padding: 15.625vw 0 6.25vw 0;
  }
  .eco-human--advice__pic {
    width: 21.875vw;
    min-width: 160px;
    height: 21.875vw;
    min-height: 160px;
  }
  .eco-human--advice__tit {
    font-size: 1.75rem;
    padding: 0 24px;
    margin-bottom: 80px;
  }
  .eco-human--advice__tit::before {
    right: auto;
    left: 0;
  }
  .eco-human--advice__tit::after {
    left: auto;
    right: 0;
  }
  .eco-human--advice__con li {
    font-size: 1.125rem;
    margin-bottom: 60px;
  }
  .eco-human--advice__etc {
    font-size: 0.75rem;
  }

  /* 02. 인문 > 사서추천도서 */
  .eco-human--visual.eco-bg2 .eco-title--txt {
    font-size: 1.25rem;
  }
  .eco-human--visual.eco-bg2 .eco-title--txt a {
    margin-top: 24px;
  }
} /* 960px */
@media all and (max-width: 840px) {
  /* 공통 : 베스트20 */
  .eco-human--best20 .eco-title {
    font-size: 1.125rem;
    word-break: keep-all;
    padding: 16px 40px;
  }

  /* 02. 인문 > 사서추천도서 */
  .eco-human--visual.eco-bg2 .eco-title--txt {
    font-size: 1.125rem;
    padding-top: 60px;
  }
  .eco-human--visual.eco-bg2 .eco-title--txt a {
    font-size: 0.875rem;
    margin-top: 16px;
  }
} /* 840px */
@media all and (max-width: 720px) {
  /* 02. 인문 > 사서추천도서 */
  .eco-human--visual.eco-bg2 .eco-title--txt {
    padding-bottom: 24px;
  }
  .eco-human--visual.eco-bg2 .eco-title--txt a {
    font-size: 0.75rem;
    margin-top: 8px;
  }
} /* 720px */
@media all and (max-width: 640px) {
  /* 공통 : 도서목록 */
  .eco-human--list .eco-title {
    font-size: 1.5rem;
    padding-bottom: 8px;
  }
  .eco-human--list .eco-tap--tit {
    font-size: 0.875rem;
    height: 40px;
  }

  /* 공통 : 월간추천 */
  .eco-human--monthly__con {
    padding: 0 10%;
  }

  /* 공통 : 베스트20 */
  .eco-human--best20 .eco-title {
    font-size: 1rem;
    margin-bottom: 24px;
  }
  .eco-human--best20 .eco-title br {
    display: block;
  }

  /* 공통 : 공부머리 독서법 */
  .eco-human--advice__tit {
    font-size: 1.5rem;
    padding: 0 24px;
    margin: 40px 0 60px 0;
  }
  .eco-human--advice__tit::before,
  .eco-human--advice__tit::after {
    width: 16px;
    height: 16px;
    background-size: contain;
  }
  .eco-human--advice__con li {
    font-size: 1rem;
    padding-left: 60px;
    margin-bottom: 40px;
  }
  .eco-human--advice__con li::before {
    width: 40px;
    font-size: 5rem;
  }
  .eco-human--advice__con strong {
    padding-bottom: 8px;
  }

  /* 02. 인문 > 사서추천도서 */
  .eco-human--visual.eco-bg2 .eco-title--txt {
    font-size: 1rem;
    background-position: 80% bottom;
  }

  /* 05. 인문 > 우리 아이를 위한 독서법 */
  .eco-human--visual.eco-bg5 {
    padding-bottom: 40px;
  }
} /* 640px */
@media all and (max-width: 560px) {
  /* 02. 인문 > 사서추천도서 */
  .eco-human--visual.eco-bg2 .eco-title--txt {
    font-size: 0.875rem;
    text-align: center;
    background-position: 95% bottom;
    padding: 32px 0 40px 0;
  }
  .eco-human--visual.eco-bg2 .eco-title--txt a {
    margin-top: 40px;
  }
} /* 560px */
@media all and (max-width: 480px) {
  /* 공통 : 비주얼 */
  .eco-human--visual .eco-title--txt {
    word-break: keep-all;
  }
  .eco-human--visual .eco-title--txt br {
    display: none;
  }

  /* 공통 : 도서목록 */
  .eco-human--list .eco-title {
    font-size: 1.25rem;
  }

  /* 공통 : 월간추천 */
  .eco-human--monthly__con {
    padding: 0 5%;
  }
  .eco-human--monthly__con .eco-book {
    min-width: 120px;
  }
  .eco-human--monthly__con .eco-book--pic img {
    min-height: 172px;
  }
  .eco-human--monthly__con .eco-book--tit {
    font-size: 1rem;
  }
  .eco-human--monthly__con .eco-book--txt {
    font-size: 0.875rem;
  }

  /* 공통 : 공부머리 독서법 */
  .eco-human--advice__tit {
    font-size: 1.125rem;
    margin: 40px 0 60px 0;
  }
  .eco-human--advice__con li {
    font-size: 0.875rem;
    padding-left: 48px;
    margin-bottom: 32px;
  }
  .eco-human--advice__con li::before {
    width: 32px;
    font-size: 3.75rem;
  }

  /* 02. 인문 > 사서추천도서 */
  .eco-human--visual.eco-bg2 .eco-title--txt {
    position: relative;
    background-size: auto 160px;
    padding-bottom: 160px;
  }
  .eco-human--visual.eco-bg2 .eco-title--txt a {
    position: absolute;
    left: 50%;
    bottom: 32px;
    transform: translateX(-50%);
  }
} /* 480px */
@media all and (max-width: 380px) {
} /* 380px */

@charset "utf-8";

/* 추천도서 프로모션 > 외국어 */
/* - 작성자 : 황희진(grigo0704@naver.com) */
/* - 최종작성일 : 2022-11-20 */
/* - 버전 : v0.2 */

/* 비주얼 */
.eco-language--visual {
  display: block;
  text-align: center;
  padding-top: 120px;
}
.eco-language--visual .eco-title {
  color: #fff;
  font-size: 4.375rem;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: -4px;
  text-align: center;
  padding-bottom: 100px;
}
.eco-language--visual .eco-title strong {
  font-size: 130%;
  font-weight: 400;
}
.eco-language--visual .eco-title--sub {
  color: #fff;
  font-size: 1.75rem;
  font-weight: 500;
}
.eco-language--visual .eco-title--txt {
  color: #fff;
  font-size: 1.875rem;
  text-align: center;
  line-height: 1.4;
  padding-bottom: 60px;
}
.eco-language--visual .eco-title--txt strong {
  font-size: 120%;
  font-weight: 500;
}
.eco-language--visual .eco-visual--img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}

.eco-language--visual .eco-silde ul {
  display: block;
  overflow: hidden;
  max-width: 780px;
  max-height: 100%;
  box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.75);
  margin: auto;
}
.eco-language--visual .eco-silde::after {
  content: "자료출처: EBS킹목달";
  display: block;
  max-width: 780px;
  color: #959595;
  font-size: 0.875rem;
  font-weight: 300;
  text-align: right;
  padding-top: 24px;
  margin: auto;
}
.eco-language--visual .eco-silde li {
  display: inline-block;
  height: 100%;
  vertical-align: top;
}

.eco-language--visual .slick-arrow {
  width: 80px;
  height: 80px;
  background-color: rgba(256, 256, 256, 0.3);
}
.eco-language--visual .slick-arrow.slick-prev {
  left: 0;
  margin-left: 0;
}
.eco-language--visual .slick-arrow.slick-next {
  right: 0;
  margin-right: 0;
}

/* 도서목록 */
.eco-language--list {
  padding-top: 120px;
}
.eco-language--list .eco-control {
  margin-bottom: 80px;
}
.eco-language--list .eco-control .eco-select {
  width: auto;
}

.eco-language--list .eco-tap {
  display: flex;
  gap: 4px;
}
.eco-language--list .eco-tap--tit {
  flex: 1;
  min-width: auto;
  height: 64px;
  border-radius: 8px;
  background-color: #fff;
  margin: 0;
}
.eco-language--list .eco-tap--tit.eco-on {
  background-color: #446389;
}

/* 영어 */
.eco-language--English {
  display: inline-flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 70px;
  padding-bottom: 0;
}
.eco-language--English img {
  max-width: 100%;
}
.eco-language--English strong {
  display: block;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1;
  padding: 32px 0 16px 0;
}
.eco-language--English b {
  display: block;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1;
  padding: 8px 0;
}
.eco-language--English em {
  display: block;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}
.eco-language--English em ~ em {
  font-size: 1.125rem;
}
.eco-language--English p {
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.6;
  word-break: keep-all;
  padding: 32px 0;
}

/* 일본어 */
.eco-language--Japanese {
  display: inline-flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 70px;
}
.eco-language--Japanese::before {
  content: "일본어 공부방법";
  display: block;
  font-size: 2rem;
  font-weight: 600;
  border-bottom: 5px solid #bed3ec;
  padding-bottom: 24px;
}
.eco-language--Japanese img {
  max-width: 100%;
}
.eco-language--Japanese span {
  display: block;
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
  padding: 24px 0;
}
.eco-language--Japanese span b {
  font-weight: 500;
}
.eco-language--Japanese strong {
  display: block;
  font-size: 2.75rem;
  font-weight: 500;
  line-height: 1;
  padding: 24px 0;
}
.eco-language--Japanese em {
  display: block;
  font-size: 1.875rem;
  font-weight: 400;
  line-height: 1.4;
  padding-top: 24px;
}
.eco-language--Japanese p {
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.6;
  word-break: keep-all;
  padding-bottom: 24px;
}

/*---------------------------------------------------------------------------------*/

/* 01. 외국어 > 미드로 영어공부 */
.eco-language--visual.eco-bg1 {
  background: url(/img/eco-language01--visual__bg.fee4ae54.png) center
    50% / cover no-repeat;
  padding-bottom: 120px;
}
.eco-language--visual.eco-bg1 .eco-title--sub {
  color: #f7941d;
  padding-bottom: 80px;
  margin-top: 160px;
}

/* 02. 외국어 > 영어회화 공부법 */
.eco-language--visual.eco-bg2 {
  background: url(/img/eco-language02--visual__bg.55790052.png) center
    50% / cover no-repeat;
}
.eco-language--visual.eco-bg2 .eco-title--txt {
  color: #f99c69;
}
.eco-language--visual.eco-bg2 .eco-title--tag {
  color: #fff;
  font-size: 1.875rem;
  padding-bottom: 120px;
}
.eco-language--visual.eco-bg2 .eco-title--tag span {
  display: inline-block;
  padding: 0 8px;
}

/* 03. 외국어 > 문법은 */
.eco-language--visual.eco-bg3 {
  background-color: #ede7e0;
}
.eco-language--visual.eco-bg3 .eco-title--txt {
  color: #f26522;
}
.eco-language--visual.eco-bg3 .eco-title {
  color: #000;
}

/* 04. 외국어 > 비즈니스 영어 */
.eco-language--visual.eco-bg4 {
  background-color: #ede7e0;
}
.eco-language--visual.eco-bg4 .eco-title {
  color: #000;
  text-align: left;
  padding-bottom: 0;
}
.eco-language--visual.eco-bg4 .eco-title--txt {
  color: #000;
  text-align: left;
}
.eco-language--visual.eco-bg4 .eco-visual--txt {
  float: left;
  font-size: 2.25rem;
  line-height: 1.6;
  text-align: left;
  padding-top: 160px;
}

/* 05. 외국어 > 일본어 공부법 */
.eco-language--visual.eco-bg5 {
  background: url(/img/eco-language05--visual__bg.c472bebf.png) center
    50% / cover no-repeat;
  padding-bottom: 120px;
}
.eco-language--visual.eco-bg5 .eco-silde {
  margin-top: 320px;
}

/*========== RESPOSIVE ==========*/

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media all and (max-width: 1440px) {
} /* 1440px */
@media all and (max-width: 1280px) {
  /* 비주얼 */
  .eco-language--visual {
    padding-top: 9.375vw;
  }
  .eco-language--visual .eco-title--acc {
    margin-bottom: 3.125vw;
  }
  .eco-language--visual .eco-title {
    font-size: 4.688vw;
    letter-spacing: normal;
    padding-bottom: 5vw;
  }
  .eco-language--visual .eco-title--txt {
    padding-bottom: 4.688vw;
    font-size: 2.344vw;
  }
  .eco-language--visual .eco-title--con {
    font-size: 1.125rem;
  }
  .eco-language--visual .eco-silde div {
    height: auto;
  }
  .eco-language--visual .eco-silde ul {
    max-height: 100%;
  }
  .eco-language--visual .slick-arrow.slick-prev,
  .eco-language--visual .slick-arrow.slick-next {
    width: 6.25vw;
    height: 6.25vw;
  }

  .eco-language--visual .eco-silde::after {
    padding-top: 1.875vw;
  }

  /* 도서목록 */
  .eco-language--list {
    padding-top: 12.5vw;
  }
  .eco-language--list .eco-tap--tit {
    height: 56px;
  }

  /* 영어 */
  .eco-language--English {
    padding: 5.469vw;
  }
  .eco-language--English strong {
    font-size: 2.5vw;
  }
  .eco-language--English em {
    font-size: 1.563vw;
  }
  .eco-language--English p {
    padding-bottom: 0;
  }

  /* 일본어 */
  .eco-language--Japanese {
    padding: 5.469vw;
  }
  .eco-language--Japanese span {
    font-size: 3.125vw;
  }
  .eco-language--Japanese strong {
    padding: 20px 0;
    font-size: 3.438vw;
  }
  .eco-language--Japanese em {
    padding-top: 1.875vw;
    font-size: 2.344vw;
  }
  .eco-language--Japanese::before {
    font-size: 2.5vw;
  }

  /*---------------------------------------------------------------------------------*/

  /* 01. 외국어 > 미드로 영어공부 */
  .eco-language--visual.eco-bg1 {
    padding-bottom: 9.375vw;
  }
  .eco-language--visual.eco-bg1 .eco-title--sub {
    margin-top: 12.5vw;
    padding-bottom: 6.25vw;
    font-size: 2.188vw;
  }

  /* 02. 외국어 > 영어회화 공부법 */
  .eco-language--visual.eco-bg2 .eco-title--tag {
    font-size: 2.344vw;
    padding-bottom: 9.375vw;
  }

  /* 04. 외국어 > 비즈니스 영어 */
  .eco-language--visual.eco-bg4 .eco-visual--img {
    max-width: 54.609vw;
  }
  .eco-language--visual.eco-bg4 .eco-visual--txt {
    margin-bottom: 1rem;
    padding-top: 12.5vw;
    font-size: 2.813vw;
  }

  /* 05. 외국어 > 일본어 공부법 */
  .eco-language--visual.eco-bg5 {
    padding-bottom: 9.375vw;
  }
  .eco-language--visual.eco-bg5 .eco-silde {
    margin-top: 25vw;
  }
} /* 1280px */
@media all and (max-width: 1080px) {
  /* 영어 */
  .eco-language--English em {
    font-size: 1rem;
  }
} /* 1080px */
@media all and (max-width: 960px) {
  /* 비주얼 */
  .eco-language--visual .eco-title--con {
    font-size: 0.875rem;
  }
  .eco-language--visual .slick-arrow.slick-prev,
  .eco-language--visual .slick-arrow.slick-next {
    background-color: rgba(0, 0, 0, 0.7);
  }

  /* 도서목록 */
  .eco-language--list {
    padding-top: 7.8125vw;
  }
  .eco-language--list .eco-tap--tit {
    font-size: 1rem;
    height: 48px;
  }
} /* 960px */
@media all and (max-width: 840px) {
} /* 840px */
@media all and (max-width: 720px) {
  /* 비주얼 */
  .eco-language--visual .slick-arrow.slick-prev,
  .eco-language--visual .slick-arrow.slick-next {
    width: 50px;
    height: 50px;
  }

  /* 영어 */
  .eco-language--English em {
    font-size: 0.875rem;
  }
  .eco-language--English p {
    font-size: 0.875rem;
  }
} /* 720px */
@media all and (max-width: 640px) {
  /* 비주얼 */
  .eco-language--visual .eco-title--txt {
    font-size: 0.875rem;
  }

  /* 도서목록 */
  .eco-language--list .eco-tap--tit {
    font-size: 0.875rem;
    height: 40px;
  }

  /* 영어 */
  .eco-language--English strong {
    font-size: 0.875rem;
  }
  .eco-language--English p {
    padding: 18px 0;
    font-size: 0.875rem;
  }
  .eco-language--English b {
    font-size: 0.875rem;
  }
  .eco-language--English em ~ em {
    font-size: 0.875rem;
  }

  /* 일본어 */
  .eco-language--Japanese::before {
    font-size: 0.875rem;
  }
  .eco-language--Japanese strong {
    font-size: 0.875rem;
  }
  .eco-language--Japanese em {
    font-size: 0.875rem;
  }
  .eco-language--Japanese p {
    font-size: 0.875rem;
  }

  /*---------------------------------------------------------------------------------*/

  /* 01. 외국어 > 미드로 영어공부 */
  .eco-language--visual.eco-bg1 .eco-title--sub {
    font-size: 0.875rem;
  }

  /* 02. 외국어 > 영어회화 공부법 */
  .eco-language--visual.eco-bg2 .eco-title--tag span {
    padding: 4px;
  }

  /* 04. 외국어 > 비즈니스 영어 */
  .eco-language--visual.eco-bg4 .eco-visual--txt {
    font-size: 1rem;
  }
} /* 640px */
@media all and (max-width: 560px) {
  /* 일본어 */
  .eco-language--Japanese::before {
    padding-bottom: 16px;
  }
} /* 560px */
@media all and (max-width: 480px) {
  /* 비주얼 */
  .eco-language--visual .eco-title--txt {
    word-break: keep-all;
  }
  .eco-language--visual .eco-title--txt br {
    display: none;
  }

  .eco-language--visual .eco-silde::after {
    font-size: 0.6875rem;
  }

  /* 일본어 */
  .eco-language--Japanese span {
    font-size: 0.875rem;
  }
  .eco-language--Japanese p {
    font-size: 0.75rem;
  }
} /* 480px */
@media all and (max-width: 380px) {
  /* 비주얼 */
  .eco-language--visual .eco-title--txt {
    font-size: 0.75rem;
  }

  /* 영어 */
  .eco-language--English strong {
    font-size: 0.75rem;
  }
  .eco-language--English em {
    font-size: 0.75rem;
  }
  .eco-language--English p {
    font-size: 0.75rem;
  }

  /* 일본어 */
  .eco-language--Japanese span {
    font-size: 0.75rem;
  }

  /* 01. 외국어 > 미드로 영어공부 */
  .eco-language--visual.eco-bg1 .eco-title--sub {
    font-size: 0.75rem;
  }

  /* 04. 외국어 > 비즈니스 영어 */
  .eco-language--visual.eco-bg4 .eco-visual--txt {
    font-size: 0.75rem;
  }
} /* 380px */

@charset "utf-8";

/* 추천도서 프로모션 > 여행 */
/* - 작성자 : 황희진(grigo0704@naver.com) */
/* - 최종작성일 : 2022-09-05 */
/* - 버전 : v0.2 */

/* 여행 > 세계여행 */
.eco-travel--world {
  background-color: #f0ebe5;
}
.eco-travel--world::before {
  content: "";
  display: block;
  height: 46px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAuCAYAAABUDiUfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNzA1NTNENDgxNUZFQjExQkZBMUQxODI1QjNERUUzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NURGNTMxM0VGQTgxMUVDQUNDOUYzOERFOURBNEZGNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NURGNTMxMkVGQTgxMUVDQUNDOUYzOERFOURBNEZGNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4MkUzMjg4OUNFMEVDMTFBMTFFOTZFM0MzMEFCRUIwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGUyMTQ0OWEtNmQ2Ni1iNzRmLWI3MTUtNDFiMjBmYWM4YjY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+O8CekgAABQhJREFUeNrsWwuIFVUYPtuubqYZqJmlpUJqaqss9KAWU8TERE3CyjAE0/IZGsGSGfRAjcQCE+39EBWt1W3VEiwroYh03co1LUVdEU16sWWWrra7fp/3Gxsvd2bv7M7MvTPdDz529syZOTPf/POf///n3LzS8rIuxpgbwEbwR/BnEwzGgyvBAv1fD34PrgaXgqdNxHEJ+AP4ObgNPAa+ArYOYKxGm5BEPjgQXATuAK+Pg5j/Jt3gNPDFAMZaDx502FcE7gTHRF3MjSnaZ4H3+DwWH9p8l/1XgBvUJz+qYq5z2PcO2Mvn8Va5WKeFeeBmsGMUxfwMPJFiX3sJ3TZE67QwHKwCb4qamHUOrzoxQNaUF7J1Et3BL8GHoiQm8b5Ln7HgcxmwTqIQfAt8Q9uREPNjh1fdwlPgxAxYp4UpstLroiAmX/UPm+j7JnhXBqzTAv3nN+CwbBeTKG+ibyvFiiMyZJ1GM/wW8Emf/bjvYjIc+buJ/m00WU334WaaY53WNS8AP1BsmpVinkrjVbcsdDn4BTjEB+s81Mxj7wYrwRuzUUyizMOxJcrpd4GPgX2aaZ1lLbh+JhXbwQnZIGZBkoMf2oxzMBZ9STwmcVk8OaoI4URS/m9HO3B0C+/hMlk4XU+FSVSivFSgWID5E6wFj4NnWirmSHBTCkv1iq7iyAwYRonYUvwiY9gNVitDPOhFzDk+CBkXdBYH29oOg58ouaFrq3fzmY05DV3RA3xYgtJKn5CLSinmQvBsBi+WBeJbFO5YaAAfAQfJD1v43STqnqPAX23t1bKmyUmWs1HnfiFpzMVqL08ac6rG/NalZvC8rPVxRTfnkVdafmEy5Ynf01MIE/XKu/mXlffv1M5i8c3anqwMjHhdN0wsA2dom0Xt17T9NXir7b4qFRfX6eYbNCYnxiI9CKOxi7U9CXw7jevfrfrFofyS+++zGjkTr5C/KA45PGuQlc3VzVm+i68UC8VPg93Uzr9VshDWPi9XexeJRuucaf4rMDOw36sHYKWiebbJZq4iEqITWKNresY2phuuAscxxLNbph23KczonHOXaWOT0wzeJyekZ4xKJeYd8ks5eENlspg9Nbu1cjjgD82Ov+W0uwjUbKw9nWyvQofTh6w9mrUOyIH3BvuKPZT5XCP30EEVpjjhtFJOGtRPCo2qlTnWJOfmL4P9HE7E+I+V9pO2IH+fWOFwTKHyZs6mrbXdzjZmR6V/s1zeBD/A2sAWBdxcsfJXE/1P2moJ9ep/SmFV2oWOAQ5P41kFvF6zpDqx1qXPelnwtABEZKi3QOHeP2FXjYYrDrvUFoN9JbMOElf6fL6zym7mhyViKjE5qawN2Q/1Nf4uiWG150GT+FYUOjJZKaIPXeOzv+TD2SEff/X/RUxGA+8qF/cb+Yo6PjXBrObLOjH5Hf7eEFzIiLiL6fcKETdcG2cxWRFaFeJ42+MqZidlC21DGo9Lu3dmKjQKEpyxuTyxu8fjGCdWejzmuJKBdWH7r4IQrWSwx2OYps4Gj0QleQ9DTH7PnuqhP4sGj4IfRa0SErTPHKICSjo4o1y6fxSFDNoye8p3pTPGVpP4brPfRBhBWSZLbSwid0hjsngAvDPqQgYlJlNF/urMbXUa64RLTOKXcWtNTBDEa87sxq0SxG/arF/uMjGD35bJ9G2ewz6uxOAKjdvjKGQQlsnK/GFNPgQLtVwAwI/zr0rQ2OKcAAMA5mYLS0r5+UEAAAAASUVORK5CYII=) center 0 /
    contain no-repeat;
  margin-bottom: 24px;
}
.eco-travel--world .eco-title--acc::before,
.eco-travel--world .eco-title--acc::after {
  background-color: #e1d7cb;
}
.eco-travel--world .eco-title--acc__txt {
  color: #2d2b2d;
}
.eco-travel--world .eco-title {
  color: #386865;
  font-size: 6.25rem;
  letter-spacing: -8px;
}

.eco-travel--world .eco-map {
  margin: 80px 0;
}
.eco-travel--world .eco-map--area__img {
  fill: #95c9c7;
}

.eco-travel--world .eco-place {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  min-height: 300px;
  border-radius: 16px;
  background-color: #fff;
  padding: 32px;
  margin-bottom: 40px;
}
.eco-travel--world .eco-place--title {
  flex: none;
  color: #386865;
  font-size: 1.75rem;
  font-weight: 400;
  margin-bottom: 24px;
}
.eco-travel--world .eco-place--title b {
  font-weight: 600;
}
.eco-travel--world .eco-place--title em {
  font-size: 80%;
  font-weight: 200;
}

.eco-travel--world .eco-place--card {
  display: block;
  overflow: hidden;
  background-color: #f5f2ee;
  padding-right: 24px;
}
.eco-travel--world .eco-place--card__pic {
  float: left;
  margin-right: 24px;
}
.eco-travel--world .eco-place--card__tit {
  display: block;
  font-size: 1.375rem;
  padding: 24px 0;
}
.eco-travel--world .eco-place--card__tit em {
  font-size: 80%;
  font-weight: 300;
}
.eco-travel--world .eco-place--card__txt {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.4;
  word-break: keep-all;
  white-space: normal;
}

/*<--2022-09-05수정 */
.eco-travel--world .eco-place--list {
  position: relative;
  display: block;
  height: 100%;
  font-size: 0;
  white-space: nowrap;
}
.eco-travel--world .eco-place--list div {
  width: 100%;
  height: 100%;
}
.eco-travel--world .eco-place--list li {
  display: inline-block;
  width: 480px;
  height: 100%;
}
.eco-travel--world .eco-place--list li ~ li {
  margin-left: 32px;
}

.eco-travel--world .slick-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 0;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.4);
}
.eco-travel--world .slick-arrow::before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
}
.eco-travel--world .slick-arrow.slick-prev {
  left: 0;
  margin-left: -16px;
}
.eco-travel--world .slick-arrow.slick-prev::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: rotate(-45deg);
  margin-left: 4px;
}
.eco-travel--world .slick-arrow.slick-next {
  right: 0;
  margin-right: -16px;
}
.eco-travel--world .slick-arrow.slick-next::before {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
  margin-right: 4px;
}
/* 2022-09-05수정-->*/

.eco-travel--world .eco-arrow {
  background-color: rgba(0, 0, 0, 0.6);
}
.eco-travel--world .eco-arrow:disabled {
  visibility: hidden;
}

.eco-travel--world .eco-place--inform {
  flex: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.eco-travel--world .eco-place--inform li {
  display: inline-flex;
  align-items: center;
  width: 25%;
  font-size: 1.25rem;
  font-weight: 300;
  padding-right: 16px;
}
.eco-travel--world .eco-place--inform li::before {
  flex: none;
  content: "";
  width: 48px;
  height: 48px;
  border-radius: 50%;
  margin-right: 16px;
}
.eco-travel--world .eco-place--inform li:nth-of-type(1)::before {
  background: #98918d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFDNkU3MDc2RUZBRjExRUNCN0U3QkEwQkQxOUIxRTY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFDNkU3MDc3RUZBRjExRUNCN0U3QkEwQkQxOUIxRTY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUM2RTcwNzRFRkFGMTFFQ0I3RTdCQTBCRDE5QjFFNjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUM2RTcwNzVFRkFGMTFFQ0I3RTdCQTBCRDE5QjFFNjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4A/hLeAAACQklEQVR42uyZSyiEURTHjSQNIdl4W8kCocTCcyMlMUs2HskWNRZKqbGkPLJGymtFeSzYeExKEUVi4RkrUYqU0ji37tTpds/3jWlOY+r+69d3H2c+39899/HNOHw+X1QkKzoqwmUMGAPGgDFgDBgDxkA4FcNwzwmg2KJ/CPD+ZwPi4Wss+lMjIYX6AYeGh0hIISEXkKtpT5HXBgmlPWA1nAaqJZQqgF6be4TVwBiwoGnfQuVdmWqqPJwp1GHTvyivGcRKFIvKSUSMSLNbLgOzNv1r8toqsVKJxf2OOSfxMPCoWRpHUX0J2CZSy69TYEoT0829Cl1LsNKV+jNwpvnsNyq/EzFv3AaWA4hxS6xUK0dBp0lOA2KivihtiUAnqu8TD9eFymKirmti6rlHYFQz9LmKgVV5JlLVgsrnQJ8mZo77KCH+sz6FOyVmXBMjyEExzURMO/cInAAfSlscUI7qN8ATsQP79QpcaGLyuQ10EymER2GaSKF7VPYqKRVUCgVjYAX4sthhhQaIXRsvt3XEMpoNzHMaEA/xYzOXxHEg3ubvOYkTq5N7ElcByQpFSsygJiZZ2cE3iZhF7hTyaHbLBKXeRhzU8NtYKZHvlcAGp4GmAGLKJFbK+uuSGSoDjcCl0pYJHKD6CDCj+Sx+md8BemwOfCwGxOqRR7wq+lVILJF4gqYRMdnEHhIyA+4AYlqIh8MqkDu2TodcBlw2/Z/yex+rr06OgCtiD8A7eUBymB/5jAFjwBgwBowBY8AYCF6/AgwAfPxu+K7U4X0AAAAASUVORK5CYII=)
    center 50%/100% no-repeat;
}
.eco-travel--world .eco-place--inform li:nth-of-type(2)::before {
  background: #98918d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI4MEQzODAwRUZBRjExRUM4RTM1ODA2QkUwNUFDMTg2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI4MEQzODAxRUZBRjExRUM4RTM1ODA2QkUwNUFDMTg2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwRDM3RkVFRkFGMTFFQzhFMzU4MDZCRTA1QUMxODYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjgwRDM3RkZFRkFGMTFFQzhFMzU4MDZCRTA1QUMxODYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6r4r65AAAB20lEQVR42uyZzytEURTH32NME4NYKGKhNLKgjKTEggVLCxtJFrKQrbLyB0hKWfgLZCNK7CxoUFYoKxZ+ZVgQoVEsPN9nDm4vb3rlvOY+zqlP78y9t5n7nXN/nHufaVmWEWTLMQJuIkAEiAAR8PcEdIJDYG8wSTDspwCTeSOrBQcg4ijvBctBiMDAD503/IwCt4BKl/IKvwSEuIekhzZzIJ/8PTCrkwAv1gaKyH/VLQJerEH2ARGgkWVjDtSDXPIfwKmOEUiBRkopnLYF9okZXSNwSynFCf3jqo2CMPkXQRxCCzKJRcA/X0bXQJT8bTARNAHFoJD8giBGoF3nOZDnUh72eFbImgC7c5Og36W+DqwoBxk+sw/1DIxb35YCY1TeA5JK3SLT733B8SVV4IU6eAZijvoSkFBEdHMK4BhCfUpuMwiOHfX3dK3yTJ+HdJsDTfS8BAmXNjdgnfy4bgJCSm6fye78WLo5BJzTMwZKM6xSrVwpNLeAVWUPmHJpM2Kkrx0/UwntltENZZVZAnEQATVgGrxR3RWIcq5CXJe75WAHVGdo8wS6wK6OO/E1aAbzRvpa3WmboIW78x+Ty4f3xHY0OkAZeKTIHPmVGZryolsEiAARIAJ+Y+8CDACtzwWkfMfRkAAAAABJRU5ErkJggg==)
    center 50%/100% no-repeat;
}
.eco-travel--world .eco-place--inform li:nth-of-type(3)::before {
  background: #98918d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJGQkVDODNDRUZBRjExRUNCQ0FGRjlERTNBRDFGRDRBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJGQkVDODNERUZBRjExRUNCQ0FGRjlERTNBRDFGRDRBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkZCRUM4M0FFRkFGMTFFQ0JDQUZGOURFM0FEMUZENEEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkZCRUM4M0JFRkFGMTFFQ0JDQUZGOURFM0FEMUZENEEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6PDzgWAAABwUlEQVR42uyYv0vDQBTHE7GdxLqKxR9roVr/BVEUFTcnQUUKrg4uTiLo7KqI1llRcHDQSRzETerg4qIYO3QQUVGh1Pg9eIOcCWJy6d3Be/AZ8sj9+Dbv+3Kp6/u+Y3M0OZYHC2ABLIAFsAAWwAIUhWuzALH5VZsFrIEpWwUUwZKtHhgBG3EmaNa4+X6wD57BInizSUAnOAYtoA66Scj/3a/hiywDLkBOyt+TEKM9kAaHAZu3wgOi12+BASn/CnbAk+kCVsB0QP4TnIF3kz0wB7b/uMdYDwyDzYD8rQ0eKFCvl9cpgWuwDj7AKahGWkGUUEJkgef/jhOQAgt0XQEFkIuyTlJPIEMvqg4pXwaToPYj1w6uTPJAmsqmV8p7YAy8qFxM9RNwybBDUl5sehw8BoypkzjPBAHLYFbK1ahsyiFjvCilk0QJzZAAOeapy4RFl+gl4E6ngEE6JgS9fUtJ9mkVJZQHByAl5UV/7wG7IeOUHOjiHiVEm7wE2RhzPFDH+orSoeIIaAXnoC/mjyhMfgMqYLRRJSTG7SnYvEOlJ+Zpa6QHJugYfKTQj1UdHtAe/N8oC2ABLIAFsAAWoDO+BRgASNrs6flMYXoAAAAASUVORK5CYII=)
    center 50%/100% no-repeat;
}
.eco-travel--world .eco-place--inform li:nth-of-type(4)::before {
  background: #98918d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3NDJGNzBERUZBRjExRUM4MTZGODAzNDgzREUzRjRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3NDJGNzBFRUZBRjExRUM4MTZGODAzNDgzREUzRjRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Qzc0MkY3MEJFRkFGMTFFQzgxNkY4MDM0ODNERTNGNEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Qzc0MkY3MENFRkFGMTFFQzgxNkY4MDM0ODNERTNGNEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5xPActAAACwklEQVR42uzZS0hUURzHcUdHLdOkJOxJ0EPSClsYQSE9aAiiRYtsUxGtWlhIiyJqVZuWCVFUlEHUpmwRLUopIoo0g4JeJhWEvaCHvVFyxtv3wE8YhPTcx2TS+cMHGTnee/73nv+5/zvGPM/LGsmRnTXCwyXgEnAJuARcAi4Bl4BLIETEA/5dDuZLKQrRg4/owF19znyYbtSHGTiCLm/w6MEFLPZ5fN/8DN6Mbs9/1COWqQRilu8DlbgXoma24vhwFvHykAW/crh3oTshz9P2LxTxbvQFqIFG5A44VgHKtCmM+htFvATTsAgXkbKYeCtq0o6Rh1q0DRjXi6saG8tUEdfigJhiTKEaFZiEYnxHF57iFr6gBi3Ix3nMHuI8t7Eeb2xXkG0CJXish1YSrTrZI3zCD+RhHOZgIRLYobE3MNZyTi90cd5FWQPZmIkWH2v/JvLxPEDdNEVdA9uwVxNK4BRe/uHkH1QnVajzgkciygRW66Cd2INK5KBQd2YBKlCi8aX6eT9EAmeiLGITDdiS9tms+ycq3M9q6PprwNTLWv0+aJhCnhpVDZirW4QNaLe4emdR7oWLpM3c4j5agTrswjz1Rqa9mKttdDS6dTfMznQFvSGfsckot9HpWi4FeIvL2t8fpi2hMRivJWS222N6NgR95+jQsSJrJarxysftL0ZziCV00GZets3cRkzUFdmuh1hqkPHPMAuHAl59c+yjUb5S/sI5PVEPY5W5eSjDZLUKfXivVuIrluIamjTeT9RrCUVWA3FNZIU+m8k+UMH210AuJqjfqdK2ehI7cV2FbxOXsE4XLdJ22rS9+/DNcg2bjrVBrbPZgk8M0Y6b19X9ekBG3o2mRxHW6G6UY4p2oJ/6VqJdDVyjllR6mPGbsEwPKbNVdqIZp/Ha72Ri7n9kLgGXgEvAJeAScAm4BP7jBH4LMACy7Ntm036h+AAAAABJRU5ErkJggg==)
    center 50%/100% no-repeat;
}
.eco-travel--world .eco-place--inform li:nth-of-type(5)::before {
  background: #98918d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNFRTU1QzYwRUZBRjExRUNCQUQyRTE4MTBCNTg0OUI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNFRTU1QzYxRUZBRjExRUNCQUQyRTE4MTBCNTg0OUI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0VFNTVDNUVFRkFGMTFFQ0JBRDJFMTgxMEI1ODQ5QjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0VFNTVDNUZFRkFGMTFFQ0JBRDJFMTgxMEI1ODQ5QjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55RsM1AAACBklEQVR42uyZv0sDMRTHe62CYim00k2qbt2kurjo4CCt0EFxEuomHQWXqqCTQwf9BwR1UlHRUcVFi6sgdLAonQTxRwcdlFaKnt+DDIcIl+TyrhQT+ECHl8v7tGnyLjFM0/Q1c/P7mrxpAS2gBbSAFvjfAi0Kn9UO0mAUDIBuEAZVUAElUABH4FbZqFYp4ZIQWAFvJn87B0MKxnYtkAKPpnzbBMFGCcybaloRdHktsOiQVA1kwSyoc0iUQdQrgTRHQnu2+BPOX6IAAqL5iC6jEbDBEVe1ff7kfPYwmKPeB5ZAlHBZXwadVAIhMEO8LwVBlkpgAnR4sLlmqASSHlUHcdBDIZDwsMRJUAj0eigQoxBolUymLNEn3Ohy2r7U5sCOYP8PCoEHgdgxkGefv8C0oMQzRTl9JlGo5W39rTJhm7NfP0UttCBZbf6WKDnEv4rURCJTaF/y/5Bj08lgUzbgEH/Aph1XMwQPd49BSlLkmr12xh3i+kCRSsDaYK4IV69dMEVZjVrf4hpR8hWZctqQuB+wNrRTMKIw+To7zbjw4lzIGmwcXCpKvgYmZZJ3e6zSBtZdvtDfg8FGHqtYJMGNYOJVsMrOlFyNbyi6I/Oz94UMm8uRP2K+2SJwCLbAk4qBDYJLPj87VoyxqtKa4y/gDryrHszQt5RaQAtoAS2gBbRAA9uPAAMA8lnxw4ncrC0AAAAASUVORK5CYII=)
    center 50%/100% no-repeat;
}
.eco-travel--world .eco-place--inform li:nth-of-type(6)::before {
  background: #98918d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3RTIwQ0I3RUZBRjExRUM5NkVEQUZCNUU2MzYyODNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ3RTIwQ0I4RUZBRjExRUM5NkVEQUZCNUU2MzYyODNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDdFMjBDQjVFRkFGMTFFQzk2RURBRkI1RTYzNjI4M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDdFMjBDQjZFRkFGMTFFQzk2RURBRkI1RTYzNjI4M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7vMN0WAAABxElEQVR42uyYzytEURTH32NEUhKzoxBlLaWI2Rhhx4KSnbL3D1jaKdaSSBaW7CgLMVJSmpRSooiQBSH5cX1P3TTJiPvuuebWOfXZTK955/vuOfd+7wmVUoHPkRd4HiJABIgAESACRIDXEWP631JQC8pBCbgD1+AYPOSigBC0gwHQAeqzPPcODsAqWAR7kd9MZi4ifSCtzGILJKK8P0riFWBF2YkZUGySR2hop+t0GdRYLGcqpy7dK7+vXQMB1Ji7oJqh+XdAAjxzbqPTTMlTNINxzhVoAxvMW/ubLtETjhUYcXA25YNhrhJKOjpgkxwlRCfqvSMBNyBuewVigbso4Cgh8jNPjgSccwggH7PtSECKq4nnHAmY5zoHqA/SoIEx+TXQyWklmsAmKGRI/hY0glNOK0E+qB+8WE6eNomevyQf5Uq5rJf50lLyR6BVmzmnF5oyMAVeDe8Bj2AMFJnmEFoar1dp/zL4w3Xy85uBfbAAZnXd/+uV8iuVIJXli0+AuM33cdiDM3D1ze+jYNKXsUpm0G41BJZ8mgtlbo29YN23wRbFBejWDevdaPEQtHAnb2olcipkOi0CRIAIEAEiwOv4EGAAOJDLRVPHjSYAAAAASUVORK5CYII=)
    center 50%/100% no-repeat;
}
.eco-travel--world .eco-place--inform li:nth-of-type(7)::before {
  background: #98918d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUwQjM3Q0JBRUZBRjExRUM4RjA1QkU2REQzMzY4QjQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUwQjM3Q0JCRUZBRjExRUM4RjA1QkU2REQzMzY4QjQxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTBCMzdDQjhFRkFGMTFFQzhGMDVCRTZERDMzNjhCNDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTBCMzdDQjlFRkFGMTFFQzhGMDVCRTZERDMzNjhCNDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ePukyAAABcUlEQVR42mL8//8/w1AGTAxDHIx6YNQDox4Y9cCoB0Y9MKQBCw3NNgViW2ggHQfiozSxBdQWojLmB+KN/zHBPiAWpbZ9jDRozK0F4iAccoeA2AEUbtSyjNoe0AfiCwTUOAPxvsGaiS2JUGM+mEuhv0So+TeYPXCICDWHB7MHbgLxAjzym4H42GAvRtmBeA4Q/0MrRpcDMe9QKEZhQAGIrUAlHRCfBuJbtLCEcbRTP0zbQqBkYw3EZtBAOgfEB6hdhNIqE+sB8RksbaFrQGxBbfuo7XgHIP76Hzf4CcS+g7UUkgfi80AsSEDdN2hT+9pgy8QziXA8CHBBKzvGweQBUAvTncTOTthg8kAhnfTQpCITAuKXZBbJoHzzaKBjwIeC+iRkMCQhOwr02g4GD+gPkF6q5YHvQMxBgX5uaN0wIDHASaHjYYXAgCUhfiokQYrMoLQ1+gmIAyk048loh2bUA6MeGPXAqAdGPTDqgaEKAAIMACq8k4Y6ZxBqAAAAAElFTkSuQmCC)
    center 50%/100% no-repeat;
}

/* 여행 > 제주 */
.eco-travel--jeju {
  background: url(/img/eco-travel--jeju__bg.bd5ae71e.png) center 50%
    no-repeat;
}
.eco-travel--jeju .eco-title {
  color: #fff;
  font-size: 6.25rem;
  letter-spacing: -8px;
}
.eco-travel--jeju .eco-title--acc::before,
.eco-travel--jeju .eco-title--acc::after {
  opacity: 0.2;
}
.eco-travel--jeju .eco-title--txt {
  color: #fff;
  font-size: 1.75rem;
  line-height: 1.2;
  padding: 80px 0 100px 0;
}

.eco-jeju--map {
  counter-reset: eight;
  position: relative;
  display: inline-block;
}
.eco-jeju--map img {
  width: 100%;
  max-width: 100%;
}
.eco-jeju--map__num {
  counter-increment: eight;
  position: absolute;
  z-index: 10;
  display: inline-block;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: #f8941d;
  transition: all 0.1s;
}
.eco-jeju--map__num::before {
  content: counter(eight);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: 1.125rem;
  text-align: center;
}
.eco-jeju--map__num:hover {
  transform: scale(1.2, 1.2);
  cursor: pointer;
}

.eco-jeju--recommend {
  background-color: rgba(256, 256, 256, 0.6);
  padding: 80px 0 50px 0;
}
.eco-jeju--recommend__tit {
  font-size: 2.75rem;
  font-weight: 400;
  letter-spacing: -5px;
  text-align: center;
}
.eco-jeju--recommend__con {
  position: relative;
  display: block;
  width: 840px;
  margin: 50px auto 20px auto;
}
.eco-jeju--recommend__list {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.eco-jeju--recommend__list li {
  position: absolute;
  width: 139px;
}
.eco-jeju--recommend__list li:nth-of-type(1) {
  top: 15%;
  left: 0;
}
.eco-jeju--recommend__list li:nth-of-type(2) {
  top: 25%;
  left: 20%;
  z-index: 10;
}
.eco-jeju--recommend__list li:nth-of-type(3) {
  top: 0;
  left: 40%;
}
.eco-jeju--recommend__list li:nth-of-type(4) {
  top: 22%;
  left: 61%;
}
.eco-jeju--recommend__list li:nth-of-type(5) {
  top: 8%;
  right: 0;
}
.eco-jeju--recommend__list li:nth-of-type(6) {
  top: -11%;
  left: 95%;
}
.eco-jeju--recommend__list li:nth-of-type(7) {
  top: 76%;
  left: 3%;
}
.eco-jeju--recommend__list li:nth-of-type(8) {
  top: 60%;
  left: 18%;
}
.eco-jeju--recommend__pic {
  display: block;
  width: 139px;
  height: 139px;
  border-radius: 50%;
}
.eco-jeju--recommend__txt {
  display: block;
  font-size: 140%;
  text-align: center;
  padding-top: 8px;
}

.eco-jeju--place {
  background-color: rgba(0, 0, 0, 0.6);
  padding: 50px 0;
}
.eco-jeju--place .eco-tap {
  flex-wrap: nowrap;
  padding: 0 10%;
  margin-bottom: 0;
}
.eco-jeju--place .eco-tap--tit {
  width: 50%;
  color: #fff;
  background-color: #707070;
  border-radius: 0;
  margin: 0;
}
.eco-jeju--place .eco-tap--tit:first-of-type {
  border-radius: 8px 0 0 8px;
}
.eco-jeju--place .eco-tap--tit:last-of-type {
  border-radius: 0 8px 8px 0;
}
.eco-jeju--place .eco-tap--tit b {
  font-size: 140%;
  font-weight: 500;
}
.eco-jeju--place .eco-tap--tit.eco-on {
  color: #000;
  background-color: #fff;
}
.eco-jeju--place .eco-tap--con {
  position: relative;
  overflow: hidden;
}

.eco-jeju--place__list {
  counter-reset: eight;
  position: absolute;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 70%;
  font-size: 0;
}
.eco-jeju--place__list li {
  counter-increment: eight;
  position: relative;
  display: inline-block;
  width: calc((100% - (16px * 3)) / 4);
  margin-top: 16px;
  margin-left: 16px;
}
.eco-jeju--place__list li::before {
  content: counter(eight);
  position: absolute;
  top: 16px;
  left: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-size: 1.125rem;
  text-align: center;
  border-radius: 50%;
  background-color: #fff;
  transition: all 0.1s;
}
.eco-jeju--place__list li:hover::before {
  color: #fff;
  background-color: #f8941d;
}
.eco-jeju--place__list li:nth-of-type(4n + 1) {
  margin-left: 0;
}

.eco-jeju--card {
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 8px;
  background-color: #fff;
  padding: 8px;
}
.eco-jeju--card__pic {
  width: 100%;
  border-radius: 5px 5px 0 0;
}
.eco-jeju--card__txt {
  font-size: 0.875rem;
  font-weight: 300;
  text-align: center;
  padding-top: 8px;
}
.eco-jeju--card__txt strong {
  display: block;
  font-size: 120%;
  font-weight: 400;
  padding: 4px 0;
}

.eco-jeju--map.eco-left {
  display: block;
  width: 640px;
  margin-top: 50px;
}
.eco-jeju--map.eco-left img {
  opacity: 0.5;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(1) {
  top: 29%;
  left: 15%;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(2) {
  top: 38%;
  left: 7%;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(3) {
  top: 69%;
  left: 20%;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(4) {
  top: 89%;
  left: 15%;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(5) {
  top: 42%;
  left: 13%;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(6) {
  top: 49%;
  left: 19%;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(7) {
  top: 50%;
  left: 35%;
}
.eco-jeju--map.eco-left .eco-jeju--map__num:nth-of-type(8) {
  top: 55%;
  left: 26%;
}
.eco-jeju--map.eco-left ~ .eco-jeju--place__list {
  right: 0;
  bottom: 0;
}

.eco-jeju--map.eco-right {
  display: block;
  width: 640px;
  float: right;
  margin-top: 50px;
}
.eco-jeju--map.eco-right img {
  opacity: 0.5;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(1) {
  top: 7%;
  right: 1%;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(2) {
  top: 24%;
  right: 3%;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(3) {
  top: 7%;
  right: 52%;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(4) {
  top: 41%;
  right: 28%;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(5) {
  top: 35%;
  right: 4%;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(6) {
  top: 18%;
  right: 20%;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(7) {
  top: 7%;
  right: 22%;
}
.eco-jeju--map.eco-right .eco-jeju--map__num:nth-of-type(8) {
  top: -2%;
  right: 19%;
}
.eco-jeju--map.eco-right ~ .eco-jeju--place__list {
  left: 0;
  bottom: 0;
}

/* 여행 > 괌 */
.eco-travel--guam {
  background: url(/img/eco-travel--guam__bg01.5cb26726.png) center 0
    no-repeat;
}
.eco-travel--guam::before {
  content: "";
  display: block;
  height: 94px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABeCAYAAACJifK7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNzA1NTNENDgxNUZFQjExQkZBMUQxODI1QjNERUUzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOTUzM0ZEM0VGREIxMUVDQjVGOEUwMDlDRUJCMUQwNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOTUzM0ZEMkVGREIxMUVDQjVGOEUwMDlDRUJCMUQwNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5MDY2MzIxMEZFM0VDMTE4NDlFRThDODg4REQ2NzdFIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGUyMTQ0OWEtNmQ2Ni1iNzRmLWI3MTUtNDFiMjBmYWM4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) center 0 /
    contain no-repeat;
  margin-bottom: 24px;
}
.eco-travel--guam .eco-title {
  color: #fff;
  font-size: 6.25rem;
  letter-spacing: -8px;
}
.eco-travel--guam .eco-title--acc::before,
.eco-travel--guam .eco-title--acc::after {
  opacity: 0.3;
}
.eco-travel--guam .eco-title--txt {
  color: #fff;
  font-size: 1.75rem;
  line-height: 1.4;
  padding: 80px 0 240px 0;
}

.eco-travel--guam__info {
  background: url(/img/eco-travel--guam__bg02.3bf99aaf.png) center 50%
    no-repeat;
  padding: 50px 0;
  margin-bottom: 120px;
}
.eco-travel--guam__info .eco-inner {
  display: flex;
  align-items: stretch;
}

.eco-guam--safe {
  background-color: #d3eba9;
  padding: 80px 0;
}
.eco-guam--safe__tit {
  font-size: 2.75rem;
  font-weight: 400;
  letter-spacing: -5px;
  text-align: center;
  margin-bottom: 24px;
}
.eco-guam--safe__con {
  display: flex;
  justify-content: center;
  align-items: stretch;
}
.eco-guam--safe__con li {
  display: inline-block;
  width: 30%;
  color: #2d2b2d;
  font-size: 1.5rem;
  text-align: center;
  line-height: 140%;
}
.eco-guam--safe__con li::before {
  content: "";
  display: block;
  width: 200px;
  height: 200px;
  border-radius: 50%;
  margin: 24px auto;
}
.eco-guam--safe__con li:nth-of-type(1)::before {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAYAAACuwEE+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc1NzM1MzQxRUZFMDExRUNBQjg5RUM4MjAyRjc4MDNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc1NzM1MzQyRUZFMDExRUNBQjg5RUM4MjAyRjc4MDNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzU3MzUzM0ZFRkUwMTFFQ0FCODlFQzgyMDJGNzgwM0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzU3MzUzNDBFRkUwMTFFQ0FCODlFQzgyMDJGNzgwM0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4SbxjsAAADrElEQVR42uzaT4gWdRzH8WdbC7okWkKBRCxiGAV20eySHQTNgyIm1EW6CQrqQbrlKlKmC7lLhw4JFvjnsEoEKoEEwQZBBxXpD7UF6UEiMzFbFdTH7+AsTcM++8zm7sw87usNH5iZ72/m9/z2ee/Mb+aZrmaz2QCK8pA/AQgDwoAwIAwIAxAGhEEpzKjTh3n7WH+dniL2R7aU2F/S1weZ9a2RfaMr76/Z7AwDZ5jJ4uvIx+nym5FlmdrGyEjk6ciO3H77I0Ppcl/k8UztdGQgXV4dWZWpbYtcijwR2UuLzjvDDEcOpPk+VzuUbv98jP2GMvtdy9XOZ2pncrXBdPsgJVySQBgQBoQBYUAYgDAgDAgDwoAwAGFAGBAGdaOu78Msavz7ttkrudp7kZuROWPsl7w7szBdnp2rvZA55ku52juRq5HHKNGZwixIMxYbxtlvWeO/L1tl6Ym0es/xLSp0pjBf1eizDNOj/sIs9ZWY9MIZphTmRTaVfAn6kBKdK8zccSapUzV/IoxLEggDwoAwIAwIAxAGhAFhQBgQBiAMCAPCgDAgDAgDEAaEAWFAGBAGhAEIA8KAMCAMCAMQBoQBYUAYEAaEAQgDwoAwIAwIA8IAhAFhQBgQBoQBYQDCgDAgDAgDwgCEAWFAGBAGhAFhAMKAMCAMCAPCgDAAYUAYEAaEAWFAGIAwIAwIA8KAMABhQBgQZhrxcm59CWHQim2R13Pb1kU2EwZ5novsalHbE3mWMMjSG3mkRS3Zvp0wGOXJyJo2bdZG5hAGCa9Futu0eTiygjBIWFqw3auEac/1aSDM85PcbloL83fJ/f1TwRifKdiuhzDt+SVyp8T+hisY46yC7WYSpj03I+dK7O/bksf36ATadhOmGMdL6ud25Isaz9FuEaYYn0SaJfRzIvJHBeP7s2C7K4Qpxk+Rz0ro592KxvdrwXY/E6Y4yQ9zN6bw+Icj31Q0tqJztO8IM7G7pa1TdOwLkU0Vju3Lgu1OEWZifBQZmORjXo2sjFyucFwn07vB8bhRwYS844VJ2BLpm6Rj/d6491j+XMVjupxeEsfjoEnv/6OZzmfeiPx1H8dJ/ltfjJyuybh6IyMtatciO+v0JXTij49HIvMj/Y2JPc4/27j3qsDyyMUajee3yMYWtWT7ecLcP5fSS9RTkfXpafuH3Hwgea4yFNkdWRxZGDla0/EcSGUevX3+MbI68mndPmhXs9lsAA/6GQaEAWFAGBAGIAwIA8Kg07grwACpLH5e6EfTIwAAAABJRU5ErkJggg==) center
    50%/60% no-repeat;
}
.eco-guam--safe__con li:nth-of-type(2)::before {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAYAAACuwEE+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdDMDREMThBRUZFMDExRUNBNTU3OEUxNUYyOEM2OEI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdDMDREMThCRUZFMDExRUNBNTU3OEUxNUYyOEM2OEI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0MwNEQxODhFRkUwMTFFQ0E1NTc4RTE1RjI4QzY4QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0MwNEQxODlFRkUwMTFFQ0E1NTc4RTE1RjI4QzY4QjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz61PPKLAAAKjklEQVR42uyd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) center
    50%/60% no-repeat;
}
.eco-guam--safe__con li:nth-of-type(3)::before {
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAYAAACuwEE+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgyRDhFRjYwRUZFMDExRUM5QjdCODNDQzlBN0EyNzIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgyRDhFRjYxRUZFMDExRUM5QjdCODNDQzlBN0EyNzIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODJEOEVGNUVFRkUwMTFFQzlCN0I4M0NDOUE3QTI3MjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODJEOEVGNUZFRkUwMTFFQzlCN0I4M0NDOUE3QTI3MjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5RvwSyAAAMX0lEQVR42uxd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) center
    50%/60% no-repeat;
}

.eco-guam--info__head {
  flex: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
}
.eco-guam--info__tit {
  font-size: 3.5rem;
  font-weight: 400;
  text-align: left;
}
.eco-guam--info__tit em {
  display: block;
  color: #f68e56;
  font-weight: 100;
  padding: 16px 0 24px 0;
}
.eco-guam--info__txt {
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 160%;
}

.eco-guam--info__body {
  flex: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  font-size: 0;
}
.eco-guam--info__body li {
  display: inline-block;
  width: 50%;
  padding-left: 32px;
  margin: 16px 0;
}

.eco-guam--card {
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 8px;
  background-color: #fff;
  padding: 8px;
}
.eco-guam--card__pic {
  width: 100%;
  border-radius: 5px 5px 0 0;
}
.eco-guam--card__txt {
  font-size: 1rem;
  text-align: center;
  padding: 16px 0 8px 0;
}

/* 여행 > 스페인 */
.eco-travel--spain {
  background: url(/img/eco-travel--spain__bg.a561bc41.png) center 0
    no-repeat;
  padding-bottom: 100px;
}
.eco-travel--spain .eco-title {
  color: #fff;
  font-size: 4.75rem;
  letter-spacing: -8px;
}
.eco-travel--spain .eco-title strong {
  display: block;
  font-size: 150%;
  font-weight: 400;
  line-height: 1.2;
}
.eco-travel--spain .eco-title--acc {
  align-items: flex-end;
}
.eco-travel--spain .eco-title--acc::before,
.eco-travel--spain .eco-title--acc::after {
  opacity: 0.3;
}
.eco-travel--spain .eco-title--txt {
  color: #fff;
  font-size: 1.75rem;
  line-height: 1.4;
  padding: 80px 0;
}

.eco-travel--spain .eco-tap {
  overflow: hidden;
  text-align: center;
}
.eco-travel--spain .eco-tap--tit {
  flex-direction: column;
  height: 270px;
  font-weight: 200;
  border-radius: 60px;
  background-color: #fff;
  padding: 32px 0;
  vertical-align: middle;
}
.eco-travel--spain .eco-tap--tit b {
  font-size: 140%;
  font-weight: 400;
}
.eco-travel--spain .eco-tap--tit:nth-of-type(1) {
  justify-content: flex-start;
}
.eco-travel--spain .eco-tap--tit:nth-of-type(3) {
  justify-content: flex-end;
}
.eco-travel--spain .eco-tap--tit.eco-on {
  color: #ff9177;
  background-color: #271a2e;
}

.eco-spain--info {
  text-align: center;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 72px 0;
}
.eco-spain--info__map {
  position: relative;
  display: inline-block;
  width: 176px;
  height: 142px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAACOCAYAAACRx4KDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjU2NmViYzViNCwgMjAyMi8wNS8wOS0wODoyNTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNzA1NTNENDgxNUZFQjExQkZBMUQxODI1QjNERUUzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNTRFRjJENEY1MUUxMUVDOEY1ODkwNjIyNkE5REYzNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNTRFRjJEM0Y1MUUxMUVDOEY1ODkwNjIyNkE5REYzNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDRDkxNjA5MDRFNkVDMTFBODAxODY3RjQ4RDFDN0RDIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NGUyMTQ0OWEtNmQ2Ni1iNzRmLWI3MTUtNDFiMjBmYWM4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) center 0
    no-repeat;
}
.eco-spain--info__map::before {
  position: absolute;
  content: "";
  display: block;
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-color: #e77a5d;
  opacity: 0.5;
}
.eco-spain--info__map.eco-top::before {
  top: -15%;
  left: 50%;
  transform: translate(-50%, 0);
}
.eco-spain--info__map.eco-cnt::before {
  top: 50%;
  left: 45%;
  transform: translate(-50%, -50%);
}
.eco-spain--info__map.eco-btm::before {
  bottom: -5%;
  left: 8%;
}
.eco-spain--info__tit {
  display: block;
  color: #fff;
  font-size: 3rem;
  font-weight: 200;
  text-align: center;
  padding: 24px 0;
}
.eco-spain--info__tit strong {
  font-weight: 500;
}
.eco-spain--info__txt {
  color: #fff;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.4;
  text-align: center;
}

.eco-spain--card {
  display: flex;
  flex-direction: column;
  width: 330px;
  border-radius: 8px;
  background-color: #fff;
  padding: 8px;
}
.eco-spain--card__pic {
  width: 100%;
  border-radius: 5px 5px 0 0;
}
.eco-spain--card__txt {
  font-size: 1rem;
  text-align: center;
  padding: 16px 0 8px 0;
}

.eco-spain--list {
  display: flex;
  justify-content: center;
  font-size: 0;
  padding-top: 50px;
}
.eco-spain--list li {
  display: inline-block;
}
.eco-spain--list li ~ li {
  margin-left: 24px;
}

/* 여행 > 태국 */
.eco-travel--thailand {
  background: url(/img/eco-travel--thailand__bg.f2a96917.png) center 0
    no-repeat;
}
.eco-travel--thailand .eco-title {
  color: #fff;
  font-size: 5.625rem;
  letter-spacing: -8px;
}
.eco-travel--thailand .eco-title--acc {
  align-items: flex-end;
}
.eco-travel--thailand .eco-title--acc::before,
.eco-travel--thailand .eco-title--acc::after {
  opacity: 0.3;
}
.eco-travel--thailand .eco-title--acc::after {
  margin-left: -32px;
}
.eco-travel--thailand .eco-title--txt {
  font-size: 1.75rem;
  line-height: 1.4;
  padding: 80px 0 180px 0;
}
.eco-travel--thailand__bg {
  background-color: rgba(0, 0, 0, 0.5);
  padding: 100px 0;
}

.eco-thailand--info {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 70px;
}
.eco-thailand--info__map {
  position: relative;
}
.eco-thailand--info__pin {
  position: absolute;
}
.eco-thailand--info__pin::before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #f8941d;
  margin: 0 auto 8px auto;
}
.eco-thailand--info__pin::after {
  content: "";
  display: none;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #f8941d;
  margin: 8px auto 0 auto;
}
.eco-thailand--info__pin:nth-of-type(1) {
  top: 10%;
  left: 16%;
}
.eco-thailand--info__pin:nth-of-type(2) {
  top: 38%;
  left: 28%;
}
.eco-thailand--info__pin:nth-of-type(2)::before {
  display: none;
}
.eco-thailand--info__pin:nth-of-type(2)::after {
  display: block;
}
.eco-thailand--info__pin:nth-of-type(3) {
  top: 42%;
  left: 42%;
}
.eco-thailand--info__pin:nth-of-type(3)::before {
  display: none;
}
.eco-thailand--info__pin:nth-of-type(3)::after {
  display: block;
}
.eco-thailand--info__pin:nth-of-type(4) {
  bottom: 9%;
  left: 6%;
  color: #fff;
}
.eco-thailand--info__pic {
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 70%;
  font-size: 0;
}
.eco-thailand--info__pic img {
  display: inline-block;
  border: 7px solid #fff;
  border-radius: 16px;
  margin: 8px;
}

.eco-thailand--city {
  display: flex;
  align-items: center;
  padding: 0 70px;
}
.eco-thailand--city__con {
  order: 2;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
}
.eco-thailand--city__tit {
  font-size: 2.625rem;
  font-weight: 400;
}
.eco-thailand--city__tit em {
  display: block;
  font-size: 140%;
  font-weight: 100;
  padding-top: 8px;
}
.eco-thailand--city__txt {
  font-weight: 300;
  line-height: 2;
  word-break: keep-all;
  padding-top: 32px;
}
.eco-thailand--city__pic {
  order: 1;
  flex: none;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  width: 60%;
  min-width: 600px;
  font-size: 0;
}
.eco-thailand--city__pic img {
  display: inline-block;
  border: 7px solid #fff;
  border-radius: 16px;
}
.eco-thailand--city__pic img:nth-of-type(even) {
  margin-left: 16px;
}
.eco-thailand--city__pic img:nth-of-type(2) ~ img {
  margin-top: 16px;
}

.eco-thailand--pannel {
  padding: 90px 0;
}
.eco-thailand--pannel.eco-bg {
  background-color: #33393f;
}
.eco-thailand--pannel.eco-bg .eco-thailand--city__tit {
  color: #fff;
}
.eco-thailand--pannel.eco-bg .eco-thailand--city__txt {
  color: #fff;
}
.eco-thailand--pannel.eco-bg .eco-thailand--city__con {
  order: 1;
}
.eco-thailand--pannel.eco-bg .eco-thailand--city__pic {
  order: 2;
  justify-content: flex-end;
}
.eco-thailand--pannel.eco-bg:last-of-type {
  margin-bottom: 100px;
}

/*========== RESPOSIVE ==========*/

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media all and (max-width: 1440px) {
} /* 1440px */
@media all and (max-width: 1280px) {
  /* 여행 > 세계여행 */
  .eco-travel--world::before {
    height: 3.5938vw;
    min-height: 24px;
    margin-bottom: 1.875vw;
  }
  .eco-travel--world .eco-title {
    font-size: 7.8125vw;
    letter-spacing: -0.625vw;
  }

  .eco-travel--world .eco-map {
    margin-bottom: 0;
  }

  .eco-travel--world .eco-place--inform li {
    font-size: 1rem;
  }

  /* 여행 > 제주 */
  .eco-travel--jeju .eco-title {
    font-size: 7.8125vw;
    letter-spacing: -0.625vw;
  }
  .eco-travel--jeju .eco-title--txt {
    font-size: 1rem;
    padding: 40px 0 50px 0;
  }
  .eco-travel--jeju .eco-title--acc__img {
    width: 5.2344vw;
  }

  .eco-jeju--recommend__tit {
    font-size: 2.125rem;
    letter-spacing: -3px;
  }

  /* 여행 > 괌 */
  .eco-travel--guam::before {
    height: 7.3438vw;
    min-height: 48px;
    margin-bottom: 1.875vw;
  }
  .eco-travel--guam .eco-title {
    font-size: 7.8125vw;
    letter-spacing: -0.625vw;
  }
  .eco-travel--guam .eco-title--txt {
    font-size: 2.1875vw;
    padding: 6.25vw 0 18.75vw 0;
  }
  .eco-travel--guam__info {
    margin-bottom: 9.375vw;
  }

  .eco-guam--safe {
    padding: 9.375vw 0;
  }
  .eco-guam--safe__tit {
    font-size: 3.4375vw;
    letter-spacing: -0.3906vw;
  }
  .eco-guam--safe__con li {
    width: calc(100% / 3);
    font-size: 1.875vw;
    padding: 0 8px;
  }
  .eco-guam--safe__con li::before {
    width: 15.625vw;
    min-width: 80px;
    height: 15.625vw;
    min-height: 80px;
    margin: 1.875vw auto;
  }

  .eco-guam--info__body li {
    padding-left: 24px;
    margin: 12px 0;
  }

  /* 여행 > 스페인 */
  .eco-travel--spain {
    padding-bottom: 7.8125vw;
  }
  .eco-travel--spain .eco-title {
    font-size: 5.9375vw;
    letter-spacing: -0.625vw;
  }
  .eco-travel--spain .eco-title--txt {
    font-size: 2.1875vw;
  }
  .eco-travel--spain .eco-title--acc__img {
    width: 6.875vw;
    min-width: 48px;
  }

  .eco-spain--info {
    padding: 56px 0;
  }

  .eco-spain--card {
    width: 300px;
  }

  /* 여행 > 태국 */
  .eco-travel--thailand .eco-title {
    font-size: 7.0313vw;
    letter-spacing: -0.625vw;
  }
  .eco-travel--thailand .eco-title--txt {
    font-size: 2.1875vw;
    padding: 6.25vw 0 14.0625vw 0;
  }
  .eco-travel--thailand .eco-title--acc__img {
    width: 9.2188vw;
    min-width: 72px;
  }
  .eco-travel--thailand__bg {
    padding: 7.8125vw 0;
  }

  .eco-thailand--info {
    padding: 0;
  }

  .eco-thailand--city {
    padding: 0;
  }

  .eco-thailand--pannel {
    padding: 7.0313vw 0;
  }
  .eco-thailand--pannel.eco-bg:last-of-type {
    margin-bottom: 7.8125vw;
  }
} /* 1280px */
@media all and (max-width: 1080px) {
  /* 여행 > 제주 */
  .eco-jeju--recommend__con {
    transform: scale(0.9, 0.9);
    transform-origin: 40% 50%;
  }

  /* 여행 > 스페인 */
  .eco-spain--card {
    width: 240px;
  }
  .eco-spain--card__txt {
    font-size: 0.875rem;
  }
  .eco-spain--card__txt strong {
    display: block;
    padding-top: 4px;
  }
} /* 1080px */
@media all and (max-width: 960px) {
  /* <--2022-09-05수정 */
  /* 여행 > 세계여행 */
  .eco-travel--world .eco-place {
    min-height: auto;
    padding: 24px;
  }
  .eco-travel--world .eco-place--title {
    font-size: 1.25rem;
    margin-bottom: 16px;
  }
  .eco-travel--world .eco-place--card__pic {
    width: 15.625vw;
    min-width: 100px;
    height: 15.625vw;
    min-height: 100px;
  }
  .eco-travel--world .eco-place--card__tit {
    font-size: 1.125rem;
    padding: 16px 0 8px 0;
  }
  .eco-travel--world .eco-place--card__txt {
    font-size: 0.875rem;
  }

  .eco-travel--world .eco-place--list li {
    width: 360px;
  }
  .eco-travel--world .eco-place--list li ~ li {
    margin-left: 24px;
  }

  .eco-travel--world .eco-place--inform li {
    width: calc(100% / 3);
    margin-top: 8px;
  }
  .eco-travel--world .eco-place--inform li::before {
    width: 40px;
    height: 40px;
  }
  /* 2022-09-05수정--> */

  /* 여행 > 제주 */
  .eco-jeju--recommend {
    position: relative;
    padding-bottom: 0;
  }
  .eco-jeju--recommend .eco-inner {
    text-align: left;
  }
  .eco-jeju--recommend__tit {
    position: absolute;
    left: 0;
    right: 0;
    top: 40px;
    font-size: 1.625rem;
  }
  .eco-jeju--recommend__con {
    transform: scale(0.8, 0.8);
    transform-origin: 30% 50%;
    margin: 0;
  }

  .eco-jeju--place .eco-tap--tit {
    height: auto;
    flex-direction: column;
    white-space: normal;
    padding: 8px 16px;
  }
  .eco-jeju--place .eco-tap--tit b {
    display: block;
    margin-bottom: 4px;
  }

  .eco-jeju--place__list {
    position: static;
    width: 100%;
  }

  .eco-jeju--map.eco-left,
  .eco-jeju--map.eco-right {
    margin-bottom: 40px;
  }

  /* 여행 > 괌 */
  .eco-guam--info__txt {
    font-size: 1rem;
  }

  .eco-guam--info__body li {
    padding-left: 16px;
    margin: 8px 0;
  }

  .eco-guam--card__txt {
    font-size: 0.875rem;
  }

  .eco-guam--safe__tit {
    font-size: 2.125rem;
  }

  /* 여행 > 스페인 */
  .eco-spain--card {
    width: 200px;
  }

  /* 여행 > 태국 */
  .eco-travel--thailand__bg {
    padding: 0;
  }

  .eco-thailand--info__map {
    transform: scale(0.8, 0.8);
  }
  .eco-thailand--info__pic img {
    width: 160px;
    height: 160px;
  }

  .eco-thailand--city {
    flex-direction: column;
  }
  .eco-thailand--city__con {
    order: 1;
  }
  .eco-thailand--city__pic {
    justify-content: center;
  }
  .eco-thailand--city__txt {
    padding: 24px 0 32px 0;
  }

  .eco-thailand--pannel.eco-bg .eco-thailand--city__con {
    text-align: right;
  }
  .eco-thailand--pannel.eco-bg .eco-thailand--city__pic {
    justify-content: center;
  }
} /* 960px */
@media all and (max-width: 840px) {
  /* 여행 > 세계여행 */
  .eco-travel--world .eco-place--list li {
    width: 320px;
  } /* 20220905추가 */

  /* 여행 > 제주 */
  .eco-jeju--recommend {
    padding-top: 40px;
  }
  .eco-jeju--recommend .eco-inner {
    overflow-y: hidden;
    overflow-x: auto;
    padding: 0;
  }
  .eco-jeju--recommend .eco-inner::-webkit-scrollbar {
    width: 8px;
    height: 8px;
  }
  .eco-jeju--recommend .eco-inner::-webkit-scrollbar-track {
    border-radius: 8px;
    background-color: transparent;
  }
  .eco-jeju--recommend .eco-inner::-webkit-scrollbar-thumb {
    border-radius: 8px;
    border: 2px solid transparent;
    background-color: #fff;
    background-clip: padding-box;
  }
  .eco-jeju--recommend__con {
    transform: scale(0.7, 0.7);
    transform-origin: 20% 50%;
  }

  /* 여행 > 괌 */
  .eco-guam--info__body li {
    padding-left: 8px;
    margin: 4px 0;
  }

  /* 여행 > 스페인 */
  .eco-spain--info__tit {
    font-size: 2rem;
  }
  .eco-spain--info__txt {
    font-size: 1rem;
  }

  /* 여행 > 태국 */
  .eco-thailand--info {
    flex-direction: column;
    justify-content: flex-start;
  }
  .eco-thailand--info__map {
    transform: scale(0.6, 0.6);
    transform-origin: 50% 20%;
  }
  .eco-thailand--info__pic {
    width: 100%;
    padding-bottom: 40px;
    margin-top: -160px;
  }
  .eco-thailand--info__pic img {
    width: 150px;
    height: 150px;
  }
} /* 840px */
@media all and (max-width: 720px) {
  /* 여행 > 제주 */
  .eco-jeju--place .eco-tap--tit {
    font-size: 0.75rem;
  }

  .eco-jeju--place__list li {
    width: calc((100% - (16px * 2)) / 3);
  }
  .eco-jeju--place__list li:nth-of-type(4n + 1) {
    margin-left: 16px;
  }
  .eco-jeju--place__list li:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  .eco-jeju--card__txt {
    font-size: 0.75rem;
  }

  /* 여행 > 스페인 */
  .eco-spain--info {
    padding-bottom: 0;
  }

  .eco-spain--list {
    justify-content: flex-start;
    overflow-y: hidden;
    overflow-x: auto;
    width: calc(100% + (4.375vw * 2));
    margin-left: -4.375vw;
    padding: 50px 4.375vw;
  }
  .eco-spain--list::-webkit-scrollbar {
    width: 8px;
    height: 8px;
  }
  .eco-spain--list::-webkit-scrollbar-track {
    border-radius: 8px;
    background-color: transparent;
  }
  .eco-spain--list::-webkit-scrollbar-thumb {
    border-radius: 8px;
    border: 2px solid transparent;
    background-color: rgba(0, 0, 0, 0.3);
    background-clip: padding-box;
  }
  .eco-spain--list li ~ li {
    margin-left: 8px;
  }
} /* 720px */
@media all and (max-width: 640px) {
  /* <--2022-09-05수정 */
  /* 여행 > 세계여행 */
  .eco-travel--world .eco-place {
    padding: 16px;
  }
  .eco-travel--world .eco-place--title {
    font-size: 1.125rem;
    margin-bottom: 8px;
  }
  .eco-travel--world .eco-place--card__tit {
    font-size: 1rem;
  }
  .eco-travel--world .eco-place--card__txt {
    font-size: 0.75rem;
    line-height: 1.2;
  }

  .eco-travel--world .eco-place--list li {
    width: 280px;
  }
  .eco-travel--world .eco-place--list li ~ li {
    margin-left: 16px;
  }

  .eco-travel--world .eco-arrow--prev {
    transform: translate(0, -50%);
    margin-left: -8px;
  }
  .eco-travel--world .eco-arrow--next {
    transform: translate(0, -50%);
    margin-right: -8px;
  }

  .eco-travel--world .eco-place--inform li {
    width: 50%;
    font-size: 0.875rem;
  }
  .eco-travel--world .eco-place--inform li::before {
    width: 32px;
    height: 32px;
    margin-right: 8px;
  }
  /* 2022-09-05수정--> */

  /* 여행 > 괌 */
  .eco-travel--guam__info .eco-inner {
    flex-direction: column;
  }

  .eco-guam--info__body li {
    padding: 0 4px;
  }
  .eco-guam--info__tit em {
    display: inline;
  }
  .eco-guam--info__txt {
    padding: 24px 0;
  }
  .eco-guam--info__txt br {
    display: none;
  }

  .eco-guam--safe__con li {
    font-size: 0.875rem;
  }

  /* 여행 > 태국 */
  .eco-travel--thailand .eco-title--txt {
    font-size: 1rem;
  }

  .eco-thailand--city__pic {
    width: 100%;
    min-width: auto;
  }
  .eco-thailand--city__pic img {
    width: calc((100% - 16px) / 2);
  }
  .eco-thailand--city__tit {
    font-size: 2rem;
  }
  .eco-thailand--city__txt {
    font-size: 0.875rem;
  }

  .eco-thailand--info__pic img {
    width: 120px;
    height: 120px;
  }
} /* 640px */
@media all and (max-width: 560px) {
  /* 여행 > 괌 */
  .eco-travel--guam .eco-title--txt {
    font-size: 0.875rem;
  }
  .eco-travel--guam .eco-title--txt br {
    display: none;
  }
} /* 560px */
@media all and (max-width: 480px) {
  /* <--2022-09-05수정 */
  /* 여행 > 세계여행 */
  .eco-travel--world .eco-place--list li {
    width: 240px;
  }

  .eco-travel--world .eco-place--card__pic {
    margin-right: 16px;
  }

  .eco-travel--world .eco-place--inform li {
    width: 100%;
    font-size: 0.75rem;
    padding-right: 0;
  }
  .eco-travel--world .eco-place--inform li::before {
    width: 24px;
    height: 24px;
  }
  /* 2022-09-05수정--> */

  /* 여행 > 제주 */
  .eco-jeju--recommend__tit {
    font-size: 1.5rem;
  }

  .eco-jeju--place__list li {
    width: calc((100% - 16px) / 2);
  }
  .eco-jeju--place__list li:nth-of-type(3n + 1) {
    margin-left: 16px;
  }
  .eco-jeju--place__list li:nth-of-type(2n + 1) {
    margin-left: 0;
  }

  .eco-jeju--map.eco-left {
    margin-top: 0;
  }
  .eco-jeju--map.eco-right {
    margin-bottom: 0;
  }

  /* 여행 > 스페인 */
  .eco-travel--spain .eco-title--txt {
    font-size: 1rem;
    padding: 50px 0;
  }

  .eco-travel--spain .eco-tap--tit {
    min-width: 90px;
    height: 180px;
    font-size: 0.875rem;
  }
} /* 480px */
@media all and (max-width: 380px) {
} /* 380px */

@charset "utf-8";

/* 추천도서 프로모션 */
/* - 작성자 : 황희진(grigo0704@naver.com) */
/* - 최종작성일 : 2022-08-24 */
/* - 버전 : v0.2 */

/* <--20220824 수정 */
/* 메인 */
.eco-promotion.eco-main .eco-inner {
  position: relative;
}

.eco-headline {
  color: #4c4944;
  font-size: 1.625em;
  font-weight: 300;
  line-height: 100%;
  padding-top: 50px;
  margin-bottom: 24px;
}
.eco-headline b {
  font-weight: 500;
}

.eco-promotion-menu {
  position: absolute;
  right: 100%;
  top: 100px;
  z-index: 200;
}
.eco-promotion-menu.eco-fix {
  position: fixed;
  right: auto;
  left: 40px;
  top: 50%;
  transform: translate(0, -50%);
  animation: slip 0.3s ease forwards;
}
@keyframes slip {
  from {
    left: -120px;
  }
  to {
    left: 40px;
  }
}
/* 20220824 수정--> */

/* 메뉴 */
.eco-nav {
  display: block;
  width: 80px;
  border-radius: 20px;
  background-color: #fff;
}
.eco-nav li {
  display: block;
}
.eco-nav li:first-of-type .eco-nav--link {
  border-radius: 20px 20px 0 0;
}
.eco-nav li:first-of-type .eco-nav--link:hover {
  border-radius: 20px 20px 20px 0;
}
.eco-nav li:last-of-type .eco-nav--link {
  border-radius: 0 0 20px 20px;
}
.eco-nav li:last-of-type .eco-nav--link:hover {
  border-radius: 0 20px 20px 20px;
}
.eco-nav--link {
  display: block;
  overflow: hidden;
  width: 80px;
  height: 80px;
  transition: all 0.3s;
}
.eco-nav--link i {
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  line-height: 80px;
  white-space: nowrap;
  padding-left: 80px;
  transition: padding-left 0.3s;
}
.eco-nav--link:hover {
  width: 160px;
  border-radius: 0 20px 20px 0;
}
.eco-nav--link:hover i {
  padding-left: 72px;
}

.eco-nav--link.eco-novel i {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE5RjZBMzBFNThFMTFFQ0I1Mzg5MkY4REJBM0UzMEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE5RjZBMzFFNThFMTFFQ0I1Mzg5MkY4REJBM0UzMEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMTlGNkEyRUU1OEUxMUVDQjUzODkyRjhEQkEzRTMwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMTlGNkEyRkU1OEUxMUVDQjUzODkyRjhEQkEzRTMwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ptb35rwAAAHgSURBVHja7JpNKERRFMfnISYLEpIFSYTVsJSiFBYWPqIUspiFIjvJRoqsLIcNksU0RYlZIAsb2SjWRhkWkoVZsDBE5vnfOlO3WZj3xnvTPXVP/br31Hl1/9O75+M1hmmaHs6W42FuWoAW8E/LsxJ0Gg7KbjvoApVWn8/Q4j19Y1OOCCCrACHQmaUf9w04JqAAnIAW8h/ADfh2UcC7Y68QbFI6/AxYByabOwAbpvUArHHMQvW0nnNNo15aq7nXAT9oZFcHJCsCl2CDslDCxbN9Udp2VEBSxGyW6kDI6VdI90JagEsCXqhGWLnUJsXGVBHwAXygA4xbiJ+j2GbwqYKAKHimvcgaC2nir2h9AncqCPhJ8VdAMMNnlbjEJlXsC85ZSFTRAXDPTYBP6pVElukFr5wElIAjUEZ+BAy5Obm58QrVgkOQT/4ZmOZ2B9rANjDI3wSrKrTTdmwU3IJl8uelyY5NL7QERmifIFFRbs3cDmilfRw8chMgvimFQQ3ndrocHINiFQUUSvvcP+KawF5K4vCqIKAODNKs7E8T2w22KLYfNKiQRkWu37cRP0HokdKOgBh3AdfcBQS4CxDT1SL3zyrJviaikgC7aXSXqAKlLp/N0sBv6L8aaAFaAG/7FWAAi+pUruuoQB8AAAAASUVORK5CYII=) 16px 50% no-repeat;
}
.eco-nav--link.eco-novel:hover,
.eco-nav--link.eco-novel.eco-on {
  background-color: #6d657f;
}
.eco-nav--link.eco-novel:hover i,
.eco-nav--link.eco-novel.eco-on i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBBQjJFQTlFNThGMTFFQ0FDQjdCREE1OTVFMEI0QjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBBQjJFQUFFNThGMTFFQ0FDQjdCREE1OTVFMEI0QjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMEFCMkVBN0U1OEYxMUVDQUNCN0JEQTU5NUUwQjRCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMEFCMkVBOEU1OEYxMUVDQUNCN0JEQTU5NUUwQjRCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvkfD7wAAAHdSURBVHja7JlNKERRFMfnISYLHzHJgiTCalhKUYqNDaKUrOyQpWykyMqSFZKFZmGDBVY2smRlYZRhIVmYBcpHZK7/rSOvWcxcz7sz9+ie+nXvqXPr/ee9e+45dxwhRICz5QSYmxVgBfzR8jysaQddoNLjelV7AWPpgpxfZKEKEAGdGfpxH0GJX2+gAByAFvKvwTn40CjgWSlKvgEFJsWPTQBHcZ12VN/AII3bYJljFqqn8YhrGg3SWM39HBgFjSYJUE2jD6CY5k9ghbJQQuOzvVPa9l1ApkzpHLC1kBVgiIB7OiNUNrWg2LgpAl5BGHSAEYX4KYptBm8mCIiBO5rLtDeTJv6ExltwaYKAzyR/AWx6XGvEJhZ0Yh9zzkLyFO0DV9wEhF21kswyPXSKsxFQCvZAOflRMKCzc9PxCdWCHZBP/iEY57YH2sC6LBbJXwWLplyrqNowuADz5E+7Ojs2tdAcGKJ5gkTFuBVzG6CV5vKy6oabAHmntAtqOJfTIbCvo6vzQ0Cha56bIq4JbCUljqAJAupAPyiiGiiVdYM1iu0FDdm4lbBNfTb2QJy7gFPuApa4C5Dd1Sz3a5XvuiZqkgDH4z/1VaBM87PJhv9MlwCWn5AVYAX8RwFfAgwAYzjw+BlLc8wAAAAASUVORK5CYII=);
}

.eco-nav--link.eco-history i {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDM1Q0E3NDVFNThFMTFFQ0FGODQ5NzQ0QUIwOUI3NTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDM1Q0E3NDZFNThFMTFFQ0FGODQ5NzQ0QUIwOUI3NTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMzVDQTc0M0U1OEUxMUVDQUY4NDk3NDRBQjA5Qjc1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMzVDQTc0NEU1OEUxMUVDQUY4NDk3NDRBQjA5Qjc1NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjyPsYoAAALLSURBVHja7JpfSBRRFMZnQyXoYYMCNY2SMgQVQoIElSJT08wEA0EiTMGHAh/qLcE/sPqkmAhW9JRWSvXiQ4EYpG8qgYIsSKmF7UKLEZiCDyLrd+kbGAZnd3bX+Vdz4Mfd3Tn37P1m595z7mU94XBYcrIdkhxurgBXwP8uIEmP08T4S/llLngESkGqwWPbqLh5++iBCKDdAq9AiuN+AVg2GOHg10E/WAJGJpGdgxTwEBwGv8EFsOa0SXyJ7XM7DT4WAfKEDTl1GZX9ypyeBypBV4yrly1WIaW1g/sgYPDYNkGJEQKEHSOGJjK3FvpnaqE47AuYBUG+zwAXwTk7CxBlxQvQC/waPqIYfADuAo+dBIjsXA9m+D6LOeMUB/odTFJYMzP6GK9bLmAFXOaymg/6IiS8SdZVQmgRmAZnrJzEW0xuYvAN4LNi8Lvgm8q/jD4NnB+VjGGZgE7wFZQrym3ZOnh3Z1V9Uuhbzr4dVgkQ+4IhDujpPrGCnNg/Nb73Gfs+YSzTBbwB23wcsuLof5p9txnLdAFTbGsTiFGrimWqgFW2OQnEyFHFMlXAH7beKH4LEa55VbFMFXA8yi6thElMrFTXwY99fEKqWKYKyGc7p3G9CXzkBP8A8piBlTanimWqgGtsX0fwuQIWQSsTVguXT9lG2VZYIeAGq8wplghadgQMsGyoY1Uq8df5BE6AGisEJAOf4nEJRvEvBu/Aefo28/NuxrKklGhkFRpgQefX0cdPX7mCbbR6RzYMqsEyKODz7tcYeCt9ltln2A5bSlHPjPNxEvEGueKkg0KSzs8G6eNjn4QPivXuB3Z03Ig2cIfF2VveZWUhd1b6e8J9D5w0e0sZ0JlsxMB6yIbi7ChTR8Y2VMB7rh6xmNeoQcczBx5r1PWOORf6Bap0rPW2PheaZ/kryoGrIE0y9mBsU4+Tx/2rgSvAFeBs2xNgALOaivrlOKkEAAAAAElFTkSuQmCC) 16px 50%
    no-repeat;
}
.eco-nav--link.eco-history:hover,
.eco-nav--link.eco-history.eco-on {
  background-color: #ae8a65;
}
.eco-nav--link.eco-history:hover i,
.eco-nav--link.eco-history.eco-on i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTg5REI3OURFNThGMTFFQ0JDNEU5RUEzNzM3MTMyQUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTg5REI3OUVFNThGMTFFQ0JDNEU5RUEzNzM3MTMyQUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxODlEQjc5QkU1OEYxMUVDQkM0RTlFQTM3MzcxMzJBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxODlEQjc5Q0U1OEYxMUVDQkM0RTlFQTM3MzcxMzJBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnyvM7IAAAK2SURBVHja7JhPSFRBHMefEssKwgoFLiqmkCGo4EHQi6RgguZBKBA8hYduechL4cWgu1chYg8SRCh4qYN2ELyoF4X2EBEaZpBpsbmBqG3P78D3wfDY3Tfv/z54P/gwvPf7s/PbeTPzm6nSdV2LslRrEZc4gTiBOAF70gFegx9A95mcSoeu2ej8A3Y+UUkjoJpAG1hk54/BPPjEf8ovufQygRmQBL9BDziI2hy4w/ZlJXXeTgL1bI+iugoZdnejvoyOgOc2Vy9fpUqxGhVrckp6/gUOfe5bHvR7uQ/Icp34KX/iUiIK4tdk/Ay2wHc+N4JecNvzXxKTWIGcbi3/QQZ0lIkjdK9oayU5lb45XYXMInbnCbDJ51buGTfFSge+gjWwT30feEN9uUlcF8QIfAFNtOsCq2VsV2kjbBvp62oE3CaQB220mQTnku4f2Cvic05bjb75MBOYoX4YFEy6WSA+0c0ifgX6CN8nYSXwE9SARIl/+iF9V0p0cJ++NYzlKAE3+8BbcAYmOWntSgt9zxgr8I1sne24ixjjpliBJrDHtt1FjHZTrEATOGWbsrDbLaNLmWIFmsANi1NaPzexOXAPfCtic2SKFWgCXWy3S+inwAdO8Pegk2dqWbZNsQKthZapG7Coaf6CaVBN+wVJN8h3S2HsAxcsBzSL8sGQDXAf7PB5jb4NjBXKTpyhXtRCh7q6CNtm+mbCLCWETNDmFsgqdD5LW42+etgJiOJsjHaiNHhcIpEsdQnajpmKv9ASMIqzFyAp+aRBL0lL75O0LXhxoFFN4Fjx2z4Az6RPREa8e0obFfH0RLYDuh1cixh3R00KO7ajE5nqof6dgwRSDjrt282c2Oo/gnSANyZKI6BaSpyAUemapGJEdQQMqQWPwBBHw8+LMaW7UbsJxFeLcQJxAhUmVwIMAHv0OvZgq1LcAAAAAElFTkSuQmCC);
}

.eco-nav--link.eco-travel i {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTMxMTQyOEZFNThFMTFFQ0IxRDk5NzI0MTQ0MTk4N0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTMxMTQyOTBFNThFMTFFQ0IxRDk5NzI0MTQ0MTk4N0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMzExNDI4REU1OEUxMUVDQjFEOTk3MjQxNDQxOTg3RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMzExNDI4RUU1OEUxMUVDQjFEOTk3MjQxNDQxOTg3RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phkf+L8AAAOaSURBVHja7Jl9aE5RHMefmTJGk/La2ta85G3kJWrM20j8M8pbzAiplZesEGps8pfyMhYlmllTI1EMC6l5i5UyzZAwskI8C1upbb6/+j51u93nPveec5+7ludXn57n3nvOued77+93zu+cG9fZ2RnoztYj0M0tJiAm4H8X0DPchdvXKlTaGwgywXiQAhJ5/hf4BBrAQ/DNbcMLc3LdCXBh/cB6sAZMd1inDlwA5SDYVS7UG+zlky1x0XmxqeA4+AAK2ZavAqSzL8AhkOSwzh1QbTondYvoWjP9EpAHasEIh+W/g+VgAdgZpkwauA+2+iHgCtjOpxbJROgEcJnHBTZl4+mKRdESMA/0Ab/BKY4088FV0GFRvorXm3mcDTY6uE8hH5CnArJADXgFlvKcZIF3eZwO9oN3vFYJVoO/PB7CUcepHeE9PRGQyOEunmO7uNANMNxQ5iMoZlyMYZy085q8tetgqEvPqGBdbQG7GGRGWwzq2VGzNVp0fopCrMnD2qcroL9N4MnYfR5stql/FszVmGskFgboCNgA+kYoU8oYsLJmzVk+kX1QFpDr4CZVjAEru+RBqpKnKkCCblKExitNAWu2x+ClpoAMkKwiIDNCwxctRht5G6ss4kDXslQEZNhcq2EG2m7IaW4xZRBh+YayZeCPpoDRKgIGhTkvk9kKwySVREHGp3TSMPoEKULHUlQEbGEek89J5T3TCJl5W1hmMLgHplm0ewYk8LiEM7eqJakIWMR8/TRYy6FSOvya1yeCp2BymPoyU+/m/zfgpt9r4hzOqsagbOXvSvDE7tXS9hhSjmMa/WxREfAFDGNQymJklGlFleDgxr040YUWNA2KAppUBNQb/mfTBUJLv0du1uNgGWOgVFFAo4oAcyfT6RIB7iy4saNc/P9UFFCrIkDymOcWman49Ffw1kUHkpmSFyl0Xjzhs2ouVG7h0yWGNMGNLQEjFQSU6yRzZRYjgKwFNoFUHzbeZAY/pyMgSP81m0xSs30QIHtHP3RXZIc5C/ttTdx30l5SyuS1ziZljoZ1cC3S6tWuhAxjO3wUUGA3dKruC53gnk20rZi+7/nGlthBZqnRcCdpcxv3lwLREhBaxM/yOLAl653DtxyItoBQmjEOHLDLFB1mmfLEx4IHXqfTkayNqUEq92+euahbxzpp9Pk21U548YWmhemFIJ+YZvCJphj2lLQ/MYWzuNiX+piAmICYgC61fwIMAPypuXn2T8VnAAAAAElFTkSuQmCC) 16px 50% no-repeat;
}
.eco-nav--link.eco-travel:hover,
.eco-nav--link.eco-travel.eco-on {
  background-color: #75aeab;
}
.eco-nav--link.eco-travel:hover i,
.eco-nav--link.eco-travel.eco-on i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMyNjNCNURFNThGMTFFQzg0Q0RDODcxRTcwNzA2MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMyNjNCNUVFNThGMTFFQzg0Q0RDODcxRTcwNzA2MDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMzI2M0I1QkU1OEYxMUVDODRDREM4NzFFNzA3MDYwMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMzI2M0I1Q0U1OEYxMUVDODRDREM4NzFFNzA3MDYwMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi9whDIAAAMzSURBVHja7JlNaBNBFMeTKto2KQ2CHxWp2GLVongRCtEimoMHDyoUFZQqgmIRFb0paM3Bsx/oSQVJkaKCPRXxAw+KH2j1YLUWFTUK9VDQSGuQYrr+B19gGLKbnTe7i8F98CO7mZmd9+bNzJt9G7UsK1LJUhWpcAkNCA343w2Y6vHzZoIkWAoaQYz+HwNfwBB4CEb/JQPqwE6wDbS5bDMAekAG5Ix6F3GASQ04CnIWX0Tb4/Qslh5c5dvAO01l74B+m7KPYFVQBnSCCQ3FR0EHtW11qPcb7A/CgDjoAq9dKH8fNEhtL7pok/bLgLWgVrqPghToA4USilwF06T6KQ2vHfTagHZycRZsKlE+nxbje1LgCpgilc8BIxoGFKhPTwyI0SKTRSzGZpv6ixXlhdcGGDtUVvE424C0TQd5WtBObYUC9wy22ZOmBiTAWJlO9ji077XMZBzMcNKx3FloF4iXqXMeNNmUfTWM8jHSgX2Y2+6ik2sga1N23YOjSif3KNHgwsXqblOKQctc5nGmULLMyPTS6BTovpa8sVWpd8kDL7RzPHDCYURuKUGqnqJuUbqUjWDc0ANpjgdm2fz/BmwGE3RfD24ro3QOrKFrcVy+bOiBRo4HqsAysBf0gA+0pS6S6swGz21GTUTlaqrXAiYNPHCDEwfWg7oSgal4vZyipZN0S/X7/TDAaQptAMPKoszT7xbwxNG1f+UIaKbr0wZT6AcnDoyAubTb3AUtUtkKUO2i4+kU6CL0jCGmAZ85BgxK1ylwE9TQ/SONzteBDrHcJGN0ZZhjgKpkE02JCGUWdOQUvfx/ZxrwgPtS/0JZTL+kY/RbzYXYx2gj5KXJYS5TYk6fpevHmqO4ESxkjH7GqTBaJr2eAJ8oWMmymw56q31OvP2kne4b9zSao/mryoUAlBdyxkl5Nx4oHtJegQUBpz3F1rlEij3s5K54wA7p1BmETNIUzXuVnRbb2KEADTjsuHUa5EaPWf6Lb4mtIvsoR+S1BJZaFCTpeO2VBJrcldPr3ZWaXo8or5MHwFMNxZ9Rm4Rp/27igO4nppWglSJo3O9PTF4bEH6lDA0IDQgN0JM/AgwAcZ6UhzaXnfsAAAAASUVORK5CYII=);
}

.eco-nav--link.eco-child i {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA0RDNFRTdFNThFMTFFQzgxMDk4ODNEMzkwRDQ1MUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA0RDNFRThFNThFMTFFQzgxMDk4ODNEMzkwRDQ1MUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMDREM0VFNUU1OEUxMUVDODEwOTg4M0QzOTBENDUxRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMDREM0VFNkU1OEUxMUVDODEwOTg4M0QzOTBENDUxRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtWkn5cAAALzSURBVHja7JnLaxRBEMZ3onkRiWHNogYUPOSgEvB5UGGTKKIETW7iI3gy+MhBJLD4B3hwJcaLD4xHAyKeFDwEEzF48C1oDoIHPYgYCcQHEqNi1q/hG4mTmZ6ungEJdMEPhpma6vp6u6trWK9UKmXmspVl5rg5AU6AE+AEOAFOgBPwP22+fzF4cyDOdytoB8vAd/AUXAMfE+awBOwFG0A1eAdugbu6l3Z0dP4rQGNLmWhz4P4BcAoUwEXL5I+BM6AmcP84uAf2gw9JllAWjIQk75sa+ALosUi+h+/WRDxv4djZJAKKoNEgmdOGfr418h0Tv6KtgFpwULCXjgoEHDFcvhnmUGsjYCOoECS1WeC7ReBbwVzEAuqEa3qRwDcrjF1nI2BMOMh7Q7+FYFwY24vKVSfgMfgsGOSOgU87z41NgrjT4AYYAvMkAn6BXsNBPoFLmudVYA/reyVn9LewW2jl+02SMqpK3WCMz0+wD0xofPrA9cBGH+K7OrvPiVT2DZwFT3h6GwlQs7SbtXgq5PkoD5w4kdUz4qkTvJNxWxgjaFMccxtbjMPg6oySXT6rF4pZSid55G8HK8BX8IyzMW0Q4wT9H7KH8u0BWMMyuZ71/g1/Hf8XfUnUJLwAr9gvGQvwbYLLwMZUMTiv2aSPiM5UA3k5shs1tMUgB35wFqZS6oqr2OVWssQad7gm3wN5MMDAY1yzr8Ekl0XB4tDzD6cCY0wy5ijHGOeY+SQCGsBtdoRq49WHHC7ruNnegi5B8l18p8gYXuB5PcccYQ4NUgGq1j4HbYLZ7AdXYialjD79gl+tjbk0mQpYDoa53qV2KObw66VPxmLvDTM3rQCP9TaXYEOqkrkz7CuQz2wtx9w8nYAOk41jYH2B2Or6XApx88wxUkB3SmVxZeAztJn30rDuKAEL2DClZbsirpNaK3OdJWBVWLuawNZGXCc1lePqsJNY1d4vKQ5UHrhOM/bfrz/P/cnnBDgBToAT4AQ4AU6Avf0RYABPX4saUmGO/gAAAABJRU5ErkJggg==) 16px 50% no-repeat;
}
.eco-nav--link.eco-child:hover,
.eco-nav--link.eco-child.eco-on {
  background-color: #f09521;
}
.eco-nav--link.eco-child:hover i,
.eco-nav--link.eco-child.eco-on i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQ5MDUzMkVFNThGMTFFQzhBNUQ4OUJDM0ZFOUU1N0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ5MDUzMkZFNThGMTFFQzhBNUQ4OUJDM0ZFOUU1N0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDkwNTMyQ0U1OEYxMUVDOEE1RDg5QkMzRkU5RTU3RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDkwNTMyREU1OEYxMUVDOEE1RDg5QkMzRkU5RTU3RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnXOo34AAAKTSURBVHja7Ji7S1xBFMbd9Q1iFh+oAQULCw0KYiw2AUVBtAhiJWLEzmC0U7DxH7Da0sYiTSCFXUAQjM9KTLZJEcEiTRBWF3wkgfURnHwDx3C5uXfunHsHZGU++OF1mTlzPp05c/bGhBAF+ax4QZ7LGrAGrAFrwBqwBqyBh1QRY2w/GAaNIAe+gA/gJGIO9WAMPAfl4Af4CLa0ZstmLoAGsCO89RvMaMTwY4ZieGmb1lbGCFqgChyJYM2HSH5eI+4R5RDawIrQ0y1oYSTfQnN0tKKKpTrElWCScZbeMvb9NOP8TVIu7CrUDUoYSb1gjH3JGFtCubANJJjVpJoxtooZOxHGQIa5yLHmuCcgy4wd88tVZeAAXDAW2dAYM0z3RpIR9w6sgk+gkHsPLGpWirOAclcGRsGmY84fwdccaOeU0UKwHhD0GgwGxFmmsTnHvHWaq9IeuKHnX/TzCtTrGpAUgyXX4vf6CpIaMd45bu5x8JriJimGWzlaU47pAG8cfwT5n2u8jx1jvBeSlWMANIOfIA0+0x7VqSITYJ96KPc5lGWyi+r9d9rvZ65x5XQnHIK9f6c7319sFTHH14FacE1d45WhPMqoyy2lEqvf4Wrs3x7wHmRd+/QOpMECSIRo5hI0N02xnMrSmj1RutGnYE2zvJ2DKUbyUzRHR2uUC8uArLWZEHVado5xReJxRofrVMZd/1UGmsCpCK+UwkAqQtxTyk1pQFalXRFdQx7JDxqIu0s5+hoYEWb0zbWV4vSZCY2ovtDMGiqLraDX8XsvfWZCs37daAXoM3jHvPJ5jqo+yvU/A22e7Wp4dfo8R5XM8ZnXTVwDLg0uVOx6Nhm7+tH0QvbdqDVgDVgD1oA1YA08pP4KMAB4oxSWnOR0sQAAAABJRU5ErkJggg==);
}

.eco-nav--link.eco-youth i {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkUxODVFMjdFNThFMTFFQzk3NzFBQ0NCQzlDMEE5NDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkUxODVFMjhFNThFMTFFQzk3NzFBQ0NCQzlDMEE5NDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRTE4NUUyNUU1OEUxMUVDOTc3MUFDQ0JDOUMwQTk0MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRTE4NUUyNkU1OEUxMUVDOTc3MUFDQ0JDOUMwQTk0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmAcKnkAAAMGSURBVHja7JlNSFVBFMffyyxQMymfb/HKIJ8L+xAJycCk6C0k0EqkV0pkBLVIsNoU5LYPqRaBuz6gIAhaRLUI+oToa1FtIggK2rQIalEWfZDm6z9wHryud+aeMzMQ0j3wg/tmzp05/7kzc2Y0WSgUEtPZZiSmucUCYgGxgFjAv7WZpT9uXrto8i0HHWAFmAXeqlfAJ8cY5oFOsBiMg+fgPpjQvdC5cVu4AIOtA6dBQ6D8GzgCRoA0I5aBg+AQqAzUqcHZDe76mEKbwO2Q4BPU8VFw1mLkz5H4ypA69TVugR5XAbXgAsNvJ9gsCF75DjBiO08xWAtQn7GaGdQBgQCubzXFYC1gjSCoVlDB8GsgX65tdRFQJ5zXKYbPgLDN5bTzWQl4L+hI7UIfGPN6u8WC32Er4I6gk4fgR4TPWrDIQkA/5R6xALXVfWR2MsLwWW+Z7Obr1k2UgDFaRD8j/I6DG4xADlP2lthvSnaPbRPZPbAaPA2pU19nF2VUjo3RV+ihLDtp8P1CeaAZHGOdhQymzicrwTLQQtvla/CIzi8J4WK/Ssyh9haAGvALfKa2X5nOQ1IBRXtJ+LKv4EF8nGZaM833VtrS3oDLNBUmHQZQHRbzoJGm0DNwBrzwJUD5nAB7QbKkXGXHLbQO+sA7YfALwSXQHihfBQbBKTozTbhMIXWJuQL2BYIvNRXAE5AVBJ+ld9o19aqv/dR3uYuAk6CbEVAGXAdVDN8q8s0wfLspBisBOTAkGNUm034dyNhNgnaHKBaRAFU+arEo1dxdYqhXdXss2h3VxaoT0CscpdK5O2yoHzaspaiv2ysRMOiwNavrYjqkPC28drJiChNQL7yJhe1c+ZDyfNSOwrgd1nMEdHlIkBuYZVLr4gjIeeioIzDaxT+KuVqOI6DNQ0ez6ZRZtBYqc7W2KAFzmQmGY0s1zy6WoRi1Aho9HhSzmmef7U4RUOexo7Tm2We7UwSkPHZUq3l2tZTpOD1O91Yf9j3w7Kvdv66wyfj/xLGAWEAsIBbwXwv4I8AAMW93J0TgBdYAAAAASUVORK5CYII=) 16px 50% no-repeat;
}
.eco-nav--link.eco-youth:hover,
.eco-nav--link.eco-youth.eco-on {
  background-color: #769dcc;
}
.eco-nav--link.eco-youth:hover i,
.eco-nav--link.eco-youth.eco-on i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDU5NkJFMjJFNThGMTFFQzgzNjRERThFOTIwMEYwNzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDU5NkJFMjNFNThGMTFFQzgzNjRERThFOTIwMEYwNzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTk2QkUyMEU1OEYxMUVDODM2NERFOEU5MjAwRjA3OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNTk2QkUyMUU1OEYxMUVDODM2NERFOEU5MjAwRjA3OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkLbLp0AAAKmSURBVHja7JjPSxVRFMedlxaEaaTPtzAL6rnwV0gFrsRoFhFIGOEjWlSL6k8Iyn9AN4bULqTWrcJVgQsD24htWhT0axUEtqgHkaDm7TtwHsh7M3PPOfeCPLhf+MAwc+ec+503c869LzLGtDSzCi1NrmAgGAgGgoH9VatgbBsYB2fBQfANvAa/HOdwDFwCp8A2eAfegB3W3UkjY3ARfDGN+gMegIgZZy8HwEOKUa+vIObE4SSaAv9MvhYVBp5bYiY5r7oa6AZVw9O0YPLTzJhVmkNmLNtHfA90MN/l+4L3nju2g+agrkITgkmdB4cZ407TWK6uuxjoEVaUImPMLWHMEap8KgM/BImSdfkGo+/cVJTa21oDy4Ikq2DTMuYCOKkwcIN6j9jAIvjJTDLLGHNZ2ey6Mr8bZhPbtJS7OWb57ASvjEw71CzVjSzhHFhLCb4B7ggbWETNcdnSIJMe8AwM5sWLhHviYTBK5fITeEvrF62OULzj4CjYAr8p9kfOeigKm/omWk6fAXepGiQl7TN4AV6CXYcHOAUqoJ9eoXXwFLz3tZxuBY/AbsbHtgr6FKvRPro3TUmuecrttBptA0uMUvcdlAWTL9M9Ni3RHNQGFgT1+gNoZ0y+ncZytaA1EBu5HjMMPFHEjaUGCsKntPfdzWs8gznfku3XLUg2NNfAgKKqRGAm5/oMjZFqgObErkIrRq8tUEqJWaJrWq1wf4ETwp1Y2t8vlZTzFbqm1QTNzdqJJz00yCvMc1JNcgzEHhKN1z3t2p9iroo5BsY8JDpEq8yaRumcq8ZsBjpBr6d11lDGsYt6aY6ZBvo9LhTLGcc+4zYY6PGYqJRx7DNug4Gix0TdGceuKubtB5LtYdVTor91x77iboctZTAQDAQDwUAwUNN/AQYAlqlQfXdPGF0AAAAASUVORK5CYII=);
}
/* 인문 */
.eco-nav--link.eco-human i {
  background: url(/img/eco-icon--human.f2f12d98.png) 16px 50% no-repeat;
}
.eco-nav--link.eco-human:hover,
.eco-nav--link.eco-human.eco-on {
  background-color: #36519c;
}
.eco-nav--link.eco-human:hover i,
.eco-nav--link.eco-human.eco-on i {
  background-image: url(/img/eco-icon--human_on.d6b5d8ec.png);
}
/* 외국어 */
.eco-nav--link.eco-language i {
  background: url(/img/eco-icon--language.5a4cea65.png) 16px 50%
    no-repeat;
}
.eco-nav--link.eco-language:hover,
.eco-nav--link.eco-language.eco-on {
  background-color: #6ebe4b;
}
.eco-nav--link.eco-language:hover i,
.eco-nav--link.eco-language.eco-on i {
  background-image: url(/img/eco-icon--language__on.f1c70f36.png);
}

/* 바로가기 */
.eco-category-goto {
  position: relative;
  padding: 0 36px;
  margin-bottom: 50px;
}
.eco-category-goto .eco-title {
  font-size: 3.125rem;
  font-weight: 300;
  letter-spacing: -3px;
}
.eco-category-goto .eco-title--go {
  margin-top: 15px;
}
.eco-category-goto:hover .eco-title {
  opacity: 0.5;
}

/* 키워드 */
.eco-category-key {
  display: block;
  padding-right: 30px;
}
.eco-category-key::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.eco-category-key::-webkit-scrollbar-track {
  background-color: transparent;
}
.eco-category-key::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
  border-radius: 4px;
  background-color: transparent;
  background-clip: padding-box;
}
.eco-category-key::-webkit-scrollbar-thumb:hover {
  background-color: #e1d8ca;
}
.eco-category-key::-webkit-scrollbar-button {
  display: none;
}
.eco-category-key::-webkit-scrollbar-corner {
  background-color: transparent;
}
.eco-category-key::before {
  content: "HOT 키워드";
  display: block;
  font-size: 1.125em;
  font-weight: 500;
  padding-left: 36px;
  margin-bottom: 15px;
}
.eco-category-key li {
  display: block;
  padding-top: 15px;
}
.eco-category-key__word {
  display: inline-flex;
  align-items: flex-start;
  color: #504c46;
  font-weight: 300;
  line-height: 1.1;
  word-break: break-all;
  background-color: #fff;
  padding: 4px 8px 4px 36px;
}
.eco-category-key__word::before {
  content: "#";
}
.eco-category-key__word:hover {
  font-weight: 400;
}

/* 배너 */
.eco-category-banner {
  flex: none;
  display: block;
  margin-right: 50px;
}
.eco-category-banner .eco-pager {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 23px;
  z-index: 10;
}
.eco-category-banner .eco-pager--dot {
  background-color: #fff;
}
.eco-category-banner .eco-arrow {
  width: 30px;
  height: 60px;
}
.eco-category-banner .eco-arrow--prev {
  border-radius: 0 10px 10px 0;
  transform: translate(0, -50%);
}
.eco-category-banner .eco-arrow--next {
  border-radius: 10px 0 0 10px;
  transform: translate(0, -50%);
}

.eco-category-banner__list {
  display: block;
  overflow: hidden;
  width: 266px;
  font-size: 0;
  white-space: nowrap;
}
.eco-category-banner__list li {
  display: inline-block;
  font-size: 0;
  vertical-align: top;
}
.eco-category--ban {
  position: relative;
  display: block;
}
.eco-category--ban__tit {
  position: absolute;
  left: 0;
  right: 0;
  top: 48px;
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 2.125rem;
  font-weight: 200;
  line-height: 1;
  text-align: center;
}
.eco-category--ban__tit.pc-none {
  display: none;
}
.eco-category--ban__tit strong {
  font-weight: 500;
  padding-top: 4px;
}
.eco-category--ban__img {
  display: block;
}
.eco-category--ban__img-m {
  display: none;
}
.eco-category--ban__band {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 55px;
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100px;
  color: #fff;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 1.2;
  text-align: center;
  white-space: normal;
  word-break: keep-all;
  background-color: #555;
  padding: 15px;
}
.eco-category--ban__band strong {
  font-size: 120%;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 8px;
}

/* 배너 : 역사 속 오늘 */
.eco-history--banner {
  flex: none;
  display: flex;
  align-items: stretch;
  height: 230px;
  margin-bottom: 34px;
}
.eco-history--banner__pic {
  flex: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  text-align: left;
  background: url(/img/eco-category--history__bg.1146ae07.png) 0 50% /
    cover no-repeat;
  padding: 40px;
}
.eco-history--banner__pic .eco-title--more {
  flex: none;
  margin-top: 16px;
}
.eco-history--banner__tit {
  color: #fff;
  font-size: 1.75rem;
  font-weight: 200;
}
.eco-history--banner__tit .eco-serif {
  display: block;
  color: #ccac83;
  font-size: 180%;
  letter-spacing: -6px;
  text-indent: -6px;
  margin-top: 8px;
}
.eco-history--banner__con {
  flex: none;
  display: flex;
  flex-direction: column;
  width: 40%;
}
.eco-history--banner__date {
  flex: none;
  display: flex;
  align-items: center;
  height: 55px;
  color: #fff;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1;
  background: #6c5136 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAdCAYAAADPa766AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ppVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAzIDExNi5kZGM3YmM0LCAyMDIxLzA4LzE3LTEzOjE4OjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDU1M0Q0ODE1RkVCMTFCRkExRDE4MjVCM0RFRTNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5RkI1M0NCRTU5NjExRUM4MDQ3ODEzOURFQkZBN0ZCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5RkI1M0NBRTU5NjExRUM4MDQ3ODEzOURFQkZBN0ZCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODlGNjA2RkQzN0Q3RUMxMTkxQTJBNENFMzQzRTNFMEQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZTIxNDQ5YS02ZDY2LWI3NGYtYjcxNS00MWIyMGZhYzhiNjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7RB3VAAAACl0lEQVR42sRWv0scQRTevSyXOwmJyUGamNYoaiwsDAjhjHClkMorUlgE7A+0EgSbpNDSQhDkCjGxESSQGEi4PyARsbFIJRGuiwZT6Ims3yNvk+fLmz2zB3sPvpuZ/d58827mzQ/Pc1gYhqPAEXAAPPISGvVlDdIaTSKwHv612RYCmRU66y6/TIxGXtQDL7kFDs1/nRDpXRTPgYeAD7wx/lkRRfE/g6gZOj0oylQFvgObvu8fBSAG0fgI3Bf+u4YoBTHntW49SucVYijR0iypIKKZOhPtixYGln3PjGWmsZcokBGj8xNgDWgAJ8A7YChBEEPc94S11lhb24gX2tYAJoBO4DYwHSa3adboZM2G5eTTT8w/+gFkgVst5sUvnpF7LodmgaRmMnG+Ai9THn/lT+6JZaqp/f4AyBvnAM1iFxAYXMCcb3B50lTfatHgGaNDBwd1SDmCellwXSj2+SCqoz0sOKrXmdtn34grc74d8uAd1l1wZUZQTqqErgvfBcVtC25bcQuCqytusumMwHKqfTPmrsjF9Ms7NCxfc0YKwDfxfUb4DvB1Hp0144IbF2cE+QwIbkbokXZBz4iZrKjn6JKz3iF0QQJjOvFEgo/xJWq9S0gzZyWrc9ekYc1ypC2WcURaAb4AW0C3+J4FFoFdoBqttcitKnPkkxVcN2uRZsU1PTpZS2qr7agApa0KblVxFcHtKK50naXpU+1eUe+P8dX9+h0alq+5NJ+Ac9H+4KiTvXfU4/qd8xjOS+/3dez7e5ipp6hO8HG9LLgNcKeoPgP2gKroOg8cAI+Bz/DdEtwLYIrfxG9pjKY50q7tK98jF/yASdPowXUjehgdo7zT5mPkZ0bmQBttOXrMvKaZCdO3Yx47uBRgAJAwzRX+hzY8AAAAAElFTkSuQmCC)
    16px 50%/24px no-repeat;
  padding-left: 55px;
}
.eco-history--banner__list {
  flex: auto;
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #16283a;
  padding: 24px 16px 0 16px;
}
.eco-history--banner__list::-webkit-scrollbar {
  width: 16px;
  height: 16px;
}
.eco-history--banner__list::-webkit-scrollbar-track {
  background-color: transparent;
}
.eco-history--banner__list::-webkit-scrollbar-thumb {
  border: 4px solid transparent;
  border-radius: 8px;
  background-color: rgba(256, 256, 256, 0.2);
  background-clip: padding-box;
}
.eco-history--banner__list::-webkit-scrollbar-thumb:hover {
  background-color: rgba(256, 256, 256, 0.4);
}
.eco-history--banner__list::-webkit-scrollbar-corner {
  background-color: transparent;
}
.eco-history--banner__list li {
  position: relative;
  display: block;
  color: #fff;
  font-weight: 300;
  line-height: 1.4;
  padding: 0 0 16px 10px;
}
.eco-history--banner__list li::before {
  position: absolute;
  left: 0;
  top: 10px;
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background-color: #fff;
}
.eco-history--banner__list em {
  color: #c69c6d;
}

/* 슬라이드 : 추천도서 */
.eco-silde.eco-category--books {
  flex: auto;
  display: flex;
  flex-direction: column;
  border-bottom: 6px solid #eae4da;
}
.eco-silde.eco-category--books .eco-book--list {
  flex: auto;
  align-content: space-between;
}
.eco-silde.eco-category--books .eco-pager {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding-bottom: 16px;
}

/* 카테고리 */
.eco-category {
  display: block;
  /* background-image: linear-gradient(to right, transparent 50%, #f0ece5 50%); */
}
.eco-category ~ .eco-category {
  margin-top: 50px;
}
.eco-category-panel {
  display: flex;
  align-items: stretch;
  border-radius: 20px;
  background-color: #f0ece5;
  padding: 36px 0;
}
.eco-category--head {
  flex: none;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 23%;
} /* 20220824 수정 */
.eco-category--body {
  flex: auto;
  display: flex;
}
.eco-category--body.eco-row {
  flex-direction: column;
}

/* 카테고리 : 소설 */
.eco-category.eco-novel .eco-title {
  color: #6d657e;
}
.eco-category.eco-novel .eco-title--go::after {
  background-color: #6d657f;
}
.eco-category.eco-novel .eco-category-key::before {
  color: #6d657f;
}
.eco-category.eco-novel .eco-category--ban__band {
  background-color: #6d657f;
}
.eco-category.eco-novel .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #6d657f;
}

/* 카테고리 : 역사 */
.eco-category.eco-history .eco-title {
  color: #ae8a65;
}
.eco-category.eco-history .eco-title--go::after {
  background-color: #ae8a65;
}
.eco-category.eco-history .eco-category-key::before {
  color: #ae8a65;
}

/* 카테고리 : 여행 */
.eco-category.eco-travel .eco-title {
  color: #75aeab;
}
.eco-category.eco-travel .eco-title--go::after {
  background-color: #75aeab;
}
.eco-category.eco-travel .eco-category-key::before {
  color: #75aeab;
}
.eco-category.eco-travel .eco-category--ban__band {
  background-color: #75aeab;
}
.eco-category.eco-travel .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #75aeab;
}

/* 카테고리 : 어린이 */
.eco-category.eco-child .eco-title {
  color: #f09520;
}
.eco-category.eco-child .eco-title--go::after {
  background-color: #f09521;
}
.eco-category.eco-child .eco-category-key::before {
  color: #f09520;
}
.eco-category.eco-child .eco-category--ban__band {
  background-color: #f09521;
}
.eco-category.eco-child .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #f09521;
}

/* 카테고리 : 청소년 */
.eco-category.eco-youth .eco-title {
  color: #769dcc;
}
.eco-category.eco-youth .eco-title--go::after {
  background-color: #769dcc;
}
.eco-category.eco-youth .eco-category-key::before {
  color: #769dcc;
}
.eco-category.eco-youth .eco-category--ban__band {
  background-color: #769dcc;
}
.eco-category.eco-youth .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #769dcc;
}

/* 카테고리 : 에세이/시/희곡 */
.eco-category.eco-essay .eco-title {
  color: #69b697;
}
.eco-category.eco-essay .eco-title--go::after {
  background-color: #69b697;
}
.eco-category.eco-essay .eco-category-key::before {
  color: #69b697;
}
.eco-category.eco-essay .eco-category--ban__band {
  background-color: #69b697;
}
.eco-category.eco-essay .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #69b697;
}

/* 카테고리 : 인문 */
.eco-category.eco-human .eco-title {
  color: #36519c;
}
.eco-category.eco-human .eco-title--go::after {
  background-color: #36519c;
}
.eco-category.eco-human .eco-category-key::before {
  color: #36519c;
}
.eco-category.eco-human .eco-category--ban__band {
  background-color: #36519c;
}
.eco-category.eco-human .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #36519c;
}

/* 카테고리 : 자기계발 */
.eco-category.eco-self .eco-title {
  color: #af6c4d;
}
.eco-category.eco-self .eco-title--go::after {
  background-color: #af6c4d;
}
.eco-category.eco-self .eco-category-key::before {
  color: #af6c4d;
}
.eco-category.eco-self .eco-category--ban__band {
  background-color: #af6c4d;
}
.eco-category.eco-self .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #af6c4d;
}

/* 카테고리 : 경제/경영 */
.eco-category.eco-economy .eco-title {
  color: #b36287;
}
.eco-category.eco-economy .eco-title--go::after {
  background-color: #b36287;
}
.eco-category.eco-economy .eco-category-key::before {
  color: #b36287;
}
.eco-category.eco-economy .eco-category--ban__band {
  background-color: #b36287;
}
.eco-category.eco-economy .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #b36287;
}

/* 카테고리 : 가정/취미/실용 */
.eco-category.eco-home .eco-title {
  color: #ec7a00;
}
.eco-category.eco-home .eco-title--go::after {
  background-color: #ec7a00;
}
.eco-category.eco-home .eco-category-key::before {
  color: #ec7a00;
}
.eco-category.eco-home .eco-category--ban__band {
  background-color: #ec7a00;
}
.eco-category.eco-home .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #ec7a00;
}

/* 카테고리 : 의학/건강 */
.eco-category.eco-medic .eco-title {
  color: #299d5e;
}
.eco-category.eco-medic .eco-title--go::after {
  background-color: #299d5e;
}
.eco-category.eco-medic .eco-category-key::before {
  color: #299d5e;
}
.eco-category.eco-medic .eco-category--ban__band {
  background-color: #299d5e;
}
.eco-category.eco-medic .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #299d5e;
}

/* 카테고리 : 과학/기술 */
.eco-category.eco-science .eco-title {
  color: #178fcc;
}
.eco-category.eco-science .eco-title--go::after {
  background-color: #178fcc;
}
.eco-category.eco-science .eco-category-key::before {
  color: #178fcc;
}
.eco-category.eco-science .eco-category--ban__band {
  background-color: #178fcc;
}
.eco-category.eco-science .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #178fcc;
}

/* 카테고리 : 사회과학 */
.eco-category.eco-social .eco-title {
  color: #90964c;
}
.eco-category.eco-social .eco-title--go::after {
  background-color: #90964c;
}
.eco-category.eco-social .eco-category-key::before {
  color: #90964c;
}
.eco-category.eco-social .eco-category--ban__band {
  background-color: #90964c;
}
.eco-category.eco-social .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #90964c;
}

/* 카테고리 : 종교 */
.eco-category.eco-religion .eco-title {
  color: #2a6874;
}
.eco-category.eco-religion .eco-title--go::after {
  background-color: #2a6874;
}
.eco-category.eco-religion .eco-category-key::before {
  color: #2a6874;
}
.eco-category.eco-religion .eco-category--ban__band {
  background-color: #2a6874;
}
.eco-category.eco-religion .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #2a6874;
}

/* 카테고리 : 예술/대중문화 */
.eco-category.eco-art .eco-title {
  color: #8940b3;
}
.eco-category.eco-art .eco-title--go::after {
  background-color: #8940b3;
}
.eco-category.eco-art .eco-category-key::before {
  color: #8940b3;
}
.eco-category.eco-art .eco-category--ban__band {
  background-color: #8940b3;
}
.eco-category.eco-art .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #8940b3;
}

/* 카테고리 : 역사/문화 */
/* .eco-category.eco-history .eco-title {
  color: #706bc9;
}
.eco-category.eco-history .eco-title--go::after {
  background-color: #706bc9;
}
.eco-category.eco-history .eco-category-key::before {
  color: #706bc9;
}
.eco-category.eco-history .eco-category--ban__band {
  background-color: #706bc9;
}
.eco-category.eco-history .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #706bc9;
} */

/* 카테고리 : 인물/평전 */
.eco-category.eco-people .eco-title {
  color: #144672;
}
.eco-category.eco-people .eco-title--go::after {
  background-color: #144672;
}
.eco-category.eco-people .eco-category-key::before {
  color: #144672;
}
.eco-category.eco-people .eco-category--ban__band {
  background-color: #144672;
}
.eco-category.eco-people .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #144672;
}

/* 카테고리 : 외국어 */
.eco-category.eco-foreign .eco-title {
  color: #6ebe4b;
}
.eco-category.eco-foreign .eco-title--go::after {
  background-color: #6ebe4b;
}
.eco-category.eco-foreign .eco-category-key::before {
  color: #6ebe4b;
}
.eco-category.eco-foreign .eco-category--ban__band {
  background-color: #6ebe4b;
}
.eco-category.eco-foreign .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #6ebe4b;
}

/* 카테고리 : 컴퓨터 */
.eco-category.eco-computer .eco-title {
  color: #c77e9a;
}
.eco-category.eco-computer .eco-title--go::after {
  background-color: #c77e9a;
}
.eco-category.eco-computer .eco-category-key::before {
  color: #c77e9a;
}
.eco-category.eco-computer .eco-category--ban__band {
  background-color: #c77e9a;
}
.eco-category.eco-computer .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #c77e9a;
}

/* 카테고리 : 사전 */
.eco-category.eco-dictionary .eco-title {
  color: #d2be36;
}
.eco-category.eco-dictionary .eco-title--go::after {
  background-color: #d2be36;
}
.eco-category.eco-dictionary .eco-category-key::before {
  color: #d2be36;
}
.eco-category.eco-dictionary .eco-category--ban__band {
  background-color: #d2be36;
}
.eco-category.eco-dictionary .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #d2be36;
}

/* 카테고리 : 만화 */
.eco-category.eco-comic .eco-title {
  color: #ee5642;
}
.eco-category.eco-comic .eco-title--go::after {
  background-color: #ee5642;
}
.eco-category.eco-comic .eco-category-key::before {
  color: #ee5642;
}
.eco-category.eco-comic .eco-category--ban__band {
  background-color: #ee5642;
}
.eco-category.eco-comic .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #ee5642;
}

/* 카테고리 : 수험서,자격증,취업 */
.eco-category.eco-work .eco-title {
  color: #358e8c;
}
.eco-category.eco-work .eco-title--go::after {
  background-color: #358e8c;
}
.eco-category.eco-work .eco-category-key::before {
  color: #358e8c;
}
.eco-category.eco-work .eco-category--ban__band {
  background-color: #358e8c;
}
.eco-category.eco-work .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #358e8c;
}

/* 카테고리 : 유아 */
.eco-category.eco-baby .eco-title {
  color: #e09d1e;
}
.eco-category.eco-baby .eco-title--go::after {
  background-color: #e09d1e;
}
.eco-category.eco-baby .eco-category-key::before {
  color: #e09d1e;
}
.eco-category.eco-baby .eco-category--ban__band {
  background-color: #e09d1e;
}
.eco-category.eco-baby .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #e09d1e;
}

/* 카테고리 : 부모 */
.eco-category.eco-parents .eco-title {
  color: #977c6b;
}
.eco-category.eco-parents .eco-title--go::after {
  background-color: #977c6b;
}
.eco-category.eco-parents .eco-category-key::before {
  color: #977c6b;
}
.eco-category.eco-parents .eco-category--ban__band {
  background-color: #977c6b;
}
.eco-category.eco-parents .eco-category-banner .eco-pager--dot.eco-active {
  background-color: #977c6b;
}

/* 타이틀 높이 */
.eco-category--ban__tit.odd1 {
  top: 90px;
}
.eco-category--ban__tit.odd2 {
  top: 290px;
}
.eco-category--ban__tit.odd3 {
  top: 135px;
}
.eco-category--ban__tit.odd4 {
  top: 90px;
}
.eco-category--ban__tit.odd5 {
  top: 260px;
}
.eco-category--ban__tit.odd6 {
  top: 290px;
}
.eco-category--ban__tit.odd7 {
  top: 170px;
}
.eco-category--ban__tit.odd8 {
  top: 110px;
}
.eco-category--ban__tit.odd9 {
  top: 180px;
}
.eco-category--ban__tit.odd10 {
  top: 220px;
}
.eco-category--ban__tit.odd11 {
  top: 80px;
}
.eco-category--ban__tit.odd12 {
  top: 250px;
}
.eco-category--ban__tit.odd13 {
  top: 90px;
}
.eco-category--ban__tit.odd14 {
  left: auto;
  right: 30px;
  top: 38px;
}
.eco-category--ban__tit.odd15 {
  top: 250px;
}
.eco-category--ban__tit.odd16 {
  top: 155px;
}
.eco-category--ban__tit.odd17 {
  left: 30px;
  right: auto;
  top: 38px;
}
.eco-category--ban__tit.odd18 {
  top: 90px;
}

/*========== RESPOSIVE ==========*/

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media screen and (max-width: 1440px) {
  /* <--20220824 수정 */
  /* 메인 */
  .eco-promotion-menu.eco-fix .eco-nav {
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    margin-bottom: 0;
  }
  .category-banner {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .eco-promotion-menu {
    position: static;
    right: auto;
    top: 50%;
    width: 100%;
    max-width: 1200px;
  }
  .eco-promotion-menu.eco-fix {
    top: 50%;
    left: 50%;
    transform: translate(-50%, 0);
  }

  @keyframes slip {
    from {
      left: 50%;
      top: -120px;
    }
    to {
      left: 50%;
      top: 17.5%;
    }
  }

  /* 메뉴 */
  .eco-nav {
    display: flex;
    width: 100%;
    border-radius: 20px;
    margin-bottom: 24px;
  }
  .eco-nav li {
    position: relative;
    flex: 1;
    padding-left: 1px;
  }
  .eco-nav li::before {
    position: absolute;
    left: 0;
    top: 50%;
    content: "";
    width: 1px;
    height: 16px;
    background-color: #eae4da;
    transform: translateY(-50%);
  }
  .eco-nav li:first-of-type {
    padding: 0;
  }
  .eco-nav li:first-of-type::before {
    display: none;
  }
  .eco-nav li:first-of-type .eco-nav--link,
  .eco-nav li:first-of-type .eco-nav--link:hover,
  .eco-nav li:last-of-type .eco-nav--link,
  .eco-nav li:last-of-type .eco-nav--link:hover {
    border-radius: 20px;
  }
  .eco-nav--link {
    width: 100%;
    text-align: center;
    border-radius: 20px;
  }
  .eco-nav--link i {
    display: inline-block;
    width: auto;
    color: #000;
    padding: 0 30px 0 70px;
    transition: none;
  }
  .eco-nav--link:hover {
    width: 100%;
    border-radius: 20px;
  }
  .eco-nav--link:hover i {
    color: #fff;
    padding-left: 70px;
  }
  .eco-nav--link.eco-on i {
    color: #fff;
    font-weight: 500;
  }
  /* <--20220824 수정 */
} /* 1440px */
@media all and (max-width: 1280px) {
  /* <--20220824 수정 */
  /* 메인 */
  .eco-promotion-menu {
    position: static;
    left: 0;
    top: -100%;
    width: auto;
    transition: top 0.3s;
  }
  .category-banner {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .eco-promotion-menu.eco-fix {
    top: 15%;
    left: 4.375vw;
    right: 4.375vw;
    transform: none;
    animation: none;
  }
  /* 20220824 수정--> */

  /* 바로가기 */
  .eco-category-goto {
    padding: 0 2.3438vw;
  }
  .eco-category-goto .eco-title {
    letter-spacing: -5px;
  }
  .eco-category-goto:hover .eco-title {
    opacity: 1;
  }

  /* 키워드 */
  .eco-category-key {
    padding-right: 2.3438vw;
  }
  .eco-category-key::before,
  .eco-category-key__word {
    padding-left: 2.3438vw;
  }

  /* 배너 */
  .eco-category-banner {
    margin-right: 4.375vw;
  }
} /* 1280px */
@media all and (max-width: 1080px) {
  /* 메인 */
  .eco-promotion.eco-main .eco-category-panel {
    flex-direction: column;
  }
  .eco-promotion.eco-main .eco-category--head {
    width: 100%;
  }
  .eco-promotion.eco-main .eco-category--body {
    padding-left: 3.125vw;
  }
  .category-banner {
    margin-right: 0;
    margin-bottom: 20px;
  }
  /* 바로가기 */
  .eco-category-goto {
    display: flex;
    align-items: flex-end;
    padding: 0 0 0 3.125vw;
    margin-bottom: 32px;
  }
  .eco-category-goto .eco-title--go {
    flex: auto;
    font-size: 0.75em;
    margin: 0 0 4px 3.125vw;
  }

  /* 키워드 */

  .eco-category-key {
    position: relative;
    width: calc(100% + 4.375vw);
    overflow-x: auto;
    white-space: nomal;
    padding: 0 4.375vw 0 3.125vw;
    margin-bottom: 24px;
  }
  .eco-category-key li {
    display: inline-block;
    padding: 0;
  }
  .eco-category-key::before {
    display: none;
  }
  .eco-category-key__word {
    height: 24px;
    align-items: center;
    line-height: 24px;
    border-radius: 12px;
    padding: 0 12px;
  }
} /* 1080px */
@media all and (max-width: 960px) {
  /* 메뉴 */
  .eco-nav--link {
    height: 64px;
  }
  .eco-nav--link i {
    line-height: 64px;
  }
  .category-banner {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .eco-promotion.eco-main .eco-category--body {
    padding: 0 36px;
  }
  /* 바로가기 */
  .eco-category-goto .eco-title {
    font-size: 2.5rem;
  }

  /* 카테고리 */
  .eco-category ~ .eco-category {
    margin-top: 4.375vw;
  }
} /* 960px */
@media all and (max-width: 840px) {
  /* 메인 */
  .eco-promotion.eco-main .eco-category-panel {
    padding-bottom: 24px;
  }
  .eco-promotion.eco-main .eco-category--body {
    flex-direction: column;
  }
  .category-banner {
    margin-right: 0;
    margin-bottom: 20px;
  }
  /* 메뉴 */
  .eco-nav--link i {
    font-size: 0;
    padding: 0 8px 0 56px;
  }
  .eco-nav--link:hover i {
    padding-left: 56px;
  }
  .eco-nav--link.eco-on i {
    font-size: 1rem;
    padding: 0 24px 0 56px;
  }

  .eco-nav--link.eco-novel i,
  .eco-nav--link.eco-history i,
  .eco-nav--link.eco-travel i,
  .eco-nav--link.eco-child i,
  .eco-nav--link.eco-human i,
  .eco-nav--link.eco-language i,
  .eco-nav--link.eco-youth i {
    background-size: 32px;
  }

  /* 키워드 */
  .eco-category-key__word {
    font-size: 0.875rem;
  }

  /* 배너 */
  .eco-category-banner {
    margin-right: 0;
    margin-bottom: 24px;
  }
  .eco-category-banner__list {
    width: 100%;
  }
  .eco-category-banner__list li {
    width: 100%;
  }
  .eco-category-banner .eco-pager {
    right: auto;
    width: 60%;
  }

  .eco-category--ban__img {
    display: none;
  }
  .eco-category--ban__img-m {
    display: block;
    width: 100%;
  }
  .eco-category--ban__tit {
    right: auto !important;
    top: 0 !important;
    bottom: 0;
    width: 60%;
    font-size: 1.75rem;
  }
  .eco-category--ban__band {
    left: auto;
    top: 0;
    bottom: 0;
    width: 40%;
  }

  /* 배너 : 역사 속 오늘 */
  .eco-history--banner__tit {
    font-size: 1.5rem;
  }
  .eco-history--banner__pic {
    padding: 10% 5%;
    background-position: 20% 50%;
  }
  .eco-history--banner__date {
    font-size: 1rem;
    background-size: 16px;
    padding-left: 40px;
  }
  .eco-history--banner__list {
    padding-top: 16px;
  }
  .eco-history--banner__list li {
    font-size: 0.875rem;
    padding: 0 0 16px 10px;
  }

  /* 슬라이드 : 추천도서 */
  .eco-silde.eco-category--books {
    border-bottom: 0;
  }
  .eco-silde.eco-category--books .eco-pager {
    padding-bottom: 0;
  }

  /* 타이틀 */
  .eco-category--ban__tit.pc-none {
    display: flex;
  }
} /* 840px */
@media all and (max-width: 720px) {
} /* 720px */
@media all and (max-width: 640px) {
  .eco-category--ban__tit img {
    max-width: 170px;
  }
} /* 640px */
@media all and (max-width: 560px) {
} /* 560px */
@media all and (max-width: 480px) {
  /* 메인 */
  .eco-promotion.eco-main .eco-category-panel {
    padding-top: 24px;
  }
  .category-banner {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .eco-category-panel {
    display: flex;
    align-items: stretch;
    border-radius: 20px 20px 20px 20px;
    background-color: #f0ece5;
    padding: 36px 0;
  }
  .eco-promotion.eco-main {
    padding-left: 0;
  }
  /* 메뉴 */
  .eco-nav--link {
    height: 56px;
  }
  .eco-nav--link i {
    width: 100%;
    padding: 0;
  }
  .eco-nav--link.eco-on i {
    font-size: 0;
    padding: 0;
  }

  .eco-nav--link.eco-novel i,
  .eco-nav--link.eco-history i,
  .eco-nav--link.eco-travel i,
  .eco-nav--link.eco-child i,
  .eco-nav--link.eco-human i,
  .eco-nav--link.eco-language i,
  .eco-nav--link.eco-youth i {
    background-size: 24px;
    background-position: center 50%;
  }

  /* 배너 */
  .eco-category-banner {
    margin-bottom: 48px;
  }
  .eco-category-banner .eco-pager {
    right: 0;
    bottom: auto;
    top: 100%;
    width: 100%;
    padding-top: 8px;
  }

  .eco-category--ban__tit {
    right: 0;
    top: 0;
    bottom: 56px;
    width: 100%;
    font-size: 1.25rem;
  }
  .eco-category--ban__band {
    position: static;
    width: 100%;
    height: 56px;
    min-height: auto;
    font-size: 0.75rem;
    padding: 4px 16px;
  }
  .eco-category--ban__band strong {
    padding-top: 4px;
  }

  /* 배너 : 역사 속 오늘 */
  .eco-history--banner {
    height: auto;
    flex-direction: column;
    background-position: center 0;
    background-size: 100%;
  }
  .eco-history--banner__tit {
    font-size: 1.125rem;
  }
  .eco-history--banner__tit .eco-serif {
    letter-spacing: -2px;
  }
  .eco-history--banner__con {
    width: 100%;
  }
  .eco-history--banner__date {
    height: 40px;
  }
} /* 480px */
@media all and (max-width: 380px) {
} /* 380px */

@charset "utf-8";
/* 추천도서 프로모션 */
/* - 작성자 : 황희진(grigo0704@naver.com) */ /* - 최종작성일 : 2022-09-06 */
/* - 버전 : v1.2 */ /*========== BASE ==========*/
/* @import url("https://fonts.googleapis.com/css2?family=Noto+Serif+KR&display=swap"); */

* {
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
  font-style: normal;
  box-sizing: border-box;
}
html {
  width: 100%;
  height: 100%;
  -webkit-text-size-adjust: none;
  scroll-behavior: smooth;
}
body {
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch;
}

/*========== COMMON ==========*/

.eco-promotion {
  flex: auto;
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  font: 400 18px/120% "SUITE", sans-serif;
  background-color: #e1d8ca;
  padding-bottom: 80px;
}
.eco-promotion * {
  /* color: inherit; */
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
  list-style: none;
  line-height: 1;
  text-decoration: none;
  box-sizing: border-box;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.eco-inner {
  width: 100%;
  max-width: 1280px;
  padding: 0 40px;
  margin: auto;
}

.eco-serif {
  font-family: "Noto Serif KR", serif;
  font-weight: 400;
  src: url(/fonts/noto-serif-kr-regular.0061e505.woff2) format('woff2');
}

.eco-hidden {
  position: fixed;
  top: -9999px;
  left: -9999px;
  opacity: 0;
}

.eco-select {
  display: inline-flex;
  align-items: center;
  height: 46px;
  font-size: 1.125rem;
  line-height: normal;
  border-radius: 16px;
  background: #e1d7cb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAuCAYAAAC8jpA0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgMTE2LjM5YWJhZjcsIDIwMjIvMDIvMjUtMjE6NTc6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDU1M0Q0ODE1RkVCMTFCRkExRDE4MjVCM0RFRTNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4RThFRTNCRUNBMDExRUM5MjZERjUxMzU5RDA5QjBFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNjZlYmRkLWY5MmEtMTA0MS05NWUxLTExM2Q5ZTcwMGVmMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDYtMTVUMjA6NDM6NDMrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA2LTE1VDIwOjQ2OjQ4KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA2LTE1VDIwOjQ2OjQ4KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTc0OTk2RkYxM0Q4RUMxMUIyNEE5N0FERjgyQzYzRDkiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0ZTIxNDQ5YS02ZDY2LWI3NGYtYjcxNS00MWIyMGZhYzhiNjYiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YTk4MzkxNjktMDFkOS0yOTQ3LWE2YjEtNWE0ZDk2NWZmOTI2IiBzdEV2dDp3aGVuPSIyMDIyLTA2LTE1VDIwOjQ0OjU2KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNjZlYmRkLWY5MmEtMTA0MS05NWUxLTExM2Q5ZTcwMGVmMiIgc3RFdnQ6d2hlbj0iMjAyMi0wNi0xNVQyMDo0Njo0OCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl0LTbgAAAFPSURBVGiB7Zc9SsRAFIC/+FMI4hVmJB7CQhsFK1G0VQs72QOsy55AD6AphUUPILKFjY2NnsDGwZkriGAhEgtnYZGoMFleCLyvCcl7j/fx8oaQrCxL2sZU0wIpqLQUKi2FSkuh0lKotBQqLYVKS6HSUrRSeia1cMkungDHwBuw7YK/+68mN3YNuAbmgdNn/9JL6Z08aRd8D+hHgWFu7NZf+TE+jPn9WJ9Elvpjm2XZSKYDnAEfwKEL/qpCeA+4AGaBjgu+AEjtXXunXfDnwAEwDQxyY4/G4/F+EOP7I+E6TOQguuAvgV3gEyhyY7sA8VrE5ztVbyGF2usxTm7sOnADzAH3wCrwDmxWHdTk3pOUBsiNXQZugQXgFdhwwT9W5Ta20z9xwT/wPeEnYOU34TokT7pJWvlFVGkpVFoKlZZCpaVQaSlUWgqVlkKlpWil9BeN0WNqrqJK3wAAAABJRU5ErkJggg==) right 50%
    no-repeat;
  vertical-align: middle;
  padding: 0 46px 0 24px;
}

.eco-btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 46px;
  color: #fff;
  font-size: 1.125rem;
  line-height: 100%;
  border-radius: 12px;
  background-color: #154269;
  vertical-align: middle;
  padding: 0 24px;
}

/* 타이틀 */
.eco-title {
  display: block;
  line-height: 1;
}
.eco-title--go {
  position: relative;
  display: flex;
  height: 13px;
  line-height: 13px;
  color: #938c81;
  font-size: 0.875em;
}
.eco-title--go::before {
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -2.5px;
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
}
.eco-title--go::after {
  content: "";
  flex: auto;
  height: 13px;
  border-radius: 8px;
  background-color: #555;
  margin-left: 4px;
}
.eco-title--more {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  color: #fff !important;
  font-size: 0.875em;
  font-weight: 300;
  line-height: 1;
  border-radius: 16px;
  background-color: #4a4239;
  padding: 0 16px;
}
.eco-title--more::after {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
  margin-left: 4px;
}
.eco-title--acc {
  display: flex;
  justify-content: center;
  align-items: center;
}
.eco-title--acc__txt {
  display: block;
  color: #fff;
  font-size: 1.25rem;
  text-align: center;
  margin: 0 10px;
}
.eco-title--acc__img {
  display: block;
  margin: 0 10px;
}
.eco-title--acc::before {
  flex: auto;
  content: "";
  display: block;
  height: 20px;
  background-color: #fff;
}
.eco-title--acc::after {
  flex: auto;
  content: "";
  display: block;
  height: 20px;
  background-color: #fff;
}

/* 도서 */
.eco-book {
  display: flex;
  flex-direction: column;
  width: 150px;
}
.eco-book--pic {
  position: relative;
  flex: none;
  display: block;
}
.eco-book--pic img {
  display: block;
  width: 100%;
  height: 215px;
}
.eco-book--pic .eco-lank {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 20;
  display: block;
  width: 40px;
  height: 40px;
}
.eco-book--pic .eco-lank::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border: 20px solid transparent;
  border-top-color: #2e2540;
  border-left-color: #2e2540;
  box-sizing: border-box;
}
.eco-book--pic .eco-lank i {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60%;
  height: 60%;
  color: #fff;
  font-size: 0.875rem;
  line-height: 0;
}
.eco-book--con {
  flex: auto;
  display: block;
  text-align: left;
  padding-top: 15px;
}
.eco-book--tit {
  display: block;
  color: #000;
  font-size: 1rem;
  font-weight: 400;
  line-height: 120%;
}
.eco-book--txt {
  display: block;
  color: #000;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 120%;
  padding-top: 10px;
}

/* 도서목록 */
.eco-book--list {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.eco-book--list li {
  display: inline-flex;
  margin-bottom: 50px;
}

.eco-book--list.eco-max .eco-book {
  width: 212px;
}
.eco-book--list.eco-max .eco-book--pic img {
  height: 303px;
}

.eco-book--list.eco-one li {
  width: 100%;
  justify-content: center;
}
.eco-book--list.eco-one .eco-book--tit {
  text-align: center;
}

.eco-book--list.eco-three li {
  margin-left: calc((100% - (150px * 3)) / 2);
}
.eco-book--list.eco-three li:nth-of-type(3n + 1) {
  margin-left: 0;
}

.eco-book--list.eco-four li {
  margin-left: calc((100% - (150px * 4)) / 3);
}
.eco-book--list.eco-four li:nth-of-type(4n + 1) {
  margin-left: 0;
}

.eco-book--list.eco-five .eco-book {
  width: 192px;
}
.eco-book--list.eco-five .eco-book--pic img {
  height: 274px;
  box-shadow: 7px 7px 7px rgba(0, 0, 0, 0.05);
}
.eco-book--list.eco-five li {
  margin-left: calc((100% - (192px * 5)) / 4);
}
.eco-book--list.eco-five li:nth-of-type(5n + 1) {
  margin-left: 0;
}

/* 목록조회 */
.eco-control {
  display: block;
  font-size: 0;
  margin-bottom: 32px;
}
.eco-control .eco-select {
  width: 160px;
  height: 38px;
  border-radius: 0;
  background-color: #fff;
  margin-right: 2px;
}
.eco-control .eco-btn {
  height: 38px;
  margin: 0 10px;
}

/* 그리드 */
.eco-grid--list {
  display: block;
  overflow: hidden;
}
.eco-grid--list li {
  display: block;
  overflow: hidden;
}
.eco-grid--list .eco-grid--row {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 48px;
}
.eco-grid--list .eco-grid--row > span {
  flex: none;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  font-weight: 300;
  text-align: center;
  padding: 8px 16px;
}
.eco-grid--list .eco-grid--row > span ~ span {
  margin-left: 4px;
}
.eco-grid--list .eco-grid--row > span.eco-grid--td__num {
  width: 70px;
}
.eco-grid--list .eco-grid--row > span.eco-grid--td__age {
  width: 140px;
}
.eco-grid--list .eco-grid--row > span.eco-grid--td__tit {
  flex: auto;
}
.eco-grid--list .eco-grid--row > span.eco-grid--td__name {
  width: 200px;
}
.eco-grid--list .eco-grid--row > span.eco-grid--td__corp {
  width: 140px;
}
.eco-grid--list .eco-grid--row > span.eco-grid--td__year {
  width: 100px;
}

.eco-grid--list .eco-grid--th .eco-grid--row > span {
  color: #fff;
  border-radius: 8px;
  background-color: #6c8394;
}

.eco-grid--list .eco-grid--tr .eco-grid--row > span {
  border-bottom: 1px solid #abb2b5;
}
.eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__tit {
  font-weight: 500;
  text-align: left;
  padding: 8px 24px;
}
.eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__name,
.eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__corp {
  padding: 8px 24px;
}
.eco-grid--list .eco-grid--tr:hover {
  background-color: #e5e2de;
}

.eco-grid--list .eco-grid--ellipsis {
  display: block;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/*<--20220905추가 */
/* 테이블 */
.eco-table {
  width: 100%;
  border-spacing: 1px;
  margin: auto;
}
.eco-table th {
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.2;
  text-align: center;
  padding: 16px 32px;
}
.eco-table td {
  color: #000;
  font-size: 1.125rem;
  line-height: 1.2;
  text-align: left;
  background-color: rgba(256, 256, 256, 0.5);
  padding: 16px 32px;
}
.eco-table thead th {
  color: #fff;
  font-size: 1.375rem;
  line-height: 1;
  text-align: center;
  background-color: rgba(256, 256, 256, 0.2);
}
.eco-table tbody th {
  color: #000;
  font-size: 1.125rem;
  text-align: left;
  background-color: rgba(256, 256, 256, 0.5);
}
/* 20220905추가-->*/

/* 슬라이드 */
.eco-silde {
  position: relative;
}
/* <--2022-09-06추가 */
.eco-silde .slick-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 0;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.4);
}
.eco-silde .slick-arrow::before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
}
.eco-silde .slick-arrow.slick-prev {
  left: 0;
  margin-left: -16px;
}
.eco-silde .slick-arrow.slick-prev::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: rotate(-45deg);
  margin-left: 4px;
}
.eco-silde .slick-arrow.slick-next {
  right: 0;
  margin-right: -16px;
}
.eco-silde .slick-arrow.slick-next::before {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
  margin-right: 4px;
}
/* 2022-09-06추가--> */
.eco-pager {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0;
  text-align: center;
}
.eco-pager li {
  display: inline-block;
  font-size: 0;
  margin: 0 4px;
}
.eco-pager--dot {
  display: block;
  overflow: hidden;
  width: 9px;
  height: 9px;
  font-size: 0;
  border-radius: 50%;
  background-color: #d8cec0;
}
.eco-pager--dot.eco-active {
  background-color: #605750;
}

.eco-arrow {
  position: absolute;
  top: 50%;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  font-size: 0;
  border-radius: 50%;
  transform: translateY(-50%);
  background-color: rgba(0, 0, 0, 0.4);
}
.eco-arrow::before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
}
.eco-arrow:hover {
  cursor: pointer;
}
.eco-arrow--prev {
  left: 0;
  transform: translate(-50%, -50%);
}
.eco-arrow--prev::before {
  border-top: 1px solid #fff;
  border-left: 1px solid #fff;
  transform: rotate(-45deg);
  margin-left: 4px;
}
.eco-arrow--next {
  right: 0;
  transform: translate(50%, -50%);
}
.eco-arrow--next::before {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
  margin-right: 4px;
}

/* 탭 */
.eco-tap {
  display: block;
  overflow-x: auto;
  font-size: 0;
  white-space: nowrap;
  margin-bottom: 50px;
}
.eco-tap::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.eco-tap::-webkit-scrollbar-track {
  background-color: transparent;
}
.eco-tap::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
}
.eco-tap::-webkit-scrollbar-button {
  display: none;
}
.eco-tap::-webkit-scrollbar-corner {
  background-color: transparent;
}

.eco-tap--tit {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-width: 120px;
  height: 48px;
  color: #463f39;
  font-size: 1.125rem;
  line-height: 1;
  white-space: nowrap;
  text-align: center;
  border-radius: 32px;
  background-color: #d2c3b3;
  padding: 0 16px;
  margin-right: 16px;
}
.eco-tap--tit:hover {
  cursor: pointer;
}
.eco-tap--tit:last-of-type {
  margin-right: 0;
}
.eco-tap--tit a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.eco-tap--tit.eco-on {
  color: #fff;
  font-weight: 500;
  background-color: #605750;
}

.eco-tap--con {
  display: none;
}

.eco-tap.eco-type--box {
  display: flex;
  flex-wrap: wrap;
  white-space: normal;
}
.eco-tap.eco-type--box .eco-tap--tit {
  width: calc((100% - (6px * 4)) / 5);
  min-width: auto;
  height: auto;
  min-height: 52px;
  font-size: 0.875rem;
  line-height: 1.2;
  word-break: keep-all;
  white-space: normal;
  border-radius: 8px;
  background-color: #f0ebe5;
  padding: 8px;
  margin: 3px 0;
}
.eco-tap.eco-type--box .eco-tap--tit ~ .eco-tap--tit {
  margin-left: 6px;
}
.eco-tap.eco-type--box .eco-tap--tit:nth-of-type(5n + 1) {
  margin-left: 0;
}
.eco-tap.eco-type--box .eco-tap--tit.eco-on {
  font-weight: 400;
  background-color: #6d647f;
}

/* 달력 */
.eco-calender {
  display: block;
}
.eco-calender .eco-arrow {
  position: static;
  transform: none;
  background: none;
}
.eco-calender--month {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 10px 10px 0 0;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 20px;
}
.eco-calender--tit {
  color: #fff;
  font-size: 2rem;
}

.eco-calender--btn {
  position: absolute;
  top: 50%;
  left: 24px;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  height: 40px;
  color: #000;
  font-size: 1.25rem;
  line-height: 1;
  border-radius: 20px;
  background-color: #fff;
  padding: 0 16px;
  opacity: 0.5;
}
.eco-calender--btn::before {
  content: "";
  display: block;
  width: 15px;
  height: 10px;
  border-top: 2px solid #000;
  border-right: 2px solid #000;
  transform: rotate(135deg);
  margin: 0 8px 4px 0;
}
.eco-calender--btn:hover {
  cursor: pointer;
  opacity: 1;
}
.eco-calender--btn.eco-on {
  background-color: #fbaf5d;
  opacity: 1;
}

.eco-calender--day {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow-y: hidden;
  overflow-x: auto;
  border-radius: 0 0 10px 10px;
  background-color: #fff;
  padding: 12px;
}
.eco-calender--day::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.eco-calender--day::-webkit-scrollbar-track {
  background-color: transparent;
}
.eco-calender--day::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
  border-radius: 4px;
  background-color: #eee;
  background-clip: padding-box;
}
.eco-calender--day::-webkit-scrollbar-button {
  display: none;
}
.eco-calender--day::-webkit-scrollbar-corner {
  background-color: transparent;
}
.eco-calender--day li {
  flex: none;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  color: #071726;
  font-size: 1.125rem;
  line-height: 1;
  text-align: center;
  border-radius: 50%;
}
.eco-calender--day li:hover {
  cursor: pointer;
  opacity: 0.5;
}
.eco-calender--day__sun {
  background-color: #d7d7d7;
}
.eco-calender--day__fix {
  background-color: #fbaf5d;
}

/* 지도 */
.eco-map {
  position: relative;
}
.eco-map img,
.eco-map svg {
  flex: none;
  display: block;
  height: 100%;
  margin: auto;
}
.eco-map--area__txt {
  fill: #ffffff;
}
.eco-map--area:hover {
  opacity: 0.7;
  cursor: pointer;
}
.eco-map--scroll {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: auto;
  width: 100%;
  height: 640px;
}
.eco-map--scroll::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.eco-map--scroll::-webkit-scrollbar-track {
  background-color: transparent;
}
.eco-map--scroll::-webkit-scrollbar-thumb {
  border: 2px solid transparent;
  border-radius: 4px;
  background-color: #e1d8ca;
  background-clip: padding-box;
}
.eco-map--scroll::-webkit-scrollbar-button {
  display: none;
}
.eco-map--scroll::-webkit-scrollbar-corner {
  background-color: transparent;
}
.eco-map--control {
  position: absolute;
  right: 16px;
  bottom: 16px;
  display: inline-block;
}

.eco-zoom {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  font-size: 0;
  border-radius: 50%;
  background-color: #a39c92;
}
.eco-zoom:hover {
  cursor: pointer;
}
.eco-zoom i {
  position: relative;
  display: block;
  font-size: 0;
  width: 8px;
  height: 2px;
  background-color: #fff;
}
.eco-zoom.eco-zoom--out i::before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: "";
  display: block;
  width: 2px;
  height: 8px;
  background-color: #fff;
}

.eco-range {
  position: relative;
  display: block;
  width: 2px;
  height: 80px;
  font-size: 0;
  background-color: #a39c92;
  margin: auto;
}
.eco-range--bar {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 9px;
  font-size: 0;
  border: 1px solid #a39c92;
  background-color: #fff;
}
.eco-range--bar::before {
  content: "";
  display: block;
  width: 8px;
  height: 1px;
  font-size: 0;
  background-color: #a39c92;
}
.eco-range--bar:hover {
  cursor: pointer;
}

/* 비주얼 */
.eco-visual {
  display: block;
  padding-top: 40px;
}
.eco-visual:last-of-type {
  margin-bottom: 80px;
}
.eco-visual .eco-title--acc {
  margin-bottom: 50px;
}
.eco-visual .eco-title--txt {
  font-size: 3.75rem;
  font-weight: 200;
  text-align: center;
}
.eco-visual .eco-title {
  display: block;
  text-align: center;
  margin-top: 20px;
}
.eco-visual .eco-visual--img {
  display: block;
  max-width: 100%;
  margin: auto;
}

/*<--20220901추가 */
/* 인문학자 */
.eco-humanities {
  padding: 80px 0;
  background-color: #151e2e;
}
.eco-humanities ul {
  display: block;
  width: 850px;
  font-size: 0;
  margin: auto;
}
.eco-humanities li {
  display: inline-block;
  padding: 5px;
}

.eco-humanities--item {
  position: relative;
  display: block;
  overflow: hidden;
  width: 160px;
  height: 160px;
  border-radius: 16px;
}
.eco-humanities--item:hover .eco-humanities--item__img {
  transform: rotateY(0deg);
}
.eco-humanities--item:hover .eco-humanities--item__txt {
  background: none;
}
.eco-humanities--item.eco-on .eco-humanities--item__img {
  transform: rotateY(0deg);
}
.eco-humanities--item.eco-on .eco-humanities--item__txt {
  background: none;
}

.eco-humanities--item__img {
  display: block;
  width: 100%;
  transform: rotateY(180deg);
  transition: all 0.3s;
}
.eco-humanities--item__txt {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 1.625rem;
  font-weight: 500;
  text-align: center;
  word-break: keep-all;
  line-height: 120%;
  background-color: #293652;
  padding: 16px;
}
.eco-humanities--item__txt em {
  display: block;
  font-size: 70%;
  font-weight: 400;
  padding-top: 8px;
}
/* 20220901추가-->*/

/*========== RESPOSIVE ==========*/

/* IE10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}
@media all and (max-width: 1440px) {
} /* 1440px */
@media all and (max-width: 1280px) {
  .eco-inner {
    padding: 0 4.375vw;
  }

  /* 타이틀 */
  .eco-title {
    line-height: 1.2;
  }
  .eco-title--acc__txt {
    font-size: 1.5625vw;
  }
  .eco-title--acc::before,
  .eco-title--acc::after {
    height: 1.5625vw;
  }

  /* 도서목록 */
  .eco-book--list.eco-five .eco-book {
    width: 170px;
  }
  .eco-book--list.eco-five .eco-book--pic img {
    height: 244px;
  }
  .eco-book--list.eco-five li {
    margin-left: calc((100% - (170px * 5)) / 4);
  }

  /* 그리드 */
  .eco-grid--list .eco-grid--row > span {
    font-size: 0.875rem;
    padding: 8px;
  }

  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__tit,
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__name,
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__corp {
    padding: 8px;
  }

  /* 탭 */
  .eco-tap {
    width: calc(100% + (4.375vw * 2));
    margin-left: -4.375vw;
    padding: 0 4.375vw;
  }
  .eco-tap--tit {
    height: 40px;
    font-size: 1rem;
    margin-right: 8px;
  }
  .eco-tap--tit:last-of-type {
    margin-right: 0;
  }

  /* 달력 */
  .eco-calender--day {
    justify-content: flex-start;
  }

  /* 지도 */
  .eco-map--scroll {
    width: calc(100% + (4.375vw * 2));
    height: 50vw;
    padding-bottom: 4.375vw;
    margin-left: -4.375vw;
  }
  .eco-map--control {
    right: 0;
  }

  /* 비주얼 */
  .eco-visual {
    background-size: cover !important;
    padding-top: 4.375vw;
  }
  .eco-visual:last-of-type {
    margin-bottom: 6.25vw;
  }
  .eco-visual .eco-title--txt {
    font-size: 4.6875vw;
  }

  /*<--20220901추가 */
  /* 인문학자 */
  .eco-humanities {
    padding: 6.25vw 0;
  }
  /* 20220901추가-->*/
} /* 1280px */
@media all and (max-width: 1080px) {
  /* 도서목록 */
  .eco-book--list.eco-five .eco-book {
    width: 150px;
  }
  .eco-book--list.eco-five .eco-book--pic img {
    height: 215px;
  }
  .eco-book--list.eco-five li {
    margin-left: calc((100% - (150px * 5)) / 4);
  }
} /* 1080px */
@media all and (max-width: 960px) {
  .eco-promotion {
    padding-bottom: 6.25vw;
  }

  /* 타이틀 */
  .eco-title--acc__txt {
    font-size: 0.75rem;
  }
  .eco-title--acc::before,
  .eco-title--acc::after {
    height: 0.6875rem;
  }

  /* 도서 */
  .eco-book {
    width: 140px;
  }
  .eco-book--pic img {
    height: 201px;
  }

  /* 도서목록 */
  .eco-book--list.eco-three li {
    margin-left: calc((100% - (140px * 3)) / 2);
  }
  .eco-book--list.eco-three li:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  .eco-book--list.eco-four li {
    margin-left: calc((100% - (140px * 4)) / 3);
  }
  .eco-book--list.eco-four li:nth-of-type(4n + 1) {
    margin-left: 0;
  }

  .eco-book--list.eco-five .eco-book {
    width: 130px;
  }
  .eco-book--list.eco-five .eco-book--pic img {
    height: 186px;
  }
  .eco-book--list.eco-five li {
    margin-left: calc((100% - (130px * 5)) / 4);
  }

  /*<--20220901수정 */
  /* 그리드 */
  .eco-grid--list {
    border-top: 2px solid #6c8394;
  }
  .eco-grid--list .eco-grid--th {
    display: none;
  }
  .eco-grid--list .eco-grid--row > span ~ span {
    margin-left: 0;
  }

  .eco-grid--list .eco-grid--row {
    position: relative;
    flex-wrap: wrap;
    justify-content: flex-start;
    height: auto;
    border-bottom: 1px solid #abb2b5;
    padding: 8px 8px 8px 15%;
  }
  .eco-grid--list .eco-grid--row > span.eco-grid--td__num,
  .eco-grid--list .eco-grid--row > span.eco-grid--td__age,
  .eco-grid--list .eco-grid--row > span.eco-grid--td__name,
  .eco-grid--list .eco-grid--row > span.eco-grid--td__corp,
  .eco-grid--list .eco-grid--row > span.eco-grid--td__year {
    width: auto;
  }
  .eco-grid--list .eco-grid--row > span.eco-grid--td__tit {
    width: 100%;
  }

  .eco-grid--list .eco-grid--tr .eco-grid--row > span {
    border-bottom: 0;
  }
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__num {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 15%;
  }
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__age,
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__name,
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__corp,
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__year {
    max-width: 100%;
    padding: 0 8px;
    margin: 2px 0;
  }

  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__tit {
    font-size: 1rem;
  }
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__tit ~ span {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  .eco-grid--list
    .eco-grid--tr
    .eco-grid--row
    > span.eco-grid--td__tit
    ~ span:last-of-type {
    border: 0;
  }

  .eco-grid--list
    .eco-grid--tr
    .eco-grid--row
    > span.eco-grid--td__tit
    .eco-grid--ellipsis {
    text-overflow: clip;
    white-space: normal;
    line-height: 1.2;
  }
  /* 20220901수정-->*/

  /*<--20220905추가 */
  /* 테이블 */
  .eco-table th {
    font-size: 1rem;
    padding: 16px 24px;
  }
  .eco-table td {
    font-size: 1rem;
    padding: 16px 24px;
  }
  .eco-table thead th {
    font-size: 1.25rem;
  }
  .eco-table tbody th {
    font-size: 1rem;
  }
  /* 20220905추가-->*/

  /* 지도 */
  .eco-map--scroll {
    height: 70vw;
  }

  /* 비주얼 */
  .eco-visual:last-of-type {
    margin-bottom: 9.375vw;
  }

  /*<--20220901추가 */
  /* 인문학자 */
  .eco-humanities ul {
    width: 650px;
  }
  .eco-humanities--item {
    width: 120px;
    height: 120px;
  }
  .eco-humanities--item__txt {
    font-size: 1.25rem;
    padding: 8px;
  }
  /* 20220901추가-->*/
} /* 960px */
@media all and (max-width: 840px) {
  /* 도서 */
  .eco-book {
    width: 130px;
  }
  .eco-book--pic img {
    height: 186px;
  }

  /* 도서목록 */
  .eco-book--list li {
    margin-bottom: 32px;
  }

  .eco-book--list.eco-three li {
    margin-left: calc((100% - (130px * 3)) / 2);
  }
  .eco-book--list.eco-three li:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  .eco-book--list.eco-four li {
    margin-left: calc((100% - (130px * 4)) / 3);
  }
  .eco-book--list.eco-four li:nth-of-type(4n + 1) {
    margin-left: 0;
  }

  .eco-book--list.eco-five li,
  .eco-book--list.eco-five li:nth-of-type(5n + 1) {
    margin-left: calc((100% - (130px * 4)) / 3);
  }
  .eco-book--list.eco-five li:nth-of-type(4n + 1) {
    margin-left: 0;
  }

  /*<--20220901추가 */
  /* 인문학자 */
  .eco-humanities ul {
    width: 520px;
  }
  .eco-humanities li {
    padding: 2px;
  }
  .eco-humanities--item {
    width: 100px;
    height: 100px;
  }
  .eco-humanities--item__txt {
    font-size: 1rem;
  }
  /* 20220901추가-->*/
} /* 840px */
@media all and (max-width: 720px) {
  /* 도서목록 */
  .eco-book--list.eco-five .eco-book {
    width: 120px;
  }
  .eco-book--list.eco-five .eco-book--pic img {
    height: 172px;
  }
  .eco-book--list.eco-five li,
  .eco-book--list.eco-five li:nth-of-type(5n + 1) {
    margin-left: calc((100% - (120px * 4)) / 3);
  }
  .eco-book--list.eco-five li:nth-of-type(4n + 1) {
    margin-left: 0;
  }

  /* 탭 */
  .eco-tap.eco-type--box .eco-tap--tit {
    width: calc((100% - (6px * 3)) / 4);
  }
  .eco-tap.eco-type--box .eco-tap--tit:nth-of-type(5n + 1) {
    margin-left: 6px;
  }
  .eco-tap.eco-type--box .eco-tap--tit:nth-of-type(4n + 1) {
    margin-left: 0;
  }

  /*<--20220905추가 */
  /* 테이블 */
  .eco-table th {
    padding: 16px;
  }
  .eco-table td {
    padding: 16px;
  }
  /* 20220905추가-->*/
} /* 720px */
@media all and (max-width: 640px) {
  /* 도서목록 */
  .eco-book--list.eco-four li,
  .eco-book--list.eco-four li:nth-of-type(4n + 1) {
    margin-left: calc((100% - (130px * 3)) / 2);
  }
  .eco-book--list.eco-four li:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  /* 달력 */
  .eco-calender--tit {
    font-size: 1.5rem;
  }
  .eco-calender--btn {
    height: 32px;
    font-size: 0.875rem;
  }
  .eco-calender--month {
    padding: 8px 16px;
  }

  /*<--20220901추가 */
  /* 인문학자 */
  .eco-humanities ul {
    width: 420px;
  }
  .eco-humanities--item {
    width: 80px;
    height: 80px;
  }
  .eco-humanities--item__txt {
    font-size: 0.875rem;
  }
  /* 20220901추가-->*/
} /* 640px */
@media all and (max-width: 560px) {
  /* 도서 */
  .eco-book {
    width: 120px;
  }
  .eco-book--pic img {
    height: 172px;
  }

  /* 도서목록 */
  .eco-book--list.eco-three li {
    margin-left: calc((100% - (120px * 3)) / 2);
  }
  .eco-book--list.eco-three li:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  .eco-book--list.eco-four li,
  .eco-book--list.eco-four li:nth-of-type(4n + 1) {
    margin-left: calc((100% - (120px * 3)) / 2);
  }
  .eco-book--list.eco-four li:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  .eco-book--list.eco-five li,
  .eco-book--list.eco-five li:nth-of-type(5n + 1),
  .eco-book--list.eco-five li:nth-of-type(4n + 1) {
    margin-left: calc((100% - (120px * 3)) / 2);
  }
  .eco-book--list.eco-five li:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  /*<--20220905추가 */
  /* 테이블 */
  .eco-table th {
    font-size: 0.875rem;
    padding: 8px;
  }
  .eco-table td {
    font-size: 0.875rem;
    padding: 8px;
  }
  .eco-table thead th {
    font-size: 1rem;
  }
  .eco-table tbody th {
    font-size: 0.875rem;
  }
  /* 20220905추가-->*/

  /* 목록조회 */
  .eco-control {
    display: flex;
  }
  .eco-control .eco-select {
    flex: auto;
    width: 100%;
    font-size: 1rem;
    padding: 0 24px 0 8px;
    background-size: 24px;
    margin-right: 4px;
  }
  .eco-control .eco-btn {
    flex: none;
    font-size: 1rem;
    border-radius: 0;
    padding: 0 16px;
    margin: 0;
  }

  /* 탭 */
  .eco-tap.eco-type--box .eco-tap--tit {
    width: calc((100% - (6px * 2)) / 3);
  }
  .eco-tap.eco-type--box .eco-tap--tit:nth-of-type(4n + 1) {
    margin-left: 6px;
  }
  .eco-tap.eco-type--box .eco-tap--tit:nth-of-type(3n + 1) {
    margin-left: 0;
  }

  /* 지도 */
  .eco-map--scroll {
    height: 100vw;
  }
} /* 560px */
@media all and (max-width: 480px) {
  /* 도서 */
  .eco-book--tit {
    font-size: 0.875rem;
  }
  .eco-book--txt {
    font-size: 0.75rem;
  }

  /* 도서목록 */
  .eco-book--list.eco-three li,
  .eco-book--list.eco-three li:nth-of-type(3n + 1),
  .eco-book--list.eco-four li,
  .eco-book--list.eco-four li:nth-of-type(4n + 1),
  .eco-book--list.eco-five li,
  .eco-book--list.eco-five li:nth-of-type(5n + 1),
  .eco-book--list.eco-five li:nth-of-type(4n + 1) {
    width: 50%;
    margin-left: 0;
    justify-content: center;
  }

  /* 그리드 */
  .eco-grid--list .eco-grid--row > span {
    font-size: 0.75rem;
  }
  .eco-grid--list .eco-grid--tr .eco-grid--row > span.eco-grid--td__tit {
    font-size: 0.875rem;
  }

  /*<--20220905추가 */
  /* 테이블 */
  .eco-table th {
    font-size: 0.75rem;
  }
  .eco-table td {
    font-size: 0.75rem;
  }
  .eco-table thead th {
    font-size: 0.875rem;
  }
  .eco-table tbody th {
    font-size: 0.75rem;
  }
  /* 20220905추가-->*/

  /*<--20220901추가 */
  /* 인문학자 */
  .eco-humanities ul {
    width: 410px;
  }
  .eco-humanities li {
    padding: 1px;
  }
  .eco-humanities--item__txt {
    font-size: 0.75rem;
  }
  /* 20220901추가-->*/
} /* 480px */
@media all and (max-width: 380px) {
} /* 380px */

@charset "utf-8";

/* 디바이스 폰트 설정 무시 */
body { -webkit-text-size-adjust:none;}
html, body {margin:0; padding:0; height:100%; font-family:"SUITE", "pretendard", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5; background: #fff; color: #444;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size: inherit; font-weight: inherit; font-style:normal; word-break: keep-all; word-wrap: break-word; color: inherit;}
ul, ol, li, dl, dt, dd {list-style-image:none; list-style-position:outside; list-style-type:none; table-layout:fixed;}
img, figure {margin: 0; padding: 0; border:none;}
a{text-decoration:none; font-style:normal;}
a:hover, a:active, a:visited,a:active,a:focus{text-decoration:none; font-style:normal;}
p, b, u, span, em, strong, a, ul, ol, li, dl, dt, dd, table, tr, th, td, address, div, section, input, select, option, button, textarea{margin: 0; padding: 0; font-family: inherit; font-size: inherit; font-weight: inherit; font-style:normal; word-break: keep-all; word-wrap: break-word; color: inherit; }

/* table */
table {width:100%;border-collapse:separate; border-spacing:0; table-layout:fixed; word-break: keep-all; word-wrap: break-word;}
* html table {border-collapse:collapse;}
*+html table {border-collapse:collapse;}
caption,legend{width:0; height:0; font-size:0; text-indent:-9999px; overflow:hidden;}
legend{display:none;}

/* form */
form, fieldset {margin:0; padding:0; border:none}
input[type="radio"], input[type="checkbox"] {display: none; margin:0; padding:0; -webkit-appearance: none;}
input[type="checkbox"] + label,input[type="redio"] + label{ cursor: pointer;}
textarea {resize:none; margin: 0; padding: 0;}
button{background: none; font-size: inherit; border: 0; cursor: pointer;}
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}

/* iphone reset css */
input[type="text"], input[type="password"], input[type="email"], input[type="search"], input[type="image"],input[type="tel"],input[type="number"], textarea, select{box-sizing: border-box; -webkit-appearance:none; -webkit-border-radius:0;}
textarea, button {-webkit-appearance:none; -moz-appearance:none; appearance:none;}
select {box-sizing: border-box; border-radius:0;}

/* Mouse drag design */
::-moz-selection {background: rgba(52,158,239,0.1); color: #349EEF;}
::selection {background: rgba(52,158,239,0.1); color: #349EEF;}

/* skip navigation */
#sknavi{width: 100%; position: fixed; z-index: 100;}
#sknavi p a{position:absolute; top:-200px;}
#sknavi p a:focus,
#sknavi p a:active{top:0px; left:0; display:block; width:100%; color:#fff; height: 2rem; padding:5px 3px 0 3px; text-align:center; font-size:100%; font-weight:bold; background:rgba(0,0,0,0.7); text-decoration:none;}
@charset "utf-8";

/*-------------------------------------------------------------------
    @font
-------------------------------------------------------------------*/
html,
body {
  color: var(--gs700);
}

/* 폰트 사이즈/패밀리 */
h1,
.fs1,
h2,
.fs2,
h3,
.fs3,
h4,
.fs4 {
  font-family: "SUITE", sans-serif;
  color: var(--gs900);
}
h1,
.fs1 {
  font-size: 3.125rem;
  line-height: 1.2;
}
h2,
.fs2 {
  font-size: 2rem;
  line-height: 1.35;
}
h3,
.fs3 {
  font-size: 1.5rem;
  font-weight: 800;
}
h4,
.fs4 {
  font-size: 1.25rem;
}
h5,
.fs5 {
  font-size: 1.125rem;
}
h6,
.fs6 {
  font-size: 1rem;
}
.fs-sm {
  font-size: 0.875rem;
}
.fs-min {
  font-size: 0.75rem;
}

/* 폰트 두께 */
.fw-li {
  font-weight: 300;
}
.fw-rg {
  font-weight: 400;
}
.fw-md {
  font-weight: 500;
}
.fw-sb {
  font-weight: 600;
}
.fw-bd {
  font-weight: 700;
}
.fw-eb {
  font-weight: 800;
}
.fw-bk {
  font-weight: 900;
}

/* 폰트 행간 */
.lh-min {
  line-height: 1.2;
}
.lh-sm {
  line-height: 1.4;
}
.lh-rg {
  line-height: 1.5;
}
.lh-lg {
  line-height: 1.8;
}

/* 폰트 종류 */
.eng {
  font-family: "Roboto", sans-serif;
}
.font-suit {
  font-family: "SUITE", sans-serif;
}

/* 정렬 */
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}

/* 말줄임 */
.el-1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.el-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

/* 글씨 꾸밈 */
.high-light {
  background: linear-gradient(
    rgba(255, 255, 255, 0) 80%,
    var(--primary-tint20) 80%
  );
}

@media screen and (max-width: 768px) {
  h2,
  .fs2 {
    font-size: 1.8rem;
  }
  h3,
  .fs3 {
    font-size: 1.5rem;
  }
  h4,
  .fs4 {
    font-size: 1.125rem;
    font-family: "Pretendard", sans-serif;
  }
  h5,
  .fs5 {
    font-size: 1rem;
  }
}
@media screen and (max-width: 480px) {
  html,
  body {
    font-size: 15px;
  }
  h3,
  .fs3 {
    font-size: 1.35rem;
  }
}
@media screen and (max-width: 340px) {
  html,
  body {
    font-size: 14px;
  }
}

/*-------------------------------------------------------------------
    @layout
-------------------------------------------------------------------*/
:root {
  /* size */
  --sz-xxs: 0.3125rem;
  --sz-xs: 0.625rem;
  --sz-sm: 0.9375rem;
  --sz-ls: 1.25rem;
  --sz-md: 1.875rem;
  --sz-lg: 3.125rem;
  --sz-xl: 5rem;
  --sz-xxl: 6.25rem;
}

/* 위치 */
.cf::after {
  content: "";
  display: block;
  clear: both;
}
.fl-left {
  float: left;
}
.fl-none {
  float: unset;
}
.fl-right {
  float: right;
}
.float-wrap:after {
  display: block;
  clear: both;
  content: "";
}
.float-ul-wrap:after {
  display: block;
  clear: both;
  content: "";
}
.float-ul-wrap > li,
.float-ul-wrap > dl {
  float: left;
}
.clear {
  clear: both;
}

.vertical-m {
  display: flex;
  position: relative;
  align-items: center;
}
.vertical-t {
  display: flex;
  position: relative;
  align-items: flex-start;
}
.vertical-b {
  display: flex;
  position: relative;
  align-items: flex-end;
}
.vertical-m > .fl-right,
.vertical-t > .fl-right,
.vertical-b > .fl-right {
  margin-left: auto;
}
.vertical-m > .fl-left,
.vertical-t > .fl-left,
.vertical-b > .fl-left {
  margin-right: auto;
}
.flex-c {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex-glow1 {
  flex-grow: 1;
}

.position-static {
  position: static;
}
.position-relative {
  position: relative;
}
.position-fixed {
  position: fixed;
}
.position-absolute {
  position: absolute;
}
.position-sticky {
  position: sticky;
}

/* 디스플레이 */
.blind {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 0px;
  height: 0px;
  overflow: hidden;
}
.d-none {
  display: none;
}
.d-inline {
  display: inline;
}
.d-inline-block {
  display: inline-block;
}
.d-block {
  display: block;
}
.d-flex {
  display: flex;
}
.pc-hidden {
  display: none;
}

/* 마진 */
.mt-xxs {
  margin-top: var(--sz-xxs);
}
.mt-xs {
  margin-top: var(--sz-xs);
}
.mt-sm {
  margin-top: var(--sz-sm);
}
.mt-ls {
  margin-top: var(--sz-ls);
}
.mt-md {
  margin-top: var(--sz-md);
}
.mt-lg {
  margin-top: var(--sz-lg);
}
.mt-xl {
  margin-top: var(--sz-xl);
}
.mt-xxl {
  margin-top: var(--sz-xxl);
}

.mb-xxs {
  margin-bottom: var(--sz-xxs);
}
.mb-xs {
  margin-bottom: var(--sz-xs);
}
.mb-sm {
  margin-bottom: var(--sz-sm);
}
.mb-ls {
  margin-bottom: var(--sz-ls);
}
.mb-md {
  margin-bottom: var(--sz-md);
}
.mb-lg {
  margin-bottom: var(--sz-lg);
}
.mb-xl {
  margin-bottom: var(--sz-xl);
}
.mb-xxl {
  margin-bottom: var(--sz-xxl);
}

.ml-xxs {
  margin-left: var(--sz-xxs);
}
.ml-xs {
  margin-left: var(--sz-xs);
}
.ml-sm {
  margin-left: var(--sz-sm);
}
.mr-xxs {
  margin-right: var(--sz-xxs);
}
.mr-xs {
  margin-right: var(--sz-xs);
}
.mr-sm {
  margin-right: var(--sz-sm);
}
.ml-ls {
  margin-left: var(--sz-ls);
}
.mr-ls {
  margin-right: var(--sz-ls);
}
.ml-md {
  margin-left: var(--sz-md);
}
.mr-md {
  margin-right: var(--sz-md);
}
.ml-lg {
  margin-left: var(--sz-lg);
}
.mr-lg {
  margin-right: var(--sz-lg);
}

/* 패딩 */
.pd-xs {
  padding: var(--sz-xs);
}
.pd-sm {
  padding: var(--sz-sm);
}
.pd-ls {
  padding: var(--sz-ls);
}
.pd-md {
  padding: var(--sz-md);
}

.pt-xxs {
  padding-top: var(--sz-xxs);
}
.pt-xs {
  padding-top: var(--sz-xs);
}
.pt-sm {
  padding-top: var(--sz-sm);
}
.pt-ls {
  padding-top: var(--sz-ls);
}
.pt-md {
  padding-top: var(--sz-md);
}
.pt-lg {
  padding-top: var(--sz-lg);
}
.pt-xl {
  padding-top: var(--sz-xl);
}
.pt-xxl {
  padding-top: var(--sz-xxl);
}

.pb-xxs {
  padding-bottom: var(--sz-xxs);
}
.pb-xs {
  padding-bottom: var(--sz-xs);
}
.pb-sm {
  padding-bottom: var(--sz-sm);
}
.pb-ls {
  padding-bottom: var(--sz-ls);
}
.pb-md {
  padding-bottom: var(--sz-md);
}
.pb-lg {
  padding-bottom: var(--sz-lg);
}
.pb-xl {
  padding-bottom: var(--sz-xl);
}
.pb-xxl {
  padding-bottom: var(--sz-xxl);
}

.pl-xl {
  padding-left: var(--sz-xl);
}
.pl-md {
  padding-left: var(--sz-md);
}
.pl-ls {
  padding-left: var(--sz-ls);
}
.pl-sm {
  padding-left: var(--sz-sm);
}
.pr-xl {
  padding-right: var(--sz-xl);
}
.pr-lg {
  padding-right: var(--sz-lg);
}
.pr-md {
  padding-right: var(--sz-md);
}
.pr-ls {
  padding-right: var(--sz-ls);
}
.pr-sm {
  padding-right: var(--sz-sm);
}

/* 내용 분리 요소*/
.li-l {
  display: inline-block;
  position: relative;
  padding-left: 0.5rem;
  margin-left: 0.5rem;
}
.li-l:before {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 1px;
  height: 0.85em;
  background: var(--gs-tint15);
  content: "";
}
.li-r {
  display: inline-block;
  position: relative;
  padding-right: 0.5rem;
  margin-right: 0.5rem;
}
.li-r:after {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 1px;
  height: 0.85em;
  background: var(--gs-tint15);
  content: "";
}
.li-t {
  border-top: 1px solid var(--gs-tint15);
}
.li-b {
  border-bottom: 1px solid var(--gs-tint15);
}
.li-b.bd {
  border-width: 10px;
  border-color: var(--gs-tint5);
}
.li-b.dashed {
  border-bottom: 1px dashed var(--gs-tint15);
}

/* 사이즈 */
.w100p {
  width: 100%;
}
.w70p {
  width: 70%;
}
.w50p {
  width: 50%;
}
.w49p {
  width: 49%;
}
.w25p {
  width: 25%;
}
.w10p {
  width: 10%;
}
.w20p {
  width: 20%;
}
.w30p {
  width: 30%;
}
.w40p {
  width: 40%;
}
.w33p {
  width: 33%;
}
.w25p {
  width: 25%;
}
.w13p {
  width: 13%;
}

.w300 {
  width: 300px;
}
.w200 {
  width: 200px;
}
.w180 {
  width: 180px;
}
.w175 {
  width: 175px;
}
.w150 {
  width: 150px;
}
.w135 {
  width: 135px;
}
.w120 {
  width: 120px;
}
.w100 {
  width: 100px;
}
.w80 {
  width: 80px;
}
.w60 {
  width: 60px;
}
.w50 {
  width: 50px;
}

@media screen and (max-width: 768px) {
  .mt-xxl {
    margin-top: var(--sz-xl);
  }
  .mb-xxl {
    margin-bottom: var(--sz-xl);
  }
  .pt-xxl {
    padding-top: var(--sz-xl);
  }
  .pb-xxl {
    padding-bottom: var(--sz-xl);
  }

  .mt-xl {
    margin-top: var(--sz-lg);
  }
  .mb-xl {
    margin-bottom: var(--sz-lg);
  }
  .pt-xl {
    padding-top: var(--sz-lg);
  }
  .pb-xl {
    padding-bottom: var(--sz-lg);
  }
}

@media screen and (max-width: 480px) {
  .mt-xxl {
    margin-top: var(--sz-lg);
  }
  .mb-xxl {
    margin-bottom: var(--sz-lg);
  }
  .pt-xxl {
    padding-top: var(--sz-lg);
  }
  .pb-xxl {
    padding-bottom: var(--sz-lg);
  }
}

/*-------------------------------------------------------------------
    @Color
-------------------------------------------------------------------*/
:root {
  /* 메인 비로그인 컬러 */
  --primary: #4f69d0;
  --primary50: #bccaff;
  --primary100: #9db1ff;
  --primary200: #829afd;
  --primary300: #6987fe;
  --primary400: #5b78ee;
  --primary600: #3a54bd;
  --primary700: #2b42a2;
  --primary800: #25367e;
  --primary900: #192761;
  --primary-tint10: rgba(79, 105, 208, 0.1);
  --primary-tint20: rgba(79, 105, 208, 0.2);
  --primary-tint30: rgba(79, 105, 208, 0.3);
  --primary-tint70: rgba(79, 105, 208, 0.7);

  /* 중등 컬러 */
  --blue: #5694cc;
  --blue50: #c7e5ff;
  --blue100: #aed6f9;
  --blue200: #8dc5f7;
  --blue300: #76b4eb;
  --blue400: #63a5df;
  --blue600: #4789c4;
  --blue700: #3a7db9;
  --blue800: #326da1;
  --blue900: #255a89;
  --blue-tint3: rgba(86, 148, 204, 0.03);
  --blue-tint10: rgba(86, 148, 204, 0.1);
  --blue-tint20: rgba(86, 148, 204, 0.2);
  --blue-tint30: rgba(86, 148, 204, 0.3);
  --blue-tint70: rgba(86, 148, 204, 0.7);

  /* 초등 컬러 */
  --green: #6fab2c;
  --green50: #c8e9a2;
  --green100: #acd77c;
  --green200: #9acf5f;
  --green300: #81ba42;
  --green500: #639b25;
  --green600: #5a8c22;
  --green700: #3f831c;
  --green800: #3a731c;
  --green900: #325a1d;
  --green-tint10: rgba(111, 171, 44, 0.1);
  --green-tint20: rgba(111, 171, 44, 0.2);
  --green-tint30: rgba(111, 171, 44, 0.3);
  --green-tint70: rgba(111, 171, 44, 0.7);

  /* 고등 컬러 */
  --purple: rgb(245, 108, 78);
  --purple50: #ffd7ce;
  --purple100: #ffc8bb;
  --purple200: #ffb09e;
  --purple300: #ffa08b;
  --purple400: #ff8a71;
  --purple600: #e05234;
  --purple700: #c64428;
  --purple800: #b13d25;
  --purple900: #a1331c;
  --purple-tint10: rgba(245, 108, 78, 0.1);
  --purple-tint20: rgba(245, 108, 78, 0.2);
  --purple-tint30: rgba(245, 108, 78, 0.3);
  --purple-tint70: rgba(245, 108, 78, 0.7);

  /* 난색계열 */
  --yellow100: #fff3c4;
  --yellow: #ffd739;
  --yellow600: #ffb811;

  --orange100: #fee9d2;
  --orange: #ff9e36;
  --orange600: #ffb811;

  --pink100: #ffe6ed;
  --pink: #ff8faf;
  --pink600: #e24d71;

  /* 회색조 */
  --gs0: #fff;
  --gs50: #f9f9fb;
  --gs100: #e8e8e8;
  --gs200: #dcdcdc;
  --gs300: #ccc;
  --gs400: #aaa;
  --gs500: #888;
  --gs600: #666;
  --gs700: #444;
  --gs800: #333;
  --gs900: #222;
  --gs-tint3: rgba(0, 0, 0, 0.03);
  --gs-tint5: rgba(0, 0, 0, 0.05);
  --gs-tint10: rgba(0, 0, 0, 0.1);
  --gs-tint15: rgba(0, 0, 0, 0.15);
  --gs-tint20: rgba(0, 0, 0, 0.2);
  --gs-tint30: rgba(0, 0, 0, 0.3);
  --gs-tint50: rgba(0, 0, 0, 0.5);
  --gs-tint70: rgba(0, 0, 0, 0.7);
  --wh-tint5: rgba(255, 255, 255, 0.05);
  --wh-tint10: rgba(255, 255, 255, 0.1);
  --wh-tint20: rgba(255, 255, 255, 0.2);

  /* 상황별 컬러 */
  --success: #009e5a;
  --success-light: #a9d6c3;
  --warning: #ffd739;
  --warning-light: #fff3c4;
  --error: #ff6a6a;
  --error-light: #ffeeee;

  /* 그림자 컬러 */
  --shadow10: rgba(19, 51, 81, 0.1);
  --shadow15: rgba(19, 51, 81, 0.15);
  --shadow20: rgba(19, 51, 81, 0.2);
  --shadow30: rgba(19, 51, 81, 0.3);
  --shadow50: rgba(19, 51, 81, 0.5);
}

/* 폰트 컬러 */
.c-pm {
  color: var(--primary);
}
.c-pm50 {
  color: var(--primary50);
}
.c-pm100 {
  color: var(--primary100);
}
.c-pm200 {
  color: var(--primary200);
}
.c-pm300 {
  color: var(--primary300);
}
.c-pm400 {
  color: var(--primary400);
}
.c-pm500 {
  color: var(--primary500);
}
.c-pm600 {
  color: var(--primary600);
}
.c-pm700 {
  color: var(--primary700);
}
.c-pm800 {
  color: var(--primary800);
}
.c-pm900 {
  color: var(--primary900);
}

.c-blue {
  color: var(--blue);
}
.c-blue800 {
  color: var(--blue800);
}
.c-blue900 {
  color: var(--blue900);
}

.c-green {
  color: var(--green);
}
.c-green50 {
  color: var(--green50);
}
.c-green100 {
  color: var(--green100);
}
.c-green200 {
  color: var(--green200);
}
.c-green300 {
  color: var(--green300);
}
.c-green400 {
  color: var(--green);
}
.c-green500 {
  color: var(--green500);
}
.c-green600 {
  color: var(--green600);
}
.c-green700 {
  color: var(--green700);
}
.c-green800 {
  color: var(--green800);
}
.c-green900 {
  color: var(--green900);
}

.c-gs0 {
  color: var(--gs0);
}
.c-gs50 {
  color: var(--gs50);
}
.c-gs100 {
  color: var(--gs100);
}
.c-gs200 {
  color: var(--gs200);
}
.c-gs300 {
  color: var(--gs300);
}
.c-gs400 {
  color: var(--gs400);
}
.c-gs500 {
  color: var(--gs500);
}
.c-gs600 {
  color: var(--gs600);
}
.c-gs700 {
  color: var(--gs700);
}
.c-gs800 {
  color: var(--gs800);
}
.c-gs900 {
  color: var(--gs900);
}
.c-suc {
  color: var(--success);
}
.c-err {
  color: var(--error);
}
.c-red {
  color: #f15454;
}

/* 배경컬러 */
.bg-pm {
  background-color: var(--primary);
}
.bg-pm300 {
  background-color: var(--primary300);
}
.bg-pm500 {
  background-color: var(--primary500);
}
.bg-pm600 {
  background-color: var(--primary600);
}
.bg-pm700 {
  background-color: var(--primary700);
}
.bg-blue {
  background-color: var(--blue);
}
.bg-blue800 {
  background-color: var(--blue800);
}
.bg-blue900 {
  background-color: var(--blue900);
}
.bg-green {
  background-color: var(--green);
}
.bg-green500 {
  background-color: var(--green500);
}
.bg-gs0 {
  background-color: var(--gs0);
}
.bg-gs50 {
  background-color: var(--gs50);
}
.bg-gs500 {
  background-color: var(--gs500);
}

/*-------------------------------------------------------------------
    @Forms
-------------------------------------------------------------------*/
/* checkbox + radio */
label.required::after {
  margin-left: 0.25rem;
  font-weight: 100;
  color: var(--primary);
  content: "*";
}
.label-tag.required::after {
  margin-left: 0.25rem;
  font-weight: 100;
  color: var(--primary);
  content: "*";
}
input[type="checkbox"],
input[type="radio"] {
  display: none;
}

input[type="checkbox"]:not(:disabled) + label,
input[type="radio"]:not(:disabled) + label {
  cursor: pointer;
}

input[type="checkbox"]:not(.btn-type) + label,
input[type="radio"]:not(.btn-type) + label {
  position: relative;
  padding-left: 1.625rem;
  background-repeat: no-repeat;
  background-position: 0 0.1rem;
  background-size: 1.1rem;
}

input[type="checkbox"]:not(.btn-type, :disabled) + label::after,
input[type="radio"]:not(.btn-type, :disabled) + label::after {
  position: absolute;
  top: 50%;
  left: -0.25rem;
  width: 1.625rem;
  height: 1.625rem;
  border-radius: 100px;
  display: block;
  background-color: var(--primary);
  opacity: 0;
  content: "";
  transform: translate(0, -50%);
  transition: 0.3s;
}

input[type="checkbox"]:not(.btn-type, :disabled):hover + label::after,
input[type="radio"]:not(.btn-type, :disabled):hover + label::after {
  opacity: 0.2;
}

input[type="checkbox"]:not(.btn-type) + label {
  background-image: url(/img/input_check.5f3e0c1d.svg);
}
input[type="checkbox"]:not(.btn-type).all + label {
  background-image: url(/img/input_check_c1.8f088585.svg);
}
input[type="checkbox"]:not(.btn-type):checked + label {
  background-image: url(/img/input_check_active.195cec69.svg);
}

input[type="radio"]:not(.btn-type) + label {
  background-image: url(/img/input_radio.2185e245.svg);
}
input[type="radio"]:not(.btn-type):checked + label {
  background-image: url(/img/input_radio_active.be1655b0.svg);
}

.success input[type="checkbox"]:not(.btn-type) + label {
  background-image: url(/img/input_check_success.95a3d3be.svg);
}
.error input[type="checkbox"]:not(.btn-type) + label {
  background-image: url(/img/input_check_error.be952bff.svg);
}
.success input[type="radio"]:not(.btn-type) + label {
  background-image: url(/img/input_radio_success.87586f40.svg);
}
.error input[type="radio"]:not(.btn-type) + label {
  background-image: url(/img/input_radio_error.88c31195.svg);
}

.success input[type="checkbox"]:not(.btn-type):hover + label::after,
.success input[type="radio"]:not(.btn-type):hover + label::after {
  background-color: var(--success);
}
.error input[type="checkbox"]:not(.btn-type):hover + label::after,
.error input[type="radio"]:not(.btn-type):hover + label::after {
  background-color: var(--error);
}

/* text + select */
input:not(input[type="checkbox"], input[type="radio"]),
select {
  max-width: 100%;
  height: 2.8125rem;
  padding: 0 1rem;
  border: 1px solid var(--gs200);
  border-radius: 0.5rem;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) 50%;
  line-height: 2.8125rem;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  outline: none;
}
select {
  padding-right: 2.5rem;
  background-image: url(/img/input_select_arrow.5668e1cb.svg);
}
input[type="date"],
input[type="month"] {
  line-height: 1.25 !important;
  color: #888;
}
input:not(input[type="checkbox"], input[type="radio"]):focus,
textarea:focus,
select:focus {
  border-color: var(--primary);
  box-shadow: 0 0 1rem var(--primary);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

input:not(input[type="checkbox"], input[type="radio"]):-moz-read-only {
  background-color: var(--gs50);
}

input:not(input[type="checkbox"], input[type="radio"]):read-only,
input:not(input[type="checkbox"], input[type="radio"]):disabled,
select:disabled,
textarea:disabled {
  background-color: var(--gs50);
}
input:not(input[type="checkbox"], input[type="radio"]):-moz-read-only:focus {
  box-shadow: none !important;
  border-color: #dcdcdc !important;
}
input:not(input[type="checkbox"], input[type="radio"]):read-only:focus {
  box-shadow: none !important;
  border-color: #dcdcdc !important;
}

.success input:not(input[type="checkbox"], input[type="radio"]),
.success select {
  border-color: var(--success);
}

.error input:not(input[type="checkbox"], input[type="radio"]),
.error select {
  border-color: var(--error);
}

.success input:not(input[type="checkbox"], input[type="radio"]) {
  background-image: url(/img/input_success_icon.d45d94bf.svg);
}
.error input:not(input[type="checkbox"], input[type="radio"]) {
  background-image: url(/img/input_error_icon.cc2077ee.svg);
}
.success select {
  background-image: url(/img/input_select_arrow_success.76f4020e.svg);
}
.error select {
  background-image: url(/img/input_select_arrow_error.88dd70f0.svg);
}
.error .error-message {
  margin-top: 0.325rem;
  color: var(--error);
}

/* input size */
input:not(input[type="checkbox"], input[type="radio"]).xs,
select.xs {
  height: 2rem;
  padding: 0 0.5rem;
  line-height: 2rem;
}
select.xs {
  padding-right: 1.8rem;
  background-position: calc(100% - 8px) 50%;
}

input:not(input[type="checkbox"], input[type="radio"]).sm,
select.sm {
  height: 2.5rem;
  line-height: 2.5rem;
}

input:not(input[type="checkbox"], input[type="radio"]).ls,
select.ls {
  height: 2.8125rem;
  line-height: 2.8125rem;
}

/* textarea */
textarea {
  width: 100%;
  padding: 1rem;
  border: 1px solid var(--gs200);
  border-radius: 0.5rem;
  box-sizing: border-box;
  resize: none;
}
textarea:focus {
  outline: none;
}

/* label + input */
.with-label label {
  display: block;
  margin-bottom: 0.5rem;
  font-weight: 600;
}
.with-label label em {
  color: var(--primary);
}

/* btn-type radio */
.radio-btn-group {
  display: flex;
  flex-wrap: wrap;
}
.radio-btn-group input.btn-type + label {
  border: 1px solid var(--gs400);
  color: var(--gs600);
  margin: 4px 0;
  margin-right: 8px;
  font-size: 0.85rem;
  padding: 0 8px;
  border-radius: var(--sz-md);
  line-height: var(--sz-md);
  white-space: nowrap;
}
.radio-btn-group input.btn-type:checked + label {
  border-color: var(--primary);
  color: var(--primary);
}

/* thumbnail-type radio */
.radio-thumbnail-group {
  flex-wrap: wrap;
}
.radio-thumbnail-group .img-wrap {
  position: relative;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  border: 2px solid #e8e8e8;
  box-sizing: border-box;
}
.radio-thumbnail-group .img-wrap input[type="radio"] + label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  background-position: 10px 10px;
}
.radio-thumbnail-group .img-wrap input[type="radio"] + label::after {
  top: 19px;
  left: 6px;
}
.radio-thumbnail-group .img-wrap input[type="radio"] + label:hover::after {
  display: none;
}
.radio-thumbnail-group .img-wrap input[type="radio"]:checked + label::before {
  display: block;
  position: absolute;
  top: -2px;
  left: -2px;
  width: 100%;
  height: 100%;
  border: 2px solid var(--primary);
  border-radius: 0.5rem;
  box-shadow: 0 0 5px var(--primary);
  content: "";
}

/*-------------------------------------------------------------------
    @Buttons
-------------------------------------------------------------------*/
.btn {
  display: inline-block;
  font-weight: 500;
  box-sizing: border-box;
}
.btn.xl,
.btn.lg,
.btn.md,
.btn.ls,
.btn.sm {
  border-radius: 0.5rem;
}
.btn.xs,
.btn.xxs,
.btn.xxxs {
  border-radius: 0.375rem;
  font-size: 0.875rem;
}

.btn.xl {
  min-height: 3.75rem;
  padding: 1.25rem;
}
.btn.lg {
  min-height: 3.4375rem;
  padding: 1rem 1.25rem;
}
.btn.md {
  min-height: 2.8125rem;
  padding: 0.85rem 1rem;
}
.btn.ls {
  min-height: 2.8125rem;
  padding: 0.7rem 1rem;
}
.btn.sm {
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
}
.btn.xs {
  min-height: 1.875rem;
  padding: 0.25rem 0.625rem;
}
.btn.xxs {
  min-height: 1.5rem;
  padding: 0.25rem 0.625rem;
}
.btn.xxxs {
  min-height: 1.25rem;
  padding: 0.1rem 0.4rem;
}

.btn.fill.def {
  background-color: var(--gs0);
  border: 1px solid var(--gs100);
  color: var(--gs600);
}
.btn.fill.def:hover {
  background-color: var(--gs50);
}
.btn.fill {
  background-color: var(--primary-tint5);
  border: 0;
}

.btn.fill.pm {
  background-color: var(--primary);
  color: var(--gs0);
}
.btn.fill.pm:hover {
  background-color: var(--primary600);
}
.btn.fill.pm700 {
  background-color: var(--primary700);
  color: var(--gs0);
}
.btn.fill.pm700:hover {
  background-color: var(--primary800);
}
.btn.fill.pm800 {
  background-color: var(--primary800);
  color: var(--gs0);
}
.btn.fill.pm800:hover {
  background-color: var(--primary900);
}
.btn.fill.pm900 {
  background-color: var(--primary900);
  color: var(--gs0);
}
.btn.fill.pm900:hover {
  background-color: var(--gs900);
}
.btn.fill.pm-tint {
  background-color: var(--primary-tint10);
  color: var(--primary);
}
.btn.fill.pm-tint:hover {
  background-color: var(--primary-tint30);
}

.btn.fill.gs0 {
  background-color: var(--gs0);
  border: 0px !important;
  color: var(--gs800);
}
.btn.fill.gs0:hover {
  background-color: var(--primary);
  color: var(--gs0);
}

.btn.fill.gs100 {
  background-color: var(--gs100);
  color: var(--gs800);
  opacity: 0.7;
}
.btn.fill.gs100:hover {
  background-color: var(--gs100);
  opacity: 1;
}

.btn.fill.gs200 {
  background-color: var(--gs200);
  color: var(--gs600);
}
.btn.fill.gs200:hover {
  background-color: var(--gs300);
}

.btn.fill.gs300 {
  background-color: var(--gs300);
  color: var(--gs0);
}
.btn.fill.gs300:hover {
  background-color: var(--gs300);
}
.btn.fill.gs400 {
  background-color: var(--gs400);
  color: var(--gs0);
}
.btn.fill.gs400:hover {
  background-color: var(--gs500);
}
.btn.fill.gs500 {
  background-color: var(--gs500);
  color: var(--gs0);
}
.btn.fill.gs500:hover {
  background-color: var(--gs600);
}
.btn.fill.gs600 {
  background-color: var(--gs600);
  color: var(--gs0);
}
.btn.fill.gs600:hover {
  background-color: var(--gs700);
}
.btn.fill.gs700 {
  background-color: var(--gs700);
  color: var(--gs0);
}
.btn.fill.gs700:hover {
  background-color: var(--gs800);
}
.btn.fill.gs800 {
  background-color: var(--gs800);
  color: var(--gs0);
}
.btn.fill.gs800:hover {
  background-color: var(--gs900);
}
.btn.fill.wh-tint {
  background-color: var(--wh-tint10);
  color: var(--gs0);
}
.btn.fill.wh-tint:hover {
  background-color: var(--wh-tint20);
}

.btn.fill.wh-tint20 {
  background-color: var(--wh-tint20);
  color: var(--gs0);
}
.btn.fill.wh-tint20:hover {
  background-color: var(--wh-tint30);
}

.btn.fill.green {
  background-color: var(--green);
  color: var(--gs0);
}
.btn.fill.green:hover {
  background-color: var(--green500);
}
.btn.fill.green500 {
  background-color: var(--green500);
  color: var(--gs0);
}
.btn.fill.green500:hover {
  background-color: var(--green600);
}
.btn.fill.green-tint {
  background-color: var(--green-tint10);
  color: var(--green500);
}
.btn.fill.green-tint:hover {
  background-color: var(--green-tint30);
}

.btn.fill.purple-tint {
  background-color: var(--purple-tint10);
  color: var(--purple);
}
.btn.fill.purple-tint:hover {
  background-color: var(--purple-tint30);
}

.btn.fill.suc {
  background-color: var(--success-light);
  color: var(--success);
}
.btn.fill.suc:hover {
  background-color: var(--success);
  color: var(--gs0);
}

.btn.fill.war {
  background-color: var(--warning-light);
  color: var(--orange);
}
.btn.fill.war:hover {
  background-color: var(--orange);
  color: var(--gs0);
}

.btn.fill.err {
  background-color: var(--error-light);
  color: var(--error);
}
.btn.fill.err:hover {
  background-color: var(--error);
  color: var(--gs0);
}

.btn.fill.err.dark {
  background-color: var(--error);
  color: var(--gs0);
}
.btn.fill.err.dark:hover {
  background-color: #f55151;
}

.btn.line {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid var(--gs400);
  color: var(--gs600);
}
.btn.line:hover {
  background-color: var(--gs-tint5);
}

.btn.line.pm {
  border-color: var(--primary);
  color: var(--primary);
}
.btn.line.pm:hover {
  background-color: var(--primary-tint10);
}

.btn.line.blue800 {
  border-color: var(--blue800);
  color: var(--blue800);
}
.btn.line.blue800:hover {
  background-color: var(--blue-tint10);
}

.btn.line.green {
  border-color: var(--green);
  color: var(--green);
}
.btn.line.green:hover {
  background-color: var(--green-tint10);
}

.btn.line.gs0 {
  border-color: var(--gs0);
  color: var(--gs0);
}
.btn.line.gs0:hover {
  background-color: var(--wh-tint10);
}

.btn.line.gs300 {
  border-color: var(--gs300);
  color: var(--gs400);
}
.btn.line.gs300:hover {
  background-color: var(--gs-tint3);
}

.btn.line.gs400 {
  border-color: var(--gs400);
  color: var(--gs500);
}
.btn.line.gs400:hover {
  background-color: var(--gs-tint3);
}

.btn.line.suc {
  border-color: var(--success);
  color: var(--success);
}
.btn.line.suc:hover {
  background-color: var(--success-light);
}

.btn.line.war {
  border-color: var(--orange);
  color: var(--orange);
}
.btn.line.war:hover {
  background-color: var(--warning-light);
}

.btn.line.err {
  border-color: var(--error);
  color: var(--error);
}
.btn.line.err:hover {
  background-color: var(--error-light);
  color: var(--error);
}

.btn.round {
  border-radius: 100px !important;
}

.btn.fill:disabled {
  background-color: var(--gs300) !important;
  border: 0 !important;
  color: var(--gs0) !important;
}
.btn.line:disabled {
  background-color: var(--gs-tint5) !important;
  border: 1px solid var(--gs400) !important;
  color: var(--gs400) !important;
}
.sm-btn-wrap{
  align-items: flex-start;
}

/* 영역호버 버튼 */
.hover-btn {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: var(--shadow50);
  opacity: 0;
  transition: 0.3s;
}
.hover-btn:hover {
  opacity: 1;
}
.hover-btn.plus > span {
  width: 40px;
  height: 40px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTA0VDExOjEyOjAzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0wNFQxMToxMjoyNyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0wNFQxMToxMjoyNyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzhGNUU0RTMxQTEwMTFFRTlDRjZBRkM2RThDRTNBREEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzhGNUU0RTQxQTEwMTFFRTlDRjZBRkM2RThDRTNBREEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOEY1RTRFMTFBMTAxMUVFOUNGNkFGQzZFOENFM0FEQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOEY1RTRFMjFBMTAxMUVFOUNGNkFGQzZFOENFM0FEQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr8yQg0AAAH6SURBVHja1FlNSwJRFJ15KgyIuEgKBHdCrt2WINSifyD+Apet3LdvU/QbUvwHLmohJrhybVBtgqCwTSEEKa9z405MQTZ23+ibA4c3Om/unPeGuV/jOv+A1jqFYQfcB8vgNrgFpnnKFHwEr8EReAEOXNd9d6IEhBXBM3Cil8eEry1GISwPnoMzLceMbeVNiWuAL9o8yGZDIswDWzp60D28ZcVlwZ5eHehe2WV2bpXigiK9MAJben1ohXkh1o1vL44bdCUYxmBG8NJPeMwJbLyCJTj1B/qhAieOheIoYhSYI4GdDGtxvgSyd68JXWYfq34j4rgrtFXzI46/g4dgwmDwkcbcBGtyFAf+umMf6qRNcVayYaFA0rSrOGWyFXuK8zlbUVacbNqKUpIz4bB+rr/gfC9wPARPF8ythHxymy7FlpARosA+zkSOSUnBfZiIoxzLkeQCJ/3HPFrpACvvLnDCQ+xwl3eoiqH6yzzyuwch4/WUjN0aykJOAo/wyJDNO8Wloa0YK2HmETVGiotqW3FJAgfgs4XiSNOV4nZE20KBbdLm+0Hy+nODxlPC6+d+JPoUCKU3GDpCoxUuWT32cxJ0WFOMiib+oylceU4ojtD0xcWvcI9F68P65lEs2m+xaGDGpgW87ia6a+gzRIkKnB+fIZ7Y8Ys+Q3wIMADkyjogsv39FgAAAABJRU5ErkJggg==);
  font-size: 0;
  text-indent: -9999rem;
}

/* 삭제 버튼 */
.btn.remove {
  background-size: 1rem 1rem;
  background-repeat: no-repeat;
}
/* .btn.remove.pc-ap{background-image:url(../../../images/common/icon_btn_remove_pc_op.svg);} */
.btn.remove.icon-left {
  padding-left: 1.3rem;
  background-position: 0% 50%;
}
.btn.remove.icon-right {
  padding-right: 1.3rem;
  background-position: 100% 50%;
}

/* 태그형 삭제 버튼 */
.btn.fill.remove i {
  margin-left: 0.5rem;
}

/* 버튼 관련 속성 */
.input-group {
  position: relative;
}
.input-group .in-btn {
  display: flex;
  align-items: center;
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translate(0, -50%);
}
.in-btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.in-btn.text-type {
  right: 1px;
  height: calc(100% - 2px);
  padding: 0 15px;
  background: #f9f9fb;
  border-left: 1px solid #dcdcdc;
  border-radius: 0 0.5rem 0.5rem 0;
}
.a-area {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.icon-btn-2x {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  background: var(--gs0);
  border-radius: 100%;
  box-shadow: 0 5px 5px var(--shadow10);
}
.icon-btn-2x i {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
}
.icon-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  background: var(--gs0);
  border-radius: 100%;
  box-shadow: 0 5px 5px var(--shadow10);
  font-size: 0;
  text-indent: -9999em;
  transition: 0.3s;
}
.icon-btn i {
  display: inline-block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.icon-btn:hover {
  transform: scale(1.1);
  box-shadow: 0 5px 10px var(--shadow10);
}

input[type="radio"] + label.on-off-ui,
.on-off-ui {
  position: relative;
  width: 60px;
  min-width: 60px;
  max-width: 70px;
  height: 26px;
  border: 1px solid #dcdcdc;
  border-radius: 24px;
  box-sizing: border-box;
  color: #aaa;
  font-size: 12px;
  font-weight: 600;
}
.on-off-ui span {
  line-height: 24px;
}
input[type="radio"] + label.on-off-ui::after,
.on-off-ui::after {
  display: block;
  position: absolute;
  left: 2px;
  top: 2px;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #dcdcdc;
  opacity: 1;
  content: "";
}
input[type="radio"] + label.on-off-ui .on,
.on-off-ui .on {
  display: none;
  position: absolute;
  top: 0;
  left: 10px;
}
input[type="radio"] + label.on-off-ui .off {
  display: block;
  position: absolute;
  top: 0;
  right: 7px;
}
input[type="radio"]:checked + label.on-off-ui .on {
  border-color: var(--primary);
  display: block;
  color: var(--primary);
}
.on-off-ui .off {
  position: absolute;
  top: 0;
  right: 7px;
}
input[type="radio"]:checked + label.on-off-ui,
.on-off-ui.is-on {
  border-color: var(--primary);
}
.on-off-ui.is-on .on {
  display: block;
  color: var(--primary);
}
input[type="radio"]:checked + label.on-off-ui .off,
.on-off-ui.is-on .off {
  display: none;
}
input[type="radio"]:checked + label.on-off-ui:after,
.on-off-ui.is-on::after {
  left: auto;
  right: 2px;
  background: linear-gradient(120deg, var(--primary) 50%, var(--primary300));
}

/* 기본요소 반응형 */
@media screen and (max-width: 1480px) {
}
@media screen and (max-width: 1280px) {
}
@media screen and (max-width: 1180px) {
}
@media screen and (max-width: 1000px) {
  /* text + select */
  input:not(input[type="checkbox"], input[type="radio"]) {
    padding: 0 0.8rem;
  }
  select {
    padding: 0 0.8rem;
    padding-right: 2.5rem;
  }
}
@media screen and (max-width: 768px) {
}
@media screen and (max-width: 600px) {
  input:not(input[type="checkbox"], input[type="radio"]),
  select {
    height: 2.8125rem;
    line-height: 2.8125rem;
    background-position: calc(100% - 5px) 50%;
    background-size: 8px auto;
    padding-right: 1rem;
  }
  .btn.md {
    min-height: 2.8125rem;
    padding: 0.75rem 0.8rem;
  }
  .btn.ls {
    min-height: 2.5rem;
    padding: 0.5rem 1rem;
  }
  .btn.sm {
    min-height: 1.875rem;
    padding: 0.2rem 0.8rem;
  }
}
@media screen and (max-width: 480px) {
}
@media screen and (max-width: 380px) {
}

/*-------------------------------------------------------------------
    @UI
-------------------------------------------------------------------*/
/* 아이콘 */
i.icon {
  display: inline-block;
  background-repeat: no-repeat;
}
i.icon.xxs {
  width: 0.875rem;
  height: 0.875rem;
  background-size: 70% auto;
  background-position: 50% 50%;
}
i.icon.xs {
  width: 0.875rem;
  min-width: 0.875rem;
  height: 0.875rem;
  background-size: contain;
}
i.icon.sm {
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
  background-size: cover;
}
i.icon.rg {
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  background-size: cover;
}
i.icon.md {
  width: 1.5625rem;
  min-width: 1.5625rem;
  height: 1.5625rem;
  background-size: cover;
}
i.icon.lg {
  width: 1.875rem;
  min-width: 1.875rem;
  height: 1.875rem;
  background-size: cover;
}
i.icon.xl {
  width: 3.125rem;
  min-width: 3.125rem;
  height: 3.125rem;
  background-size: cover;
}
i.icon.xxl {
  width: 3.75rem;
  min-width: 3.75rem;
  height: 3.75rem;
  background-size: cover;
}

.icon-plus-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAACxJREFUKFNjZMACVq1a9R8kHBYWxogujSEAUjDUNMDci83z2MQYSdYwEoMVAGL+LgfAHcukAAAAAElFTkSuQmCC);
}
.icon-link-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABHNCSVQICAgIfAhkiAAAAN5JREFUKFO9kr0RwjAMhVHhPkwAbBAmSNiAyi5hA7JBMgIbAGXiwhkhTEBGgA2o05inu/hOl8tPh+9cKHqfniSHVjPHORd1Xfciou1A1lJZlkckbkhEIvnVWq85Rv4uwCRoqKqqdw+14aP3vjHGFNKlL3CSoEfwhEM61XWAUPDRuyfsOAtKCF2coW9gMA8OITFzOuk4BslRRkG0c4XowjNxe2OzT4EsjrGwTELW2gzFcqXUbnE5gycpsNUc9/AfMMyOLvbhz9kg4PdZOjEEhNkjBjmocRleOh8sJ8Om6x/fTZZ7x5VjfAAAAABJRU5ErkJggg==);
}
.icon-play-xs-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAOZJREFUOE+lk4ERwiAMRWUCHaGdQN3ADVzBDawT1A1sJ7IjlAnsJvg/F7wAWqlyl2sh5MFPglklwzlXYekMO8B24h7xHWC9MWbSIUZPENxJcMrV8w6QS1h4ARDMU7Zzkco3ArLn3AMKT07ZlNMY0fyIdMGDdeaAkuZuVXNjphvxWtoVkAa2fiOvJyDTrgEisZLbHBPISIBLySkg+EXWPZK7EMCbxPkqlLCR/mA+9LAlSTwh4gYjJC/llzK2iGA5P436/0ZSGV7SyhaV8g/tl8fkWzgcHAFU03ADtYc2tvgfYHyJk07IE6n4bvZ13gPhAAAAAElFTkSuQmCC);
}
.icon-info-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAQVJREFUOE+lk10SwTAQxzc4CC+mfSJG393AUdQNuEF7k7pBD2CknhgvHATx34xg2iR07EubbPa334JqotShfyWxwPVMEI1ZrYkqfMoe6VzK+PJpgjdv2apjhhMbewWwLJHR0j54Aba7Y0WCRiFjq+OIAJF8NoBfPDvA+VRGqeCcbyTOLs9d6hgvN7ort14PRMj7NwCguWiTez0KrgVHgG9T2LuUw0qp09iXgimiDwBdodH3RMZl4A0AgfYBsAZg5QVo2oeKuAEAQ2MiKBDR3NVKbxttDdjIV4cuoY1/D5INq1U7kft0EplFa71MPDw8wo1lshfP0U6xw7PXcsEj/kvknNXX+QFE1YWojdYLnQAAAABJRU5ErkJggg==);
}
.icon-top-xs-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAABHNCSVQICAgIfAhkiAAAAM9JREFUKFPl0sERgkAMBdD/1btQgViBMHJXSqAEOrEEG1BLsAQpwAMl0AF4B9aEcZ11h9EC5LQT8rJJZgnviy9NsDC4GiDqibwqwsrPoRt4gZvEYo0LbAVmPnwjH9hiU3BELjDGPAC2JFZ6Jrn0IX3Qz7iXmY5Sa2cG5CAOUmDjQqbnphwTpKoC7d/GBGQdUM0HlA5MuD01tYwcWKDtuuhehKV2Y2FHJGN7mig3tHZ4H9m45EaSV3+s/Bey//8OyXrXuq2vD9ZdrZyDqReuOU+N2JPcMOK92gAAAABJRU5ErkJggg==);
}

.icon-search-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFymlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDgtMDdUMTQ6NDA6MjkrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTA4VDEzOjE5OjUxKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTA4VDEzOjE5OjUxKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MGY1ZWQ0Zi04NDhhLWZhNGItYTgyNS1hOGQ2ZDBmYWI3ZTIiIHhtcE1NOkRvY3VtZW50SUQ9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);
}
.icon-search-sm-c4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHZGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDctMDZUMTc6MzI6MjErMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTExVDExOjI2OjU3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTExVDExOjI2OjU3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmNzhmMjk4Mi0zOTA4LTc5NGEtOWZlYi1jNjM0ZTExNjY1MzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzIzQjA2NjIxRjcwMTFFRUI1ODBDMERGODU5RkMyMDMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMzhjYjc2ZS0xN2JhLWZmNDAtOWFjOS1mNjBmZGNjNzk4YzUiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzOGNiNzZlLTE3YmEtZmY0MC05YWM5LWY2MGZkY2M3OThjNSIgc3RFdnQ6d2hlbj0iMjAyMy0wNy0wNlQxNzozMjoyMSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphOWQ5OGEyZi0zNjYyLWYwNDEtODM5MC0yZjY3ZjY1MmM3MmIiIHN0RXZ0OndoZW49IjIwMjMtMDctMTFUMDc6MjI6MTgrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Zjc4ZjI5ODItMzkwOC03OTRhLTlmZWItYzYzNGUxMTY2NTM1IiBzdEV2dDp3aGVuPSIyMDIzLTA4LTExVDExOjI2OjU3KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuNyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5ZDk4YTJmLTM2NjItZjA0MS04MzkwLTJmNjdmNjUyYzcyYiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjVkZThlMDNkLTFhY2MtZWU0My05NzY5LWM0MjlhYjliNWQyZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhpYKSAAAAOeSURBVGiB7ZkxbttAEEWfjSBdEBbso5SpogAEUpo+gWVewMoJIp/A8gmsnEDSBWjpBJZTEwh9gsg9C6kKkMYpdilT0pDcJWmbMPIBAzKXMzufOzO7M3vw8PDAa8DhSxvQFN7UEXa9oAucAL5+1AUc/XsFxPp3DEyTKEz/bxwHtq7lekEHuEAZ37GcbwXMgMskCpeWsoUwJuJ6gQN8BwY8fvU6GKEIrRrQZUbE9QIfuKYZAlmsgPMkCid1FZUGu+sFfeCG5kmgdY5dL7ioq6hwRVwvGAP9Eh1zYIEK6Dh1Fe2KXVQc9VAx9b5AzySJwm+lFucgl4jrBUNUUEtYo3x8ZOrjmthA/+URqkxGJKLdaZwjcwv0q2YdTWgEnOW8cp5E4chW7x4RvTfkxcQ0icK+7SQSSlb8NInCmY0+KdivkEmcN0UCIInCIZDnRle2+raIaJfyhfemVZa7DDrt/hCGOq4XDGx0bbmW6wW/2d+t75Io7FpZaAnXC2aoo04WK+CjaTLZrIjrBT3kI8eggm22kOZwKE/9G2RdqyeM3yZRuLAwqBJ0BpwKQ76pjiyRI2F8ZGVRPUhzneh0XYpD2KTczu6gbQqsA33EvxeGfBP5dEUcYey2kkX1sBCedU0EUyK+odKnxrKqYNtK3aXwrGMi+J9I29A2Ir7wbGEimBJZCmOdSqa8EIqI7J59ngPSnEsTwUOAnGOIozfKZ4FuM0nzLUzkszEyF8YHtgbVQF94dmdaiWaJzITxM/2lnhSZntkuZqY6domshXesq7UKGCAfkyamCjZEdAEzEt7p6crxSaDrIKl2n9o0OHb3kRHyqox1t7FR6GQidWvWWMbnFhG9Kv2cd6/112sEmsRPZJcy7pel2NvZdQ0iVWsOiowUlFbQrvoLeCcMz3WHxQpFncYFctUIKrdf2pbBehWuyC+W/gCfkiiUCqxCFBFxUAZ/LpBfoLLdPC8wdfo+QvUEegY2xcCxrWuVNbEdVAo0Oa6seLyhStGlWhc/xpKM6f3ICHnDagJ/gbfC8xgLMkbH+CQKB8Axzdbx98Ap8BU55XeBG9MuSpU7xD4wBD5YCT5iDQyyt1Q6CSyQrxtiDFbGmsjO5D5q3ylKCAB3KEMneTe7dclUJiIY4rB/DI9tArYOmcaINIUyMkkUfpHk2lazpx1Hn5wEkHeAbR0RKCXjSzKtJAKFZIbS+60lAltk5qjMd5p3FGpdsFdFq1fEBq+GyD/pnWcBylzl3AAAAABJRU5ErkJggg==);
}
.icon-search-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFjWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDgtMzBUMTI6MTk6MDQrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTMwVDEyOjI0OjE1KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTMwVDEyOjI0OjE1KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNThjNjM0Zi0wOThmLTA2NGEtYjdkYi03YWIzODBlMWMwYWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTU4YzYzNGYtMDk4Zi0wNjRhLWI3ZGItN2FiMzgwZTFjMGFjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTU4YzYzNGYtMDk4Zi0wNjRhLWI3ZGItN2FiMzgwZTFjMGFjIj4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg3OGZjNjQwLTNlYWMtNTU0OS04ZTA3LTVhMjJiMTYyYjYyYTwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjE1OGM2MzRmLTA5OGYtMDY0YS1iN2RiLTdhYjM4MGUxYzBhYyIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0zMFQxMjoxOTowNCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps7NWpEAAALvSURBVGiB7VnbcdswEFxn8h92EKYDuAOmAisVmKnA6sDqIO5ASgWRKpBcgZkKxFQgJR+ZydfmA9SYog5Pggztyc5gRjziDlgcDsSdrkjiNeDNv55AKrxNZEcBuAFQtJ6z5vcRQNX8rgB8bT2nA8nYlpNcktwzHIdGN+8x/lmLUcpI3jeTSYEvjc1RiRQJCbRxIFmORaQcgEAX97FEruh3/C4BlI4+GwA76ECuoIMc0EGvAOQAZtAHwjuLnRWAzz6TOoMH24VlBY/N+5A9njU6R4vdZahH+mynHfudOhnJlcX+PBURRXNgr3oQCPH4LAWRbYqV8mwmz+/7EjEZTumJbnvos3CmF3vBYDUgiVNbC+Me6HGYSMKZYWWKEYjkhrGdXpFuvzNB9gj9jRgaNfSlsovCqSmw2wsrMhvBG6emDF6xbq+uRxT0F7iLddC69kMF4IcgL2xKXSKZ0Ocxajr9sBNkyqbQJVJ4Gh0adajCVFPdWpDlNoX/RKaGqRIpBNnOptAlUgt98qipjAwfIjcjzMNnzNqmIKW6Uu57jSFqUTJyAHtB/gEWMlKMbATZPGZGkSgF2Xc4PCIRWQuyW4wTKxmAO0G+dmoKF7CMcmHg2wgXxoXhwpi7dEMNlgOSmBnGXPnom16YvEIOk2ApyoWOIz1LTTErdGDa/ESR/GUYa+Frx9VhZRiAJO8SkCgt9tchtnw67SyDbRm31RTN5SaS/E3yfWoiGXUFxYYttYdyi52c5C316eeDJwaUYn2L2Bl0cdnnunLE5S1AQc4+XagAfMRzQdyMEPfRXERLgT8G+RMj61quVtAeN6GoqU9BRfOR7yQTQ+TUymYSsTjy8gMbTaYPkfbgc7oPBDZ9Hhodm71gMr7BHoIMl6Wbyitgn6GgM0Lpn60KwgEwBJFUULCTuW4LppqzA3qyBYCfwjuFTt4yZSKAnUzRfpjy1mpD4XKbnaW+U/fICRW0BzbQae8ndFLfl+IRJ16KR5x4NUT+An81PQxm6rK+AAAAAElFTkSuQmCC);
}
.icon-letter-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6tJREFUaEPtWbuOGjEUZXi1IV8QVkqf/EGgT5SlAISUYpCSaoslX8DwBQtFqkRaIkVCQAGrpF/yBdntU7B/AC3PnIvskfG8GIMJQjPSagdjX59zz7XvtTFiZ/IYZ8IjFhE5NSUjRSJFNHnAN7QGg0FmPp+/0jR3KLOpVOqxUChMvAa5Eul0OtlEInGLQblQs+nvPFoul9VKpTKWp3IQ6fV6Jjrd4C+jH5fSDJP1el0tl8tDcfQWEabEnxMmwbFPEGoXYqhtEYEaxPI97w3mj3i34vG4Z2wq+VRhELDURGx4vyuVSpfclExkLZKAfK8V5tQ2BI4ewfgbNsEERJ47iKATgaaw2jyGYXwuFotNbagUDHe7XQu46nwoFv4FX/i2Iv1+Pwf57hkJ+pcHEfLAyTyEEWDugZM728YoEnmLDj8F1H/xXoR8D6fAhEVMH1heClHzDs7+tXE+bwTbjyDyVQYNKa1kMtnyS0Y6iVJSns1mdeCgxb71oO0TiHyTidihJQ8AwTF2ruqxQ41CabVa3QJw1s1ZaHcNLZsIxSA6OcaivZlOpxu61WGlESVl08WpNrZAIhupDOMLgH/A6zPJmGtmPVR4YWe6xNxUHsmVxRTtP4DpSlgj/oowIvnFYjFGzdXGZ75323hhcAh1qodSh6oKhO8NwNpJTnDOb2y1JtZqlu+sHCMPd9ftV+6EWK3BgOWmDtos7GytfRTBjnRNdtxUQFsN9smZMTFFKBGhQSxuyaBdwgjgPatSP4IBVfYd6ilTVPwgRDggFsNEyLF2EBZNSN3YRR2AqjOV5e5PVFfJ1e3BFBFnY+pQKFBIyA8l0KpXImWJjRazWx3XggqW17o7qCIiamaY1Hkhs5ETKZHH5nHtpQL6m0F5ShsRvnaQeWtiMSeQovJ/CPAZfJ/Du+Owhu8aCCNSN/DRSoTPTiEDUG0A3umMT2cdUiFMLXcUIsJmQKU21UXyZsC7UGKzVI4IRyXCww23LxQulNw264cpMPJbzEGxdXQiQYBUv4+IBG2Hqp5VHRcpEimiGjsB43YKrbO5DiJngIx9QYePI2TdvCbnKpkFPrquolKHninw2SVP0JXpEKe2NpLZf70yRSWQwSWEKZ4egek7ajSTe8TtEpvKcK/yQsmTGgZNUSFkPS+xWXgRS7oqPVUyU6hh+v6swD3HjqBtfHZcOmjwbhiTm0uInX7oka2y+9Ywk2npG5TTop+ntbh9D6ORIns4T8vQSBEtbt3D6Nko8g+OcppR2N8jxwAAAABJRU5ErkJggg==);
}
.icon-new {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANvSURBVHgBzZnRThNBFIbPOVO2UltjRCEQTYyYYozRC6Je+xCScIOJRnwAvBcfwAfQRBOMCQk+hPeKXhgikYgXmhSBQJSWlm47M87ZsHUpS9ndTlu/BLa7M939c87u2Tl/ERIy9nIzl+470a+UzBGJfpL1FCEKHlNaSxKpqqukmxZ95ZJbLn19cK4ICcA4k+8uaPG9Wh6UdXfIFxP5Qlq5ErDonjxd+DKBbuTvRZnEwn64leGaEQYWMBHeiir0WIHXXxcHTfpG4kbs2AubiApKFd7fO7XVcl6rwdtvyudtRe0ozH26sXR/4OdR46ECOaUrleKo0CoH3YBEefREduXtBMpDQ2Hzv5W2x7omjlEywwEJGzokkNOKpmxAl+GAXHu1daH5+AGBt+Z2Bjp9z7XCITHID2XwWEPg1QXtVFR9BHoMVwx+Bhr7/gdn9/dIH5IDPYbL2XJpuxEoTyBHzwwMRD6J1M9J6cX9v3egVXjkJYwH5i2S1k+inJ9T7UfRE8jRg+TkEDDShePAr1TeegIl6LZKCmoYR6UnwSJy/2ElXpXYuPdMxZ8+MtUJ4HuRtVHWyWTBDtZTzcs5AlnLgCVsp9pba2oSVkuLSfWMVpgHC6S1ypCS9TS0Db4I7gktZ8ECZoEryMY6T2n4CKDnGwcQ8yTVDLQJayOwBZooar0W2J8kVOPQJsQNDlhAIRYV0OzBozgNbeA1X6ZIWxHoIZpS3SbcGZKDVAaLKKJnJtUrYAFuW6lGIlG/2gpF8Nhs2j4v99RUre1VwDZIBd1UepLADT9xx2/rQQmiCebBKz/JMG5FlbV5ZUaknHXoAIr0U0iY6rqsl3ib4n+X0pmN1fKfyCsRJfBRpIkm1QrhDiSAnQfeehHkflSYBhr+E9ga8W2RxpvkYvZMoRP3Ylz43vOj5+37HziKSqQK0GNM37IWNJUOvIs/T+U2eplqvnazmRTqzdyY28l31fpgjD/zaSq3fOhw2Nx8f26VvwBdQiIV2TwKG2tpv900Xonxcgehg3BaP8S134JcMX6NgzicUtLCyvsfWqTqtb3dX0sPh1q+JCJZwOw8cHMfx31oBUeNy1qYH9hMLBPdF2rKUTZuRDli4FY2L+fOrkcRlkhgEG6quaeumrbVeCmORnTQ/BThi5Gm6Ju2sWIKb5FXTEl/hvgL5+mSpE7we7MAAAAASUVORK5CYII=);
  position: relative;
  top: 2px;
}

.icon-write {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGGSURBVHgB1ZQxL0RBEMd3nosGUV7ynISC76DUKKnJCYmETnKJ4ohKfAiVSnEan0DEJxAN1TVICCJ0xD3Wf2KejL3dt3dXSEzyy76d3f3vzOzuM+YvzFpLYApcgk8btxtQ82mREu1D05JuExxKmwXWVcAMmBZfSkR3vkgz8MrfpvtMD8BH21o45iQ1cjabBOOSTZEwyfqGO3AGLhxfXmNuX0w86jpPdp1sO6pfzTNQ0UxEhMe0cKLGmuq7xHOdtcOm2J58u7EtqD7JYeSlyCKivGYgFPGP4dpYwAe2DhZBf0CMYrv9irgTk6xu1WNZ0hGXTA8mkfJj4jYFa2DfN7Et4lCa8Fek7g/OvZ8N1Zgc0XcRYHbFX0VzBY5Amc9CrT8xgYjrUrdNEbvnFwfmVR3Zvw0Sj0ZZR5w7r8ExeJNrtuyWAv1RU2AYX+WNXeeKRPRse/sJcaYtcOoOJJJmw5dmB6IbIky+CSMSNZdiy37/1QblRflI5e4+yppabPc9252dgyHz7+0LBk83CBgo9hQAAAAASUVORK5CYII=);
}

.icon-graph-type1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAABHNCSVQICAgIfAhkiAAAAX9JREFUOE+tldtNhEAUhp3Au2sH24EQ4Fm3At0K3A7UClwrECvQ7UArEJ+BQAeuHeA7F/8fGTLhOiROQiAz53znMuccxInmiuP4rqqqJzypECLF++B5XjCkLoY2kyRZFUVxBUULgE/Xdd/CMNzj+6EjHxiGsbVtO1P3e9BG+RZCKwoC/AiP9iNQihwbcCrBLZTe5Xn+AW8s1aoGlIZT0zQ30uMWGkURLZ1306EDVSPidw0F0MeLIfeWLhSKGXJ/VkMR9hqX8jVWBAugRGx5qWLiAmo7S6BSltAAl3PxH562UOSzGgOqnjJNqI71lKxsBqELnYJ1zwhlN5xOKGUobtZgilbdIcSXGQPvszltAEvAz0IOCo3wtMCIZMM65fA4zqRA2pwDf6NO13VHLfCW4qNgeskKUHv/FQo3GmkYBKPW7x3HYbv/9b5cqIQl4ANC3VEXKbRYHZIzNE8vYZUWexOrUfpBmD5Gnd8dzqNQecAOKsvyGk89rJsVjP1C1Ih/ActEJM0EVSyaAAAAAElFTkSuQmCC);
}
.icon-graph-type2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABHNCSVQICAgIfAhkiAAAAQhJREFUOE/tVNENgjAUtMC/biBMIA3wrW7gCDiBOoEwgSMoE6gb+A8ERqgbMAAJ3iM2aZSaSPjwQxJCedfe67veKxtpnjRNF4yxM+AJ3grjned5J918pgOyLCuBzVTc933t/E9EzWsSSZTn+RbYmHDDMBLOufiaCCVHKHOvJBFI4PQhuoForu7WNE0+CFHTNMvhiIqisOu63mC7LphLy7JiiFfh1DrFhkZvpbU7wgKBeqdKzVeIt+pD1Jn5T9RKK8X+fY3uOH5b1/1dPkKLOIw6GTUepI9gzDXdO4iHiB9lHOM4CILoeU9dZPfjmyBx2LYI3D2Bu124uiRXy8W6OOFEiPmCrhD6fwDdsfCHtCXSlwAAAABJRU5ErkJggg==);
}
.is-active .icon-graph-type1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAABHNCSVQICAgIfAhkiAAAAaVJREFUOE+tlU1OAkEQhaswJOpGvAFLcCM3UE5gcwK5gZhA4k7cKonjCZQbtCdwvAErcCfeADe4cGR8NUMPf01Pm1jJbLqrv35VXVXD5GlV1W4x8T3cB/LNKO6/6V5oO862xbJqlXZ554xjrhEVXkf6Vh+pdpeIr5f9Y4rDL4oaYx1Mltc3oOlhugCglDrGN0Pd69qgyS7RGJDGUN9JBIllUFG3T8UXrEHdih4ndO45mNJ33SjOoFCCm/h4Mx1upQv/1C9TWlWdAHSEbDNv6ATQwwRaUVflAv2824H5OV19OG7Io/K2B1gPK99vIYAReojQT/5DqakUKO2gKlyW5lTSRBTh226mGbyh7otXdyX8CcI/cISPbuG6FHdFdZoFosecyJ49cpo8gDcYuXwANBsUORH6gTFo6iztuUdF6V9HCsx9bjAGzMdI98pJm/qrdadCVEoFZL0P8BPm5bnfK28qhspLqAyy3jegv4AB6QPSlLOo9Zp19BlwRbVPUTa40Taxkvn5yRQHU4qC9eFsGNbJL5vSQUyRgsN8WBPNiMJtv5DltP0CIdLpXceNxDkAAAAASUVORK5CYII=);
}
.is-active .icon-graph-type2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABHNCSVQICAgIfAhkiAAAARpJREFUOE9jZMABNAJKHJgYGNYzMDAKMDD8//CPgbHwxobuBbjUM+KS0AoouQA0RB9Z/tqGbpzq8RhU+h/dEphBmgElBUCN/CD5fwwsC29s6HhAskFAlzYAXVoPswRo24PrG7oVSTZIM6D0AFCTPZprDali0D+G/47UM0gjoEKBkeFPPtCpBkB84TvDn8YHGyZ80ArAHtjYvAZ2ETAGgCHOKI/w8/+N1zb0BJBsEC4NowaBgxYc2IM/jP4z/H94fUOPAq7cjz0dMSuC0hEwJzP2w9LRPwaGRFC5oxFQmgAsj+Yjpa9GYPpqAJVTQPUbYLkfaPFCoMUJ4CyiEFAgwMHAYvCD4c8FUKqGacYlDpIHGcjAwPIAVISA+ABdgdL6xvXu5AAAAABJRU5ErkJggg==);
}

/* 뱃지 */
.badge-user {
  display: flex;
  align-items: center;
}
.badge-user.badge-vertical {
  flex-direction: column;
  align-items: center;
}
.badge-user.badge-vertical i {
  margin-right: 0;
  margin-bottom: 5px;
}
.badge-user i {
  display: block;
  margin-right: 8px;
  border-radius: 100%;
}
.badge-user img.badge-type1 {
  width: 40px;
  height: 40px;
}
.badge-user i.badge-type1 {
  background-size: cover;
  background-image: url(/img/badge_none.a29ebd71.png);
}
.badge-user.badge-sm i {
  width: 40px;
  height: 40px;
}
.badge-user.badge-md i {
  width: 50px;
  height: 50px;
}
.badge-user.badge-lg i {
  width: 60px;
  height: 60px;
}

/* 검색창 */
.search-select-ui .text-wrap {
  position: relative;
  z-index: 10;
  background: var(--blue800);
  border-radius: 0.5rem;
}
.w-ver .search-select-ui .text-wrap {
  background: var(--gs0);
}
.search-select-ui .option-wrap {
  top: 55px;
}
.search-select-ui .option-wrap li.no-data {
  padding: 15px !important;
  box-sizing: border-box;
  line-height: 1.5;
}

.select-ui strong {
  display: block;
  position: relative;
  z-index: 11;
  width: 100%;
  padding: 0 10px;
  background-color: var(--blue800);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABHNCSVQICAgIfAhkiAAAALxJREFUKFNjZCADMJKhh4F8Tffv3xf4+/evg4qKygZcNt+9e7eAiYlpgaKi4gewTXfu3AEp9gfiBUCNicgaoQbOB4oFAPFEoHwBTBNIYD1UMVwjSMOfP3/2MzIyGgDlPjIzMzsAbboA9xPQtgSgBMhEEFgAVFCITQNIEiUg0DR+AMoL/P///yILCwvIBhAfDDBCD6gR5NQFQMyPTQNWTSBBoF8MgKGZAHRiA7INOG1CDjlcbPIjlxjTkdUAAIX4TQ525fK+AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: calc(100% - 15px) 50%;
  border-radius: 0.5rem;
  line-height: 45px;
  box-sizing: border-box;
}
.w-ver .select-ui strong {
  background-color: var(--gs0);
  color: var(--gs700);
  border-bottom: 1px solid #dcdcdc;
  border-radius: 0;
}
.select-ui .option-wrap {
  position: absolute;
  width: 100%;
  max-height: 0px;
  background: var(--blue900);
  border-radius: 0 0 0.5rem 0.5rem;
  transition: 0.3s;
}
.w-ver .select-ui .option-wrap {
  background: var(--gs50);
  color: var(--gs700);
}
.select-ui .option-wrap.is-active {
  max-height: 200px;
  padding-top: 5px;
}
.select-ui .option-wrap li {
  padding: 0 10px;
  line-height: 40px;
  box-sizing: border-box;
}

.search-wrap {
}
.search-wrap.select-search {
}
.search-wrap.select-search ul {
  width: 100%;
}
.search-wrap.select-search li {
  position: relative;
}
.search-wrap.select-search li:nth-of-type(2) {
  flex-grow: 1;
}
.search-wrap.select-search li:nth-of-type(2) input {
  width: 100%;
}
.search-wrap.select-search li select:not(:focus) {
  border-right-color: rgba(255, 255, 255, 0);
}
.search-wrap.select-search li select {
  border-radius: 0.5rem 0 0 0.5rem;
}
.search-wrap.select-search li input[type="text"] {
  border-radius: 0 0.5rem 0.5rem 0;
  padding-right: 50px;
  box-sizing: border-box;
}
.search-wrap.select-search.has_in-btn input[type="text"] {
  padding-right: 75px;
}
.search-wrap.select-search.has_in-btn li .remove-btn {
  right: 50px;
}
.search-wrap.select-search li .remove-btn {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translate(0, -50%);
  opacity: 0.5;
}
.search-wrap .info-message {
}
.search-wrap .info-message > img {
  margin: 0 30px;
}
.search-wrap .info-message p {
}
.search-wrap.type1 {
  position: relative;
  width: auto;
  border: 2px solid var(--primary);
  border-radius: 0.5rem;
}
.search-wrap.type1 .text-wrap {
  position: relative;
}
.search-wrap.type1 .text-wrap input[type="text"] {
  width: 450px;
  border: 0;
  transition: 0.3s;
}
.search-wrap.type1 .category-btn {
  padding-left: 0;
  position: relative;
}
.search-wrap.type1 .category-btn a {
  position: absolute;
  left: 8px;
  top: 50%;
  transform: translateY(-50%);
  width: 100px;
}
.search-wrap.type1 .category-btn::before {
  margin-left: 5px;
  margin-right: 12px;
}
.search-wrap.type1 .btn-wrap {
  position: absolute;
  right: 0;
  top: 0;
  width: 70px;
  height: 100%;
  display: flex;
}
.search-wrap.type1 .btn-wrap .btn-arrow {
  width: 20px;
  height: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAABHNCSVQICAgIfAhkiAAAAH1JREFUCFtjvHPnzgwGBoZ0IMYHZjL+//+fFah4MyMjozs2lUD5nSoqKr6MIMnbt2/zARWeBjLV0BTfAio0VVVV/QRWCAJ3795V+/fv32mgBj4QH6jgExMTk6mysvItEB+uEGoyyPrNUL2+QJN2wgxCUQg1OQNEA00CeRIOAELYLTW9i0lpAAAAAElFTkSuQmCC) 50% 50% no-repeat;
}
.search-wrap.type1 .btn-wrap .btn-search {
  width: 50px;
  height: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDctMDNUMTg6NDM6MDkrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA3LTAzVDE4OjQzOjI1KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA3LTAzVDE4OjQzOjI1KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHN0RXZ0OndoZW49IjIwMjMtMDctMDNUMTg6NDM6MDkrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4OZ94kAAACHElEQVRIib2WMXbTQBCGv5FEjZcL4BuwkPTxDXBPE5H0kBPgHIAH6QMyDW2clws4fQziBJgLIKfG1k9hS1ZsyU54CVNppZ35Zv+dHa1J4qEteHACEBUPZtY4ySdZOxLPAKbGrzR26W0BkrBCrlWIT7JWlPNOxr5Ba92ZwSzgKI3d+J8gu0nWkUgM2hsDwASjN4rdyZ0gO6dZ1wLOKhn/MBgQMAQgpyPDG7ys0I6vDlzvVhCfZK1Q/Czl2eC8c5p1MfXN7DHA1Hhet1eSblZXKPoFIBdHTQCA0aEbWGDdYhyJxCdZq25uCfFJ1q5IcPntwH1sAhR2Fbsh4rgIEYHfCIkqm6ycrYDCpgH9cpDT2QipTpiFpLeFpLEbS7oGkG1ZiWx5FrbV/rrZGKDuPN2EiDKwT7LajBoRNu8GYhmjFhIES4mCvH7ZdVZNSKqXuYRcxW5YaGvGh6ZyXLVIyyLJiwPbBAEQ1oO5tmFOsg3w4tPvC2BPAsGXpsa51lZ2P2dDYG/xPZ0a8aqzT7JWJM4EnaLjKdfX0eGTV6uA2t7lk6wd5gzNeLpcIWPmek9sXqZ+8R6k0leiPzpw8VZIkWkoegZvGpQq4Od/TO8f5VwUPWwVtPF/AmXL7xp4SX4R6FKQkjMcHbrBIikf5hrWgbZC7mJrIDgZvXZv7xVSB5oa7vt+a3KvF4k0dukssI6ka8F5GrsJVEr4Ie2/XIn+As0ZJjksp3eqAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 22px auto;
  background-position: 50% 45%;
}

.search-wrap.type2 {
  display: flex;
  align-items: center;
  background: var(--blue800);
  border-radius: 0.5rem;
}
.search-wrap.type2 > .icon {
  display: block;
  width: 46px;
  height: 45px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 25px auto;
}
.search-wrap.type2 .select-ui {
  width: calc(50% - 22px);
}
.search-wrap.type2 .select-ui .option-wrap {
  top: 40px;
  z-index: 10;
}

.search-wrap.type2 .select-ui,
.search-wrap.type3 .select-ui {
  position: relative;
  border: 0px;
  color: var(--gs0);
}
.search-wrap.type2 .select-ui:first-of-type,
.search-wrap.type3 .select-ui:first-of-type {
  border-right: 1px solid var(--blue900);
}
.search-wrap.type2 .select-ui:last-of-type {
  border: 0;
}
.search-wrap.type2 .select-ui .option-wrap li.selected,
.search-wrap.type3 .select-ui .option-wrap li.selected {
  background: var(--blue700);
}
.search-wrap.w-ver .select-ui {
  margin-right: 10px;
}
.search-wrap.w-ver .select-ui .option-wrap li.selected {
  background: var(--gs100);
}
.search-wrap.type2 input::-moz-placeholder, .search-wrap.type3 input::-moz-placeholder {
  color: var(--gs300);
}
.search-wrap.type2 input::placeholder,
.search-wrap.type3 input::placeholder {
  color: var(--gs300);
}

.search-wrap.type3 {
  position: relative;
  max-width: 660px;
  height: 60px;
}
.search-wrap.type3 .search-items-wrap {
  display: flex;
  position: absolute;
  top: -5px;
  left: 0px;
  z-index: 10;
  width: 600px;
  background: var(--primary);
  border-radius: 1rem;
}
.search-wrap.type3 .search-items-wrap .select-ui {
  width: 50%;
}
.search-wrap.type3 .search-items-wrap .select-ui strong {
  padding: 0 20px;
  line-height: 45px;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
}
.search-wrap.type3 .search-items-wrap .select-ui .option-wrap {
  top: 42px;
}
.search-wrap.type3 .search-items-wrap .select-ui .option-wrap li {
  padding: 0 20px;
}
.search-wrap.type3 .search-items-wrap .search-select-ui {
  width: calc(34% - 1px);
  border-left: 1px solid var(--blue900);
}
.search-wrap.type3.w-ver .search-items-wrap .search-select-ui {
  border-bottom: 1px solid #dcdcdc;
  border-left: 0;
  margin: 0;
}
.search-wrap.type3.w-ver .search-items-wrap .select-ui strong {
  padding: 0 15px;
}
.search-wrap.type3 .search-items-wrap .search-select-ui input {
  width: 100%;
  height: 60px;
  background: rgba(255, 255, 255, 0);
  border: 0;
  line-height: 45px;
}
.search-wrap.type3.w-ver .search-items-wrap .search-select-ui input {
  color: #444;
}
.search-wrap.type3 .btn-wrap {
  position: absolute;
  right: 0px;
  width: 600px;
  background: var(--primary);
  border-radius: 0.5rem;
}
.search-wrap.type3 .btn-wrap .btn-search {
  width: 50px;
  height: 50px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzJBOEI1NzUxQTgxMTFFRUJFMkRERTdENTQ1RTkwMDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzJBOEI1NzQxQTgxMTFFRUJFMkRERTdENTQ1RTkwMDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmJmYjIzZTRmLTc2MjItOTQ0My04ZTE4LTczYmZiZTZlMDFlYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkqrE9kAAAEzSURBVHja3JbfCcIwEMZrcYCM0A3MAkJGcBM7QjcwG7QvPltwALuBblCdwDpBTOAqx5F/J9QHDz4I7SW/85r7cGWMKZaOsvhBrDPzKqsNrB9WNxbFtSsgYXWwehp/nKyqyP6PQi+U1WjS4QrYfwPZkYNuVg2AFax7ktNwIIK0J7bZFTOhXJkLwRXWGf1WKP8KRUYhFdow5HxQUIP2KV9OSa7pHJpxQTu0VqlhxAmcObhbvWAtUxBBNhZMED3DC8EHSyZkEyuuDLSIA5HJNpObMKFJFpm3a0jNCn1QE29KAc4ov+PYykAGTAbM80Ks5ciBuKG8kwNG+GUtgEPRclzYVaozXNjZ0JZ4WJsLwd6koYUTshwNBjnnyRioYHhUShSkl4D4QGIJCAb187PV3/wlegswAEAw4oNeGaWdAAAAAElFTkSuQmCC);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.search-wrap.type3.w-ver .search-items-wrap {
  background: var(--gs0);
  box-shadow: 0 2px 10px var(--shadow20);
}
.search-wrap.type3.w-ver .btn-wrap {
  background: var(--blue700);
}
.search-wrap.type4 {
  position: relative;
}
.search-wrap.type4 .search-items-wrap {
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 10;
  width: calc(100% - 100px);
  background: var(--gs0);
  padding: 5px;
  border-radius: 0.5rem 0 0 0.5rem;
  border: 1px solid var(--primary);
}
.search-wrap.type4 .search-items-wrap .input-group:not(:last-child) {
  padding-right: 5px;
}
.search-wrap.type4 .search-items-wrap .input-group:not(:last-child)::after {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  width: 1px;
  height: calc(100% - 20px);
  transform: translate(0, -50%);
  background: #e8e8e8;
  content: "";
}
.search-wrap.type4 .search-items-wrap .input-group input,
.search-wrap.type4 .search-items-wrap .input-group select {
  width: 100%;
}
.search-wrap.type4 .search-items-wrap .input-group input:not(:focus),
.search-wrap.type4 .search-items-wrap .input-group select:not(:focus) {
  border-color: rgba(255, 255, 255, 0);
}
.search-wrap.type4 .btn-wrap {
  position: relative;
  right: -100px;
  width: calc(100% - 100px);
  background: var(--primary);
  border-radius: 0.5rem;
}
.search-wrap.type4 .btn-wrap button {
  width: 95px;
  height: 57px;
  padding: 5px;
}
.search-wrap.type4 .btn-wrap .ico-btn-search {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzJBOEI1NzUxQTgxMTFFRUJFMkRERTdENTQ1RTkwMDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzJBOEI1NzQxQTgxMTFFRUJFMkRERTdENTQ1RTkwMDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmJmYjIzZTRmLTc2MjItOTQ0My04ZTE4LTczYmZiZTZlMDFlYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkqrE9kAAAEzSURBVHja3JbfCcIwEMZrcYCM0A3MAkJGcBM7QjcwG7QvPltwALuBblCdwDpBTOAqx5F/J9QHDz4I7SW/85r7cGWMKZaOsvhBrDPzKqsNrB9WNxbFtSsgYXWwehp/nKyqyP6PQi+U1WjS4QrYfwPZkYNuVg2AFax7ktNwIIK0J7bZFTOhXJkLwRXWGf1WKP8KRUYhFdow5HxQUIP2KV9OSa7pHJpxQTu0VqlhxAmcObhbvWAtUxBBNhZMED3DC8EHSyZkEyuuDLSIA5HJNpObMKFJFpm3a0jNCn1QE29KAc4ov+PYykAGTAbM80Ks5ciBuKG8kwNG+GUtgEPRclzYVaozXNjZ0JZ4WJsLwd6koYUTshwNBjnnyRioYHhUShSkl4D4QGIJCAb187PV3/wlegswAEAw4oNeGaWdAAAAAElFTkSuQmCC);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

/* 메뉴 타입 */
.menu-type {
  display: flex;
}
.menu-type li {
  width: auto;
}
.menu-type:not(.menu-line) li:after {
  display: inline-block;
  position: relative;
  top: 0.1rem;
  width: 1px;
  height: 0.85em;
  margin: 0 1rem;
  background: var(--gs100);
  content: "";
}
.menu-type li:last-of-type::after {
  display: none;
}

.menu-type.menu-dot.menu-sm li a {
  font-weight: 600;
  color: var(--gs400);
  transition: 0.3s;
}
.menu-type.menu-dot.menu-sm li:hover a {
  color: var(--primary);
}
.menu-type.menu-dot.menu-sm li.is-active {
}
.menu-type.menu-dot.menu-sm li.is-active a {
  position: relative;
  color: var(--primary);
}
.menu-type.menu-dot.menu-sm li.is-active a::before {
  display: block;
  position: absolute;
  top: -5px;
  left: calc(50% - 2px);
  width: 3px;
  height: 3px;
  border-radius: 3px;
  background: var(--primary);
  content: "";
}

.menu-type.menu-text li {
  color: #aaa;
}
.menu-type.menu-text li.is-active {
  color: #222;
}
.menu-type.menu-text > span {
  color: #aaa;
}
.menu-type.menu-text > span.is-active {
  color: #222;
}

/* 메뉴 타입 - 라운드 */
.menu-type.menu-round {
}
.menu-type.menu-round li {
  position: relative;
  display: flex;
  align-items: center;
  width: auto;
  transition: 0.3s;
  padding: 5px 20px;
  margin: 0 6px;
  border-radius: 70px;
}
.menu-type.menu-round li::after {
  position: absolute;
  top: calc(50% - 0.5rem);
  right: -6px;
  width: 2px;
  height: 1rem;
  margin: 0;
}
.menu-type.menu-round li a {
  display: flex;
  min-height: 40px;
  align-items: center;
  transition: 0.3s;
}
.menu-type.menu-round li:last-child:after {
  display: none;
}
.menu-type.menu-round li.is-active {
  background-color: var(--primary);
}
.menu-type.menu-round li.is-active a {
  color: var(--gs0);
}
.menu-type.menu-round li:not(.is-active):hover {
  background-color: var(--primary-tint10);
}

.scroll-menu.swiper {
  left: 50%;
  display: inline-block;
  max-width: 100%;
  transform: translate(-50%, 0);
}
.scroll-menu.swiper::after {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff 80%);
  width: 20px;
  height: 100%;
  content: "";
}

/* 메뉴 타입 - 텍스트+하단라인 */
.menu-type.menu-line {
  border-bottom: 1px solid #444;
  overflow: visible;
}

.menu-type.menu-line.fs4:not(.no-line) .swiper-slide,
.menu-type.menu-line.fs4:not(.no-line) li {
  min-width: 180px;
}

.menu-type.menu-line .swiper-slide:before,
.menu-type.menu-line li:before {
  display: none;
  position: absolute;
  top: 10px;
  left: calc(100% + 3px);
  width: 4px;
  height: 4px;
  background: var(--primary);
  border-radius: 100%;
  opacity: 0;
  content: "";
  transition: 0.3s;
}
.menu-type.menu-line .swiper-slide:hover:before,
.menu-type.menu-line li:hover:before,
.menu-type.menu-line .swiper-slide.is-active:before,
.menu-type.menu-line li.is-active:before {
  top: 3px;
  opacity: 1;
}
.menu-type.menu-line .swiper-slide.is-active a,
.menu-type.menu-line .swiper-slide.is-active button,
.menu-type.menu-line li.is-active button,
.menu-type.menu-line li.is-active a {
  color: var(--gs900);
  background: #fff;
  border: 1px solid #444;
  border-bottom: 1px solid #fff;
  border-radius: 1rem 1rem 0 0;
  position: relative;
  top: 2px;
  text-align: center;
}
.menu-type.menu-line .swiper-slide.is-active a::after,
.menu-type.menu-line .swiper-slide.is-active button::after,
.menu-type.menu-line li.is-active button::after,
.menu-type.menu-line li.is-active a::after {
  display: block;
  position: absolute;
  left: 0;
  bottom: -1px;
  width: 100%;
  height: 2px;
  background: #fff;
  content: "";
}
.menu-type.menu-line .swiper-slide.is-active a span,
.menu-type.menu-line .swiper-slide.is-active button span,
.menu-type.menu-line li.is-active a button,
.menu-type.menu-line li.is-active a span {
  color: var(--primary);
}
.menu-type.menu-line .swiper-slide,
.menu-type.menu-line li {
  width: auto;
  position: relative;
  margin-right: 0;
}
.menu-type.menu-line .swiper-slide a,
.menu-type.menu-line .swiper-slide button,
.menu-type.menu-line li button,
.menu-type.menu-line li a {
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  box-sizing: border-box;
}
.menu-type.menu-line .swiper-slide a span,
.menu-type.menu-line .swiper-slide button span,
.menu-type.menu-line li a button,
.menu-type.menu-line li a span {
  margin-left: 8px;
  font-family: "Roboto", sans-serif;
  font-size: 1rem;
  font-weight: 600;
}

.menu-type.menu-line.no-line {
  border-bottom: 0;
}
.menu-type.menu-line.no-line .swiper-slide,
.menu-type.menu-line.no-line li.swiper-slide {
  margin-right: 0;
}
.menu-type.menu-line.no-line .swiper-slide a,
.menu-type.menu-line.no-line .swiper-slide button,
.menu-type.menu-line.no-line li button,
.menu-type.menu-line.no-line li a {
  border: 0;
  padding: 0;
  background: none;
  padding-right: 20px;
  margin-right: 20px;
  position: relative;
}

.menu-type.menu-line.no-line .swiper-slide a::after,
.menu-type.menu-line.no-line .swiper-slide button::after,
.menu-type.menu-line.no-line li button::after,
.menu-type.menu-line.no-line li a::after {
  display: block;
  position: absolute;
  top: 50%;
  bottom: auto;
  right: 0;
  left: auto;
  transform: translate(0, -50%);
  width: 1px;
  height: 1rem;
  background: #dcdcdc;
  content: "";
}

.menu-type.menu-line.no-line .swiper-slide:last-of-type a::after,
.menu-type.menu-line.no-line .swiper-slide:last-of-type button::after,
.menu-type.menu-line.no-line li:last-of-type button::after,
.menu-type.menu-line.no-line li:last-of-type a::after {
  display: none;
}

.menu-type.menu-line.no-line .swiper-slide::before,
.menu-type.menu-line.no-line li::before {
  display: none;
}

.menu-type.bottom-line {
  display: flex;
  gap: 20px;
  border-bottom: 1px solid #444;
}

.menu-type.bottom-line .swiper-slide,
.menu-type.bottom-line li {
  width: -moz-fit-content;
  width: fit-content;
}

.menu-type.bottom-line .swiper-slide a,
.menu-type.bottom-line .swiper-slide button,
.menu-type.bottom-line li button,
.menu-type.bottom-line li a {
  display: block;
  position: relative;
  color: var(--gs900);
  opacity: 0.5;
}

.menu-type.bottom-line .swiper-slide.is-active a,
.menu-type.bottom-line .swiper-slide.is-active button,
.menu-type.bottom-line li.is-active button,
.menu-type.bottom-line li.is-active a {
  opacity: 1;
}

.menu-type.bottom-line .swiper-slide.is-active a::after,
.menu-type.bottom-line .swiper-slide.is-active button::after,
.menu-type.bottom-line li.is-active button::after,
.menu-type.bottom-line li.is-active a::after {
  display: block;
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 4px;
  background: var(--primary);
  content: "";
}

/* 탭디자인 */
.tab-menu {
}
.tab-menu ul {
  display: flex;
}
.tab-menu ul li {
  margin-right: 1px;
}
.tab-menu ul li button {
  display: flex;
  align-items: center;
  height: 3.125rem;
  padding: 0 15px;
  border-radius: 0.5rem 0.5rem 0 0;
  transition: 0.3s;
}
.tab-menu ul li i {
  width: 25px;
  height: 25px;
}

.tab-menu.tab-type1 ul li.is-active button {
  background-color: var(--blue800);
  color: var(--gs0);
}
.tab-menu.tab-type1 ul li button {
  background-color: #e6eaf3;
  color: var(--blue800);
}
.tab-menu.tab-type1 ul li:hover button {
  background: var(--blue900);
  color: var(--gs0);
}

.tab-menu.tab-type2 .tab-wrap {
  display: flex;
  border-bottom: 1px solid #444;
}
.tab-menu.tab-type2 .tab-wrap .tab {
  position: relative;
  bottom: -1px;
}
.tab-menu.tab-type2 .tab-wrap .tab button {
  padding: 20px 30px;
  color: #aaa;
}
.tab-menu.tab-type2 .tab-wrap .tab.is-active {
  background: #fff;
  border: 1px solid #444;
  border-bottom: 0;
  border-radius: 1rem 1rem 0 0;
}
.tab-menu.tab-type2 .tab-wrap .tab.is-active button {
  color: var(--gs900);
}
.tab-menu.tab-type2 .tab-wrap .tab button::after {
  display: block;
  position: absolute;
  top: 25px;
  right: 20px;
  width: 5px;
  height: 5px;
  background: none;
  border-radius: 100%;
  opacity: 0;
  content: "";
  transition: 0.3s;
}
.tab-menu.tab-type2 .tab-wrap .tab.is-active button::after {
  top: 15px;
  opacity: 1;
}

.tab-menu.tab-type3 .tab {
  overflow: hidden;
  position: relative;
}
.tab-menu.tab-type3 .tab::before {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  height: 1px;
  background-color: #dcdcdc;
  bottom: 0px;
  z-index: 0;
}
.tab-menu.tab-type3 .tab button {
  background-color: inherit;
  float: left;
  border-bottom: 2px solid transparent;
  outline: none;
  cursor: pointer;
  padding: 15px 20px;
  font-size: 16px;
  color: #b8b8b8;
  box-sizing: border-box;
}
.tab-menu.tab-type3 .tab button.active {
  background: #fff;
  border-bottom: 2px solid var(--primary);
  border-radius: 8px 8px 0 0;
  color: #222;
  position: relative;
}
.tab-menu.tab-type3 .tab button.active::before {
  position: absolute;
  display: block;
  content: "";
  right: 15px;
  top: 10px;
  width: 4px;
  height: 4px;
  border-radius: 100px;
  background-color: var(--primary);
}
.tab-menu.tab-type3 .tabcontent {
  display: none;
  padding: 6px 12px;
  border-top: none;
  padding: 50px 0;
}

/* 타이틀 디자인 */
.section-title {
  display: inline-block;
  position: relative;
  font-weight: 900;
}
.section-title::after {
  display: block;
  position: absolute;
  top: -3px;
  left: calc(100% + 5px);
  width: 6px;
  height: 6px;
  background: var(--primary);
  border-radius: 100%;
  content: "";
}

.line-title {
  position: relative;
  padding-left: 0.85rem;
}
.line-title.green::before {
  background: var(--green);
}
.line-title::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 3px;
  margin-right: 10px;
  background: var(--primary);
  content: "";
}
.line-title.fs6::before {
  height: 1rem;
  width: 5px;
  border-radius: 5px;
  top: 5px;
}
.line-title.fs5::before {
  height: 1.125rem;
  top: 5px;
}
.line-title.fs4::before {
  height: 1.25rem;
  top: 5px;
}
.line-title.fs3::before {
  height: 1.5rem;
  top: 5px;
}

/* 박스 */
.box {
  border-radius: 1rem;
  overflow: hidden;
  box-sizing: border-box;
}
.box.box-xs {
  padding: var(--sz-xs);
  border-radius: 0.3125rem;
}
.box.box-sm {
  padding: var(--sz-ls);
}
.box.box-rg {
  padding: var(--sz-md);
}
.border-gs200 {
  border: 1px solid var(--gs200);
}

/* 그림자 */
.shadow-sm {
  box-shadow: 0 0 5px var(--shadow10);
}
.shadow-rg {
  box-shadow: 0 3px 5px var(--shadow30);
}
.shadow-lg {
  box-shadow: 0 5px 10px var(--shadow30);
}

/* 스크롤 UI */
.scroll {
  padding-right: 20px;
  box-sizing: border-box;
}
.scroll .swiper-wrapper .swiper-slide {
  height: auto;
}
.scroll .swiper-scrollbar {
  width: 8px;
}

/* 스크롤 기능 */
.scroll-hide::-webkit-scrollbar {
  width: 0px;
  display: none; /* Chrome, Safari, Opera */
}
.scroll-hide::-webkit-scrollbar-thumb {
  border-radius: 100rem;
  background-color: #eeeeee;
}

/* 스크롤 디자인 */
.scroll-design::-webkit-scrollbar {
  width: 8px;
  border-radius: 100rem;
  background: #e6eaf3;
}
.scroll-design::-webkit-scrollbar-thumb {
  border-radius: 100rem;
  background-color: #b5bed1;
}

/* 그래프 */
.graph-sm {
}
.graph-sm .graph-wrap {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAYAAADwkER/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTA0VDExOjEyOjAzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0wNFQxNjo0MzowNSswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0wNFQxNjo0MzowNSswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njk1MjJGNDcxQTNFMTFFRUI2OENEMzA2NUYxMDUzMUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njk1MjJGNDgxQTNFMTFFRUI2OENEMzA2NUYxMDUzMUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2OTUyMkY0NTFBM0UxMUVFQjY4Q0QzMDY1RjEwNTMxQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2OTUyMkY0NjFBM0UxMUVFQjY4Q0QzMDY1RjEwNTMxQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqG6I8QAAAAbSURBVHjaYnj//v1/hv///zMwMQABfQmAAAMAPRYG+P1pnrgAAAAASUVORK5CYII=);
}
.graph-sm .graph-wrap .canvas-wrap {
  position: relative;
  top: -4px;
  width: 100%;
  height: 108px;
}
.graph-sm .graph-wrap .label {
  display: flex;
  padding-top: 5px;
  background: var(--gs0);
}
.graph-sm .graph-wrap .label span {
  width: 100%;
  text-align: center;
}

/* 말풍선 */
.chat-sm {
  display: inline-block;
  position: relative;
  padding: 2px 8px;
  border-radius: 1rem;
  background: var(--gs0);
  box-shadow: 0 0px 5px var(--shadow30);
  font-size: 0.8rem;
  line-height: 1.5;
}
.chat-sm::after {
  position: absolute;
  bottom: -2px;
  display: block;
  width: 7px;
  height: 7px;
  background: var(--gs0);
  transform: rotate(45deg);
  background: var(--gs0);
  box-shadow: 4px 4px 4px var(--shadow10);
  content: "";
}
.chat-sm.shadow-0 {
  box-shadow: none;
}
.chat-sm.shadow-0::after {
  box-shadow: none;
}
.chat-sm.pm,
.chat-sm.pm:after {
  background: var(--primary);
  color: #fff;
}
.chat-sm.gold,
.chat-sm.gold:after {
  background: #ffc933;
  color: #fff;
}
.chat-sm.silver,
.chat-sm.silver:after {
  background: #c7c7c7;
  color: #fff;
}
.chat-sm.bronze,
.chat-sm.bronze:after {
  background: #c4996e;
  color: #fff;
}
.chat-sm.w-tint10,
.chat-sm.w-tint10:after {
  background: var(--wh-tint20);
  color: #fff;
}
.chat-sm.fs6 {
  font-size: 1rem;
}

/* 리스트 */
.h55 li {
  min-height: 55px;
}
.h50 li {
  min-height: 50px;
}
.h40 li {
  min-height: 40px;
}
.list {
}
.list .sub-data {
  color: var(--gs600);
  font-size: 0.875rem;
}
.text-list {
  border-top: 1px solid var(--gs200);
}
.text-list li,
.text-list .swiper-slide {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0 8px;
  border-bottom: 1px solid var(--gs200);
  box-sizing: border-box;
}
.text-list li a,
.text-list .swiper-slide a {
  display: flex;
  align-items: center;
  width: 100%;
}
.text-list li .title,
.text-list .swiper-slide .title {
  display: block;
  max-width: 60%;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.text-list li .fl-right,
.text-list .swiper-slide .fl-right,
.text-list li .sub-data,
.text-list .swiper-slide .sub-data {
  float: right;
  margin-left: auto;
}
.text-list li .dot {
  display: inline-block;
  width: 5px;
  height: 5px;
  margin-right: 8px;
  border-radius: 5px;
}
.text-list .swiper-slide .dot {
  display: inline-block;
  width: 5px;
  height: 5px;
  margin-right: 8px;
  border-radius: 5px;
}
.text-list li:hover,
.text-list .swiper-slide:hover {
  background: var(--gs-tint3);
}

.thumb-text-list {
}
.thumb-text-list .thumb-img {
  position: relative;
  width: 140px;
  float: left;
  margin-right: 30px;
}
.thumb-text-list .thumb-img .img-wrap {
  max-height: 210px;
  position: relative;
  overflow: hidden;
  border-radius: 0 0.5rem 0.5rem 0;
}
.thumb-text-list .thumb-img .img-wrap img {
  width: 100%;
}
.thumb-text-list .thumb-img .rank-number {
  position: absolute;
  bottom: 0;
  left: 10px;
  z-index: 5;
}
.thumb-text-list .thumb-img .title {
  font-weight: 600;
}
.thumb-text-list .thumb-img .sub-data {
  display: block;
}
.thumb-text-list .text-list {
  width: calc(100% - 170px);
  float: left;
}

.thumb-list {
}
.thumb-list li {
}
.thumb-list li .thumb-img {
}

.block-list {
}
.block-list li {
  padding: 20px;
  border-radius: 0.5rem;
  box-shadow: 0 2px 5px var(--shadow15);
  box-sizing: border-box;
}
.block-list > li .writer-wrap {
  padding-right: 115px;
}

/* 랭킹 표시 */
.rank-number {
  display: inline-block;
  position: relative;
  top: 10px;
  width: 30px;
  height: 20px;
  background: var(--primary);
  color: var(--gs0);
  text-align: center;
  font-size: 0.8rem;
  font-family: "Roboto", sans-serif;
}
.rank-number::before,
.rank-number::after {
  display: inline-block;
  position: absolute;
  bottom: 0px;
  border: 10px solid var(--primary);
  content: "";
  transform: scale(0.7, 1);
}
.rank-number::before {
  left: 0;
  border-left-color: var(--primary);
  display: none;
}
.rank-number::after {
  right: -15px;
  border-right-color: rgba(255, 255, 255, 0);
}

.text-list li .rank-number {
  margin-right: 5px;
}
.text-list .swiper-slide .rank-number {
  margin-right: 5px;
}

/* 도서 썸네일 */
.book-list li .img-wrap,
.book-list .swiper-slide .img-wrap,
.book-thumb > .img-wrap {
  position: relative;
  overflow: hidden;
  border-radius: 0 0.5rem 0.5rem 0;
  box-shadow: 0 3px 5px var(--shadow15);
}
.book-list li .img-wrap::before,
.book-list .swiper-slide .img-wrap::before,
.book-thumb > .img-wrap::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 4%;
  max-width: 10px;
  height: 100%;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0),
    rgba(0, 0, 0, 0.05)
  );
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 1;
  content: "";
}

/* 스와이프 */
div.swiper-button-prev,
div.swiper-button-next {
  width: 50px;
  height: 50px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  box-shadow: 0 3px 5px var(--shadow30);
  border-radius: 100%;
  transition: 0.3s;
}
div.swiper-button-prev {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMzc3OWFlYy04NTcwLTg1NDctOTc1Yi1hNWY5MmU1NzhlNDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjVBNzFBQ0MxQTdDMTFFRTgzQjNCRDQ5QkREOTIxMjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjVBNzFBQ0IxQTdDMTFFRTgzQjNCRDQ5QkREOTIxMjMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MWFiZjY5MzYtNWY5Mi0yYTRkLWIyNzgtNGY1Y2NhYWE2YjA5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmYzNzc5YWVjLTg1NzAtODU0Ny05NzViLWE1ZjkyZTU3OGU0MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm2zSzkAAAFKSURBVHjaYvz//z8DrQELNsFVq1bh1cTIyCgHxJH//v07yMTEdCIkJIR0SwgAVaDvlwJpU6BFF4G0NxA/xaeBiVQLgHgp0HBTUjQxUWDBO6CP5hDyBSmWYLOgHsifQi2fYLUASE+hVnBRbAEhS6hiAT5LqGYBPku6qGUBTkuAFgQgcbdRYgE+n+xFYpsDLTUDYgZkDCxOGNjY2BhYWFjItiQTiE8hxc8SIDajtk9uA3E2EH+mhkVYLWFlZQXhM8Cg8AdG+kcki6YCMS+1fAJLAPuBlgUiWWQCxJuAmJ+qBSTUomikys0BiDeQYhGxBeROIE5H4oMsWkZtS/4A8Txki4C1otuvX79mgZIzNesTmEU50GAEZRDX379/O1PTEphFy6GpjAEYT7f+/Pmzj6yGBAEAKstKgME1EZqPCDZ3GOnRJGJioAMACDAAL1585I/MEtsAAAAASUVORK5CYII=);
}
div.swiper-button-next {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNy0wNVQwMDowNToyMyswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDctMDVUMDA6MDY6MDErMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDctMDVUMDA6MDY6MDErMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFhYmY2OTM2LTVmOTItMmE0ZC1iMjc4LTRmNWNjYWFhNmIwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpmMzc3OWFlYy04NTcwLTg1NDctOTc1Yi1hNWY5MmU1NzhlNDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMzc3OWFlYy04NTcwLTg1NDctOTc1Yi1hNWY5MmU1NzhlNDAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYzNzc5YWVjLTg1NzAtODU0Ny05NzViLWE1ZjkyZTU3OGU0MCIgc3RFdnQ6d2hlbj0iMjAyMy0wNy0wNVQwMDowNToyMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYWJmNjkzNi01ZjkyLTJhNGQtYjI3OC00ZjVjY2FhYTZiMDkiIHN0RXZ0OndoZW49IjIwMjMtMDctMDVUMDA6MDY6MDErMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC42IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4rumOJAAABJUlEQVRIibXUzXGDMBAF4AeCc+gglOAS7A50MFxDOnIHJjeNloM6oAQ7FSTpwDnrsLnIGSVDMit+9qY3Yj6WFcqYGVtXLtlkjKmNMfVmiDGmVkpdlFJvRNRtghRFoQFUYXkmot0WSM/Mr1E0pkKZZPDOucp7/w7gIUQ3AIemaa4SRDR4rfUNwB7AZ4gqAKNzrloNAYDw1j8g770IEn2uuMI8LlF0LcvyELqdLHEn9wodPUfRzns//vdMMhKg/jdEROdVkT+gjohOqyIR9BFFenXEWtsDeLyvmbmf2pd8umIgy7KnCHhp27ab2jurkxRgFpIKJCNzgCRkLiBGlgCA4HQNw7Bn5u9rIxUAEmcyBwCE/4m1Vud5Xh+Px1MqIEaW1qJrRVpfaAylATQDCEIAAAAASUVORK5CYII=);
}
div.swiper-button-prev:after,
div.swiper-button-next:after {
  display: none;
}
div.swiper-button-disabled {
  opacity: 0.4;
}
.swiper-btn-wrap {
  position: relative;
}
.swiper-btn-wrap:hover div.swiper-button-prev,
.swiper-btn-wrap:hover div.swiper-button-next {
  opacity: 1;
}
.swiper-btn-wrap div.swiper-button-prev {
  left: -80px;
}
.swiper-btn-wrap div.swiper-button-next {
  right: -80px;
}

/* 책 슬라이드 */
.book-slider .swiper-button-prev,
.book-slider .swiper-button-next {
  width: 50px;
  height: 50px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  box-shadow: 0 3px 5px var(--shadow30);
  border-radius: 100%;
  opacity: 0;
  transition: 0.3s;
}

.book-slider .swiper-button-prev {
  top: calc(50% - 55px);
  left: 20px;
}
.book-slider .swiper-button-next {
  top: calc(50% - 55px);
  right: 20px;
}

.book-slider:hover .swiper-button-prev,
.book-slider:hover .swiper-button-next {
  opacity: 1;
}

.book-list li {
  width: calc(20% - 24px);
  margin-right: 30px;
}

.book-list.detail {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.book-list.detail li {
  width: calc(33.333% - 20px);
  margin-right: 0px;
}

.book-list li .img-wrap {
  position: relative;
  overflow: hidden;
  border-radius: 0 0.5rem 0.5rem 0;
  box-shadow: 0 3px 5px var(--shadow15);
}
.book-list li .img-wrap::after {
  display: block;
  padding-bottom: 130%;
  content: "";
}
.book-list li .img-wrap img {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.book-list li a.prod-name {
  display: block;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

/*230719 vue swiper 라이브러리용 추가*/
.book-list .swiper-slide {
  width: calc(20% - 24px);
  margin-right: 30px;
}
.book-list .swiper-slide .img-wrap {
  position: relative;
  overflow: hidden;
  border-radius: 0 0.5rem 0.5rem 0;
  box-shadow: 0 3px 5px var(--shadow15);
}
.book-list .swiper-slide .img-wrap::after {
  display: block;
  padding-bottom: 130%;
  content: "";
}
.book-list .swiper-slide .img-wrap img {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.book-list .swiper-slide a.prod-name {
  display: block;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.book-list.lg-thumb li .img-wrap {
  position: relative;
  border-radius: 0 1rem 1rem 0;
}
.book-list.lg-thumb li strong.prod-name {
  margin-top: var(--sz-ls);
  margin-bottom: var(--sz-xs);
  line-height: 1.3;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-weight: 700;
}

.book-list .swiper-slide .author,
.book-list li .author {
  display: block;
}

/* 알람 */
.alarm {
  display: block;
  border-radius: 100%;
  color: var(--gs0);
}
.alarm.alarm-sm {
  width: 17px;
  height: 17px;
  font-size: 0.75rem;
}

/* 매체별 독후활동 */
.book-report-slider .swiper-button-prev,
.book-report-slider .swiper-button-next {
  width: 50px;
  height: 50px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  box-shadow: 0 3px 5px var(--shadow30);
  border-radius: 100%;
  opacity: 0;
  transition: 0.3s;
}

.book-report-slider .swiper-button-prev {
  top: calc(50% - 55px);
  left: 20px;
}
.book-report-slider .swiper-button-next {
  top: calc(50% - 55px);
  right: 20px;
}

.book-report-slider:hover .swiper-button-prev,
.book-report-slider:hover .swiper-button-next {
  opacity: 1;
}

.book-report-list {
}
.book-report-list li,
.book-report-list .swiper-slide {
  width: calc(25% - 22.5px);
  margin-right: 30px;
  position: relative;
  padding: 5px;
  box-sizing: border-box;
}
.book-report-list .report-wrap {
  position: relative;
  z-index: 10;
}
.book-report-list .report-wrap::after {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 73%;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  z-index: 1;
}
.book-report-list .report-wrap .thumbnail {
  position: absolute;
  left: 0%;
  width: 100%;
  height: calc(100% - 1px);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  box-shadow: none;
  border-radius: 1rem;
  overflow: hidden;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

.book-report-list .book-info {
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 1px);
  padding: 0 20px;
  box-sizing: border-box;
  background: var(--gs-tint50);
  backdrop-filter: blur(8px);
  z-index: 1;
  opacity: 0;
  border-radius: 1rem;
  transition: 0.3s;
}
.book-report-list li:hover .book-info,
.book-report-list .swiper-slide:hover .book-info {
  opacity: 1;
}
.book-report-list .book-info img {
  max-width: 100px;
  max-height: calc(100% - 50px);
  border-radius: 0 0.5rem 0.5rem 0;
}
.book-report-list .book-info dl {
  width: calc(100% - 120px);
  padding-left: 20px;
}
.book-report-list .book-info dd {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.book-report-list a.a-area {
  z-index: 10;
  font-size: 0;
  text-indent: -9999em;
}

.book-report-list.draw .report-wrap::after {
  background-image: none;
}
.book-report-list.video .report-wrap::after {
  background-image: none;
}

.book-report-list.video .report-wrap::before {
  display: block;
  position: absolute;
  top: calc(47% - 35px);
  left: calc(50% - 35px);
  z-index: 1;
  width: 70px;
  height: 70px;
  background: url(data:image/png;base64,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) 50% 50% no-repeat;
  background-size: cover;
  content: "";
  transition: 0.4s;
  opacity: 1;
}
.book-report-list.video li:hover .report-wrap::before,
.book-report-list.video .swiper-slide:hover .report-wrap::before {
  opacity: 0;
}

.book-report-list.photo .report-wrap::after {
  background-image: url(/img/photo_obj.5d9fbdf3.png);
}

.book-report-list.text .report-wrap::after {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: calc(100% - 10px);
  height: 100%;
  padding-bottom: 0;
  box-shadow: 0 3px 5px var(--shadow30);
  content: "";
}

.book-report-list.text .report-wrap .report-content {
  position: relative;
  z-index: 1;
  width: 100%;
  padding-bottom: 240px;
  background-image: url(/img/report_obj.151e890d.png) !important;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: contain;
  /* background-image: url(../../img/report_obj.png); background-repeat: no-repeat; background-position: 0 0; background-size: contain; */
}
.book-report-list.text .report-wrap .report-content div,
.book-report-list.text .report-wrap .report-content p {
  position: absolute;
  top: 0;
  left: 0;
  max-height: calc(100% - 40px);
  margin: 20px;
  margin-left: 40px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoCAYAAADZn1szAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTEwVDE1OjI1OjQ1KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMFQxNjoxOTozNyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMFQxNjoxOTozNyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBDMjRCMDAxRUYyMTFFRThDQkFCMDgxMTc5Q0E0NEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBDMjRCMDExRUYyMTFFRThDQkFCMDgxMTc5Q0E0NEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMEMyNEFGRTFFRjIxMUVFOENCQUIwODExNzlDQTQ0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMEMyNEFGRjFFRjIxMUVFOENCQUIwODExNzlDQTQ0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmwk6b4AAAAjSURBVHjaYrxz5w4DMmBiQAOjAqMC9BA4DMUoKhhhAgABBgBr+gRrg8p7nAAAAABJRU5ErkJggg==);
  line-height: 40px;
  overflow: hidden;
  width: calc(100% - 50px);
  overflow-wrap: anywhere;
}
.book-report-list.text .book-info {
  height: 100%;
  left: auto;
  right: 0;
  width: calc(100% - 10px);
}

.book-report-list.audio .report-wrap::after {
  display: none;
}
.book-report-list.audio .report-wrap {
  width: 100%;
  height: auto;
}
.book-report-list.audio .book-info {
  position: relative;
  left: 20px;
  top: 0;
  width: calc(100% - 40px);
  height: 100%;
  background: none;
  opacity: 1;
  overflow: hidden;
}
.book-report-list.audio .book-info img {
  position: relative;
  left: 0;
  top: 0;
  z-index: 1;
  min-width: 145px;
  transform: translate(0%, 0%);
  transition: 0.3s;
}
.book-report-list.audio .book-info dl {
  z-index: 1;
}
.book-report-list.audio .book-info dl h4 {
  display: block;
  color: var(--gs800);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.book-report-list.audio .book-info dl dt span {
  color: var(--gs600);
  background-color: var(--gs-tint5);
}
.book-report-list.audio .book-info dl dd {
  height: 0;
  opacity: 0;
  transition: 0.3s;
}
.book-report-list.audio .book-info::after {
  display: block;
  position: absolute;
  top: 20px;
  right: 0%;
  z-index: 0;
  width: 200px;
  height: 200px;
  background: #fff;
  border: 90px solid #f2f2f2;
  border-radius: 100%;
  box-sizing: border-box;
  content: "";
  transition: 0.2s;
}

.book-report-list.audio li:hover .book-info,
.book-report-list.audio .swiper-slide:hover .book-info {
  background: var(--gs-tint70);
  border-radius: 0.5rem 0.5rem 0 0;
}
.book-report-list.audio li:hover .book-info img,
.book-report-list.audio .swiper-slide:hover .book-info img {
  left: 50%;
  transform: translate(-50%, 0);
  filter: blur(2px);
  opacity: 0.1;
  z-index: 0;
}
.book-report-list.audio li:hover .book-info dl,
.book-report-list.audio .swiper-slide:hover .book-info dl {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 0;
  text-align: center;
}
.book-report-list.audio li:hover .book-info dl h4,
.book-report-list.audio .swiper-slide:hover .book-info dl h4 {
  width: 100%;
  color: var(--gs0);
}
.book-report-list.audio li:hover .book-info dl dt span,
.book-report-list.audio .swiper-slide:hover .book-info dl dt span {
  color: var(--gs0);
  background-color: var(--wh-tint20);
}
.book-report-list.audio li:hover .book-info dl dd,
.book-report-list.audio .swiper-slide:hover .book-info dl dd {
  height: 1.25rem;
  opacity: 1;
}
.book-report-list.audio li:hover .book-info::after,
.book-report-list.audio .swiper-slide:hover .book-info::after {
  opacity: 0;
}
.book-report-list.audio .audio-player {
  position: relative;
  z-index: 1;
  top: -0.5rem;
  width: 100%;
  background: #fff;
  padding: 10px 20px;
  border-radius: 0.5rem;
  box-sizing: border-box;
}
.book-report-list.audio .audio-player audio {
  display: block;
  width: 100%;
  height: 54px;
}

/* 레이어 팝업 */
#layer-popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background: var(--shadow15);
}
#layer-popup .popup-box {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  /* overflow-y: auto; */
}
#layer-popup .popup-box::-webkit-scrollbar {
  width: 8px;
  border-radius: 100rem;
  background: #edf0f7;
}
#layer-popup .popup-box::-webkit-scrollbar-thumb {
  border-radius: 100rem;
  background-color: #d5dae6;
}
#layer-popup .popup-box.sm {
  max-width: 300px;
  max-height: 316px;
  border: 0;
  overflow: visible;
}
#layer-popup .popup-box.md {
  /* width: 600px; */
  max-height: 800px;
}
#layer-popup .popup-box.lg {
  width: 1000px;
  max-height: calc(100% - 80px);
}
#layer-popup .popup-box.xl {
  width: 1260px;
  max-height: calc(100% - 80px);
}
#layer-popup .popup-box .popup-content .content-wrap.content-wrap {
  max-height: 300px;
  overflow: hidden;
  overflow-y: auto;
}
#layer-popup .popup-box > .btn-wrap {
  display: flex;
  width: 100%;
  background: #fff;
}
#layer-popup .popup-box > .btn-wrap.col2 > button {
  width: 50%;
  box-sizing: border-box;
  border-radius: 0;
}
#layer-popup .popup-box > .btn-wrap.col2 > button:first-of-type {
  border-right: 1px solid #e8e8e8;
}
#layer-popup .popup-box .popup-title.pd-md {
  padding-bottom: 0;
}
#layer-popup .popup-box .sm-img {
  width: 70px;
  height: 70px;
  border-radius: 100%;
  background: var(--primary);
  margin-top: -35px;
  box-shadow: 0 2px 8px var(--primary);
}
#layer-popup .popup-box.img-popup {
  height: -moz-fit-content;
  height: fit-content;
  min-height: 100px;
  max-height: 100%;
  padding-bottom: 45px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  overflow: visible;
}
#layer-popup .popup-box.img-popup .popup-content {
  padding: 0;
  border-radius: 1rem 1rem 0 0;
  overflow: hidden;
}
#layer-popup .popup-box.img-popup .popup-content .content-wrap.content-wrap {
  max-height: 600px;
}
#layer-popup
  .popup-box.img-popup
  .popup-content
  .content-wrap.content-wrap
  img {
  display: block;
}
#layer-popup .popup-box .search-wrap.select-search li select:not(#searchOption) {
  border-radius: 0.5rem;
  border-right: 1px solid #dcdcdc;
}
#layer-popup .popup-box .search-wrap.select-search li input:not(#searchText) {
  border-radius: 0.5rem;
}
#layer-popup .close-ui {
  position: absolute;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #565561;
  color: #fff;
  width: 100%;
  height: 46px;
  padding: 0 10px;
  border-radius: 0 0 1rem 1rem;
}

@media screen and (min-width: 2000px) {
  /* 매체별 독후활동 */
  .book-report-list .book-info {
    padding: 0 40px;
  }
  .book-report-list.audio li:hover .book-info dl,
  .book-report-list.audio .swiper-slide:hover .book-info dl {
    width: calc(100% - 80px);
  }

  /* 도서 썸네일 */
  .book-list .swiper-slide {
    width: calc(16.666% - 25px);
  }

  /* 책 슬라이드 */
  .book-list li {
    width: calc(16.666% - 50px);
  }
}
@media screen and (min-width: 2400px) {
  /* 매체별 독후활동 */
  .book-report-list li,
  .book-report-list .swiper-slide {
    width: calc(20% - 24px);
  }

  /* 도서 썸네일 */
  .book-list .swiper-slide {
    width: calc(14.285% - 25.715px);
  }
}
@media screen and (min-width: 2800px) {
  .book-report-list.audio .book-info::after {
    left: 140px;
    right: auto;
  }
}
@media screen and (max-width: 1640px) {
  /* 스와이프 */
  .swiper-btn-wrap div.swiper-button-prev {
    left: -20px;
  }
  .swiper-btn-wrap div.swiper-button-next {
    right: -20px;
  }
}
@media screen and (max-width: 1480px) {
  .book-report-list.audio li .book-info img {
    width: 50%;
  }
  .book-report-list li .book-info dl {
    width: calc(60% - 20px);
  }
}
@media screen and (max-width: 1280px) {  
  /* 팝업 */
  #layer-popup .popup-box.xl {
    width: calc(100% - 80px);
  }
}
@media screen and (max-width: 1180px) {
  .book-report-list li {
    width: calc(33.333% - 13.333px);
    margin-right: 20px;
  }
  .book-report-list li .book-info img {
    max-width: 130px;
  }
  .book-report-list:not(.audio) li .book-info dl {
    width: calc(100% - 140px);
  }

  .book-list li {
    width: calc(25% - 15px);
    margin-right: 20px;
  }

  .book-list.detail {
    gap:20px;
  }
  .book-list.detail li {
    width: calc(20% - 16px);
    margin-right: 0px;
  }

  /* 메뉴타입 */
  .menu-type.menu-round {
    font-size: 1rem;
  }
}
@media screen and (max-width: 1080px) {
  .book-report-slider {
    width: calc(100% - 40px);
  }
  .book-report-slider .book-report-list li {
    width: 40%;
  }
  .book-report-slider .book-report-list:not(.audio) li .book-info img {
    display: none;
  }
  .book-report-slider .book-report-list:not(.audio) li .book-info dl {
    width: 100%;
    padding: 0 20px;
    text-align: center;
    box-sizing: border-box;
  }
  .book-report-slider .book-report-list:not(.audio) li .book-info dl div {
    width: 100%;
  }
  .book-report-list.audio li .book-info::after {
    width: 240px;
    height: 240px;
  }
  .book-report-slider .swiper-button-prev,
  .book-report-slider .swiper-button-next {
    display: none;
  }

  .book-slider {
    width: calc(100% + 40px);
  }
  .detail-header .book-slider {
    width: 100%;
  }
  .book-slider .book-list li {
    width: 26%;
    margin-right: 20px;
  }
  .book-list.detail li{
    width: calc(20% - 16px);
    margin-right: 0px;
  }
  .book-slider .swiper-button-prev,
  .book-slider .swiper-button-next {
    display: none;
  }

  .menu-type.menu-round li a {
    min-height: 40px;
  }

  /* 팝업 */
  #layer-popup .popup-box.lg {
    width: calc(100% - 80px);
  }
  #layer-popup .popup-box.img-popup img {
    width: 100%;
  }
}
@media screen and (max-width: 1000px) {
  /* 검색창 */
  .search-wrap.type4 .search-items-wrap {
    top: 0;
    width: calc(100% - 60px);
    border-radius: 0.5rem 0 0 0.5rem;
    box-sizing: border-box;
  }
  .search-wrap.type4::after {
    display: block;
    clear: both;
    content: "";
  }
  .search-wrap.type4 .btn-wrap {
    width: 60px;
    right: 0;
    float: right;
    border-radius: 0 0.5rem 0.5rem 0;
  }
  .search-wrap.type4 .btn-wrap button.btn-search {
    display: block;
    width: 60px;
  }
  .search-wrap.type4 .btn-wrap button.btn-search i {
    margin-right: 0;
  }
  /* 리스트 */
  .text-list li a {
    display: block;
    padding: 10px 0;
  }
  .text-list li .title {
    max-width: 100%;
  }
  .text-list li .fl-right,
  .text-list li .sub-data {
    display: block;
    float: left;
    margin-top: 8px;
  }

  /* 탭디자인 */
  .menu-type.menu-line.fs4:not(.no-line) .swiper-slide, 
  .menu-type.menu-line.fs4:not(.no-line) li{
    min-width: 0;
  }
  .menu-type.menu-line .swiper-slide a,
  .menu-type.menu-line .swiper-slide button,
  .menu-type.menu-line li button,
  .menu-type.menu-line li a {
    padding: 10px 30px;
    font-size: 1rem;
  }
}
@media screen and (max-width: 768px) {
  /* 타이틀 */
  .line-title.fs5::before {
    top: 2px;
  }

  /* 리스트 */
  .text-list li a {
    display: flex;
    padding: 0;
  }
  .text-list li .title {
    max-width: 60%;
  }
  .text-list li .fl-right,
  .text-list li .sub-data {
    display: flex;
    float: right;
    margin-top: 0px;
  }

  /* 탭 디자인 */
  .tab-menu.tab-type3 .tabcontent{
        padding: 30px 0;
  }
  .menu-type.menu-line > *{
    white-space: nowrap;
  }
  /* 메뉴 타입 - 텍스트+하단라인 */
  .menu-type.menu-line.fs4:not(.no-line) .swiper-slide, 
  .menu-type.menu-line.fs4:not(.no-line) li{
    min-width: 0;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: 0;
  }
  .menu-type.menu-line.fs4:not(.no-line) .swiper-slide a,
  .menu-type.menu-line.fs4:not(.no-line) .swiper-slide button,
  .menu-type.menu-line.fs4:not(.no-line) li a,
  .menu-type.menu-line.fs4:not(.no-line) li button{
    padding: 10px;
    height: auto;
    width: -moz-fit-content;
    width: fit-content;
    box-sizing: content-box;
  }
  .menu-type.menu-line {
    font-size: 1rem;
  }
  .menu-type.menu-line .swiper-slide a span,
  .menu-type.menu-line li a span {
    font-size: 0.85rem;
  }
  .menu-type.menu-line .swiper-slide:hover:before,
  .menu-type.menu-line li:hover:before,
  .menu-type.menu-line .swiper-slide.is-active:before,
  .menu-type.menu-line li.is-active:before {
    width: 4px;
    height: 4px;
  }
  .bg-gs50 .menu-type.menu-line .swiper-slide.is-active a, 
  .bg-gs50 .menu-type.menu-line .swiper-slide.is-active button, 
  .bg-gs50 .menu-type.menu-line li.is-active button, 
  .bg-gs50 .menu-type.menu-line li.is-active a{
    top: auto;
  }

  /* 검색창 */
  .select-ui strong {
    line-height: 50px;
  }
  .search-wrap.type2 .select-ui .option-wrap {
    top: 45px;
  }
  .search-wrap.type3 {
    height: 50px;
  }
  .search-wrap.type3 .search-items-wrap {
    top: 0;
  }
  .search-wrap.type3 .btn-wrap .btn-search {
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
  .search-wrap.type3 .search-items-wrap .search-select-ui input {
    width: 100%;
    height: 50px;
  }
  .search-wrap.type3 .search-items-wrap .select-ui strong {
    height: 2.8125rem;
    line-height: 2.8125rem;
    z-index: 16;
  }
  .search-wrap.type3 .search-items-wrap .select-ui .option-wrap {
    top: 2.5rem;
    z-index: 15;
  }
  .search-wrap.type3 .search-items-wrap .search-select-ui .option-wrap {
    z-index: 10;
  }
  .search-wrap.type3 .search-items-wrap {
    width: calc(100% - 50px);
  }
  .search-wrap.type3 .btn-wrap {
    width: 100%;
  }
  .search-wrap.select-search li.ml-sm{
    margin-left: 5px;
  }
  .search-wrap.select-search li.mr-sm {
    margin-right: 5px;
  }

  /* 타이틀 */
  .section-title {
    font-size: 1.5rem;
  }

  /* 스와이프 */
  div.swiper-button-prev,
  div.swiper-button-next {
    width: 40px;
    height: 40px;
    background-size: 18px auto;
  }

  /* 책 슬라이드 */
  .book-list.lg-thumb li .img-wrap {
    border-radius: 0 0.5rem 0.5rem 0;
  }

  /* 매체별 독후활동 */
  .book-report-list.audio li .book-info img {
    min-width: 0;
  }
  .book-report-list li:hover .book-info {
    opacity: 0;
  }
  /* 팝업 */
  #layer-popup .popup-box.md,
  #layer-popup .popup-box.lg {
    width: calc(100% - 60px);
    max-height: calc(100vh - 80px);
    overflow: visible;
  }
  #layer-popup .popup-box.xl {
    width: calc(100% - 60px);
    max-height: calc(100vh - 80px);
  }
  
  #layer-popup .popup-box.img-popup{
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
    padding-bottom: 20px !important;
  }

  #layer-popup .popup-box.img-popup .fl-right{
    margin-right: 20px;
  }
  #layer-popup .popup-box.img-popup .popup-content .content-wrap.content-wrap {
    max-height: 50vh;
  }
}
@media screen and (max-width: 600px) {
  /* 검색창 */
  .search-wrap.type3 .search-items-wrap {
    width: 100%;
    height: 100%;
    display: block;
    background: rgba(255, 255, 255, 0) !important;
    z-index: 11;
  }
  .search-wrap.type3 .search-items-wrap .select-ui {
    width: calc(50% - 1px);
    float: left;
    background: var(--blue800);
  }
  .search-wrap.type3 .search-items-wrap .select-ui:first-of-type {
    border-radius: 0.5rem 0 0 0.5rem;
  }
  .search-wrap.type3 .search-items-wrap .select-ui:nth-of-type(2) {
    border-radius: 0 0.5rem 0.5rem 0;
  }
  .search-wrap.type3 .search-items-wrap .search-select-ui {
    width: calc(100% - 50px);
    margin-top: 10px;
    background: var(--gs0);
    border-left: 0px;
    border: 2px solid var(--primary);
    border-radius: 0.5rem 0 0 0.5rem;
    box-sizing: border-box;
  }
  .search-wrap.type3 .search-items-wrap .search-select-ui .text-wrap {
    background: var(--gs0);
  }
  .search-wrap.type3 .search-items-wrap .search-select-ui .option-wrap {
    top: 50px;
  }
  .search-wrap.type4 .btn-wrap {
    background: none;
  }
  .search-wrap.type4 .search-items-wrap {
    width: calc(100% - 45px);
    padding: 0;
    box-shadow: none;
  }
  .search-wrap.type4 .btn-wrap .btn-search {
    width: 42px;
    height: 42px;
    box-sizing: border-box;
    background: var(--primary);
    border-radius: 0 0.5rem 0.5rem 0;
  }
  .ele-school .search-wrap.type4 .btn-wrap .btn-search {
    background: var(--green);
  }
  .middle-school .search-wrap.type4 .btn-wrap .btn-search {
    background: var(--blue);
  }
  .high-school .search-wrap.type4 .btn-wrap .btn-search {
    background: var(--purple);
  }
  .search-wrap.type4 .btn-wrap {
    width: 45px;
    border-radius: 0.5rem;
  }
  .search-wrap.type4 .btn-wrap button.btn-search {
    width: 42px;
    height: 42px;
  }
  .search-wrap.type4 .btn-wrap button.btn-search i {
    margin-right: 0;
  }

  .search-wrap.type4 .search-items-wrap .input-group input:not(:focus),
  .search-wrap.type4 .search-items-wrap .input-group select:not(:focus) {
    border-color: transparent;
  }
  .search-page
    .search-wrap.type4
    .search-items-wrap
    .input-group:nth-of-type(1) {
    margin-right: 0;
  }
  .search-wrap.type4 .search-items-wrap .input-group:not(:last-child)::after {
    display: none;
  }

  /* 메뉴타입 */
  .menu-type.menu-dot.menu-sm li:after {
    background: none;
    margin: 0 8px;
  }
  .menu-type.menu-dot.menu-sm li.is-active a {
    color: var(--gs800);
  }
  .menu-type.menu-dot.menu-sm li.is-active a::before {
    width: 4px;
    height: 4px;
    top: -7px;
  }

  .menu-type.menu-round li {
    margin: 0;
  }
  .menu-type.menu-round li {
    padding: 5px 12px;
  }
  .menu-type.menu-round li a {
    min-height: 30px;
  }

  .menu-type.menu-dot li {
    margin-right: 15px;
  }
  .menu-type.menu-round li:after {
    display: none;
  }
  .menu-type.menu-dot li:after {
    display: none;
  }

  /* 메뉴 타입 - 텍스트+하단라인 */
  .menu-type.menu-line:not(.swiper-wrapper) {
    flex-wrap: nowrap;
  }
  .menu-type.menu-line .swiper-slide {
    text-align: center;
  }
  .menu-type.menu-line li {
    text-align: center;
    white-space: nowrap;
  }
  .menu-type.menu-line.no-line .swiper-slide a, 
  .menu-type.menu-line.no-line .swiper-slide button, 
  .menu-type.menu-line.no-line li button, 
  .menu-type.menu-line.no-line li a{
    padding-right: 10px;
    margin-right: 10px;
  }
  .menu-type.menu-line .swiper-slide:hover:before,
  .menu-type.menu-line li:hover:before,
  .menu-type.menu-line .swiper-slide.is-active:before,
  .menu-type.menu-line li.is-active:before {
    display: none;
  }
  .menu-type.menu-line:not(.row-type) .swiper-slide a,
  .menu-type.menu-line:not(.row-type) li a {
    flex-direction: column;
  }
  .menu-type.menu-line:not(.row-type) .swiper-slide a span,
  .menu-type.menu-line:not(.row-type) li a span {
    margin-left: 0;
  }

  /* 탭디자인 */
  .tab-menu.tab-type2 .tab-wrap .tab button {
    padding: 15px 20px;
    font-size: 1rem;
  }
  .tab-menu.tab-type2 .tab-wrap .tab button::after {
    top: 20px;
    right: 10px;
  }
  .tab-menu.tab-type2 .tab-wrap .tab.is-active button::after {
    top: 10px;
  }

  /* 독후활동*/
  .book-report-slider .book-report-list li {
    width: 75%;
    margin-right: 10px;
  }

  /* 도서리스트 */
  .book-slider .book-list li {
    width: 40%;
  }

  .book-list.detail li {
    width: calc(33.333% - 14px);
  }


  /* 매체별 독후활동 */
  .book-report-list.audio li .book-info img {
    width: 35%;
  }

  /* 팝업 */
  #layer-popup .popup-box.md,
  #layer-popup .popup-box.lg,
  #layer-popup .popup-box.xl {
    width: calc(100% - 40px);
    max-height: calc(100vh - 40px);
  }
}
@media screen and (max-width: 480px) {
  .search-wrap.type4 .btn-wrap button.btn-search {
    width: 45px;
    height: 45px;
  }

  /* 타이틀 */
  .section-title {
    font-size: 1.35rem;
  }

  /* 뱃지 */
  .badge-user.badge-md i {
    width: 40px;
    height: 40px;
  }
  .badge-user.badge-lg i {
    width: 50px;
    height: 50px;
  }

  /* 리스트 */
  .text-list li a {
    display: block;
    padding: 10px 0;
  }
  .text-list li .title {
    max-width: 100%;
  }
  .text-list li .fl-right,
  .text-list li .sub-data {
    display: block;
    float: left;
    margin-top: 8px;
  }

  /* 도서리스트 */
  .book-slider .book-list li {
    width: 38%;
    margin-right: 15px;
  }
  .book-slider .book-list.detail li {
    width: calc(33.333% - 14px);
    margin-right: 0;
  }
  

  .book-list.lg-thumb li a {
    text-align: left;
  }
  .book-list.lg-thumb li a span {
    float: left;
  }

  /* 스와이프 */
  .swiper-btn-wrap div.swiper-button-prev {
    display: none;
  }
  .swiper-btn-wrap div.swiper-button-next {
    display: none;
  }

  /* 팝업 */
  #layer-popup .popup-box.md {
    width: calc(100% - 40px);
    max-height: calc(100vh - 60px);
  }
  #layer-popup .popup-box .popup-title {
    padding: var(--sz-ls);
    padding-bottom: 0;
  }
  #layer-popup .popup-box .popup-content {
    padding: var(--sz-ls);
  }
  #layer-popup .popup-box > .btn-wrap.pr-md{
    padding-right: var(--sz-ls) !important;
  }
  #layer-popup .search-wrap.select-search li:first-of-type {
    display: none;
  }
  #layer-popup .search-wrap.select-search li:nth-of-type(2) input[type="text"] {
    border-radius: 0.5rem;
  }

  /* 매체별 독후활동 */
  .book-report-list.audio .book-info {
    left: 0;
    width: 100%;
  }
  .book-report-list.audio li:hover .book-info dl dt {
    display: block;
  }
  .book-report-list.audio li:hover .book-info dl dd {
    display: inline-block;
    margin: 5px;
  }
}
@media screen and (max-width: 380px) {

  /* 도서리스트 */
  .book-slider .book-list li {
    width: 48%;
  }

  /* 뱃지 */
  .badge-user.badge-lg i {
    width: 40px;
    height: 40px;
  }

  /* 메뉴 타입 - 텍스트+하단라인 */
  .menu-type.menu-line .swiper-slide a,
  .menu-type.menu-line li a {
    padding-bottom: 5px;
  }
}
@media screen and (max-width: 320px) {
  .search-wrap.type4 .btn-wrap button.btn-search {
    height: 42px;
  }
}

/*-------------------------------------------------------------------
    @초중고 색상 변경
-------------------------------------------------------------------*/
/* 텍스트 색상 */
.ele-school.main .c-pm {
  color: var(--green);
}
.middle-school.main .c-pm {
  color: var(--blue);
}
.high-school.main .c-pm {
  color: var(--purple);
}

/* 메뉴 타입 */
.ele-school .menu-type.menu-round li.is-active {
  background-color: var(--green);
}
.ele-school .menu-type.menu-round li:not(.is-active):hover {
  background-color: var(--green-tint10);
}
.ele-school .menu-type.menu-line .swiper-slide.is-active a span,
.ele-school .menu-type.menu-line .swiper-slide.is-active button span,
.ele-school .menu-type.menu-line li.is-active a button,
.ele-school .menu-type.menu-line li.is-active a span {
  color: var(--green);
}
.ele-school .menu-type.bottom-line .swiper-slide.is-active a::after, 
.ele-school .menu-type.bottom-line .swiper-slide.is-active button::after, 
.ele-school .menu-type.bottom-line li.is-active button::after, 
.ele-school .menu-type.bottom-line li.is-active a::after,
.ele-school .tab-menu.tab-type3 .tab button.active::before{
  background-color: var(--green);
}

.middle-school .menu-type.menu-round li.is-active {
  background-color: var(--blue);
}
.middle-school .menu-type.menu-round li:not(.is-active):hover {
  background-color: var(--blue-tint10);
}
.middle-school .menu-type.menu-line .swiper-slide.is-active a span,
.middle-school .menu-type.menu-line .swiper-slide.is-active button span,
.middle-school .menu-type.menu-line li.is-active a button,
.middle-school .menu-type.menu-line li.is-active a span {
  color: var(--blue);
}
.middle-school .menu-type.bottom-line .swiper-slide.is-active a::after, 
.middle-school .menu-type.bottom-line .swiper-slide.is-active button::after, 
.middle-school .menu-type.bottom-line li.is-active button::after, 
.middle-school .menu-type.bottom-line li.is-active a::after,
.middle-school .tab-menu.tab-type3 .tab button.active::before{
  background-color: var(--blue);
}

.high-school .menu-type.menu-round li.is-active {
  background-color: var(--purple);
}
.high-school .menu-type.menu-round li:not(.is-active):hover {
  background-color: var(--purple-tint10);
}
.high-school .menu-type.menu-line .swiper-slide.is-active a span,
.high-school .menu-type.menu-line .swiper-slide.is-active button span,
.high-school .menu-type.menu-line li.is-active a button,
.high-school .menu-type.menu-line li.is-active a span {
  color: var(--purple);
}
.high-school .menu-type.bottom-line .swiper-slide.is-active a::after, 
.high-school .menu-type.bottom-line .swiper-slide.is-active button::after, 
.high-school .menu-type.bottom-line li.is-active button::after, 
.high-school .menu-type.bottom-line li.is-active a::after,
.high-school .tab-menu.tab-type3 .tab button.active::before{
  background-color: var(--purple);
}


/* 폼 요소 / 버튼 */
.ele-school input:not(input[type="checkbox"], input[type="radio"]):focus,
.ele-school textarea:focus,
.ele-school select:focus {
  border-color: var(--green);
  box-shadow: 0 0 1rem var(--green);
}
.ele-school .btn.fill.pm {
  background: var(--green);
}
.ele-school .btn.line.pm {
  border-color: var(--green);
  color: var(--green);
}
.ele-school .btn.line.pm:hover {
  background-color: var(--green-tint10);
}
.ele-school .btn.fill.gs0:hover {
  background-color: var(--green);
}
.ele-school .label-tag.required::after,
.ele-school label.required::after {
  color: var(--green);
}
.ele-school .radio-btn-group input.btn-type:checked + label {
  border-color: var(--green);
  color: var(--green);
}

.middle-school input:not(input[type="checkbox"], input[type="radio"]):focus,
.middle-school textarea:focus,
.middle-school select:focus {
  border-color: var(--blue);
  box-shadow: 0 0 1rem var(--blue);
}
.middle-school .btn.fill.pm {
  background: var(--blue);
}
.middle-school .btn.line.pm {
  border-color: var(--blue);
  color: var(--blue);
}
.middle-school .btn.line.pm:hover {
  background-color: var(--blue-tint10);
}
.middle-school .btn.fill.gs0:hover {
  background-color: var(--blue);
}
.middle-school .label-tag.required::after,
.middle-school label.required::after {
  color: var(--blue);
}
.middle-school .radio-btn-group input.btn-type:checked + label {
  border-color: var(--blue);
  color: var(--blue);
}

.high-school input:not(input[type="checkbox"], input[type="radio"]):focus,
.high-school textarea:focus,
.high-school select:focus {
  border-color: var(--purple);
  box-shadow: 0 0 1rem var(--purple);
}
.high-school .btn.fill.pm {
  background: var(--purple);
}
.high-school .btn.fill.pm {
  background: var(--purple);
}
.high-school .btn.line.pm {
  border-color: var(--purple);
  color: var(--purple);
}
.high-school .btn.line.pm:hover {
  background-color: var(--purple-tint10);
}
.high-school .btn.fill.gs0:hover {
  background-color: var(--purple);
}
.high-school .label-tag.required::after,
.high-school label.required::after {
  color: var(--purple);
}
.high-school .radio-btn-group input.btn-type:checked + label {
  border-color: var(--purple);
  color: var(--purple);
}

/* 검색창 */
.login-school .search-page .box.bg-gs0{
  padding-top: 20px;
}
.login-school .search-page .filter-area h6{
  width: 100px;
  height: 57px;
}
.ele-school .search-wrap.type4 .btn-wrap {
  background: var(--green);
}
.ele-school .search-page .search-keyword-list h5 i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMC0xNVQxOTowMDoxOSswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMC0xNVQxOTowMDoxOSswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDJiOTYyZjktNzM2MS00YzhhLTkxMTEtNzJjMDJjY2NmMTNkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmQyYjk2MmY5LTczNjEtNGM4YS05MTExLTcyYzAyY2NjZjEzZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmQyYjk2MmY5LTczNjEtNGM4YS05MTExLTcyYzAyY2NjZjEzZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDJiOTYyZjktNzM2MS00YzhhLTkxMTEtNzJjMDJjY2NmMTNkIiBzdEV2dDp3aGVuPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+W6XlAQAAAS1JREFUSIntlt9NAzEMxr+yQMsGZQCrsEGZgHvwAIxgJqCdADMBDBCp7QTQDZAyANcNYIKrXPJQVRc1ubT3Uj7Jyil/7hfHdu4GTdOgT131SsM/8GKB4mgqjqpegOLoBcAHgIU4estdP8ipQ3E0BvB90H2t7H/O5eFz2z7O4qH8eWdHae2+zLs7ZV8XAS0xAJgNAYwAVKFtk8G+Qvtrz8p+mQwUR3Z0M5TpSdlragzNs1I9tHXGgOsTANe5MZxFsjJFr8pesspC2Rtw3gE2j8GSykIcLUKGpmil7KvSwt8gXfWxCSnASQZwcgpgTolMxdGoM1Ac3UaGPoO1adwZGGKyHxe7vu6V/c4A3ByM18re5qAkS23Hj+Fl75E5Nm5HuTx2iWd9Dy/nn6ZEvQO3kOBq/4XzIysAAAAASUVORK5CYII=);
}
.ele-school .search-wrap.type4 .search-items-wrap {
  border-color: var(--green);
}
.ele-school .search-wrap.type3 .search-items-wrap,
.ele-school .search-wrap.type3 .btn-wrap{
  background: var(--green);
}

.middle-school .search-wrap.type4 .btn-wrap {
  background: var(--blue);
}
.middle-school .search-page .search-keyword-list h5 i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMC0xNVQxOTowMDozNyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMC0xNVQxOTowMDozNyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZTc5Y2Q3NjctODE4OC00NmQ3LTg1MDYtMjAzNmZkODEzMWYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmU3OWNkNzY3LTgxODgtNDZkNy04NTA2LTIwMzZmZDgxMzFmMiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmU3OWNkNzY3LTgxODgtNDZkNy04NTA2LTIwMzZmZDgxMzFmMiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTc5Y2Q3NjctODE4OC00NmQ3LTg1MDYtMjAzNmZkODEzMWYyIiBzdEV2dDp3aGVuPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jkLCdwAAAS9JREFUSIntls1RwzAQhV9ogNBBqCAw20BSAb7tlbsuoQKSCoDDnslVp4QKIAXsDB1gOoAKzCzokMlYE8lKfAlvRiOPVvbn/ZM9aJoGfeqsVxr+gScLZNEJi1a9AFn0AcArgBWLPufeP8jpQxYdAfjYWb7wjr6O5eF9y9rsKB7yn3cWSpu3Zd5de0d1EdAKA4CNcwBDAFWY22Sw9zB/27V3tE4GsqiFbo4y3XlHj6k5NM9KddO2GANuDgDc5OZwHqnKFD15R7OstvCODLjoAFvEYEltwaKrUKEpevGOqtLG/0S66n0bUoDjDOD4EMCcFpmw6LAzkEWvIqa3MNo06gwMOdnOix1fU+/odwC43LHX3pHtQUmV2hvfhoctI3vMbqFc7zvEs76Hp/NPU6LegT94C2tvsioyjwAAAABJRU5ErkJggg==);
}
.middle-school .search-wrap.type4 .search-items-wrap {
  border-color: var(--blue);
}
.middle-school .search-wrap.type3 .search-items-wrap,
.middle-school .search-wrap.type3 .btn-wrap{
  background: var(--blue);
}


.high-school .search-wrap.type4 .btn-wrap {
  background: var(--purple);
}
.high-school .search-page .search-keyword-list h5 i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMC0xNVQxOTowMDo0NyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMC0xNVQxOTowMDo0NyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDliMzc3NjItNDM5Zi00MjdhLWJhMDctYzRmNTViY2M4MDczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmQ5YjM3NzYyLTQzOWYtNDI3YS1iYTA3LWM0ZjU1YmNjODA3MyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmQ5YjM3NzYyLTQzOWYtNDI3YS1iYTA3LWM0ZjU1YmNjODA3MyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDliMzc3NjItNDM5Zi00MjdhLWJhMDctYzRmNTViY2M4MDczIiBzdEV2dDp3aGVuPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wpMGngAAAS1JREFUSIntlt9NwzAQxr/y6BfKBmWCwgZlgssILHBSmaDtBC3yALBBexNAN2ADwgbwcq+pDvxQVbFqx21eyidZjnxOfrl/TgZN06BPXfVKwz/wYoHKNFGmqhegMi0BvAFYK9NL7v2DnD5UphGAz4PlG+fl+1wezlrWpmfxUP+8s1DavC/z7t55qYuAVhgAbFwDGAKowtwmg32E+ceunZdNMlCZLHRzlOnJeVml5tA8KxW1LcaA2xMAt7k5nEeqMkXPzss0qy2cFwMuOsAWMVhSWyjTOlRoisR5qUob/wvpqo9tSAGOM4DjUwBzWmSiTMPOQGW6i5jew2jTqDMw5GQ/L3Z8PTgvvwPA7YG9dl5sD0qq1N74MTzsNbLH7BbKzbFDPOt7eDn/NCXqHbgDuqZraKeUoVgAAAAASUVORK5CYII=);
}
.high-school .search-wrap.type4 .search-items-wrap {
  border-color: var(--purple);
}
.high-school .search-wrap.type3 .search-items-wrap,
.high-school .search-wrap.type3 .btn-wrap{
  background: var(--purple);
}


/* 이미지 색상 */
.icon-refresh-sm-c1,
.icon-top-xs-c1,
.icon-lock-sm-c1,
.icon-user-sm-c1,
.icon-pading-next-c1,
.icon-book-sm-c1,
.icon-fill-star-xs-c1,
.icon-new,
.icon-size-sm-c1,
.icon-chat-sm-c1,
.form-page .inner > .form-title .page-icon-wrap {
  filter: hue-rotate(32deg);
}
.ele-school .icon-refresh-sm-c1,
.ele-school .icon-top-xs-c1,
.ele-school .icon-user-sm-c1,
.ele-school .icon-fill-star-xs-c1,
.ele-school .icon-size-sm-c1,
.ele-school .icon-chat-sm-c1,
.ele-school .form-page .inner > .form-title .page-icon-wrap {
  filter: hue-rotate(230deg);
}
.middle-school .icon-refresh-sm-c1,
.middle-school .icon-top-xs-c1,
.middle-school .icon-user-sm-c1,
.middle-school .icon-fill-star-xs-c1,
.middle-school .icon-size-sm-c1,
.middle-school .icon-chat-sm-c1,
.middle-school .form-page .inner > .form-title .page-icon-wrap {
  filter: hue-rotate(0deg);
}
.high-school .icon-refresh-sm-c1,
.high-school .icon-top-xs-c1,
.high-school .icon-user-sm-c1,
.high-school .icon-fill-star-xs-c1,
.high-school .icon-size-sm-c1,
.high-school .icon-chat-sm-c1,
.high-school .form-page .inner > .form-title .page-icon-wrap {
  filter: hue-rotate(150deg);
}

/* 꾸밈요소 */
.ele-school .rank-number {
  background: var(--green);
}
.ele-school .rank-number::after {
  border-color: var(--green);
  border-right-color: transparent;
}
.ele-school .chat-sm.pm,
.ele-school .chat-sm.pm:after {
  background: var(--green);
}
.ele-school .line-title::before {
  background: var(--green);
}

.middle-school .rank-number {
  background: var(--blue);
}
.middle-school .rank-number::after {
  border-color: var(--blue);
  border-right-color: transparent;
}
.middle-school .chat-sm.pm,
.middle-school .chat-sm.pm:after {
  background: var(--blue);
}
.middle-school .line-title::before {
  background: var(--blue);
}

.high-school .rank-number {
  background: var(--purple);
}
.high-school .rank-number::after {
  border-color: var(--purple);
  border-right-color: transparent;
}
.high-school .chat-sm.pm,
.high-school .chat-sm.pm:after {
  background: var(--purple);
}
.high-school .line-title::before {
  background: var(--purple);
}

@media screen and (max-width: 1180px) {
  /* 메뉴 타입 */
  .ele-school .menu-type.menu-round li a {
    min-height: 40px;
  }
  .ele-school .menu-type.menu-round li a img {
    height: 50px;
  }
}
@media screen and (max-width: 768px) {
  .login-school .search-page .box.bg-gs0{
    padding: 0;
    box-shadow: none;
    border-radius: 0;
  }
  .login-school .search-page .box.bg-gs0 > .vertical-t {
    padding: 0;
  }
  .login-school .search-page .filter-area h6{
    display: none;
  }
  .login-school .search-page .filter-area h6 + .search-form{
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  .ele-school .menu-type.menu-round li a img {
    height: 40px;
  }
}

@charset "utf-8";

/* 공통 */
#wrap{max-width: 100%; overflow: hidden;}
#container{max-width: 100%; overflow: hidden; background: #fff;}
.inner{width: 1520px; margin: auto;}


/* 헤더 */
header{background: var(--gs0); width: 100%; position: sticky; top: 0; left: 0; z-index: 100; transform: translateZ(0); border-bottom: 1px solid var(--primary); box-shadow: 0px 0px 5px var(--shadow10);}
header > .inner{display: flex; justify-content: space-between;}
header > .inner .logo{font-size: 14px; font-weight: 500; flex: 0.5;}
header > .inner .logo a{display: flex; align-items: center; height: 100%; font-family: "SUITE", "pretendard", sans-serif;}
header > .inner .logo a img{width: auto; height: 50px; margin-right: 15px;}
header > .inner .logo a span{position: relative; margin-left: -110px; bottom: -15px; color: #575653;}
header > .inner .search-wrap{box-sizing: border-box; background-size: 22px auto; flex: 1; max-height: 54px;}
header > .inner .search-wrap:focus{}
header > .inner .search-wrap .text-area{}
header > .inner .search-wrap.type1 .text-wrap{width: calc(100% - 110px);}
header > .inner .search-wrap.type1 .text-wrap .area-select{width: 90px; box-sizing: border-box; border: 0px;}
header > .inner .search-wrap.type1 .text-wrap input[type='text']{width: 100%;}
header > .inner .search-wrap .btn-wrap{background: #fff; border-radius: 0 0.5rem 0.5rem 0;}
header > .inner .search-wrap .btn-wrap::after{position: absolute; right: 100%; display: block; width: 20px; height: 100%; background: linear-gradient(90deg,rgba(255,255,255,0),#fff); content: '';}
header > .inner .user-menu-wrap{min-width: 270px; justify-content: flex-end; flex: 0.5;}
header > .inner .user-menu-wrap .login-info{width: 150px; height: 50px; border-radius: 0.5rem; margin-right: 15px; background: rgba(255,255,255,0.5); border: 2px solid var(--primary-tint30); text-align: center; line-height: 1.25; font-size: 14px;}
header > .inner .user-menu-wrap .login-info .user-name{margin-bottom: 3px;}
header > .inner .user-menu-wrap .login-info .icon-time-sm{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABDRJREFUaEPtWUtOWzEUJfyGLV1BwwqAFTRMOukAMgCUUWEFTQYd85hXalhBwwgBg4RZZ013ACsgrKAw5ZeeE/lFxtjP189GraJYQtET/txzz7nX13ZlZkJaZUJwzEyB/G9MThmZeEaOj4+rc3NzG5VKZYlgh8Nhjb/47qvvm8fHx/NGozFI6Ywk0qLxs7OzX2DYJgyuSgwEQALpPT09HaYAFQVEeX8fBu1KjC/o0wFLBzGASgM5Ozvbh1ezSADPhoPNbGtr66DMnMFAut3u0v39/XcHC9cAx1joLS4u9uv1+o1ulJLgqpIgY+e9xejOwsJCyxzrAxcERIH4hUlpjN6u8ZFtb293fAvq/z89PaUkyaoJ6AJg1kPAiIG4QICBg52dnSiJnZycZJAVY01vQWDEQOC9H4acbvHdLGIBBm6iz2f8DQC2VcSWYqeNPm+1fh3MvydhWQTE4jGCqGGRC49xjJGRYWCuDjA9T39Ktq+DkTLuBaJS7JVhwJ4kHuDlYT5OapBihuyPG1Lzsi81e4GAjQ70S3mMmtQg9i0DhONMBWDNI7C5W8RmIRALG9dgoirRbAwQNXaA33E287FSCAQeZfCx9MibSFJ557KMKCBkQJfYIZzYdDmxEAgovtJqpyA2YhmxsHIBIGvBQExZSXRqLhLDiIqVZ/FZJC8nI6ilmjCepcioSdKnCwjGsoz/id26EbJbcx/CuK5E2k4gZuaAEe9CjAAb3DM2DHA3mGdZOo9FFc4qQgwE+vSmai3IzUAd44GHW6hwmURETSpPp3GYoI+VPuSrBQKxsZFPdY65WLqImg4EA5xjXwWIuYkaFscA+Q0n1Gwe+BfS+gZpfRXRgU7R0nqlYKf9ooKTHZMEe6L0u4vU+xE2fUKQv9FYEGWvJOk3xYaYG85D2d3dXR9gVjQw3oOTGWulNkQuCH0O8DMq3Hh9gwp0Waptsx/menHWQJ9CMBjzB33y+7FLrG8escfLvGrRKARjPQVaziXli0aLvKJYITDEXg3s8gJDb2vmadMoWGeiyniuFHOwcsnQ9LZpZPKDlS0FKuOCziU2QCojsTBt62d5i6RuAXQ1+qirWDGva3ipsO67fAhNDCohUHajAFdJRnTdJC4ELWUHwbQklxASQIoJHht0EN6zej63GIhjL+A5o/R9bW6E7R4ZkrvEtWtNWvKLgXBRFxj1RJBB60cS7+d9wDJvZyjbqj4uFATHBgHRwLT1KyJNzwM+6OCv9/DwcGkGKNP5/Pz8Cgzd5AOQ7S2FR2ow0ZQyESwt09OO+9oQQsy+tyqDZWUmCWZEX0Q9E1Aa4wu8MkaQBbxcZb4UWzR3FJB8YlUB8M6JJz/bm8cLGxgHlCH2iHYMgGhpubyjQLEMGQUwjK3xVz0A8XsA4/spjNdtSMJIGTmlHjMFktqjsfNNGYn1YOrxE8PIX5s9t1G/pRQQAAAAAElFTkSuQmCC);}
header > .inner .user-menu-wrap ul{display: flex}
header > .inner .user-menu-wrap ul li{}
header > .inner .user-menu-wrap ul li a{}
header > .inner .user-menu-wrap .non-login{padding-left: 10px;}
header > .inner .user-menu-wrap .non-login li{}
header > .inner .user-menu-wrap .non-login .login a{display: inline-block; height: 25px; padding-left: 30px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAv1JREFUSEu9Vkty00AQ7ZGhKrtExQHiG6DE2WMuQJwTYDvZ89uxwdmwJMk+sZ0ToJwAe40dlBMgDkDJ2aWKeJrXY40sKSMbWOAqleyZ7n79ed1tRf/ho9ZhBINkq8a0T0xNpahu5ZkpJkWjuaKrqOPPVtmpBIHxek3TBxhur3MEgMO5R8cAi12yTpDdi6QN4ye43IKBH/A4xDvSHkUwFMGBwNMUQCZAhC28t5loRpo60yM/LAM9ABEAT9FABKF4hnT0VqUjTecpDL0UHc3UuT70h3mgAogFYOZbYtV2eVWVusZ50iLFQ6XUJms6yOtmIKYGTN9MikpCxluN9KX1MalBhNOOf5YHFSDl0We5RwZ2bI0ykEY/GUrIkqJp13+dV97rJyP8fpaejbPvTMeTQ79XAFrauYQdQxoDIp4+YkqkyGBJkK/B8o5v556qy90iMo4lNZOuX0h5GnUkZLhX5Iu8Echq4YpikDTBgC+IMPNMdGzkcPP5pONLpNkHd0KEV5YEBsQquJghtUKU3yEWwesda6lxkSCSpbd5kLLTBsTmHOFJsaIyg6xBpDNEYSMQQ3qkheiukPdWWX4vjR7nYzjWLICU82uVRYk1h1KDnMExnGpV9RAchw8OkKpIMnKAI1pT3fMoLtchH40zklU1sQCPmZ6yoqY1pphGvxTduCJx1qSKXYa+GJJgUKFvCjVgOr1fDMdsEjvZlfUCUZx26qIXFhOgLv2D91CGpKrRzKRMzolkkMpwdOoV+iRPY9vx8CaE4X3XBCj1xGJSgHnTQ/8gNzmKHZ/mHfuD0alqU2v91vO8T5YdZYo+oGw6dqyeDFhMB5kcscgWRoIdcDi+w6DfKA/KKrB1es59gjwP5EIT9bWid+v2CRbYJXbQC2kMpG31PrGe7p7/fIO0fcSzIUUFXUPQN0Kx469df2yak2kb5wHOWwty8B2e99dHT07KEa/e8Uw9u/FW1UWGZ7pBTQ3+GMQKCpWRDtnjAQADew7DUbr3w3/+t7KOUX9z/xuBzOIpjPoJ6gAAAABJRU5ErkJggg==) 0 50% no-repeat;}
header > .inner .user-menu-wrap .non-login .login.li-r:after{margin: 0 1rem;}
header > .inner .user-menu-wrap .non-login .join{}

header > .inner .user-menu-wrap .is-login{}
header > .inner .user-menu-wrap .is-login li{position: relative; margin-right: 20px;}
header > .inner .user-menu-wrap .is-login li:last-of-type{margin-right: 0;}
header > .inner .user-menu-wrap .is-login li a i{display: block; margin: auto; margin-bottom: 3px;}
header > .inner .user-menu-wrap .is-login li.notify a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MzM6MjcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjIzKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjIzKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphZWEwMWU2Ny0wZDcyLTBhNDQtYTE0Zi05OTdhZjI0MzQyMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YWVhMDFlNjctMGQ3Mi0wYTQ0LWExNGYtOTk3YWYyNDM0MjE1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YWVhMDFlNjctMGQ3Mi0wYTQ0LWExNGYtOTk3YWYyNDM0MjE1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphZWEwMWU2Ny0wZDcyLTBhNDQtYTE0Zi05OTdhZjI0MzQyMTUiIHN0RXZ0OndoZW49IjIwMjMtMDktMjZUMjA6MzM6MjcrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ijwaFAAACzklEQVRoge2aMW7bQBBFn4OUAbJlShbpwya1mRNYuYF9AisnsHyCyEUqF9IBDEQ+gek6haU+gOUbkCdwillJk9GKpihSIgR+QMByZkn+z52dnV3o5PX1lWPAu0MTqAudkLahE9I2HI2Q94vG11EW8jvgy564vIUZkFnjnwsHKCEGETACkkYoVUcKXABz6wiF1jnwRPtEgHB6AnrWYYVEwE8kpNoKh0SL00YbWkPTYQYMCMTmAdAHznzbAWPUyFghZ6o9A+KmWFVA6n+n/vpUO3VoxebGcUOEdkGq2g6ZCsD/Qpy5adoQmV2Qmuto0dBCPphOt7QrtGKEk8aSsxbyyXT6jKS6Kw6bxRySSZ8QThpLzlrI3w0PGnC4dSXx7+5v8C85l621IuCB/a0xDlkrHlDzoAhFQn4BubH1gWcCK2uN6Pl3nBt77jkFUSTkDplgj8bugN/+57Zh+Aaiguc+ei53m25+K7TmSJz+YH10esiXuyxFsxiXhGuoHCkSEwKFokbZOTJEvti9sTvvKx3LBpG/d8j6KNx7/7jMg7bZWGXIF/vO+ugkrFJ1WVwhI5oY+4t/R48tarwqO8QJ8qVujN2xStVxwf2x7zMI+G68f7Itqapb3QzJYN+QL6gRE15InbeFhL74Z/WpWGnvumdPEVLXAd8ACZ0RkomeCY/CNTLC6S5ENm11t0GGEJwgE1Pv8R3r68ECM++b1sCh1lOUKavRsclAI0fSeUyNFXYTx0EDVslAz5+Zt0VIuq0VdYRWCBkycfsNPX8NR3NA1wlpGzohbYMWkhlfvD8apZGY6/mioYVMTacz2gd9KJejhNh15J6VgASpkcYc/sjUIeVMomwT3cEK6fvOH/11j2b351WRYxZbO9nnvkNRrXRo5MjoZNoYylpjwocObcDiEGJiHZtqrTmreEw29Nk30iLnSfcXjpahE9I2dELahqMR8g8CqollzgenOwAAAABJRU5ErkJggg==);}
header > .inner .user-menu-wrap .is-login li.mypage a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABONJREFUaEPtWetR20AQXskFxK4gTgUxpABMBTEVBAbyO6QCTAWB34EBKsBUgCmARyrAqcCkAOvy7VlyTvc+2UwyBM1kYka6u/12v31eRi/kyV4IDnoF8q9ZcmUW6Z1N2yRoIxc0yAR1AbQNe/dqgAU94O8nkdGkyGiE9zcPO52nVShlaSAfTqafIMgAQg0aCSQAiOjidq/D/zd+GgPpfZ/2WxkdAEC/8enqQkHjmaDDh8+dcZP9koEwhVozuvQBEEQ/mEKgGNOI6UT43cPvNlMOh753CsuAWrSVSrkkIADRA4gzg/sslaArCDouchpBiIlPq9inmxeSigMIsGF8C18CmB3sI5UQ80QDYSrlOV1iAWt18UD7N0VBw6aUKPcd6oCw7xP23YrdNwqI9IecrmuaEeLXTGSD2INCWp37nEAky96o384K2ow5IwiE6QQaXKuWYB8AhbZTTB8Cwu/Ls85VH5KWyQEmQDMvkNKxr1WfKEH0U50xBkgJpg3FjWsBYe4zDMaZc7xAkCMYRL8S4rlBVOewAi1gxsg1my6FOIEYfsE+0crYEtGRJNYKtu/mEVKMVZ/x+YsTiG6NWKdbRnh9ralMclrFCmT9dLqNF2cKpW7udjsLiq1S2NBekIX95U+uEbRlK2esQGANLug+Vof8DWss/EUP/Ui8AGLUdQYQGakKmioZz7pQ1+T6yfQoy+gLMrw3wnBWL0ucnhB0fLfX2U+1yiynjh7BDCCwBleylwqtvoJWR6HDPpxOEdTmD37sYM25bQ2oso9Dv1Xvbnc7wVymr8EBBr1sQM4BhEtz+QD9u1DtxN9pQA4BZOgAwuXIQQoQacWCHhWWcNm/re5vAFGdi/MGBKo3Rw7TaECcVmxiET4S1J2Aum9LixvBx2aR+yqTc0EYG61UBfisqGq36f7sh7DImtciqma5NLdFCJe/cBLDu0mofJFtMVE3JbnqkVT3LdMidad1cj3k/Kt+D4t7fev/AJJKrVVbQd0vmVqh6KALK/MOIRESHadOQqq1aJEvXHmnOi8UTb3h1xYdVCBqUVc2QGsxOYf30HNDqAwCkEcI200Jv9EJ0VKdGonKRTdYo36Op6VtlBBTSxSNilFtqew1CrqvQKLm+omaS2rb9jQqUSxFo7czs5T8XjCOGYCzNmNgRm8UUzSWC6PL+HlfLyb69AP+xSNQnnPJjhKtKyfLvj5aDZVBFvrGlfF8qK5lCOW1iq0tjQrFEe2zbg1b5ctnOUtovTMLRRVJmRmNqsIuBIT9omjRwFemWPzVWftFDx9i50tsTWht6ALEAKC+YShv2Hyp0fChpJjeLwfnS0aeweAaU3Y5j4qZGJY5hgfl+jzNW4kHB3RNhmUhWvneNx0KBttMqyM3mJbHgLNO+yMCgtfZDYpoQ+zUaXkICDs2aq4zdcbMa0JBpto3aJHqQ9e0nEPzMjdNzpuvxGl/NJDSCXkyX5uWLzQNQPg9wrD5KlQ4liMhnpvxxKavW6vJtD8JSBVRAGZUm/6ZksjbW/6nXr3h7zb+7lZVrI1u8uIol/kl6bY3GYhKNdxgGTdNIV9wvV/25qsxkEqgsjnaVkesSWAw4MD356lNmX7G0kAWFprf9jLfOfp0mUbYvHZ7q9z2Tkp/GqdSyKWklQFJssIzfPwK5BmUutSWL8YivwHLswhgkPkjzAAAAABJRU5ErkJggg==);}
header > .inner .user-menu-wrap .is-login li.myschool a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABJVJREFUaEPtmc9OGzEQxscL9xL6AE2fAGi4Vk2fAHiAigC99FS49kIi9VqR3guEJ2h4goLUI7ThDei9YkHqqYV1v/Guw66zf+wlCwjhAwhij+fn+Ty2J4IeSBMPhIMeQe5bJCuNyPyu35QBvWdo4dHno5XaQVULUAkIA5CkTTjdNBw/gJg7VQCNFSQHwAzE2IHGAuIAUBnQjUAsAA4hpbbyXqrfrzL2yI0jVArEFsDcC9G4SoCcQMoCmFGoAsgKpLHjL6NjKyULaR+VhFyzkRUQUfdotbZflLZzQRgABtroVM8wVArANUKS6JT9OF6t7WUBpYLcFsA4gRIgdwUwDiAF0vjiL5JHW+OU0OyuX58kYmkO2yXR3mClxjKxakV7SEkuoI3jt7W+iDp/S7OMjntXgrqYfGA1c6xTY9sfCEEzxrgBNu6cqy11Z5O0joVe4LHwS/2AfdUuBc1lgthssDyHGttn50KIJ/E+UsqL47XpKVcQpZoo8QCgrgEYSLEIeh1Ka8fva1pzkrJAL7Z9XsF1TPpMLaCkX7DV/bFW67qAFO1bVg2yWWu42TP1iJ4y7PUX++jDcav2ycWRsn0bO2fvsNQfhaRpnj8tvcK1E0DMhkExmgk0DJ/WpkVOL+t8XEJZiYcjq6OM/ofYc81UEO1EaoRiVGUllwU5IqH4CoaDwgtogDeOUG8d9b9CkCHQjq+ShGqjxvlfp/gk99TNi1DmHjDmgsNKPfPbfvvmIESchpUmzeYKVLSJYT8x13hBJHUuPepN4G2B5UkcdrGg5UaoCCA6u9qTAS6p1xKisYMcrdXa7DSf3C5AtgD65DckVB2IjoAlEKfHeoYk+fbQNq8utw5iC5Syp1IBhkkmuamrj4jpoEWEcgHuDUhWhPQmtr393pm08s6KMp89gmSt2nzyZO/o9FtmlV3GZEUEj8A+Lq8LfMzj3vUHV4s36mFVZPw+geAs6sJhVRSPN/WwcgIhOsCgJWzY86JxN/kcmW9qUtJX2GhqO3yy60XlBxou7ni4hW8dRKXjCsKXRDaw5FrDsgWL6ge7cCz5ksQrEJOrJzl82MctuIevKhjWDoRfep6grZEDTVLvyqOObTotAlHnT0CbWKSW2TeQtMEvS47I9VU87KUiYRMR7hd+YSP75htc2QiBNsrKLQ+AJSQ8saijjz3Sg9PL+s0ezi8vrjxRL5SWXh3WLS6JvbS3PcsNE3BFvY97034RVGRrAWMW4dRiWrRYPrDVMm2hOvMbY57qMf+kfHmyNv3dGkQPDIsKsp0WnZhDB4jUOTScKCPha7hZOMHab2ZJjVdYkminFSkwdwsy342PHSk+FGk4/rnKKgGtS5KokiRLPi52Eg6xjEh08d7hOlpqVkyrlbEaELnnzhFJB6JWrCDgxKKKCUS9PAA2iMWbRUr+Ge3LE8h4MHzc6bqW08wZnXkiD4UBGGcos8KYGAXnT7CSvcCjvm3Wi5ICEg7NQKJLVxM0mAikki42O89bXVOVmKih7ntepvRqKgB/T2l4ljh/zlKsFKS6JRq1/Ahym6ttM9djRGxW6Tb7PJiI/AfctOB7bsiKvAAAAABJRU5ErkJggg==);}
header > .inner .user-menu-wrap .is-login li.logout a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAvxJREFUaEPtmjtu20AQhk29kNJAmpS6gZ0TSDewVEiCKtttmqhMF/sEiauUURFAkFRIPkGoE4TpA4S5QB6tnvl/YemsqRWXZFZUGOwChkVyuTPfzOxwOVzn5D9pTtYco9HovFwu+81m86dJ2QcHGQwG1UKhUIPSDcdx6vh/SoDNZtPsdDpTUzDGQSaTyelyuaxB0Qb+6lC+ukfZ+3a73finQBAuNVqbykOx85jKzQBCDxlpqTzCOId0Wp0WT2vV7EGCOBdWjwqXsHW/AdbFyWmlUnEXi8UPqUM2IOPx+GK9XlNpuj9uuPxC363iq9XK7Xa7vkwGT24yBYHAjxAYN35ntDqAp4h5LyrgMwUR8f9pn0JQ+jOUdql80vQZAvmCcT7skeO1Wq37JFlgZ7IjpJh96JGgbeOcyqvCJYmwEIju1mt4uK/rFFzXggDiFpa/iTtggtCKHDKpXAuSxkO6yS5fz5NHdp4jFgThccw5Yj2imp/WIzZr/bGAnSO5niNiDXiG9dddJiDiJewlheFl6laulqR9snPMYrH4VQB4gHkehjGetYbDYR8r5Ush6A5Ce4HQtCC47wpjvJeU72PcaxnGOAiEuhDA8g/bowmdFoQDwUAeDHS2DyY3ICwzzedzvhcpYYyDJA0tEf8TWDpWXQCr4hPAPDgGx9/xvvTUOIhQrAdhfqlU6usmO8LtLbTaJoe4TQHzyjhIlDKqOYK02oNib+JCqPoho1WPDsLYR72L5dUqvPg6UBTHM/xm4pDbMxxcot8T6eQ7ZLAXRweRtYx6sRLVHRZFtkVw0R4KFLkAEV7jA1EJQahcgCAT8pMEM9uOJ4ITuQChstIDUVnvyg2ILqtZEJ2FVNf/Zq2lk2c9orOQ9YiwgC2ZBqEQ/j6S1DJRIXfsye5zSZ5mTijuqUvnsi0HGQJQDXNYELFAkz8jH4rlUWGCQhB63NJxwd9Jt3goNwyIRdoVxpNXmyaBPGysuVFtrBGyfd0X4rAyqXY+mCQyNZYFMWVJU+P8BtROHgf1dTaCAAAAAElFTkSuQmCC);}
header > .inner .user-menu-wrap .is-login li .new{position: absolute; right: -10px; top: -3px; display: inline-block; border-radius: 20px; padding: 0 6px; font-size: 0.8rem; color: #fff; background: var(--primary);}

.book-main header > .inner .search-wrap.type1 .text-wrap .school-select{width: 110px; box-sizing: border-box; border: 0px;}
.book-main header > .inner .search-wrap.type1 .text-wrap input[type='text']{width: calc(100% - 210px);}

nav{height: 58px;}
nav > .inner{display: flex; white-space: nowrap; justify-content: space-between;}
nav .inner .all-menu-btn{width: 48px; height: 48px; box-sizing: border-box; background-color: var(--gs0); background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAKxJREFUSEtjZKADYKSDHQzD0BKTue8bgP6qp1rw/WdoPJMs2AAyDx5cxnPeBzAyMRRQy5L//xgmnE0R3IBiCbUMx2bOMIz44RNcBvPfK7D+Z5Cnlo9+MzI8vJAo+AA1Cc97vwCYCuKpZcl/BoaFZ5MEE1AsAfmE5R8DWJAa4A8TwwIMn1DDYFxmjOYTkkKXvsEFLYXzSXIiHsXAUngiRilMl/qEWj4YLeopDkkAEqwuGj6r3qUAAAAASUVORK5CYII=); background-color: none; background-repeat: no-repeat; background-position: 50% 50%; border: 1px solid var(--gs200); border-radius:100%; font-size: 0; text-indent: -9999em; transition: 0.3s;}
nav .inner .all-menu-btn.is-active{transform: rotate(135deg); background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTAzVDE3OjU4OjM5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0wNVQyMDo0OTo0OCswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0wNVQyMDo0OTo0OCswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEIxQjU0NTAxQjJBMTFFRUFCREVBRDUyODYxRTNFRkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEIxQjU0NTExQjJBMTFFRUFCREVBRDUyODYxRTNFRkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjFCNTQ0RTFCMkExMUVFQUJERUFENTI4NjFFM0VGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQjFCNTQ0RjFCMkExMUVFQUJERUFENTI4NjFFM0VGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkWtm8QAAAC4SURBVHjaYvz//z8DrQETAx0ASZYYLvigYDL/wwIQTTNLWP4xJDAyMMSz/meQH9rBNWrJqCUkARbkjEZE+ofJ65vN/4BX4W9GhofnEwQeoFjC/J+hAViKxRPjMqC6iYTUAM1bCKQSUCz5y8jQAMzRDwjodQBie6AtC4D0Q3wK/zKB1YABIymlsOm8Dw0MjAz1wKLF4VSiwMHRJDxqyUgrVogBf4AZDJiTFf4w4s+I6IBx2DSJAAIMAKR2M1vD0OWrAAAAAElFTkSuQmCC);}
nav .inner .all-menu-btn:hover{box-shadow: 0px 0px 10px var(--shadow10);}
nav .inner .gnb{display: flex; justify-content: center; width: calc(100% - 90px); margin-right: 40px; text-align: center;}
nav .inner .gnb > li{position: relative; flex: 100%;}
nav .inner .gnb > li > a{display: inline-block; position: relative; z-index: 10; height: 100%; color: #111; line-height: 3rem; box-sizing: border-box;}
nav .inner .gnb > li > a::after{display: block; position: absolute; top: 15px; right:-8px; width: 5px; height: 5px; background: var(--primary); border-radius: 100%; opacity: 0; content: ''; transition: 0.3s;}
nav .inner .gnb > li:hover > a::after{top: 8px; opacity: 1;}
nav .all-menu{position: absolute; top: 147px; width: 100%; height: 0; overflow: hidden; background: var(--gs0); box-shadow: 0px 2px 5px var(--shadow10); transition: 0.3s;}
nav .all-menu > ul{position: relative; left: 0px; display: flex; align-items: flex-start; width: 1325px; text-align: center;}
nav .all-menu > ul > li > ul{position: relative; padding: 20px 0; height: 100%;}
nav .all-menu > ul > li > ul::after{position: absolute; width: 0%; height: 2px; top: 0; left: 50%; transform: translate(-50%,0); background: var(--primary); content: ''; transition: 0.3s;}
nav .all-menu > ul > li:hover > ul::after{width: 100%;}
nav .all-menu > ul > li{box-sizing: border-box; flex: 100%;}
nav .all-menu > ul > li:last-of-type{margin-right: 0;}
nav .all-menu > ul > li > a{display: none; align-items: center; height: 100px; padding: 20px; padding-right: 80px; margin-bottom: 12px; background-position: calc(100% - 20px) 50%; background-repeat: no-repeat; border-radius: 0.5rem; box-sizing: border-box; font-family: 'SUITE', sans-serif; font-size: 1.25rem; line-height: 1.4; font-weight: 700;}
nav .all-menu > ul > li.search-book > a{background-color: #F5FCFF; background-image: url(data:image/png;base64,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);}
nav .all-menu > ul > li.best-book > a{background-color: #EEFAFF; background-image: url(data:image/png;base64,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);}
nav .all-menu > ul > li.best-report > a{background-color: #F2FAF7; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAABHNCSVQICAgIfAhkiAAABF5JREFUaEPtWr9zG1UQ3n0KFsNkwBUDVcQMWKaKFBeUlkamjjNDj/6DOH8BTs+MXVLKfwFOTTRWujSyjiqRGQbRUTEOQ4GD/ZZv73TSSZbid8o9zSjcFS6k9b799se3+/bE5OFpv+weEvNDV9VCcrxT3nrgKp9GjtMIu8q2X552iGnbVV7lGuV7XmzxojQGKERHYrg1D6i5shVE+mBlARLJ40Z5a38ewJ9+6dWMlZMcYJpcn5L1mqLOdiGXG5srWIPOAN9VkgGuirmSAzDuarJoTjI5i6ap4tmynlk074N5o3/bJM1TdBEPjm8TeQ3mNbhIBiX/J6/BRTz4P6lB2RbhDjN35jkJt6QS5tWmptFqrSxedJ+T4a/SRH+lAD7tnx4zyX0iHiBCR3OBCtWEGcspeYWt2noah7jKeiGZk7NexYr0IiNm98LkPoZEHjU2tw5djU4j5wWgGoDd6F68MbOG619/UR3V4slvvXV7AQcwlVCHT3bK93bTGJ1G1htANSJKVbpPQgNT5Gr9s+r5EHy4GMbC91VhzZTiz9MY7irrFaBG6uq1HTDxR/H2+mm/t4v6/DFMXuIHO+Xqsauxi8h5BagGTdQa6hHEoyv9dV0KIzWbixid5n+8AwxTst/dB7DvRoYJ/Y6UrfhMzfispQCM6m78vmKadNJEJK3sQgCjtNOXK7aEaaWUPJSNBCImKDD9XN+oBvF3Jy96pSsjhyzSSbaE6HPahiHQJbUJACznTCZgoYCL9GyRiDsDjMjBavNWSndrymBPsGULzjiqf1kdjMAq+VzQt8ThmFZxjYoSFZE5LqzRE1ewcwGqZ4XprrAFoElQSu8sHMDAzrRxYMbS0Oi7U9E4NO+Zx/bCNgFa63HsJNQkzgrArqOIj+uVNaol9Mw7SX0jsBaRTThv2p4RQPSsFng7VMJMk6mCzxQUvoEHGS8rb6b2sJn/S7tkZT82ToT+hu7boREABQchuqb1JgNHUdfpyMI56uwpsJE6CvDnHDrPC9Y8inWGACepPOGDyLOIkhuoeanWPus1RewP6IfFSObNq4ybUjYsF7E1REIDMZkpofrx6HcNoDKcyty6RYFrnt9kkH6P0Q1vfRlXKAzWm9kN1popl5dRHeNdo86zADx24DWAvq4tvgAmnTvrov3uA2yfdQ+scM0M6RpEgJrL/jEsm2DYT6D5H5zxPPsTQnLUVFV2HoAUgz83fv2G2/1TENCw9HX81Zd1Xh49Bo0g/LucpygffDgGKPI9btdd/Crij6yPN4I+hnYBRr6DvvqXocJDyxgCMn7ArLeFzecgm/CXGxMAfc+H42vS27UIF5/EWblUgC6GZSUzE2BWymfrwcSyhukivtH3exjVZG9ICN6OjiOo89/1aSDjY3WUKqxx3b62qA9uZqz+mjodLT+9fP9j74SmtYdrVUvXFhNWYJwyRcyhw6j6AuwdoBoerhEtrjrKonoTYbPX2Ki2fIFK6l0KwGUAmXfGf084q69UvfsTAAAAAElFTkSuQmCC);}
nav .all-menu > ul > li.book-report > a{background-color: #F2FAF7; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAwCAYAAABE1blzAAAABHNCSVQICAgIfAhkiAAABF5JREFUaEPtWr9zG1UQ3n0KFsNkwBUDVcQMWKaKFBeUlkamjjNDj/6DOH8BTs+MXVLKfwFOTTRWujSyjiqRGQbRUTEOQ4GD/ZZv73TSSZbid8o9zSjcFS6k9b799se3+/bE5OFpv+weEvNDV9VCcrxT3nrgKp9GjtMIu8q2X552iGnbVV7lGuV7XmzxojQGKERHYrg1D6i5shVE+mBlARLJ40Z5a38ewJ9+6dWMlZMcYJpcn5L1mqLOdiGXG5srWIPOAN9VkgGuirmSAzDuarJoTjI5i6ap4tmynlk074N5o3/bJM1TdBEPjm8TeQ3mNbhIBiX/J6/BRTz4P6lB2RbhDjN35jkJt6QS5tWmptFqrSxedJ+T4a/SRH+lAD7tnx4zyX0iHiBCR3OBCtWEGcspeYWt2noah7jKeiGZk7NexYr0IiNm98LkPoZEHjU2tw5djU4j5wWgGoDd6F68MbOG619/UR3V4slvvXV7AQcwlVCHT3bK93bTGJ1G1htANSJKVbpPQgNT5Gr9s+r5EHy4GMbC91VhzZTiz9MY7irrFaBG6uq1HTDxR/H2+mm/t4v6/DFMXuIHO+Xqsauxi8h5BagGTdQa6hHEoyv9dV0KIzWbixid5n+8AwxTst/dB7DvRoYJ/Y6UrfhMzfispQCM6m78vmKadNJEJK3sQgCjtNOXK7aEaaWUPJSNBCImKDD9XN+oBvF3Jy96pSsjhyzSSbaE6HPahiHQJbUJACznTCZgoYCL9GyRiDsDjMjBavNWSndrymBPsGULzjiqf1kdjMAq+VzQt8ThmFZxjYoSFZE5LqzRE1ewcwGqZ4XprrAFoElQSu8sHMDAzrRxYMbS0Oi7U9E4NO+Zx/bCNgFa63HsJNQkzgrArqOIj+uVNaol9Mw7SX0jsBaRTThv2p4RQPSsFng7VMJMk6mCzxQUvoEHGS8rb6b2sJn/S7tkZT82ToT+hu7boREABQchuqb1JgNHUdfpyMI56uwpsJE6CvDnHDrPC9Y8inWGACepPOGDyLOIkhuoeanWPus1RewP6IfFSObNq4ybUjYsF7E1REIDMZkpofrx6HcNoDKcyty6RYFrnt9kkH6P0Q1vfRlXKAzWm9kN1popl5dRHeNdo86zADx24DWAvq4tvgAmnTvrov3uA2yfdQ+scM0M6RpEgJrL/jEsm2DYT6D5H5zxPPsTQnLUVFV2HoAUgz83fv2G2/1TENCw9HX81Zd1Xh49Bo0g/LucpygffDgGKPI9btdd/Crij6yPN4I+hnYBRr6DvvqXocJDyxgCMn7ArLeFzecgm/CXGxMAfc+H42vS27UIF5/EWblUgC6GZSUzE2BWymfrwcSyhukivtH3exjVZG9ICN6OjiOo89/1aSDjY3WUKqxx3b62qA9uZqz+mjodLT+9fP9j74SmtYdrVUvXFhNWYJwyRcyhw6j6AuwdoBoerhEtrjrKonoTYbPX2Ki2fIFK6l0KwGUAmXfGf084q69UvfsTAAAAAElFTkSuQmCC);}
nav .all-menu > ul > li.library > a{background-color: #EFF2F8; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAtCAYAAAA+7zKnAAAABHNCSVQICAgIfAhkiAAAA/tJREFUaEPtWb1vEzEUt50MgCISITHTSiwoKYUR9SsVSZkQRUxISA0DC0Jqwg5N+QfIH8CQbIwgMUQ0KEVQYGsQBLpRKnVukdIszdk8X8/R5XI+ny9XWtHckuje8/PvPb9PH0aaT+3j9wYsGddctpmZTI1qrlGyYyWHgwHAM901nJ8xNpudGlsNsla2JjB40KAAiPgpeD4Y4/rxA+/TkuKkjpflTxJ4lXv10Bl7lZkau61aE9znHZavffoxjyiNQ1ap2DddgQDX3sRngGvLlfmweB+JREZnr13aFAp0+alRQJiEGuChg3cGpm7A6vDj2lqzBClPp+ikzUTvdBsr//9b8AGLDoC/CUH1ps89JEoBXxlyftedZMEIyhf91gVsq5gVWKgUDgCW3ISrYkGVOfroFN3NTKdeeq3rgvdbRFQgnXJEtqGUVvxYnhvHzS3dlDh08DoByAHq8P+f4MECZTi+nexkqmA/Ml230bFkaJYXm0LF7KkFQ/AeKUTnpKQ+f6Isv/Lh2y6kubi0tzmEFjo0y9c//xzZpzQxN5Hsab5kbgDKpiGYFjEhjesTyWVVpdbK87puI3NjJ3gT9EGVTtvW8Mpe5O30kfi8CjyCco8IugF8OcELqfg19Ehcmbj1jisxot3byLpBv6lSCd7GAHu9Z4TkuYvV138lOq1WHsh5mxKIQf+fnR4vBeptBnUbDsrY23veY2kAzd3D7QrE5G+3i3ASizbAq6DosuzKJLSAFRtyELTdXmSU5hHGCcsFtuH3np97m9qXjcuo03kK/HdUSoQGXoCG7vExHP9Za+Pf8L8I2aTsdfxuNJ69DMMoAm2hS4fBPBKNFsSYKQcPAzUzjF2ntdyyAbS9eczYkrA034wivDQ3mXymC9rJz5Xo7O83IKWKoOYs5TMX4g8H7irfrjWvEMbWLff4I4LObT6wlJyJxGL3Z6+O7tqBvltr5sDVbrnRIL2ugtwZythXgrE5sgLv/MDguSAQzo8XRWOxEgTpjqVI392kqMKuilkVWkIzwXMalw3/c4bBnoQC3m5BryITlCYs71TMPsP6dk+vMS0oQK91oYKXuQV/fyTgBx3AxbENwTs+QijdZmj5oc/3f7tSuw1CDZhseqqeJHceXLTK+dOybBQ0mKXgRdXzneR9MlKKHsxNp16EUcC8wHNLmdby80Bgj2CCTyGGNtz4ZRexg9QAKXg/gHV4grpGoAqrA0zGa05BrdYCtK0Jcb8OvH338UFpICvHT1zIJIRUeE+v/VnHTQHr64p9fAvDJlIZfAaGOYNfnQz+VOvNiyRKH5lZBrHzmOLTcFOw1SeZoXPAEMOYbTOMjR46pyEWB0BbKhpBpJqZSlb/ApR/PyVir499AAAAAElFTkSuQmCC);}
nav .all-menu > ul > li.community > a{background-color: #FDFAF5; background-image: url(data:image/png;base64,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);}
nav .all-menu > ul > li.system > a{background-color: #F6F6F6; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAxCAYAAACs0jsDAAAABHNCSVQICAgIfAhkiAAABNJJREFUaEPtmTtvE0EQx315FkgkEQWIhlCA6IiR8qoSl1Q4JVVMR4fT0cUuqUhKKuxPQNLR5dzkWfj8CbA/AU6BRJ7m/z/tHuv13tPnkyJlpZN9d+ud387OzM6srRxas9mcvbq62r69vS1aljXPZxm3jeXl5b0gmRYhLy8vD9BpIWM4VVwVoJVA0OPj4x1o8RM6neMqjY2NdbMCxgqWIGsTVyTQc4A+ROdQ9ac9gZOTE2pxOxIoOvcIAE1uLS4u7qQNEzReIlAM+BN28vYugOZ6vV4boLyyai9hdk8h7BuU9DHQmeTSo9MfXA+yItTkNAC6HgkU2nyP2f1F5yzDFOHWcH0B6OdIoHCmApzJzlKjiZzpHjRgie41mrb9jkSjR0dH84gK36PCwuadpaWlrdR3pjBnOj09LSGERQYF4DlCzmzmoBQI2AVoNVC4BLu+vm6vrq4G7nIjWfqoSx6n310CLWJiP3CFppiWkualujPR+WD3hBjYkpn84N0GnM2JugIjA4UCaoBg9m5sgN1fWVmhRiO1VEDpZBC8jWsWmqpDUzWAMm9gwtFXZpydna2jBGGNlkNUsHh/c3PDLD83Pj5e9cs3hgYVkBTsRQNEhh1Al8QzX1D0qaEv+3kN9x84UV3NQ4FqkC0MTpvrW24Izqu2KKreNvrNKDB1fKctv+YzE2xiUB1yampqPZ/Pd1nVQhbPB2pY4poplopzhCLeV9DPhgmUxARoLi4sWl8kSAwKG6T2OGhLQurLFfdeg+1iAnNyjGFAZfWaalhTnU01m8SgWOI9DPQOM+7isxAnJvppWsTepnDCFjTqxeDEoFymi4sLB5DPMLBvcSZsmROiUAee7iB+7ptg5ZaKPp3p6ekF2nzipRd2xCMgtjJnb/JS0Y/Z1kBQB4gNkA0VhIOpy47bCp/B4ep0yNgaVZxITtaYzimmwX4NXDYAmX1Ru2wOnLCgwxrG73Y6ncexQMUy0obYqlKgfmSo5q66tsUYNn7LODpwOCbeu6vATYOmNTEx8SIWqL79SZXqn4o264yR+nslvXPwPu83jtyGscW+GQmoFOC3HUadcGagpqWl9gAg89DAcmXkoPJwmHknvBv+8j/MCFDa6FpYqpcYVISc36pNMdQgLhbUZyJwc4ud4XukfhVsCA2ZDuK56yymglI5AfeGhI0+oo26s/NbJt3QTdUoYt1zPfkIq1oDYu8vyPRSRkx0F4ooE1TaC8MB88O2nxci7u2qy6jEPKN3U4MiQ5Kxk0O3oMmyKUGGNsuQ/5U7E+DmVQ6LNyZ1m2Dl7DSH4ATdWftNkM8JHZYPBMVfF5RNlATMI33PR/GuLIVBm9yHGbSN2gyCDnqn1lpYwTm5gh5o3IFl9eoXK+OOJ/urWlVtfxjQCgZ3izIVVnj8GrSxr4clk2PCo23piCqkHroSgwo7reHTrZEIiw+mcbLQY55am5ycrBriaAX9NsXfmW4+i9+ykpVnWwNVw1CgOizuabd9Z1M+SYlMbKSS1d8ZS5uhQQ2wriD8v2rjHWsq33KZNohQxVVhHGdr4LdFk8mkAkoJ8qQPKZlDQXIj4c7ESlOqDvc8Z+URphcrGXH4PujPjtRATY4Scp4a+ketOubIQCnk8PDwFbT3RJ8Ejm66YcFf/80/KR7UXiyqTtsAAAAASUVORK5CYII=);}
nav .all-menu > ul > li.teacher > a{background-color: #F6F6F6; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAxCAYAAACs0jsDAAAABHNCSVQICAgIfAhkiAAABNJJREFUaEPtmTtvE0EQx315FkgkEQWIhlCA6IiR8qoSl1Q4JVVMR4fT0cUuqUhKKuxPQNLR5dzkWfj8CbA/AU6BRJ7m/z/tHuv13tPnkyJlpZN9d+ud387OzM6srRxas9mcvbq62r69vS1aljXPZxm3jeXl5b0gmRYhLy8vD9BpIWM4VVwVoJVA0OPj4x1o8RM6neMqjY2NdbMCxgqWIGsTVyTQc4A+ROdQ9ac9gZOTE2pxOxIoOvcIAE1uLS4u7qQNEzReIlAM+BN28vYugOZ6vV4boLyyai9hdk8h7BuU9DHQmeTSo9MfXA+yItTkNAC6HgkU2nyP2f1F5yzDFOHWcH0B6OdIoHCmApzJzlKjiZzpHjRgie41mrb9jkSjR0dH84gK36PCwuadpaWlrdR3pjBnOj09LSGERQYF4DlCzmzmoBQI2AVoNVC4BLu+vm6vrq4G7nIjWfqoSx6n310CLWJiP3CFppiWkualujPR+WD3hBjYkpn84N0GnM2JugIjA4UCaoBg9m5sgN1fWVmhRiO1VEDpZBC8jWsWmqpDUzWAMm9gwtFXZpydna2jBGGNlkNUsHh/c3PDLD83Pj5e9cs3hgYVkBTsRQNEhh1Al8QzX1D0qaEv+3kN9x84UV3NQ4FqkC0MTpvrW24Izqu2KKreNvrNKDB1fKctv+YzE2xiUB1yampqPZ/Pd1nVQhbPB2pY4poplopzhCLeV9DPhgmUxARoLi4sWl8kSAwKG6T2OGhLQurLFfdeg+1iAnNyjGFAZfWaalhTnU01m8SgWOI9DPQOM+7isxAnJvppWsTepnDCFjTqxeDEoFymi4sLB5DPMLBvcSZsmROiUAee7iB+7ptg5ZaKPp3p6ekF2nzipRd2xCMgtjJnb/JS0Y/Z1kBQB4gNkA0VhIOpy47bCp/B4ep0yNgaVZxITtaYzimmwX4NXDYAmX1Ru2wOnLCgwxrG73Y6ncexQMUy0obYqlKgfmSo5q66tsUYNn7LODpwOCbeu6vATYOmNTEx8SIWqL79SZXqn4o264yR+nslvXPwPu83jtyGscW+GQmoFOC3HUadcGagpqWl9gAg89DAcmXkoPJwmHknvBv+8j/MCFDa6FpYqpcYVISc36pNMdQgLhbUZyJwc4ud4XukfhVsCA2ZDuK56yymglI5AfeGhI0+oo26s/NbJt3QTdUoYt1zPfkIq1oDYu8vyPRSRkx0F4ooE1TaC8MB88O2nxci7u2qy6jEPKN3U4MiQ5Kxk0O3oMmyKUGGNsuQ/5U7E+DmVQ6LNyZ1m2Dl7DSH4ATdWftNkM8JHZYPBMVfF5RNlATMI33PR/GuLIVBm9yHGbSN2gyCDnqn1lpYwTm5gh5o3IFl9eoXK+OOJ/urWlVtfxjQCgZ3izIVVnj8GrSxr4clk2PCo23piCqkHroSgwo7reHTrZEIiw+mcbLQY55am5ycrBriaAX9NsXfmW4+i9+ykpVnWwNVw1CgOizuabd9Z1M+SYlMbKSS1d8ZS5uhQQ2wriD8v2rjHWsq33KZNohQxVVhHGdr4LdFk8mkAkoJ8qQPKZlDQXIj4c7ESlOqDvc8Z+URphcrGXH4PujPjtRATY4Scp4a+ketOubIQCnk8PDwFbT3RJ8Ejm66YcFf/80/KR7UXiyqTtsAAAAASUVORK5CYII=);}
nav .all-menu > ul > li ul li a{display: inline-block; padding: 8px 3px; color: var(--gs600);}
nav .all-menu > ul > li ul li:hover a{background: linear-gradient(rgba(255,255,255,0) 60%, var(--yellow100) 60%, var(--yellow100) 75%, rgba(255,255,255,0) 75%);}
nav .all-menu .profile-wrap{padding: 0 30px; display: none;}
nav .all-menu .profile-wrap .letter-btn{ margin-right: 20px; font-size: 0; text-indent: -9999em;}
nav .all-menu .profile-wrap .letter-btn .alarm-wrap{display: block; position: relative;}
nav .all-menu .profile-wrap .icon-barcode-sm{background-image: url(/img/icon_sm_barcode_gs@2x.ced3c9ad.svg); position: relative; top: 2px;}
nav .all-menu .profile-wrap .letter-btn .alarm-wrap i{display: block; width: 25px; height: 25px; background-size: contain;}
nav .all-menu .profile-wrap .letter-btn .alarm-wrap .alarm{position: absolute; top: -4px; right: -8px;}
nav .all-menu .profile-wrap .btn-wrap .icon-plus-xs{transform: rotate(45deg);}
nav .all-menu .profile-wrap .summary-board{width: 100%;}
nav .all-menu .profile-wrap .summary-board li{width: 25%;}
nav .all-menu .profile-wrap .summary-board li span{font-size: 0.875rem;}

#searchKeyword{position: absolute; top: 147px; width: 100%; height: 0; background: var(--gs0); box-shadow: 0px 2px 5px var(--shadow10); transition: 0.3s;}
#searchKeyword .inner{width: 600px; height: 100%; overflow: hidden;}
#searchKeyword .inner .title-wrap{padding-top: 20px;}
#searchKeyword .inner .title-wrap h4{width: 100%;}
#searchKeyword .inner .keyword-wrap{display: flex; flex-wrap: wrap; width: 100%; padding-bottom: 30px;}
#searchKeyword .inner .keyword-wrap .keyword-list{width: 50%;}
#searchKeyword .inner .keyword-wrap .keyword-list li{}
#searchKeyword .inner .keyword-wrap .keyword-list li a{display: block; padding: 10px 0; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#searchKeyword .inner .keyword-wrap .keyword-list:first-of-type li:nth-of-type(-n+3) a span{color: var(--primary);}
#searchKeyword .inner .keyword-wrap .keyword-list li a span{display: inline-block; margin-right: 8px; font-family: 'Roboto',sans-serif; font-weight: 600; color: var(--gs300);}
#searchKeyword > button{width: 1px; height: 1px; position: absolute; bottom: 0px; left: calc(50% - 15px); border: 1px solid var(--gs300); transform: rotate(45deg); opacity: 0; transition: 0.3s}
#searchKeyword.is-active{border-bottom: 1px solid var(--gs300);}
#searchKeyword.is-active > button{width: 32px; height: 32px; bottom: -15px; opacity: 1;}


/* 푸터 */
footer{padding: 3.75rem 0; border-top: 2px solid var(--primary); position: relative; z-index: 1;}
footer .inner{position: relative;}
footer .inner .logo{display: flex; align-items: center; margin-top: -8px; margin-right: 50px; opacity: 0.7;}
footer .inner .logo img{width: auto; height: 50px; margin-right: 15px; opacity: 0.7;}
footer .inner .logo span{position: relative; margin-left: -110px; bottom: -15px; font-size: 14px; font-weight: 500; font-family: "SUITE", "pretendard", sans-serif; color: #575653;}
footer .inner .footer-menu{position: absolute; top: 0; right: 0;}
footer .inner .top-btn{display: block; position: absolute; top: -90px; right: 0; width: 60px; height: 60px; background: var(--gs0); border: 2px solid var(--primary); border-radius: 100%; color: var(--primary); text-align: center;}
footer .inner .top-btn i{display: block; width: 13px; height: 15px; margin: 12px auto 2px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAABHNCSVQICAgIfAhkiAAAAM9JREFUKFPl0sERgkAMBdD/1btQgViBMHJXSqAEOrEEG1BLsAQpwAMl0AF4B9aEcZ11h9EC5LQT8rJJZgnviy9NsDC4GiDqibwqwsrPoRt4gZvEYo0LbAVmPnwjH9hiU3BELjDGPAC2JFZ6Jrn0IX3Qz7iXmY5Sa2cG5CAOUmDjQqbnphwTpKoC7d/GBGQdUM0HlA5MuD01tYwcWKDtuuhehKV2Y2FHJGN7mig3tHZ4H9m45EaSV3+s/Bey//8OyXrXuq2vD9ZdrZyDqReuOU+N2JPcMOK92gAAAABJRU5ErkJggg==);}
footer .inner .logo-wrap{position: absolute; bottom: 0; right: 0;}
footer .inner .logo-wrap::after{display: block; clear: both; content: '';}
footer .inner .logo-wrap a{display: block; float: left; margin-left: 10px;}
footer .inner .logo-wrap a:first-of-type{margin-left: 0;}
footer .inner address{font-size: 14px;}
footer .inner address strong{color: inherit;}


/* 우측 퀵메뉴 */
.right-menu{position: fixed; top: 50%; right: 30px; transform: translate(0, -50%); z-index: 10;}
.right-menu ul{display: flex; flex-direction: column;}
.right-menu ul li{display: flex; align-items: center; position: relative; width: 70px; height: 70px; padding: 5px; box-sizing: border-box; border-radius: 1rem; color: #fff; margin-bottom: 8px; font-size: 13px; line-height: 1.3; font-weight: 400; transition: 0.3s;}
.right-menu ul li:hover{box-shadow: 0 3px 15px var(--shadow30);}
.right-menu ul li a,
.right-menu ul li button{display: block; width: 100%; text-align: center;}
.right-menu ul li i{display: block; width: 25px; height: 25px; margin: 0 auto 5px;}

/* 전자도서관 숨김css 240730 */
.right-menu.e-library-hide ul li.icon-book{display: none;}

.right-menu ul li i{background-size: contain;}
.right-menu ul li.icon-book i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAApNJREFUaEPtmc1NAzEQhbNXLtABFIAEHRAqAIkCSAeECggVAB2EDsKBO+kgHLiHBlCoILwvsoMx+2c7C1JkS6OIXXtm3ptnh3iK3paMYktw9LYXyHK5PFGVDoz5BZvrAdYrimLaRTVNfFzX5uDHL7RwT4tuZH3ZcWByE81/kU3leBa4djVd8YkJecQ/D/RBTOLfAoRkzgIdlE1f6OFY9iBQ8zp/ignbV7KBDCJTxxNAlqleStbD0liAHt13CnVpkof9jQ4fyLu838so2cKVi5GAZY9EMCRRN/BzbSbc6bNJuuw7SMAYVTngZyjbt8F9IGg9iC0BZD7axtaOW9INcUh7org2+VZLFZf5ayKTgbhR5RwwA1nTnnvSHKQHiKjRKRCbkZEhEvWlh3SGsSecR1p3FfGp9Q6SNwE4jKK/ZNGfVMSpjHsiBu+/OtAZSIwkPGnlipSRmKWVpfXNQN4jeY/E7IcK1vIXYhOZ+fhtYihLK4YhrcnSiiEu/9PYgrUsrRYk/ZqSpdWCtSytFiRlaUWS9G/3WvmHVcwPK3octmFD6RjrZ6FdqtTj1+lecfvudgLIy33Wi+mPzA1YAGNIBrDRm910zbgnJjlrByF7ByAkcxSyqGQu1eNm/UcLrq4iTsuNG/x+YvxXgOCEm3NKh+0mOgXUqltVBmSDXatPxUEJ2LC2PW1KbrtMAKbcWFOnCi7mZq7lxQZlfdOg/YBSWAMxjFmVhHkZ3Wc3DU3AWWnEVhJmSRZpvjQ1UqsYiAbiOwzoVtmlyV0rN4eNAbFOTaVG+psObtmg0zuKZb7zipRUCNk9y3bMuw99XoQ2PasS959vvCJuAHNYoH8u6k7rNmvbhP+8IqmJha7vtCKhyaTM3xogXwHPUZHpKFfbAAAAAElFTkSuQmCC);}
.right-menu ul li.icon-notice i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA1tJREFUaEPtmTuS00AQhlcZGdwAb0YGZGSIE+A9AeYELCdAewKWjAxzAnZPgDckYjckc0gGRJCZ/3fNqFqtkdSjUa0GF1PVVbb1mP76NT3j4uhARnEgHEf/Qebw5G63KzHvc8g15LIoip9ej+w9AuXvQdkXkFPIQhjwJUDW2YM46xNg1eH9M4BUWYL0WD/Ekh+IwfoE+QW5K4jyAImw/g2UP4dcQH5kAxJhfSp+jjxghdoPPLubFWSM9WVpnR0kxfqh7J7EI06p+5jgkZOOqrj/mbX/AeROz0117IesPzkIAKj4B4PyfWD+GitPK/YtDyblCCAqvOCNdaIprT+ZRwBBy7GvCQ2GRd3nBG54Kn77gtB5MoEx4qsWINjXvFWTX+F7BaU2Q0qppLzCM+XQM5brUcmOmxd46VcIE9aP11CGi5Jp5AKiQ6rRClhIcgGRq+cNPMGqFTVmB3GllmE1KqT8QzmArKAM1ww/nlmSW7srB5AKStXrBiBG7SBzANFl97HsPq2JkgNICWU/C4Ub++J/BoSKKmtewCMnVoBskt2BcCPzUCh/AhiuLeYxe2g5EB1e7KlYveqd2hBRFiAOhu3IK6Uw+6yzIYhAeM7TazlF2GdtVIh5hi0+fIf8DkB9c9cqcW0+EAHD3JAtucUh+p4/+OE95B08SiOMHlHdr55FPTxaCfcgvbwG0McxL0oF4eSpXtF6s4CsY72UCtJo60Nti5qAp+RLt69ZQVkKDy26htlLqSAVNJD79mMd65hArj2t5Mb1pQPq2joTctBLqSBU4pMwZ6sj1vv7rmYz1UupICUgZP/V2jEGTltaXgsUkWgvJYFQAfUCllF2yfXAdebBqH1MpJdoVD8aBjXtNzAZ49cf6YdyQHst6rDCa2bMpSQQVhZfgrfwyLHyCDuBziN/HVZD341eGuWRNSbn32D7YSjB0ScvXXA9Xmp43RpaeufY2HAFDi0mAxFht8Bn5iJlC1nCoPVppxWER0LydIUvOsWLLgHB/OCppDw2apXooXBKvW4C4SRQmMr3rdBel8m63Ri4GBBaXq4noXn4t0EZswmLUbbvXjOI8woXMW66Qp7hCT3jlp679REF4mBYaukdnxNMuGsAbG5dezFhNMicyk4WWrlCUK+D8chfkcQvUbAr/tIAAAAASUVORK5CYII=);}
.right-menu ul li.icon-qmark i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABQRJREFUaEPdmf1VE0EQwE0FSgWGCpQKDBWIFRgqECswViBWIFQgVGCoQKjAUIFQAc4vbzZOJvsxe0n8w33vuMfd7e785nN3M3r2n7TRvjienp5eyNiv3Ph3o9HoYR9z7gREhX4rAk7kOpELiFoD5kquuVzXu4DbCkQA3osgZ3K93lLLt9L/XIAuh44zCEQA0PwntcDQuXP9sNBnAeLe1bpA1IW+NwDu1G0QBBdC2zSsllwO9/PxYwUH5F2Py4VBBAJBfhhh7MTXKvxVdHIZb6wKAYr48g0lHMt4SRFVC4VAZNKpjPIlA3Ejz2ZDXMFKpa46k2dvnLTAfJTxL6oU8rIJohDf3ECP8v/JtgBeOAUimz13705bMFWQAgQxMIm6UEuTGRjiaC6Xj6EqTBGkEBOkx7MIhGoXYVKA4ybUjEULTpPKuXxHek+tGjNZEB3ol4uJSxFiGhCC4CWexoVvwzVD5CA2PMxhTpElELLTxAjSdKdgarZsxALuUlyy6JjezebS59graQNEXQKQ1AjscWBC+vRW+KxQVkiFwR1tAiAtA7hqORBvjY1OXhsyGdr1tYB4ukgTauKYybOXrj+VnOfFllHuhgLWQDJZ6kYmsS62MVlmEr4pwsv3rM2IodQeZI6DGgjvpB8WsHWGyo8Cl82D/JRn1j0i1riQPjYgKWBknJqGq0LlOmYUtqbkFYj64m8zCKmSDFRt0o9gTf57L33GgT4T+cbGYTQjegUcpNi1IFMZ3FbwagFKwgrIUy8837t+TRfWPkUZLYgP2BVtw00sSNOtjAKsJaMgWJv6ltrKkhYEt0pVmC1pKJWaonUv/Vm6LFqupdrlu5TBQiDaj4Kali+rRGFBrGabKdEKS3zV6owHy2THUIwoCInkQxpT5l0yLP9kAr0LJGIB41JY3W/O1lJpw5Vn8p7daWrLEEggE3lqs0jY1wdA+BVA2I1V6R5kWSJKIM36EQVQa6cTFhQ2dn2PRJDQLlBBvNL3D1LZWSaWUIp38dgFshPXEhCbYaw8LETZ11xELWtizC9x1iyCuW1+3kmwu6KHLAAgPGdYi16IQoz8DXb9YHD6LQk0pHq34GTMcvpVEFtpb0VjR61BW+/3BGIXto8i57KIb71EqcHsGkTG8yGQXaJMRajuReM/BinKuPUyvgFis9ZXcQMyzuAmFvG7181lvMaJT5dbFUbdDBGcjMuJ5KBMpbJN5G5XH2sLzdZWt3k4MFi9nR0z1ihvdZV8Lne7N97WKl0r4xxfa5u7lrXSAJlOpOXDnmW6GStVYcZAgyipq+lazR8Wbii3dEDnrYKP07l4mFbQpI258J7DKIIa4VfLa7GRvq0dmRKY9lCMM6rTHnWa3SPdutdv0p9yMDVzFg8LW4fYWGYNRgUKW0aEWZ7EiBJWZ1AtZag7cfblIdhKZ5f8Q35WGORmLeEb7sTr6pK/CkLvzP6ax4ODtwakiYZtcDoESZ839y1NEANDYfO/JOF6LPm5D24KwD584gYJ71tCIArD8RACexhe4/9cZJRFhEgXgNSraQaAIYAoxoSfIwyiMJgcgW3B9GMSQwDjflwpOFEE/bnQPP+X2o284DfKcFLpAkmzqivMGkARw/hvABj0K/EgEAOEW3DVLBQBAoDtbzhF+0G3AjFAuAv1ApfhnosjOzf+j9Bz7j0uVNLKTkByg2tR83HAFjrs9xFTpm/2BtIjxC6+/QMdiJlRWmT+xgAAAABJRU5ErkJggg==);}
.right-menu ul li.icon-video i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0yMlQwNTowMzowNiswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMjJUMDU6MDM6MjMrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMjJUMDU6MDM6MjMrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFlYzQyZWQ4LWM5NzctYjM0YS1iNGUyLTdiMTFlNWRjNWFmMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDphZWM0MmVkOC1jOTc3LWIzNGEtYjRlMi03YjExZTVkYzVhZjEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZWM0MmVkOC1jOTc3LWIzNGEtYjRlMi03YjExZTVkYzVhZjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFlYzQyZWQ4LWM5NzctYjM0YS1iNGUyLTdiMTFlNWRjNWFmMSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0yMlQwNTowMzowNiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjAgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgSSB9UAAAO1SURBVGiB3VrRkdsgFNy7yX/oIOogpAOngugqOKWCuAO7g9xVcE4FcSqIU4F0FVhXgXUVbD6QcvgJZEDYnsnOvBnLiOUt7yEQ6IYk/gfcXtuBXHh3Bk4N4D2AojcbbW+vAJqcjeYS8gVACWCBsfM+tAB2ALYAfs32gGSqKZIrkgfOx6HnUqn+pIq4zyTAJeg+xacbxj21CgA/YcaBCy8wqbID0PXW9GUagOptAZOKHzw8DYA7mPQLQ4Rq7YlCR3JNskjoSd3X7TzR0aFcoQ1WnlTYcEZeW6Z6LheqXEJcItqY3oow3XNHiwkhlmiYJwpT0Wkc7U523BRhwfGY2JxRgLSNaPvAiXE4RVQLouaCIgaTkaljhVSCoOV508lniuMxU4UKURynlL6CiMG08OXg6lTX6nfZT1oDfiBugVcCWPVWRNTzoel9GKBgfDyGowfsaHQu9RO24RirDFFRPJ40D/IeWaEUTqwjGpN1bexJLmaKWQvO0i6XqVWK601ECiwmygoAv2HWaUUEp43tZHtC9d5S3Eb22M4RTRcOJL8lRqUVUXamlnw6PMwUApoJTP4/oGZ8uj0IDj2U2amlROh2iSlgo+1T4A5miW9Dw6Tbk6NtH6RP/+rZQgpxUxdIHoItjOOPjrIKwB7+dxwbnbhWw49LCRn4lgA+AfjjcOhnIIcNPfyY2g5qAohT0MCk21eY3ZQBBU5HpfEVXHtfK9vu4JQQnasRB69rkD/jdBZoX4EtpBVlCnmhAHwHUGM8eb7CDPoQDhvN8ONSQkoYAUtH2SPM+GgcZRJKXHfDj1vXnz0WAcSnUMC/NHkG8BlGnGzbB+nTW73QJUDCzL7yzOgdyWUk98kllLxxIxotIhqRdV3YMv1Nc3IJJZ9aW3FdBYYcmM7xF5g0KpE+0Zbiend05VDeWaoPET2oON4s6Bj3TuOzguMXvqN7XJXWwplNZKNVz7Fk2jZqSNqOOsfXs52oqDM5lGNstHRkyVSv2ti7Kl/AFI+fVGTEdtBgjSCoryCkFj40vnunSAqOU+zpgiKeRNsdE7dMQfcmds3zb2LXjnb1VL0Q4spBuj9FnGia4zFBZjhWmBJDmvDniE7BcSoFi4gRMvRW52joQLOuSomQpv9kuIvhTDkM3QL46ClvcXwYan8YoGE+JFB4OwwtPDzPfXkb7FliKlSe6MxFx8BUkjYnrxX9J7IpAtacMd5iU8uHEqfPziXsM/ntXAdyCbGh8fZhgBZlDcYfEmTBOYRcBdfe18qGv9jmNPAxHDO8AAAAAElFTkSuQmCC);}
.right-menu ul li.icon-ebook i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABW1pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA5LTI2VDIwOjA0OjMyKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOS0yNlQyMDoxNDo1NyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOS0yNlQyMDoxNDo1NyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUQ2MEI5MzQ1QzVEMTFFRTk3NkQ5MkQ3QkQ2NzY3MDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUQ2MEI5MzU1QzVEMTFFRTk3NkQ5MkQ3QkQ2NzY3MDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMjRhMDAwMy0xYmJjLWFhNDItOWUxYi1jZjA2ZDg5YjYzMzkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyNGEwMDAzLTFiYmMtYWE0Mi05ZTFiLWNmMDZkODliNjMzOSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0yNlQyMDowNDozMiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjRhMDAwMy0xYmJjLWFhNDItOWUxYi1jZjA2ZDg5YjYzMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzI0YTAwMDMtMWJiYy1hYTQyLTllMWItY2YwNmQ4OWI2MzM5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SyUeqQAAAuJJREFUeNrsmluITVEYx/ccl4Y0LuMyrjMxLyJNLhF5MGiYMPOkNJGamjzIg8kDuUSUEvOGNM8oqXGZkCmEaEYhIkkeJoVRJAw5c7b/Z/6ndsveZ+9z3d/R/upXZ+299jrff132+r51Tolt21YIVgIWgQawBHSDvWAg4wYLKGQ4WEHnhSnG/SZwNtPGh+bZ+dFgLR2vB2Up6k7M5ovyIWQq2AAaOQLDCjHcuRIyh73eyLnvZ1/AI7AqbCExsJSOi4DqAM/0gkvkDsU/DkPICPagOL8eTAjwzDPQQcRpO6ypNQ6so/N1YKRP/QS4y14X598W7H3u8fodA56AygBtSANx8juNXh8CRjnKP8Evn056ADaBr/96ASEutNt6rdXN51iK3tJq09NZI/fBVkf5FXifB6fKQQWnSq9HnVKwONPFHjfK28DtkEagKshLI2b9JxYJiYREQiIhkZDk7rsf3AN9zD9kw7sCWgIEn6FniJKXHwI7XTJDSXunMZo+DHaA8xqFiKOdYFmAupLLnAPzwB5NQmSKXnARkWBC9RnMJE7bzXvHtKyR7WC1ce0Uj3wW8t4sMB/cMuodATM0CJHodJ9x7QyZDGocSNK1iwcPSZO1VKthaq0E441rLSSoxTWMyJosn/8GbmoQUpnFs/1gC/igYWqVGb171PI/XZS18g5czVXmmQshHx2fZcc+wZ4uuhDltdFeXbHGWp1G+QBDFb+d/SQ4bQ0eequYWg/BSzCbZdkv2kGzNXhgZ9ok0AXmsiybYb2GEZEwpNW4tpkCG7hhJkdBIoDnDhFiYzXFWtfAcUOQhCMd/PzDI3SXTjioLR+R0KPN456bCBG3EVzXJsRmHiLT6Y1P3RtgAbioNbESu8yNrpZRbzU3zU/gKe+/0J4hOud+F4kOHyIhkZBISOHfWjUh+liRSyFtxTq1BhT73J+OEPnR/7tCEQmX/Oevpfq/VhVYbun5qVoc7fEKb/4IMAD8M0df4pispAAAAABJRU5ErkJggg==);}
.right-menu ul li.icon-textbook i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmExY2QxMmY0MSwgMjAyNC8xMS8wOC0xNjowOToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMjRhMDAwMy0xYmJjLWFhNDItOWUxYi1jZjA2ZDg5YjYzMzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDFFQUFFRDZEMkQ5MTFFRkE3MEI5ODZCOEYwNzk4QjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDFFQUFFRDVEMkQ5MTFFRkE3MEI5ODZCOEYwNzk4QjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTE4ZTdlMzItYjVjZi04ZDRmLTkzOWUtMDVkNDBjNTk2NDNlIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVENjBCOTM1NUM1RDExRUU5NzZEOTJEN0JENjc2NzAwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SBUgYgAAA7FJREFUeNrsmltIFFEYx3d0vKyWSJRG4qXULiTdby9BZU899RD0kvQQBFHvUSEFVhAS9BpRQYKUQRcII+ilIEioIOqhXkTMilKx1XVtdXen/4Fv8+vr7E32rDOLH/zYnTln53z/+eZcvjNrOY7jywcrMHjtBvAQxMA4CBCTIAKug+psNWYbFGKBIvpcrCkv8kpE7BTOWtluzJQVCiHqsfoCZqjsE/jtlUeL3/VX4CQY8Fpnrwc17Hg1WGesNTX8GmAneOn8b31gt4k2TYjYlkBE3F6DXW4XshE8F46PEtxegC1uFbIW9AqHR8BpcEYj5hlocZuQJvBAOBogEaq8kMQERJ0nYI1bhKwE94WDQdAOili9UhIzJuo+As3zLaQB3BWOTYAL5Lisr4Sd1URGRbNxvoTUgm6NiA5QluR3JRQtKaaHbkxOhdSALo2IS6A8jd/7KWrj4hr3QH2uhKhI3NT0iStgEatXBfaAVrAP7AXVQkyHRkzXXCKTqQgbHBYdVonoBBWi7kEwAAbpcwgcEnVU9C5TNHlk28RAkRJ7DmszlVuU0PE06AGdlDxxq6T1ljzHTSVZV8EScBSUgmJQQSvkGZOLxhgRd+Qj+KmpF0nz3Cj4QNeKXz+qloEmV7+qgSBfc2baYLL1K/ucZDcr43zkKfCnaEjlF8vpEdDlHNxK0zynq9MOjrE2E5mK8H4pZAc9q9mybtDL7rRy6FeaCVkzkcqCuohEspzqhAiTFk2W6sbIgbCmDzk0mpQbTJMj1EeimscqRiNmmfTNThDad+AA7Ts5rAF1oSPgvEEhURqSb5GzNvPrO3gMWtPZfHAoGuqu9IsyNcYPZzqizGH0Um2MkB/SpnK9+ZA3W6YLQty2QRe/UX7qqFN8uPSKEDU7N4JNoIW2Tj+Dt7RVGvKCEBWBNnAO1IkyNRpdBDcSjT5uEqLWSNdo4pS2jMrC9H7EtZ19O21UcxETBJ9wj4PNbhZSJ5KpN+AUOAH62Pn1YoPbVY9WIYmw2broNrhDxyqz3ErlVraFFGRZiJ+93PkKvrHyQTDEljo1aeYnOReiyxYtX47M5MxupXiD5XhFyMJaa0FIPguJJjkf1OT3PNfmZfw9elhscITYccj3775WMIkP2k0Si/2p5geoou9j4L2YMB0SruqsonljmuaGISqrZTN7mFLl+C7kUtDkm91uHSSU4BW0Kiim437yJyZGOiVig29220r9CaEymRCv2F8hedNHeESCJjM4gwlciRTiafsjwACsg4ST5FOsKQAAAABJRU5ErkJggg==);}
.right-menu ul li.icon-setting i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFvGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MDQ6MzIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDMwNGI3ZC1hY2VmLTNjNDctYmVkNi1lNGVkMDViMDNjNzYiIHhtcE1NOkRvY3VtZW50SUQ9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);}
.right-menu ul li.icon-library i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjdUMTE6MjU6MjQrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI3VDExOjI1OjU3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI3VDExOjI1OjU3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjYmUzNGIzMC03NmJlLTk3NDAtYjkzZS0xZWZlOTc1ZTNmNzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Y2JlMzRiMzAtNzZiZS05NzQwLWI5M2UtMWVmZTk3NWUzZjc0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Y2JlMzRiMzAtNzZiZS05NzQwLWI5M2UtMWVmZTk3NWUzZjc0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYmUzNGIzMC03NmJlLTk3NDAtYjkzZS0xZWZlOTc1ZTNmNzQiIHN0RXZ0OndoZW49IjIwMjMtMDktMjdUMTE6MjU6MjQrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eq2UpAAAB+klEQVRoge2a303CUBTGP4wD1A3qBHQERiBxAHzgHTaQDaoTqAMYcALYoAxgQp2gdYLPhx4SuJ5TirRyJfeXNGl7z7+vnNv2NvRI4hK4OncBbRGE+EYQ4htdCxkCyGQbdpqJZBdbTHLJnyxlrPWcbQeMSKaKAJdUbL0UMiJZNBCxpRAfb4QMSGZGsbmMD2RfI5PxswmJSc6N4kqSU8VnKmMac54wf37jFJF8oN1GL6zv/0hsNAqJXeffipAhyY1RxIpkckSsRHw0NpKrdSEJ9dspWfX+UUmVi5MbsZdNL06TNkqNJCXJGdu5jUYSqzRypYfy1AWf0J4HC3bzYIsltkYhNTUWktCeByQ57kCAu41r8mdU2k1713oGENe81XwY5yMAEwDpAf9YbCbic0wOAEhQ1bjHtWL45Ry/AbirCbzlHlWBAHAL+yVxAaAv+z0Ajw1iuzW4NZqtlUuvJqyeursMjHZYOXZW2+yyMmy0nInUlGutpf0ia+y3xqDBFfsL1qhZCoSFlW8EIb4RhPhGEOIbQYhvBCG+EYT4RhDiG0GIb2hLXaBa3o5QLXkjZywFUCo+fed42SB/37Czcq4BPAHIXYceqf5hYIP6Tzrn5BXVF5s9rNa66bSU04i0k5aQGYDPrio5gXcY38Gs1vp3XMxdKwjxjSDEN74BkYDIzxnt7DQAAAAASUVORK5CYII=);}
.right-menu ul li.icon-dls i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFvGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MDQ6MzIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDMwNGI3ZC1hY2VmLTNjNDctYmVkNi1lNGVkMDViMDNjNzYiIHhtcE1NOkRvY3VtZW50SUQ9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);}
.right-menu ul li.icon-dls-confirm i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFvGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MDQ6MzIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDMwNGI3ZC1hY2VmLTNjNDctYmVkNi1lNGVkMDViMDNjNzYiIHhtcE1NOkRvY3VtZW50SUQ9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);}
.right-menu ul li.icon-edit i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAthJREFUaEPtmU1OlTEUhvkWYGQHMiIxMcGZQ2EFsITLjBmwAq8rUGfOYAm6Ai4hMXEEJoyYACtQ49hc35e0N6X09L/98IYmDXB7bnuevj2nPwwrS1KGJeFYeQJ5bEqOpsh8Pn+NyfiAejEMw2HpxIwCoiBO4PyqAjgGzG4JTHcQB4T2vwimK4gHohimG4gAcQuCF9aSylKmC4gA8QMAm6g7qEelMM1BfBAI8F8EgM2kFKYpiABxBaffaAitRClMMxBPYP/mkgLIhZ1uS2CagERkJy6prZow1UEEiEs1+68MFarCVAUJZCcyzFA3WsBUA4nMTjySNIGpAhIDYWSnGjC7iK9jM1kUg6RA5MAI/b8HyLQaSA5ECkxK/9mKpAxi7xcxMMrGPOrzo7tjjb2ZsiELpAZEAOaPan9mTIIIkQVSEyIAYwrphUgGaQFhwXzH3+vWUgxCJIG0hKAjqn/uMc9jl1Ny1uoEER3YruQRDPb/ASK4tErlltKuERd8EipSQvclKgKINRido+onG37nLyqP32chJ0PttZX2gUzgjH2Xpn/i8TvkfAslYhSZwuid4Fw2TG0lYkC+wGjbSoVRdwlJmVYQ3mDHoIwPBiOLfrqZ4fcsmJYQIZC5MbNfEeA7cCbpLtEyJmzVncGuMta1Ybw4/6fCtFbCGyMYfBMGzO+63LuRxcL0ghCXFhywMxb3DsbHooRgekL4QD6icX8hGyhcmcgDswf7z6jmZhp1inWNE/OZ5CBn/63q4BYca1JnAgwThdl3UwifIj+N2TwFCGNGLArmGwxeOoyaQ/hAzNT7CSAHVnxQLe4xVIo/JdAuEE4QR8biDs8HZzqsnY9Ztt0gJJAJGlyHxRjntU1XCAlkigbpsOiC4b/PblBnSrkb1yt7yizk2D7IWlhaPkVOldNcanfV9caU40jpd6T0y32E8TDqLKfABe/sKZ2NafsEMubsu8ZeGkX+AZIv5kIaXg5QAAAAAElFTkSuQmCC);}
.right-menu ul li.icon-barcode i{background-image: url(/img/icon_sm_barcode_w@2x.4b0a8cca.svg);}
.right-menu ul li.icon-login,
.right-menu ul li.icon-menu{display: none;}
.right-menu ul li.icon-mark{height: auto; padding-bottom: 180%; background: url(data:image/png;base64,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) no-repeat 50% 100%; background-color: unset; border-radius: unset;}
.right-menu ul li.icon-mark a{position: absolute; top: calc(50% - 25px); left: 0;}
.right-menu ul li.icon-mark:hover{transform: scale(1.05); box-shadow: none;}




/*-------------------------------------------------------------------
    @ 초등 레이아웃
-------------------------------------------------------------------*/
/* 초등 - 헤더 */
.ele-school header{background: #ecf5df; border-bottom: 1px solid #b6dfc6;}
.ele-school header .search-wrap.type1{background: #fff; border-color: var(--green);}
.ele-school header .search-wrap.type1 .btn-wrap .btn-search{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGjmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNy0wM1QxODo0MzowOSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMTEtMjRUMTY6MTM6MjIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMTEtMjRUMTY6MTM6MjIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRiMWI3YjAxLTY4NWMtNDczZi1iMDY4LThkYTE2MzdlNWZmOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QUU1NDk2MzFGNzAxMUVFQTBBQUFDRTAwNkI2NkU1NyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJmYjIzZTRmLTc2MjItOTQ0My04ZTE4LTczYmZiZTZlMDFlYyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiBzdEV2dDp3aGVuPSIyMDIzLTA3LTAzVDE4OjQzOjA5KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRiMWI3YjAxLTY4NWMtNDczZi1iMDY4LThkYTE2MzdlNWZmOCIgc3RFdnQ6d2hlbj0iMjAyNS0xMS0yNFQxNjoxMzoyMiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++homCQAAAaFJREFUSIm9ls9NAkEUxj+Md7AC7UCsYOhAL3vyIhUoeQUIBUyUCsCLlzkgoYHdDrACsQOsYM3LvjHPZWd21yx+CQkzeZPf+w+9PM9xbJ0cnQDgtImRzZILAJdy/CTjtm0gvVC6bJYMADwCuAPA38t6AzAh43b4C8RmyQjAAgBHENMewJSMm7eC2Cy5AbBSV+/idSpndmAI4FrZzMi4aSOIpOhDpSf42BbOLAH05eoqVKtydy0VYBLzjozj6BjktRAnwxDpIJ+CjIx7DgG8yDhO4UyOQ/lEI9FFrgWUooeqVxSiDRrPARUt/CXH2kh+8tmk90vy9vGaKEOuT6VHEfltsKuD6BQ1htjfDsVbWDrF5/Yp1I4V0k3iBzY6J34uBrJWorJZsgFg5PgSGsaqtZKqh/xoXH5siyhXpY58JeNum0J4Xhh0rq65oFtZiMGh45kh48a1EOUpp+4eca3ZHMBG7bADUPD3RGAj2U/e+z6vHIkqlf3lOywNgaKQNrKHoDkZ99ApJAA6I+P2nf6RoKILOcU8b2sG8H2nkYT0L3+JvgFK5qqeBIKepgAAAABJRU5ErkJggg==);}
.ele-school header nav .inner .all-menu-btn{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAXdJREFUaEPtmcFtwkAQRVm5gFBCqADoACoADrblU1IanCzbhzgVJB3EVJCUkBRgOX9vCCM8aHZHq9X4ysz8nf9Gq8E2s0geE0kfM20kNJJKRIl4ciDu0arr+gvGrTyZxy3bZVm2vi4yItI0zWYYhg+ums98Y8w2TdPPS41RI2VZPidJ8u3zINzafd8viqL4uduI/RGjtQKVPVfQRz5otBitbnK0fIhL1Iz71pJw0LWGEnHtKLeeEuE66Dpfibh2lFtPiXAddJ1/k0hVVS8Q2mOvmbsW5NTD/veL/DbP89PkrmUXRgTZ/yMhP+vrxXFEBDQsibeQuwCZA6i0k2s8mjmiGbvGPwXW0B+asKP1OjlagR2cfBy9fslWCQUqESGjyTJKhGyVUKASETKaLKNEyFYJBd4kYjdg7Fo7oTM8JINd6530yjSal9jRfFawnLHGdxit5UPMhYIxWmes8aOPUHprCQEgyygRslVCgUpEyGiyjBIhWyUU+A9e9Vwz3myfWQAAAABJRU5ErkJggg==);}
.ele-school header nav .inner .all-menu-btn.is-active{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTAzVDE3OjU4OjM5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQxMTo1NDoxOSswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQxMTo1NDoxOSswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0I1REFBRDYxRjk2MTFFRTlFMDhDRTQ0NTUwQzUyN0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0I1REFBRDcxRjk2MTFFRTlFMDhDRTQ0NTUwQzUyN0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjFCNTQ1MDFCMkExMUVFQUJERUFENTI4NjFFM0VGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQjFCNTQ1MTFCMkExMUVFQUJERUFENTI4NjFFM0VGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvubN3cAAACMSURBVHjaYvz//z8DrQETAx0AC4xhdrWDGPUKQNwAxQ8IKT6lXUGWTxKAOB6I5QddcI1aMmoJHTIjNKMRSv8weX0izH4Iy7DIljRAMxoxYCIRahZCMy+GJYSKCgcgtgfiBVCX4gMLsAXXA6hF+EADkiUHR5PwqCUjsFghBiyAFj8PSdHEOGyaRAABBgAx6Bn1WLG6jwAAAABJRU5ErkJggg==);}
.ele-school header nav .all-menu .profile-wrap .summary-board li strong{color:  var(--green);}
.ele-school header nav .inner .gnb > li:hover > a::after,
.ele-school header nav .all-menu .profile-wrap .letter-btn .alarm-wrap .alarm{background: var(--green);}
.ele-school header > .inner .user-menu-wrap .is-login li.notify a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MzM6NDErMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjE2KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjE2KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MzVjYjViZC00ODczLWVhNDUtOTY1My1lNzhjMTM3ZTlhOWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTM1Y2I1YmQtNDg3My1lYTQ1LTk2NTMtZTc4YzEzN2U5YTllIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NTM1Y2I1YmQtNDg3My1lYTQ1LTk2NTMtZTc4YzEzN2U5YTllIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzVjYjViZC00ODczLWVhNDUtOTY1My1lNzhjMTM3ZTlhOWUiIHN0RXZ0OndoZW49IjIwMjMtMDktMjZUMjA6MzM6NDErMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PvlTGAAAC00lEQVRoge2aMW7bQBBFn4OUAbJlShbpUoRVWjMnsHID5wRWunSWu3SRi1QprAMYiHwC020aS0W6AJZvQJ7AKWZlTUYriqJIiRD4AQHLmSX5P3d2dnaho6enJw4BL/ZNoC50QtqGTkjbcDBCXs4bH/58C/kd8H5XZNZgCmTW+PvdV0AJMYiAKyBphlNlpMBnYGYdodA6Be5pnwgQTvdAzzqskAj4joRUW+GQaHHaaENraDpMgQGB2NwD+sCJbztghBoZK+REtadA3BSrCkj979hfH2unDq3Y3DhqiNA2SFXbIVMB+F+IMzdNGiKzDVJzHc0bWsgr0+kn7QqtGOGk8cxZC3ljOr1FUt05+81iDsmk9wgnjWfOWsjfFQ8asL91JfHv7q/wP3MuW2tFwC27W2McslbcouZBEYqE/AByY+sDDwRW1hrR8+84NfbccwqiSMg1MsHujN0Bv/zPbcJwDaKC5955Lterbl4XWjMkTr+wPDo95MudlaJZjDPCNVSOFIkJgUJRo+wcGSJf7MbYnfeVjmWDyN87ZHkUbrx/VOZBm2ysMuSLfWJ5dBIWqboszpERTYz90b+jxwY1XpUd4hj5UpfG7lik6rjg/tj3GQR8l94/3pRU1a1uhmSwj8gX1IgJL6TO20JCH/2z+lSstLfds6cIqYuAb4CEzhWSiR4Ij8IFMsLpNkRWbXU3QYYQHCMTU+/xHcvrwRxT75vUwKHWU5QJi9GxyUAjR9J5TI0VdhPHQQMWyUDPn6m3RUi6rRV1hFYIGTJx+w09fwkHc0DXCWkbOiFtgxaSGV+8OxqlkZjr2byhhUxMpxPaB30ol6OE2HXkhoWABKmRRuz/yNQh5UyibGPdwQrp+86v/XWPZvfnVZFjFls72We+Q1GttG/kyOhk2hjKWiPChw5twPwQYmwdq2qtGYt4TFb02TXSIudR9xeOlqET0jZ0QtqGgxHyD99jiWXz3AVQAAAAAElFTkSuQmCC);}
.ele-school header > .inner .user-menu-wrap .is-login li.mypage a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABSRJREFUaEPtWU1yE1cQ7h7JdoJTFXMCxJJgKqKw18gnQD4BzgkgSzkLlEWkZeAE2CewfAKLtZ2KXBbJEnECRBWQYEnT6Z7R2KM3b97PSE6lHKbKBtfM6/e+/vr/IVyTB68JDvgC5L/G5MIYqb5prpU/ffUQieoEUEGgNQCszgKmHgEOedMBIXbGN/5+1bvdHC5CKXMDedBvPUaCOiLWixyIiDpUgv3fvtvtFFmfrCkMZOOsXWMPe8YCavMcIFnLLHaB4OeTe41uEXneQCIT+rhyYAFwypoeAuKQD9eLDoZQBaI1Zo5NDr7PO6wAGq9+3vY1OS8gm69/4cPgy6ztA58XDvl3d1zCTu9OY2DSavXPdqU8oTovEpN8mP2WeoD0w/Hdn2IlODzOQCJTAjqYavRCNGv+FQNrFjWJqdymCihiFHDbVa4TENkMEY7SiiGC9/x33XUjm1JjQNDhfb5V9tly2cMKRMyJQjxSmDgFDHd8qLcBkfex6QZ7aR8SZjCgLdteRiDi2Esfl5mJmXxwOlr9XPN1Rhcg8k2854pErlRAoN5o9XzLtKcRyEa/faREpysFkYDVgZFodrLe2MpTSC4Q1S/EJzAIazaKXTVv+y426aCb9hk+Q66/5ANR2DAJsR2q6PuMMg2saIFsvm7vcIznfBE/EmJP7u1KVPnXn42zFrNymWvCgLZ15YwWCPtGh188ugSST+lVI9Owcsi+kqnrMkCmjvbuAgRnbN1CFQCz+JxZfML8GSOMZPWlCR1EkRDhxfHdxlObMlRWOGreVCNYBsiDP1r1IETeaGpWQD+erO8+t2222W9zYJk+CFxeNPZ0azb6racI+Gvy7ni9Yc1l6hqdeWWEbPZbfAB8nGw0KsFtW+0k36aBcGCQKrapBXLW5nIEnvkAiVmEN5fyaP94fXcnLT8DRKHxlDWmNEd6bmaAGFgswojsyOsGzOQt+b8u+OgY+T3J5D7RKq0AE4tp7RaVL37IjNw3MjKrWTdHTwRKEhvdGA1s5UsUUD4tVXySqxpJVd/SMHLptCZbtzn/ot9zGDb61v8EiGMOWbT29WF7NklbTcsWHdRNJO9giE8ooBe+k5BkLYfj/by8k+xni6aW8JuNDmkg6fJBGqBxGe+75ByRoeYGW1HKQUjySMUn/DonxGwLnE1UeWanJl4TkEIJ0bdEUUzRqS2dtrScr+KHgN5yGRRpW+8fs2WNU4miKRqNnZmm5DeC0c4ADLVZnNVnO1WnonG60LmMjwZ2H1YG2ekHsYygC+Uwnk2NgypByNOYzGjVWAYVLuNlz4yWLf2yri11Ccku7bPKhldjFbGidGbWqCI9NiGzEBd2tkf8ApHqpjIl46+GTtVj+OA2XxI2ORQ38wDFALBpyxs6Xyo0fNCxYuv+VBbEvqnEg+sJD7P5cZkYyne6eZqtUnYY0PkPy2xmZXpfdChobTP1juw/LXcBp5v2uwQEkW0FEpuYbojtNy23AYnqrgm8zE773SY4TkASMPxvdlo+501T3s2X77TfGUicX7LT8kTTMptFDr+jMh3aCseodhrjI+Lwq8yWE3He034vIElEKX9YZmZ0N00XsKLbW54SDCHAOLOHxHMsXOMNK/yX/GgfiU7jb87rtnZZXewNJBGQd9Nk8wUTgHluvgoDSQ40bY520iNWHzBy98hN2Z5vU7YwRlRBEv9Lfy3XghDq7KiVnNvb6LaXC8xBGEBn8vV519eE8pQ0NyM+2r/Kb78AuUrtFpF9bRj5B6raWWBXLN5VAAAAAElFTkSuQmCC);}
.ele-school header > .inner .user-menu-wrap .is-login li.myschool a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABL1JREFUaEPtmc1OW0cUx+dcaFkQqah9gJJlCyhEgWVV+gTAA1TxtquEXXErxZFavKrqPkHsJ4h5ghIpO0A1itMum+yzIFIiFbDv9H9m5jr3Dvdjxr7XQYjZgLjzcX5zvuYcSFyTQdeEQ9yAXDVNVqqRtRfNDSHkAw1Nfxyt7B5UdQGVgCgAEo+wOUA+DCnEgZDicRVApYJkAdhaqAKoFBBXgCqBJgIpApBSPoNvNDSAbBDRt2k+UoaGxgJxBbB9wTh/JUBeIOMC2FqoAsgJ5F5/7z4JqtlRKBIwMiHfaOQERNQ6Wvpxvyhs54IwQKBtfDHVto0P+AL4agjzX4XwsePleicLKBVkWgBlAiVAPhZAGUAK5N7fe1tBSL+XaUKr/zQXZ0NxPy7kIBCd3le7r4rsPfpe5EPK5AK5c/x1vUs8mUj8mb657AiSrcOln3quh0fz1vtNXnMnuU72Dpfrd333MtHyIW59cxRg8NZBjtLPdwrv5oEUOlieQDj8FBf0WXyOlOItAsOCL4iyGhN4pJCLRnyDglQrxXcKaK3f7MZprYPGAlrr7z3EPrhF+pL3gwCv8aN1tFxv+YDYfqv1oAf25N870DKnBj2y7BG0aglu9zwkqh8v7f7mI8i4c+G3PwRh8AvO/jyh1RhIKOXJ8Up9lb9fCr82EJIdIBLTxtKQK9BIA4TcpS5RX2QkKoR/HZDRMvLY0Up9IxUkT0OsnRhTqUCXTCh5Fvxg9ADl4PRI4bmARECIPh/uxdrczJkIKCt3WZcmDpd3tT+/aOLROSmIoB4JqWwyZXgBFSZf66xyQVCmDmZF+5OhbMDIEskuBpYLVAQAg+lczFBjdiBq0c3z3qWDIA8AQgjO3D5ArgBR5o+bUKUgkQZcgMzcxXSL1Bqwny5TB/EAsjjSAWJRc+TUU9GIfcvFGsoHuDIg2RpyA7hyIBkh2vnPH81HnCV0nHj9QfBSx11scprH6/edDMT3qrAquiDricJ9W5VHqh5pGll/2WxBetMUj0nAhVWRQAkQNKEH82fbvduN06J1k3xf/bexMPt+7mm8/cSZPZKFCzRUrqejWgcvDi8QFg4vTkDQ9qQtoCxQ7h/QUDxB6ZCoJFUVaEpyvF33ZSDb6DM81TI5gHClB3JuTNijfTEjHvs0E/K0pPOPetXW7HnwhR2uLFkjpiqMVSh4xrqA8Ka62BJduwY3B7Yv5s92xjW3XAA2ISG2Iu2v9/fa8ceqKV7fDm6doY53HMZu22m1vTY3cSBJdIfz5/tFULzXzPtPN0mKLZjQVpoIbD7wx5q9FyzkDSzki2jNOQ2/OVn6+bkzSLRQNRUk8Tso0SGJC6P/TQC4gJJtpBC1DGw/q4ds7J0duZHWpEDUqsGmniTBZbL54KgYNU1p592c7pLkAPnsqSIRuiwwk1aWRtN6ZWwNg1vnt701EhduBEQS7RjdEPAdqk0kqZ0HwHuuv/x1VcjgL7P/CWIVtK2Lu1Ffy/fwtPl8kJS0wf9+wHerw3hpxQkA2oMZ6rpGPRMUOKvfQZt0e0jUQxWpTJeCEOdWOEy0UyfgsNNxWq+2BYj/5hYieLYI/s6mWClIhXd0aesbkGnetstZNxpxuaVpzrk2GvkfijxeoXVQHQoAAAAASUVORK5CYII=);}
.ele-school #searchKeyword .inner .keyword-wrap .keyword-list:first-of-type li:nth-of-type(-n+3) a span{color:  var(--green);}
.ele-school header nav .all-menu{background: #f3fcf7;}
.ele-school header nav .all-menu > ul > li:hover > ul::after{background: var(--green);}
.ele-school header > .inner .user-menu-wrap .login-info{border: 2px solid var(--green-tint30);}
.ele-school header > .inner .user-menu-wrap .login-info .c-pm{color: var(--green);}

/* 초등 - 푸터 */
.ele-school footer,
.ele-school footer .inner .top-btn{border-color: var(--green)}
.ele-school footer .inner .top-btn{color: var(--green);}
.ele-school footer .inner .top-btn i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTA1VDE5OjMzOjQxKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQwNzozMDozOS0xNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQwNzozMDozOS0xNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjU5QjRFRUMxRjcxMTFFRTg3MkJFQzBGNEU1REQzQjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjU5QjRFRUQxRjcxMTFFRTg3MkJFQzBGNEU1REQzQjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTlCNEVFQTFGNzExMUVFODcyQkVDMEY0RTVERDNCNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NTlCNEVFQjFGNzExMUVFODcyQkVDMEY0RTVERDNCNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgj9l4AAAACKSURBVHjaYjS90s6ABgSAeD0QKwBxIBBfQFfAhEXDfiB2gGoCsQ3waRLAogibGFwTsuRHIH4IFf+ITSMTFg0gpz2AyicA8UV0jSBNG9A0IHv8A1QMWaMCE9TD2DTg0ijAguTWDwy4wQeoOpAFD1gIKEYHD7DFE1FgiGt6gE2QBYfiBGicYNUEEGAAm8EjJONVJvYAAAAASUVORK5CYII=);}


/*-------------------------------------------------------------------
    @ 고등 레이아웃
-------------------------------------------------------------------*/
/* 고등 - 헤더 */
.high-school header{border-color: var(--purple);}
.high-school header .search-wrap.type1{border-color: var(--purple);}
.high-school header .search-wrap.type1 .btn-wrap .btn-search{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGjmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNy0wM1QxODo0MzowOSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMTEtMjRUMTc6MTY6NDkrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMTEtMjRUMTc6MTY6NDkrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmE0MTkwYmU3LTk3NDctNDFmZi05MTM5LWViMDhmMDRmNTJhNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QTE0ODUxODFGNzAxMUVFOEM4OTlFMEE3NTk0M0I0NSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJmYjIzZTRmLTc2MjItOTQ0My04ZTE4LTczYmZiZTZlMDFlYyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiBzdEV2dDp3aGVuPSIyMDIzLTA3LTAzVDE4OjQzOjA5KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE0MTkwYmU3LTk3NDctNDFmZi05MTM5LWViMDhmMDRmNTJhNCIgc3RFdnQ6d2hlbj0iMjAyNS0xMS0yNFQxNzoxNjo0OSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2fQTLwAAAaJJREFUSIm9ls9NwzAUxr8iLu/UMgFsQJmAbtDcudABIugEtAMgqDxAy4VrXXWBsEGZgLJBOfkY9JRn9EhjJ0EtnxQptmz93v+kk+c5jq2ToxMAnDY55NLkAsClLD/J2E0bSCcULpcmPQAPAG4B8HtZFsCYjN3iLxCXJgMAcwDsQUw7ABMydtYK4tIkAbBUW+9idSZrNqAPYKjOTMnYSSOIhOhDhSd42RXGLAB0ZesqlKtydS0UYByzjoxl7xjkNRcjwxCpIB+CNzL2OQTwImM5hFNZ9uWJeqKTXAsoeQ+VryhEH2jcB1SU8Jcsaz35iWeT2i/Jn4/nRB3k/FRaFJGfBts6iA5RY4j7bVC8hKVSfGyfQuVYIV0kvmGjfeL7oidjJSqXJmsA17J8CTVj1VjJ1EW+NCpfdoWXy1JFvpKxN00h3C8MOlfbnNCNDMRg03HPkLGjWoiylEN3h7hWAB4BrNUM2wMFvycCG8h88tZ3eeSIV5nML19hWQgUhbSR2wfNyNj7g0ICoDMydnfQHwkqqpBDzP22YgDvH9STkP7ll+gbS16qWj32AbgAAAAASUVORK5CYII=);}
.high-school header nav .inner .all-menu-btn{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTAzVDE3OjU4OjM5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQwNzoyNDoyNi0xNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQwNzoyNDoyNi0xNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODdCNkREQkYxRjcwMTFFRTkyMzBCRjYxMjkwODRCQjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODdCNkREQzAxRjcwMTFFRTkyMzBCRjYxMjkwODRCQjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4N0I2RERCRDFGNzAxMUVFOTIzMEJGNjEyOTA4NEJCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4N0I2RERCRTFGNzAxMUVFOTIzMEJGNjEyOTA4NEJCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlsF0/MAAACISURBVHjaYvz//z8DrQETAx3A8LGEBcZoSvjWAKTqqWh2Y90CrgYUS4DgAhAfpKIlFzB8AgQboHg04kdSEgYCBSCWp6LZD4H4AboloDQdT0VLFgJxAjZLHlDRkgXYgusB1KLR1DXC8kkAEOdT0eyJsAIX2RIDIHagoiUHYZYwjjYkBp0lAAEGALdAGh8ABA26AAAAAElFTkSuQmCC);}
.high-school header nav .inner .all-menu-btn.is-active{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTAzVDE3OjU4OjM5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQxMTo1NDo0MCswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQxMTo1NDo0MCswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDdGQzY1NDYxRjk2MTFFRUE4MTdCMjA0RTA1Q0VDRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDdGQzY1NDcxRjk2MTFFRUE4MTdCMjA0RTA1Q0VDRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjFCNTQ1MDFCMkExMUVFQUJERUFENTI4NjFFM0VGQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQjFCNTQ1MTFCMkExMUVFQUJERUFENTI4NjFFM0VGQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnHq7ksAAACMSURBVHjaYvz//z8DrQETAx0AC4zRlPCNGPUKQNwAxQ8IKa5bwEWWTxKAOB6I5QddcI1aMmoJHTIjNKMRSv8weX0izH4Iy7DIljRAMxoxYCIRahZCMy+GJYSKCgcgtgfiBVCX4gMLsAXXA6hF+EADkiUHR5PwqCUjsFghBiyAFj8PSdHEOGyaRAABBgBIjBn1MT0jjAAAAABJRU5ErkJggg==);}
.high-school header nav .all-menu .profile-wrap .summary-board li strong{color:  var(--purple);}
.high-school header nav .inner .gnb > li:hover > a::after,
.high-school header nav .all-menu .profile-wrap .letter-btn .alarm-wrap .alarm{background: var(--purple);}
.high-school header > .inner .user-menu-wrap .is-login li.notify a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MzM6NDIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjA3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjA3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiYzViNTMyZi1iZDMxLThmNDMtOGExOS01NDAwZGJmMGVhYTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YmM1YjUzMmYtYmQzMS04ZjQzLThhMTktNTQwMGRiZjBlYWE1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmM1YjUzMmYtYmQzMS04ZjQzLThhMTktNTQwMGRiZjBlYWE1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYzViNTMyZi1iZDMxLThmNDMtOGExOS01NDAwZGJmMGVhYTUiIHN0RXZ0OndoZW49IjIwMjMtMDktMjZUMjA6MzM6NDIrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4l0iagAAAC0UlEQVRoge2aQW7TQBSGvyKWSMySpSXY4xvUnKDhAqicoIELNL0AtAtWLBqxrkRygronSLIHNb2BfYKweJPm8TJxnMROrMi/FGn83tj+f8+bN29GOZnNZhwDXhyaQFVohTQNrZCm4WiEvJw3vn76G/I74P2+yKzBBMis8duvt4ASYhABt0BSD6etkQKfgal1hELrHBjRPBEgnEZAxzqskAj4joRUU+GQaHHaaEPr2nSYAD0CsXkAdIEz33ZAHzUyVsiZak+AuC5WWyD1v1N/faqdOrRic2O/JkK7IFVth0wF4H8hztw0ronMLkjNdTRvaCGvTKefNCu0YoSTxjNnLeSN6fQOSXWXHDaLOSSTjhBOGs+ctZA/Kx7U43DrSuLf3V3hf+ZcttaKgHv2t8Y4ZK24R82DIhQJ+QHkxtYFHgmsrBWi499xbuy55xREkZA7ZII9GLsDfvuf24ThGkQFz33wXO5W3bwutKZInH5heXQ6yJe7KEWzGBeEa6gcKRITAoWiRtk5co18saGxO+8rHcsGkb/3muVRGHp/v8yDNtlYZcgX+8jy6CQsUnVZXCIjmhj7k39Hhw1qvG12iAPkS90Yu2ORquOC+2Pfpxfw3Xj/YFNS2251MySDfUC+oEZMeCF13hYS+uSf1WXLSnvXPXuKkLoK+HpI6NwimeiR8ChcISOc7kJk1VZ3E2QIwQEyMfUe37G8Hswx8b5xBRwqPUUZsxgdmww0ciSdx1RYYddxHNRjkQz0/Jl4W4Sk20pRRWiFkCETt1vT85dwNAd0rZCmoRXSNGghmfHF+6NRGom5ns4bWsjYdDqjedCHcjlKiF1HhiwEJEiN1OfwR6YOKWcSZRvoDlZI13d+7a871Ls/3xY5ZrG1k33qOxTVSodGjoxOpo2hrNUnfOjQBMwPIQbWsarWmrKIx2RFn30jLXKetH/haBhaIU1DK6RpOBoh/wDyE4ll0Z5iaAAAAABJRU5ErkJggg==);}
.high-school header > .inner .user-menu-wrap .is-login li.mypage a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABQdJREFUaEPtWu1x20YQvaV+hdRMnArCVBC5AssVmCnAIlOBnQp4rCB2BSbtAixXYLoCJxWYriDKjMD8EtbvDgRwuA/cHShNPLIxwx8aAHd4+/bj3a5I3JOL7gkO8R3I18bkrTEiF/yAyv0jJjETgqdC0AMsfmYCZiH+wr0r3NsRi0sejT/INeHv46+jgawurudMNMNCAJB/AdwlHHwj15PL/LfbNwYDkYv/zgXfLEnQ+TEfUL/LgreCTlZy/cN2yHrZQJQLCS7e9gJg8ffBhZTbwJ30BTfDu3A5MPBr6GMrQJPfcl0uC4hcXJ8Jple27+uPYvGOmbbihC5h1V2fVcHmVNzwjKicCaJH9rM6loh/l+vT2ghRkpKBHFxJMQGrGhfzBx6dyKEuodal8kbagMDMFVwNzKS5WhIQvRmX77tm4X+ZTmapG8VMWu1xg4CnHzt2otHjlD2iQCp3Eu87TCAGeMSLHOpjQNR9tReVtDZjqGJGAEy/m/UCqQJ7DxBGPdAgxue5wZgCpAKj6xECvk0IVcyMASZcc/qBzK8VE216vWMQNVg/GN7KzenjkEGCQNy4UDEhwER6JkllwfecdjMWWzNmuCdewkAsNvoWOeaDI2m6k2RUjQmx4gUin14vaESvmk2QYpevT1sXu6sv96wLCYR4aWsNvAIp2ZUzXiCri0Lpnyf1uv8HG228WKkfhXf5euLoOgeIDjTe/9Oy4X/RNh4s9wKWexbLMLqqc4nCikzI/BJMP48R7LIy/snOYB4gxQxB9rZho6Q/5Jvxi+hm8wIYqotLyIs3p2tvED/dP6cR/1nfW24m8VpmveNzL2cRuJUqSHPDrX6JaSf17MoAggK6Av3SBwTrQ46IZRYQsAhl8cnwkg3WX5jre4AYwYW6gRc6h6MQMyYQ7mFRDmBEG+qi2MEAP1eUu8nHda158bGp5BnZyvRjJIcgiypGGusOXR+VXm4mD/sZ6bqIN0OEWNG6TEx2MfmipY8opjnF1c6kdmy5rpXo67Hgv+37sdj6ZoBkudZts2Cul+9akexgf6xcFDNkkWcohi9zOyHNuyW6KIG6U+/XKYqebNqbflWVtrODCcRUyIej6cOUmqPW6GQvlVEjJ0E5Lz7hY6fJ6TenIDpSn4VTqIJ1xy28wSOtDRoFN14QFd05EsUsVKnH0uqsQR+NSv0Zhbeytueyi2iSRLFFY98ZQLuIJfljYHw9gD5tpvdwzkYJovEgB5JlfAUc8sHufqAVCqtv8dO9KSY+w+/caa1GZJDHfdNkfMDKvedl37E0LRXHj88uGxkHq4oV+2TW3186tHIUk5Wwi10sPqOlhL5YuAdgx6tPLNbbJDcfYr5fL6hjhkhJdT8gBYBZxuqGN5aGNB+8rCT0l0widJtVlBCIIz0DSekY6ue8/bT+vkG0QTekWRbzqr77Q5uC8WOmr780oFueAs7f7Y8nBLV2FEhFtdvEzu2Wx4AcdBdGFt1uf0y6RIPd3jjYLT9y0hSefOV1+5MYaTKSp1te31MKgHiEASe9iwlHrZ1KfsIY9HgnXwO6/VlA6oxCpWrguZOmFlQzvb2CbjtU9mb0Nm1UrM/f9OBogvqSN+3NBtKy4580xWIheP/IyddgIC0gqOVSLMwWaxYYNXsciXXuocze42ggLSDVGdljHtj+w4AzvW2nvTt8PMZs422uC4WMdGtAsli4g4e/A7kDox615L1h5AuZA0tg5lJQ/AAAAABJRU5ErkJggg==);}
.high-school header > .inner .user-menu-wrap .is-login li.myschool a i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABKFJREFUaEPtmU1O20AUx99MVhCkovYApScADlA1PQFwAEi2XRW23WQsdVuRngAHDkA4QUHqvnCDsO8iSAmtKsWv/xnbie04HjuxASEsRCB+npnfvK95z4KeySWeCQe9gDw1TVaqEdX60yD2PhtoIb8rd+Wyqg2oBMQHGLcFiUZ04Ux8SaLmVAFUKsg8gKQWqgAqBSQvQJVAS4FYAZivWNaUcRFvrEiID2k+UoaGFgLJC5D0Bf1cVUCFQBYFSGqhCqBcIM7BsMmCWskoNFlgYEJFo1EeIMGi0z6tX9jCdiaIDyAUhDZSB1oQoLiGqC+YVft0rTsPKBXkoQDKBIqBPBZAGUAGRLVGu8R0XKYJwf43hOc1Y5ldyi78qG+z9/C+3Yeoj2PvkXLrPWGE2fuR7gPUZckd5a5d5508lHMORteYZDN+RKFr1a1vFx3LB/IOMd6OeZbxE9iS/mDB23NBIGt1sKwFOc3hAGnwVVyG79rdtfWiIFo+NHv8uTHxByxSFyIs5EfzHXavN6FNzLIokNq/PxSC9S6+DXbxlhFK1dlqpwjIjN8Giw81g88uwjNSQ3DNtUejRvP0P+SRL+3u6rciC1lU1mmOPmHWr3j+dSwixUD4BiF5S88xE36TQDgHQSgQg2ECaimTs4FNNMDIXeG00YV6dEsy1DJfAaSRCpKpochuLGpy80AyTcg4uH8AhdM3ANj2TSsHSDghVKyX719RtU6/WkpDc3NXYq52tx76M07Ry4PokGpsMnkV1ZA9+VJsrrJBHJbShXr1rsSSXURpmRrKAYDcJbUJtSY7j8FLB0GoU3rRQebODZQXIMz8SAlTE6oSJBIU9FEkEyiIKhupjs769CBV8ujy4CB5gVKcKhVgEmQeWiPJBdpMDpEvE+DJgMzVUE6AJweS6g8Fvnw0Hymwxlyizx9kf9RjSTumDmExJMn7prCybU/iiOKEecT23LL30zSCXNRBk89vikcuU1jZJoyC+B3B+p5yBYqm6i7V4nXi0Xm0/aQz+3QtfIdj+CBS6ziFQPTSAYMBaoCp5hWB3z/gE0DEKklTBYYlOdMFzMtFmXRutpPJDmIqPcnHM+okcvHOQ78i6JehG51/8C4FryKoNTOXJ450Zak1Mj2K+1JGE3lAtJzfoBj3Zmtwc7IH0Co6GYuZWxYARr9jUdsNtQ+/cTFfU8QKLi1Tn9bxtl3Vdiu8eyw66GREnU2bG4lLdAMRUeoXNih/rNEOupi7WNNu6tzGfFZbybHg8L/h8G/CZzxPvnfOVn5afSQ5iW9qOCTOdEimkiYokBjAhmNtJFTKqGUAkXiTFZ8DO+zhEJnSpFD7w5aQ4iQmjxNDrPlg00j0fqAddEjQJckAKjKmNiNEog60gD5aupmm98p08Km/K6yRVCDtoGHbp9jqtZPd4hE3C8D30+EWOvO/zPBMN/itK0hT3E36WkXnTpPXE9FYNtDL0lCxDuOMPBaCrOxSTfTyRr3gVK37b5sw0T0ieY0AZEwX/zeW0ohtA8yLock1HizSek1aANHf9RDeJE6tLZhipSA20DLvv4CUuZtljPWikTJ2scwxno1G/gMC0XN0uf7N6gAAAABJRU5ErkJggg==);}
.high-school #searchKeyword .inner .keyword-wrap .keyword-list:first-of-type li:nth-of-type(-n+3) a span{color:  var(--purple);}
.high-school header nav .all-menu > ul > li:hover > ul::after{background: var(--purple);}
.high-school header > .inner .user-menu-wrap .login-info{border: 2px solid var(--purple-tint30);}


/* 고등 - 푸터 */
.high-school footer,
.high-school footer .inner .top-btn{border-color: var(--purple)}
.high-school footer .inner .top-btn{color: var(--purple);}
.high-school footer .inner .top-btn i{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTA1VDE5OjMzOjQxKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQwNzozMDo1Ny0xNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQwNzozMDo1Ny0xNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzA1QTNDNDExRjcxMTFFRTgzQzVCQzUwNEY5QjYwOEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzA1QTNDNDIxRjcxMTFFRTgzQzVCQzUwNEY5QjYwOEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MDVBM0MzRjFGNzExMUVFODNDNUJDNTA0RjlCNjA4QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MDVBM0M0MDFGNzExMUVFODNDNUJDNTA0RjlCNjA4QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpmdA0YAAACKSURBVHjaYmyM/8qABgSAeD0QKwBxIBBfQFfAhEXDfiB2gGoCsQ3waRLAogibGFwTsuRHIH4IFf+ITSMTFg0gpz2AyicA8UV0jSBNG9A0IHv8A1QMWaMCE9TD2DTg0ijAguTWDwy4wQeoOpAFD1gIKEYHD7DFE1FgiGt6gE2QBYfiBGicYNUEEGAAcWsjab1qQDAAAAAASUVORK5CYII=);}
@charset "utf-8";

/*-------------------------------------------------------------------
@ NEW 레이아웃
-------------------------------------------------------------------*/
#wrap {
  overflow: hidden;
}
b.check {
  font-weight: bold;
  background: rgba(52, 158, 239, 0.1);
  color: #349eef;
}
.tof {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

i.icon {
  vertical-align: middle;
}

/* 헤더 */
.main-new header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-bottom: 20px;
  box-shadow: unset;
}

header {
  background: #e4e9ff;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  z-index: 100;
  border-bottom: 1px solid #4f69d0;
  box-shadow: 0px 0px 5px var(--shadow10);
}

header > .inner {
  display: flex;
  justify-content: space-between;
  padding-top: 42px;
  padding-bottom: 50px;
}

header > .inner.new {
  display: flex;
  justify-content: space-between;
}

header > .inner .logo {
  font-size: 14px;
  font-weight: 500;
  flex: 0.3;
  position: relative;
}

header > .inner .logo a {
  display: flex;
  align-items: center;
  height: 100%;
}

header > .inner .logo a img {
  width: 150px;
  height: 60px;
  /* margin-right: 25px; */
  margin-top: -15px;
}

header > .inner.new .logo a img {
  width: 200px;
  height: 60px;
  /* margin-right: 15px; */
  margin-top: -10px;
  margin-left: 0px;
}

header > .inner .logo a span {
  position: absolute;
  margin-left: 0;
  left: 70px;
  bottom: 5px;
}

header > .inner .search-wrap {
  box-sizing: border-box;
  background-size: 22px auto;
  background: #fff;
  border-radius: 52px;
  width: 881px;
  height: 52px;
  flex: unset;
  max-height: unset;
  border: 2px solid #4f69d0;
}

header > .inner .search-wrap.exp {
  box-sizing: border-box;
  background-size: 22px auto;
  background: #fff;
  border-radius: 52px;
  width: 840px;
  height: 52px;
  border: 2px solid #8dc054;
}

header > .inner .search-wrap.type1 .text-wrap {
  display: flex;
  height: 40px;
  margin: 5px 0;
  width: calc(100% - 105px);
}

header > .inner .search-wrap.type1.exp .text-wrap {
  display: flex;
  margin: 0;
  height: 40px;
  width: calc(100% - 225px);
}

header > .inner .search-wrap.type1 .text-wrap .area-select {
  width: 100px;
  box-sizing: border-box;
  border: 0px;
  height: 40px;
  position: relative;
  line-height: 2.125rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB4SURBVHgBbc5dDYAwDATg3jCAFCyggKAEBWQlCABHBAdIwcAoLT/Zsqxvu/u6DczcoKo6P44TFWaa50FC2B0Bi1zCGvgC8tqtZhyJ9ERy5PhDbJ0ZWKjP17q1EaGBA1uWoFb7E/8NKX6TiOyE9E8Rm4uoOIafhWxuxF1JT+7aYCAAAAAASUVORK5CYII=);
}

header .header-search-category {
  position: relative;
  width: 120px;
  margin-top: -5px;
}

header .header-search-category .toggle-btn {
  width: 120px;
  height: 50px;
  border-radius: 45px;
  background: var(--primary);
  color: #fff;
}

header .header-search-category .toggle-btn i {
  filter: brightness(2);
}

header .header-search-category .category-wrap {
  position: absolute;
  left: 0;
  top: 60px;
  z-index: 20;
  width: 880px;
  padding: 10px;
  background: #fff;
  border: 2px solid var(--primary);
  border-radius: 1rem;
  box-sizing: border-box;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.3);
  margin: 0;
}

header .header-search-category .category-wrap .tab-menu {
  display: flex;
  gap: 5px;
}

header .header-search-category .category-wrap .tab-menu .tab {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 165px;
  height: 45px;
  background: #e4e4e4;
  border-radius: 0.8rem 0.8rem 0 0;
  color: #888;
}

header .header-search-category .category-wrap .tab-menu .tab.is-active {
  background: var(--primary-tint20);
  color: var(--primary);
}

header .header-search-category .category-wrap .category-lv {
  position: relative;
  display: flex;
  align-items: stretch;
  background: var(--primary-tint10);
}

header .header-search-category .category-wrap .category-lv > ul {
  width: 25%;
  max-height: 260px;
  overflow: auto;
  box-sizing: border-box;
  padding: 20px;
}
header .header-search-category .category-wrap .category-lv::before {
  position: absolute;
  top: 20px;
  left: 25%;
  width: 1px;
  height: calc(100% - 40px);
  background: var(--primary-tint20);
  content: "";
}

header .header-search-category .category-wrap .category-lv::after {
  position: absolute;
  top: 20px;
  left: 50%;
  width: 1px;
  height: calc(100% - 40px);
  background: var(--primary-tint20);
  content: "";
}

header .header-search-category .category-wrap .category-lv a {
  padding-bottom: 3px;
  display: block;
}

header .header-search-category .category-wrap .category-lv > .book-thumb {
  width: 25%;
  min-height: 260px;
  padding: 15px;
  box-sizing: border-box;
}

header .header-search-category .category-wrap .category-lv > .book-thumb img {
  width: 100%;
  max-width: 152px;
  float: right;
  border-radius: 0 0.8rem 0.8rem 0;
}

header .header-search-category .close {
  width: 100%;
  padding-top: 10px;
  font-weight: 600;
  text-align: right;
}

header .detail-search-wrap {
  position: relative;
  width: 100px;
  margin-top: 4px;
  float: left;
}

header .detail-search-wrap .search-filter-view {
  position: absolute;
  right: -5px;
  top: 60px;
  z-index: 20;
  width: 880px;
  padding: 15px 20px;
  background: #fff;
  border: 2px solid var(--primary);
  border-radius: 1rem;
  box-sizing: border-box;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.3);
}

header .detail-search-wrap .filter-content .form-group .form-label {
  padding-left: 0;
}

header .detail-search-wrap .filter-content .form-group .form-label.pl-ls {
  padding-left: 15px;
}

header .detail-search-wrap .filter-content .form-group > li {
  border-bottom: 0;
  margin-bottom: 10px;
}

header .detail-search-wrap .filter-content .form-group li .form-label {
  width: 80px;
}

header .detail-search-wrap .filter-content .form-group li .form-input {
  width: calc(100% - 80px);
  padding: 0;
}

header .detail-search-wrap .filter-content .form-group .btn-type-wrap {
  flex-wrap: wrap;
}
header .detail-search-wrap .filter-content .form-group .btn-type-wrap li {
  width: -moz-fit-content;
  width: fit-content;
}

header .detail-search-wrap .filter-content .form-group li > select {
  padding-right: 1.5rem;
}

header > .inner .search-wrap .detail-search-wrap .btn-wrap {
  width: auto;
  float: right;
}

header > .inner .search-wrap .detail-search-wrap .btn-wrap::after {
  display: none;
}

header > .inner .search-wrap.type1.exp .text-wrap input[type="text"] {
  width: 100%;
  height: 40px;
  margin-top: 4px;
  border-radius: 20px;
}

header > .inner .search-wrap .btn-wrap {
  background: #fff;
  border-radius: 0 0.5rem 0.5rem 0;
  width: 40px;
}

header > .inner .user-menu-wrap {
  min-width: 270px;
  justify-content: end;
  flex: 0.5;
}

header > .inner .user-menu-wrap .login-info {
  width: 150px;
  height: 50px;
  border-radius: 0.5rem;
  margin-right: 15px;
  background: rgba(255, 255, 255, 0.5);
  border: 2px solid var(--primary-tint30);
  text-align: center;
  line-height: 1.25;
  font-size: 14px;
}

header > .inner .user-menu-wrap .login-info .user-name {
  margin-bottom: 3px;
}

header > .inner .user-menu-wrap .login-info .icon-time-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABDRJREFUaEPtWUtOWzEUJfyGLV1BwwqAFTRMOukAMgCUUWEFTQYd85hXalhBwwgBg4RZZ013ACsgrKAw5ZeeE/lFxtjP189GraJYQtET/txzz7nX13ZlZkJaZUJwzEyB/G9MThmZeEaOj4+rc3NzG5VKZYlgh8Nhjb/47qvvm8fHx/NGozFI6Ywk0qLxs7OzX2DYJgyuSgwEQALpPT09HaYAFQVEeX8fBu1KjC/o0wFLBzGASgM5Ozvbh1ezSADPhoPNbGtr66DMnMFAut3u0v39/XcHC9cAx1joLS4u9uv1+o1ulJLgqpIgY+e9xejOwsJCyxzrAxcERIH4hUlpjN6u8ZFtb293fAvq/z89PaUkyaoJ6AJg1kPAiIG4QICBg52dnSiJnZycZJAVY01vQWDEQOC9H4acbvHdLGIBBm6iz2f8DQC2VcSWYqeNPm+1fh3MvydhWQTE4jGCqGGRC49xjJGRYWCuDjA9T39Ktq+DkTLuBaJS7JVhwJ4kHuDlYT5OapBihuyPG1Lzsi81e4GAjQ70S3mMmtQg9i0DhONMBWDNI7C5W8RmIRALG9dgoirRbAwQNXaA33E287FSCAQeZfCx9MibSFJ557KMKCBkQJfYIZzYdDmxEAgovtJqpyA2YhmxsHIBIGvBQExZSXRqLhLDiIqVZ/FZJC8nI6ilmjCepcioSdKnCwjGsoz/id26EbJbcx/CuK5E2k4gZuaAEe9CjAAb3DM2DHA3mGdZOo9FFc4qQgwE+vSmai3IzUAd44GHW6hwmURETSpPp3GYoI+VPuSrBQKxsZFPdY65WLqImg4EA5xjXwWIuYkaFscA+Q0n1Gwe+BfS+gZpfRXRgU7R0nqlYKf9ooKTHZMEe6L0u4vU+xE2fUKQv9FYEGWvJOk3xYaYG85D2d3dXR9gVjQw3oOTGWulNkQuCH0O8DMq3Hh9gwp0Waptsx/menHWQJ9CMBjzB33y+7FLrG8escfLvGrRKARjPQVaziXli0aLvKJYITDEXg3s8gJDb2vmadMoWGeiyniuFHOwcsnQ9LZpZPKDlS0FKuOCziU2QCojsTBt62d5i6RuAXQ1+qirWDGva3ipsO67fAhNDCohUHajAFdJRnTdJC4ELWUHwbQklxASQIoJHht0EN6zej63GIhjL+A5o/R9bW6E7R4ZkrvEtWtNWvKLgXBRFxj1RJBB60cS7+d9wDJvZyjbqj4uFATHBgHRwLT1KyJNzwM+6OCv9/DwcGkGKNP5/Pz8Cgzd5AOQ7S2FR2ow0ZQyESwt09OO+9oQQsy+tyqDZWUmCWZEX0Q9E1Aa4wu8MkaQBbxcZb4UWzR3FJB8YlUB8M6JJz/bm8cLGxgHlCH2iHYMgGhpubyjQLEMGQUwjK3xVz0A8XsA4/spjNdtSMJIGTmlHjMFktqjsfNNGYn1YOrxE8PIX5s9t1G/pRQQAAAAAElFTkSuQmCC);
}

header > .inner .user-menu-wrap ul {
  display: flex;
}

header > .inner .user-menu-wrap .non-login {
  padding-left: 10px;
}

header > .inner .user-menu-wrap .non-login .login a {
  display: inline-block;
  height: 25px;
  padding-left: 30px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAv1JREFUSEu9Vkty00AQ7ZGhKrtExQHiG6DE2WMuQJwTYDvZ89uxwdmwJMk+sZ0ToJwAe40dlBMgDkDJ2aWKeJrXY40sKSMbWOAqleyZ7n79ed1tRf/ho9ZhBINkq8a0T0xNpahu5ZkpJkWjuaKrqOPPVtmpBIHxek3TBxhur3MEgMO5R8cAi12yTpDdi6QN4ye43IKBH/A4xDvSHkUwFMGBwNMUQCZAhC28t5loRpo60yM/LAM9ABEAT9FABKF4hnT0VqUjTecpDL0UHc3UuT70h3mgAogFYOZbYtV2eVWVusZ50iLFQ6XUJms6yOtmIKYGTN9MikpCxluN9KX1MalBhNOOf5YHFSDl0We5RwZ2bI0ykEY/GUrIkqJp13+dV97rJyP8fpaejbPvTMeTQ79XAFrauYQdQxoDIp4+YkqkyGBJkK/B8o5v556qy90iMo4lNZOuX0h5GnUkZLhX5Iu8Echq4YpikDTBgC+IMPNMdGzkcPP5pONLpNkHd0KEV5YEBsQquJghtUKU3yEWwesda6lxkSCSpbd5kLLTBsTmHOFJsaIyg6xBpDNEYSMQQ3qkheiukPdWWX4vjR7nYzjWLICU82uVRYk1h1KDnMExnGpV9RAchw8OkKpIMnKAI1pT3fMoLtchH40zklU1sQCPmZ6yoqY1pphGvxTduCJx1qSKXYa+GJJgUKFvCjVgOr1fDMdsEjvZlfUCUZx26qIXFhOgLv2D91CGpKrRzKRMzolkkMpwdOoV+iRPY9vx8CaE4X3XBCj1xGJSgHnTQ/8gNzmKHZ/mHfuD0alqU2v91vO8T5YdZYo+oGw6dqyeDFhMB5kcscgWRoIdcDi+w6DfKA/KKrB1es59gjwP5EIT9bWid+v2CRbYJXbQC2kMpG31PrGe7p7/fIO0fcSzIUUFXUPQN0Kx469df2yak2kb5wHOWwty8B2e99dHT07KEa/e8Uw9u/FW1UWGZ7pBTQ3+GMQKCpWRDtnjAQADew7DUbr3w3/+t7KOUX9z/xuBzOIpjPoJ6gAAAABJRU5ErkJggg==) 0 50% no-repeat;
}

header > .inner .user-menu-wrap .non-login .login.li-r:after {
  margin: 0 1rem;
}

header > .inner .user-menu-wrap .is-login li {
  position: relative;
  margin-right: 20px;
}

header > .inner .user-menu-wrap .is-login li:last-of-type {
  margin-right: 0;
}

header > .inner .user-menu-wrap .is-login li a i {
  display: block;
  margin: auto;
  margin-bottom: 3px;
}

header > .inner .user-menu-wrap .is-login li.notify a i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MzM6MjcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjIzKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjM0OjIzKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphZWEwMWU2Ny0wZDcyLTBhNDQtYTE0Zi05OTdhZjI0MzQyMTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YWVhMDFlNjctMGQ3Mi0wYTQ0LWExNGYtOTk3YWYyNDM0MjE1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YWVhMDFlNjctMGQ3Mi0wYTQ0LWExNGYtOTk3YWYyNDM0MjE1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphZWEwMWU2Ny0wZDcyLTBhNDQtYTE0Zi05OTdhZjI0MzQyMTUiIHN0RXZ0OndoZW49IjIwMjMtMDktMjZUMjA6MzM6MjcrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ijwaFAAACzklEQVRoge2aMW7bQBBFn4OUAbJlShbpwya1mRNYuYF9AisnsHyCyEUqF9IBDEQ+gek6haU+gOUbkCdwillJk9GKpihSIgR+QMByZkn+z52dnV3o5PX1lWPAu0MTqAudkLahE9I2HI2Q94vG11EW8jvgy564vIUZkFnjnwsHKCEGETACkkYoVUcKXABz6wiF1jnwRPtEgHB6AnrWYYVEwE8kpNoKh0SL00YbWkPTYQYMCMTmAdAHznzbAWPUyFghZ6o9A+KmWFVA6n+n/vpUO3VoxebGcUOEdkGq2g6ZCsD/Qpy5adoQmV2Qmuto0dBCPphOt7QrtGKEk8aSsxbyyXT6jKS6Kw6bxRySSZ8QThpLzlrI3w0PGnC4dSXx7+5v8C85l621IuCB/a0xDlkrHlDzoAhFQn4BubH1gWcCK2uN6Pl3nBt77jkFUSTkDplgj8bugN/+57Zh+Aaiguc+ei53m25+K7TmSJz+YH10esiXuyxFsxiXhGuoHCkSEwKFokbZOTJEvti9sTvvKx3LBpG/d8j6KNx7/7jMg7bZWGXIF/vO+ugkrFJ1WVwhI5oY+4t/R48tarwqO8QJ8qVujN2xStVxwf2x7zMI+G68f7Itqapb3QzJYN+QL6gRE15InbeFhL74Z/WpWGnvumdPEVLXAd8ACZ0RkomeCY/CNTLC6S5ENm11t0GGEJwgE1Pv8R3r68ECM++b1sCh1lOUKavRsclAI0fSeUyNFXYTx0EDVslAz5+Zt0VIuq0VdYRWCBkycfsNPX8NR3NA1wlpGzohbYMWkhlfvD8apZGY6/mioYVMTacz2gd9KJejhNh15J6VgASpkcYc/sjUIeVMomwT3cEK6fvOH/11j2b351WRYxZbO9nnvkNRrXRo5MjoZNoYylpjwocObcDiEGJiHZtqrTmreEw29Nk30iLnSfcXjpahE9I2dELahqMR8g8CqollzgenOwAAAABJRU5ErkJggg==);
}

header > .inner .user-menu-wrap .is-login li.mypage a i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABONJREFUaEPtWetR20AQXskFxK4gTgUxpABMBTEVBAbyO6QCTAWB34EBKsBUgCmARyrAqcCkAOvy7VlyTvc+2UwyBM1kYka6u/12v31eRi/kyV4IDnoF8q9ZcmUW6Z1N2yRoIxc0yAR1AbQNe/dqgAU94O8nkdGkyGiE9zcPO52nVShlaSAfTqafIMgAQg0aCSQAiOjidq/D/zd+GgPpfZ/2WxkdAEC/8enqQkHjmaDDh8+dcZP9koEwhVozuvQBEEQ/mEKgGNOI6UT43cPvNlMOh753CsuAWrSVSrkkIADRA4gzg/sslaArCDouchpBiIlPq9inmxeSigMIsGF8C18CmB3sI5UQ80QDYSrlOV1iAWt18UD7N0VBw6aUKPcd6oCw7xP23YrdNwqI9IecrmuaEeLXTGSD2INCWp37nEAky96o384K2ow5IwiE6QQaXKuWYB8AhbZTTB8Cwu/Ls85VH5KWyQEmQDMvkNKxr1WfKEH0U50xBkgJpg3FjWsBYe4zDMaZc7xAkCMYRL8S4rlBVOewAi1gxsg1my6FOIEYfsE+0crYEtGRJNYKtu/mEVKMVZ/x+YsTiG6NWKdbRnh9ralMclrFCmT9dLqNF2cKpW7udjsLiq1S2NBekIX95U+uEbRlK2esQGANLug+Vof8DWss/EUP/Ui8AGLUdQYQGakKmioZz7pQ1+T6yfQoy+gLMrw3wnBWL0ucnhB0fLfX2U+1yiynjh7BDCCwBleylwqtvoJWR6HDPpxOEdTmD37sYM25bQ2oso9Dv1Xvbnc7wVymr8EBBr1sQM4BhEtz+QD9u1DtxN9pQA4BZOgAwuXIQQoQacWCHhWWcNm/re5vAFGdi/MGBKo3Rw7TaECcVmxiET4S1J2Aum9LixvBx2aR+yqTc0EYG61UBfisqGq36f7sh7DImtciqma5NLdFCJe/cBLDu0mofJFtMVE3JbnqkVT3LdMidad1cj3k/Kt+D4t7fev/AJJKrVVbQd0vmVqh6KALK/MOIRESHadOQqq1aJEvXHmnOi8UTb3h1xYdVCBqUVc2QGsxOYf30HNDqAwCkEcI200Jv9EJ0VKdGonKRTdYo36Op6VtlBBTSxSNilFtqew1CrqvQKLm+omaS2rb9jQqUSxFo7czs5T8XjCOGYCzNmNgRm8UUzSWC6PL+HlfLyb69AP+xSNQnnPJjhKtKyfLvj5aDZVBFvrGlfF8qK5lCOW1iq0tjQrFEe2zbg1b5ctnOUtovTMLRRVJmRmNqsIuBIT9omjRwFemWPzVWftFDx9i50tsTWht6ALEAKC+YShv2Hyp0fChpJjeLwfnS0aeweAaU3Y5j4qZGJY5hgfl+jzNW4kHB3RNhmUhWvneNx0KBttMqyM3mJbHgLNO+yMCgtfZDYpoQ+zUaXkICDs2aq4zdcbMa0JBpto3aJHqQ9e0nEPzMjdNzpuvxGl/NJDSCXkyX5uWLzQNQPg9wrD5KlQ4liMhnpvxxKavW6vJtD8JSBVRAGZUm/6ZksjbW/6nXr3h7zb+7lZVrI1u8uIol/kl6bY3GYhKNdxgGTdNIV9wvV/25qsxkEqgsjnaVkesSWAw4MD356lNmX7G0kAWFprf9jLfOfp0mUbYvHZ7q9z2Tkp/GqdSyKWklQFJssIzfPwK5BmUutSWL8YivwHLswhgkPkjzAAAAABJRU5ErkJggg==);
}

header > .inner .user-menu-wrap .is-login li.myschool a i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABJVJREFUaEPtmc9OGzEQxscL9xL6AE2fAGi4Vk2fAHiAigC99FS49kIi9VqR3guEJ2h4goLUI7ThDei9YkHqqYV1v/Guw66zf+wlCwjhAwhij+fn+Ty2J4IeSBMPhIMeQe5bJCuNyPyu35QBvWdo4dHno5XaQVULUAkIA5CkTTjdNBw/gJg7VQCNFSQHwAzE2IHGAuIAUBnQjUAsAA4hpbbyXqrfrzL2yI0jVArEFsDcC9G4SoCcQMoCmFGoAsgKpLHjL6NjKyULaR+VhFyzkRUQUfdotbZflLZzQRgABtroVM8wVArANUKS6JT9OF6t7WUBpYLcFsA4gRIgdwUwDiAF0vjiL5JHW+OU0OyuX58kYmkO2yXR3mClxjKxakV7SEkuoI3jt7W+iDp/S7OMjntXgrqYfGA1c6xTY9sfCEEzxrgBNu6cqy11Z5O0joVe4LHwS/2AfdUuBc1lgthssDyHGttn50KIJ/E+UsqL47XpKVcQpZoo8QCgrgEYSLEIeh1Ka8fva1pzkrJAL7Z9XsF1TPpMLaCkX7DV/bFW67qAFO1bVg2yWWu42TP1iJ4y7PUX++jDcav2ycWRsn0bO2fvsNQfhaRpnj8tvcK1E0DMhkExmgk0DJ/WpkVOL+t8XEJZiYcjq6OM/ofYc81UEO1EaoRiVGUllwU5IqH4CoaDwgtogDeOUG8d9b9CkCHQjq+ShGqjxvlfp/gk99TNi1DmHjDmgsNKPfPbfvvmIESchpUmzeYKVLSJYT8x13hBJHUuPepN4G2B5UkcdrGg5UaoCCA6u9qTAS6p1xKisYMcrdXa7DSf3C5AtgD65DckVB2IjoAlEKfHeoYk+fbQNq8utw5iC5Syp1IBhkkmuamrj4jpoEWEcgHuDUhWhPQmtr393pm08s6KMp89gmSt2nzyZO/o9FtmlV3GZEUEj8A+Lq8LfMzj3vUHV4s36mFVZPw+geAs6sJhVRSPN/WwcgIhOsCgJWzY86JxN/kcmW9qUtJX2GhqO3yy60XlBxou7ni4hW8dRKXjCsKXRDaw5FrDsgWL6ge7cCz5ksQrEJOrJzl82MctuIevKhjWDoRfep6grZEDTVLvyqOObTotAlHnT0CbWKSW2TeQtMEvS47I9VU87KUiYRMR7hd+YSP75htc2QiBNsrKLQ+AJSQ8saijjz3Sg9PL+s0ezi8vrjxRL5SWXh3WLS6JvbS3PcsNE3BFvY97034RVGRrAWMW4dRiWrRYPrDVMm2hOvMbY57qMf+kfHmyNv3dGkQPDIsKsp0WnZhDB4jUOTScKCPha7hZOMHab2ZJjVdYkminFSkwdwsy342PHSk+FGk4/rnKKgGtS5KokiRLPi52Eg6xjEh08d7hOlpqVkyrlbEaELnnzhFJB6JWrCDgxKKKCUS9PAA2iMWbRUr+Ge3LE8h4MHzc6bqW08wZnXkiD4UBGGcos8KYGAXnT7CSvcCjvm3Wi5ICEg7NQKJLVxM0mAikki42O89bXVOVmKih7ntepvRqKgB/T2l4ljh/zlKsFKS6JRq1/Ahym6ttM9djRGxW6Tb7PJiI/AfctOB7bsiKvAAAAABJRU5ErkJggg==);
}

header > .inner .user-menu-wrap .is-login li.logout a i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAvxJREFUaEPtmjtu20AQhk29kNJAmpS6gZ0TSDewVEiCKtttmqhMF/sEiauUURFAkFRIPkGoE4TpA4S5QB6tnvl/YemsqRWXZFZUGOwChkVyuTPfzOxwOVzn5D9pTtYco9HovFwu+81m86dJ2QcHGQwG1UKhUIPSDcdx6vh/SoDNZtPsdDpTUzDGQSaTyelyuaxB0Qb+6lC+ukfZ+3a73finQBAuNVqbykOx85jKzQBCDxlpqTzCOId0Wp0WT2vV7EGCOBdWjwqXsHW/AdbFyWmlUnEXi8UPqUM2IOPx+GK9XlNpuj9uuPxC363iq9XK7Xa7vkwGT24yBYHAjxAYN35ntDqAp4h5LyrgMwUR8f9pn0JQ+jOUdql80vQZAvmCcT7skeO1Wq37JFlgZ7IjpJh96JGgbeOcyqvCJYmwEIju1mt4uK/rFFzXggDiFpa/iTtggtCKHDKpXAuSxkO6yS5fz5NHdp4jFgThccw5Yj2imp/WIzZr/bGAnSO5niNiDXiG9dddJiDiJewlheFl6laulqR9snPMYrH4VQB4gHkehjGetYbDYR8r5Ush6A5Ce4HQtCC47wpjvJeU72PcaxnGOAiEuhDA8g/bowmdFoQDwUAeDHS2DyY3ICwzzedzvhcpYYyDJA0tEf8TWDpWXQCr4hPAPDgGx9/xvvTUOIhQrAdhfqlU6usmO8LtLbTaJoe4TQHzyjhIlDKqOYK02oNib+JCqPoho1WPDsLYR72L5dUqvPg6UBTHM/xm4pDbMxxcot8T6eQ7ZLAXRweRtYx6sRLVHRZFtkVw0R4KFLkAEV7jA1EJQahcgCAT8pMEM9uOJ4ITuQChstIDUVnvyg2ILqtZEJ2FVNf/Zq2lk2c9orOQ9YiwgC2ZBqEQ/j6S1DJRIXfsye5zSZ5mTijuqUvnsi0HGQJQDXNYELFAkz8jH4rlUWGCQhB63NJxwd9Jt3goNwyIRdoVxpNXmyaBPGysuVFtrBGyfd0X4rAyqXY+mCQyNZYFMWVJU+P8BtROHgf1dTaCAAAAAElFTkSuQmCC);
}

header > .inner .user-menu-wrap .is-login li .new {
  position: absolute;
  right: -10px;
  top: -3px;
  display: inline-block;
  border-radius: 20px;
  padding: 0 6px;
  font-size: 0.8rem;
  color: #fff;
  background: #4f69d0;
}

/* 헤더 검색 - 키워드 영역 */
.keyword-tags {
  position: absolute;
  right: 0px;
  top: 60px;
  z-index: 20;
  width: 880px;
  padding: 15px 20px;
  background: #fff;
  border: 2px solid var(--primary);
  border-radius: 1rem;
  box-sizing: border-box;
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.3);
}

.keyword-tags .tags {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}

.keyword-tags .tags span {
  color: var(--primary);
  background: var(--primary-tint20);
}

.keyword-tags .keyword-list {
  display: flex;
  gap: 10px;
}

.keyword-tags .keyword-list > li {
  width: calc(50% - 5px);
  border-radius: 1rem;
  padding: 15px;
  background: #f6f6f6;
}

.keyword-tags .keyword-list > li .head {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 5px;
  border-bottom: 1px solid #ccc;
}

.keyword-tags .keyword-list > li .list {
  min-height: 340px;
  padding-top: 10px;
}

.keyword-tags .keyword-list > li .list li {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}

.keyword-tags .keyword-list > li .list.my-list li a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: calc(100% - 30px);
}

.keyword-tags .keyword-list > li .list.my-list li a + button {
  width: 30px;
  position: relative;
  top: -2px;
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li
  span:not(.fs-min)::before {
  display: inline-block;
  width: 25px;
  content: "01";
  font-size: 14px;
  font-weight: bold;
  color: var(--primary);
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(n + 4)
  span:not(.fs-min)::before {
  color: #888;
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(1)
  span:not(.fs-min)::before {
  content: "01";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(2)
  span:not(.fs-min)::before {
  content: "02";
}
.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(3)
  span:not(.fs-min)::before {
  content: "03";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(4)
  span:not(.fs-min)::before {
  content: "04";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(5)
  span:not(.fs-min)::before {
  content: "05";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(6)
  span:not(.fs-min)::before {
  content: "06";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(7)
  span:not(.fs-min)::before {
  content: "07";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(8)
  span:not(.fs-min)::before {
  content: "08";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(9)
  span:not(.fs-min)::before {
  content: "09";
}

.keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(10)
  span:not(.fs-min)::before {
  content: "10";
}

.keyword-tags .keyword-list > li .list.number-list li a {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.keyword-tags .keyword-list > li .list.number-list li a b {
  font-size: 10px;
  position: relative;
  top: -1px;
  margin-right: 3px;
}

.keyword-tags .keyword-list > li .foot {
  text-align: right;
}

.main nav .all-menu {
  top: 202px;
}

nav > .inner {
  display: flex;
  white-space: nowrap;
  justify-content: space-between;
}

nav .inner .all-menu-btn {
  min-width: 48px;
  height: 48px;
  box-sizing: border-box;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAkCAYAAADPRbkKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE0RUQ0QUZEQjkxNjExRjA4MjYxRTNBNzA4Qzg0MDAwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE0RUQ0QUZFQjkxNjExRjA4MjYxRTNBNzA4Qzg0MDAwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTRFRDRBRkJCOTE2MTFGMDgyNjFFM0E3MDhDODQwMDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTRFRDRBRkNCOTE2MTFGMDgyNjFFM0E3MDhDODQwMDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz46GlOGAAABfUlEQVR42uxZy66CMBDtFBagboz+/78Zd8YVCyW5bccWLLfyuFbG3DqRJg2iMMyZc04fCIgoODcpmDewnTUFeVEUoq8iAFrQMF77GYPYYfDwe7TXgoiVtI+Tb7e7sRTeQOxUvD4A7AC432It2QFYrzeDilN9Hc8gPgBpk4I/mMUBQ7m96do3M1VCMQDbZNzRNN0lL6WXEE4CMMaEDBgLQKzivQ5Bxeb6/7c6Wiuh1E8DIMsyC0AOEh4D8SChONPgiJbn6sxVETs5eLa11k1vxvY7EJ+kO/bz9Od5VVWDSo/d8BpLOCkdl7xPtCxLcTweaMPo+XwKaIXATHOGzjgATjLuuv1+R58HfDX+v6Go65r3UkIpzRtAKyXGAPyYTvKA7ZdUQO4jXUEFUC77ARoD372hken3U3QTX1MBkW94qgOwSka/zHhLCEByn8j0B7iIxACQZ2P280BSBl5hago0i4mM++vPpxK6MF5SGPbvRpfF3AKAauLlH5rE7SbAAH/Ttdb0jDTTAAAAAElFTkSuQmCC) !important;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border-radius: none;
  font-size: 0;
  text-indent: -9999em;
  transition: 0.3s;
  background-size: 20px auto;
  border: 0;
  background-color: none;
}

nav .inner .all-menu-btn.is-active {
  background-color: rgba(255, 255, 255, 0.5);
}

nav .inner .all-menu-btn:hover {
  box-shadow: 0px 0px 10px var(--shadow10);
  background-color: rgba(255, 255, 255, 0.5);
}

nav .inner .all-menu-btn.is-active {
  transform: unset;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAKxJREFUSEtjZKADYKSDHQzD0BKTue8bgP6qp1rw/WdoPJMs2AAyDx5cxnPeBzAyMRRQy5L//xgmnE0R3IBiCbUMx2bOMIz44RNcBvPfK7D+Z5Cnlo9+MzI8vJAo+AA1Cc97vwCYCuKpZcl/BoaFZ5MEE1AsAfmE5R8DWJAa4A8TwwIMn1DDYFxmjOYTkkKXvsEFLYXzSXIiHsXAUngiRilMl/qEWj4YLeopDkkAEqwuGj6r3qUAAAAASUVORK5CYII=);
}

nav .inner .gnb {
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
  margin-right: 0;
}

nav .inner .gnb > li {
  position: relative;
  flex: 100%;
}

nav .inner .gnb > li > a {
  display: inline-block;
  position: relative;
  z-index: 10;
  color: #111;
  line-height: 3rem;
  box-sizing: border-box;
  border: 1px solid #ffffff00;
}

nav .inner .gnb > li > a::after {
  display: none;
}

nav .inner .gnb > li:hover > a {
  background: rgba(255, 255, 255, 0.5);
  border: 1px solid #fff;
  padding: 0 10px;
  border-radius: 50px;
  color: #4f69d0;
  transition: 0.3s;
}

nav .all-menu > ul {
  margin: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  position: relative;
  left: 0px;
  display: flex;
  align-items: flex-start;
  width: 1520px;
  text-align: center;
  height: 100%;
  box-sizing: border-box;
}

nav .all-menu > ul > li > ul::after {
  display: none;
}

nav .all-menu > ul > li ul li:hover a {
  position: relative;
}

nav .all-menu > ul > li ul li:hover a {
  color: #4f69d0;
  background: unset;
}

nav .all-menu > ul > li ul li:hover a:after {
  display: block;
  position: absolute;
  top: 0px;
  right: 0;
  width: 6px;
  height: 6px;
  background: #4f69d0;
  border-radius: 100%;
  content: "";
}

nav .all-menu > ul > li:hover {
  background: #f8f9ff;
  height: 100%;
}

.search-wrap.select-search ul {
  width: 100%;
}

.search-wrap.select-search li {
  position: relative;
}

.search-wrap.select-search li:nth-of-type(2) {
  flex-grow: 1;
}

.search-wrap.select-search li:nth-of-type(2) input {
  width: 100%;
}

.search-wrap.select-search li select {
  border-radius: 0.5rem 0 0 0.5rem;
}

.search-wrap.select-search li input[type="text"] {
  border-radius: 0 0.5rem 0.5rem 0;
  padding-right: 50px;
  box-sizing: border-box;
}

.search-wrap.select-search.has_in-btn input[type="text"] {
  padding-right: 75px;
}

.search-wrap.select-search.has_in-btn li .remove-btn {
  right: 50px;
}

.search-wrap.select-search li .remove-btn {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translate(0, -50%);
  opacity: 0.5;
}

.search-wrap .info-message {
  padding-left: 40px;
}

.search-wrap .info-message.icon-map {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHxSURBVHgBjVJNchJREO5+vMkqC6wC1F08gXgCkxtwg8DCKkMWjOuAMxhYC4uAVS4CJzCegHiCzA2SnWXAkjU/0379yEOMxEovpnq6+3tf99fNtGFhfJ2dBbs1Ii6TyJ7GmCgR5iSdz5uf4uc3vpa9c9yaHApRh0iyCF6KpN9cAZvXiO/DnQotm/36s84aWG3/rJGkHQUsF4vK5stqb+Pve2ztOfL7jG7O6rkha9DY4IpJkrN6/oD+Y0et8Qjg4s7CvrAARdqeMvmCansckXCovpAM+vX8O+ejBszXs8wsNGAqaou+vePW+COqYwxxgTm/IhdWT3/EmtMazHtJJnNo4BS9ECsGKkORQe8kV+k3CmURGRKb2lpNrYXi5u43+9BcUFW2xS0ySv+S/lB28Ymq7Ymjx0d32t14SNeTGEplqEqF8S/H2mvkYwjTRXEJoBLAzV6jEPq1uJ3iIGy6XAyMtZEqhVy8AufUD++3d7cB0isyTk1lYBO9ad8W6QFTNtc2hFOME2dnmYH8chOQ+eJbvg8yQTDSGmVzs/qksgXCV3ATXMZBJ34y1bg7fLs7glucs7z6fFJI/gK6lz/clo3hcw/GXZMHQcRK731hsFb3n7Y8GGuCstNtoK1AtaPTSYlZlBnYFBf09IIeayrISsnt9hvlPe+5nn8aBgAAAABJRU5ErkJggg==) top + 3px left + 20px no-repeat;
}

.search-wrap .info-message.icon-school {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIhSURBVHgBrVRNTmJBEK5q+rEZF0wyMDPJJMMR4ATqCZQbwMIEdaGuQYEga3QhmLhQTqCcADyB3IDnyqAmvoUuFF6XVf1QUYLBSCXv9U91VX1VX3UjTCGr5d4yqtASGb9Z3/599tlZBVMJLgNRGlGdZnd7s3A4dAvQBlJ733KYLd8soFLzPPXIUONwO9qGz4NOcFS8ioe0PiaABUBygdDj7QQguuCbUm0ndgLTINwsdiPruzdVpXWXxAFBKdx/SNby0aRBygAYtsJjPtOSoBMRiqMnZ26DkWwCUMQ68u9tvR71XJoj//cHg/3D4l83W7mWdYHPxhnxien3S7L/6lAiKe1cWEcsfXxMHuX+dWS+VrntMsOCxAt0tHiUi3WsjeO0hjqO72/V83/21AhWZhD3ZRqmH3cyrpZvpV3iRCZlBoOk7DkG0jK+ICKic/4abGvXekSZsqnQG08E5NkVMoqQFoSRsZop6NZyscxEUkZFWoSJaSOEqgqhJWwb3/9eH9bz0UUiTAnDwvZLqpMEA8ZUwa5IUqIIgo4f5H9eSvsQ8rUbNSDyDriFZB4QxjYYEAbGbyhluD4BU5wedT4ETNi+kytnr53xbG++i2C8QMdAUM2/plzL/coQMlsfU2D2RCcfGzVhXNqiY/IsmC89DtPIzB3iWrlX5GYqyNPEBNh6YlAzrjcm7H+YzrheHg50mShXziJzgCuV60SYsAozEKav+QwPdQJS8DX3WwAAAABJRU5ErkJggg==) top + 2px left + 20px no-repeat;
  padding-left: 50px;
}

.search-wrap.type1 {
  position: relative;
  width: auto;
}

.search-wrap.type1 .text-wrap {
  position: relative;
}

.search-wrap.type1 .text-wrap input[type="text"] {
  width: 450px;
  border: 0;
  transition: 0.3s;
  border-radius: 0;
}

.search-wrap.type1 .category-btn {
  width: 100px;
  margin: 0;
  background: #4f69d0;
  color: #fff;
  border-radius: 52px;
  height: 40px;
  text-align: center;
  padding: 0 1rem;
}

.search-wrap.type1.exp .category-btn {
  background: #8dc054;
  color: #fff;
  border-radius: 52px;
  margin: 0px;
  height: 40px;
  padding: 0;
}

.search-wrap.type1 .btn-wrap {
  height: 100%;
  display: flex;
  position: relative;
}

.search-wrap.type1 .btn-wrap .btn-arrow {
  width: 20px;
  height: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAABHNCSVQICAgIfAhkiAAAAH1JREFUCFtjvHPnzgwGBoZ0IMYHZjL+//+fFah4MyMjozs2lUD5nSoqKr6MIMnbt2/zARWeBjLV0BTfAio0VVVV/QRWCAJ3795V+/fv32mgBj4QH6jgExMTk6mysvItEB+uEGoyyPrNUL2+QJN2wgxCUQg1OQNEA00CeRIOAELYLTW9i0lpAAAAAElFTkSuQmCC) 50% 50% no-repeat;
}

.search-wrap.type1 .btn-wrap .btn-search {
  width: 60px;
  height: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDctMDNUMTg6NDM6MDkrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA3LTAzVDE4OjQzOjI1KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA3LTAzVDE4OjQzOjI1KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHN0RXZ0OndoZW49IjIwMjMtMDctMDNUMTg6NDM6MDkrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4OZ94kAAACHElEQVRIib2WMXbTQBCGv5FEjZcL4BuwkPTxDXBPE5H0kBPgHIAH6QMyDW2clws4fQziBJgLIKfG1k9hS1ZsyU54CVNppZ35Zv+dHa1J4qEteHACEBUPZtY4ySdZOxLPAKbGrzR26W0BkrBCrlWIT7JWlPNOxr5Ba92ZwSzgKI3d+J8gu0nWkUgM2hsDwASjN4rdyZ0gO6dZ1wLOKhn/MBgQMAQgpyPDG7ys0I6vDlzvVhCfZK1Q/Czl2eC8c5p1MfXN7DHA1Hhet1eSblZXKPoFIBdHTQCA0aEbWGDdYhyJxCdZq25uCfFJ1q5IcPntwH1sAhR2Fbsh4rgIEYHfCIkqm6ycrYDCpgH9cpDT2QipTpiFpLeFpLEbS7oGkG1ZiWx5FrbV/rrZGKDuPN2EiDKwT7LajBoRNu8GYhmjFhIES4mCvH7ZdVZNSKqXuYRcxW5YaGvGh6ZyXLVIyyLJiwPbBAEQ1oO5tmFOsg3w4tPvC2BPAsGXpsa51lZ2P2dDYG/xPZ0a8aqzT7JWJM4EnaLjKdfX0eGTV6uA2t7lk6wd5gzNeLpcIWPmek9sXqZ+8R6k0leiPzpw8VZIkWkoegZvGpQq4Od/TO8f5VwUPWwVtPF/AmXL7xp4SX4R6FKQkjMcHbrBIikf5hrWgbZC7mJrIDgZvXZv7xVSB5oa7vt+a3KvF4k0dukssI6ka8F5GrsJVEr4Ie2/XIn+As0ZJjksp3eqAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 22px auto;
  filter: hue-rotate(32deg);
}

.main header > .inner .logo::after {
  display: none;
}

/* 사용자 메뉴 */
.user-menu {
  display: flex;
  align-items: center;
  margin-left: 150px;
}

.user-menu.pc-hidden {
  display: none;
}

.user-menu a {
  color: #333;
  font-size: 16px;
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: 10px;
  padding-left: 20px;
}

.user-menu a i {
  width: 31px;
  height: 31px;
  background-size: cover;
}

.icon-join {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA6iSURBVHgB5VtZbFzXef7uMvt2Z4YjDkmRM6RESlZiWWriGKndVqzjAC0MNH4OCpoP7UsfbAMFiuYlEtCiQF9sow99C+U+tmitomhTuHakFDDqLq6oJJVFSySH4jYbZ99n7r39z7kznEXDfajKzQ8Q985dzv2/8+//OQR+CUnAU6IPF9KKA6awCC1MH1U672kQIuxYQGPxjXlvBqdMpwb6o4XCFQnqNUjibwi6fkWHED7kqxni6g5U7acqpDvfnXcuYsA0UNBMmoosv6Vr+pu9IAVRgEh/JrNI593vqQ0dmqbzI73bMyppgYBbNbX+/m/NeyMYAA0E9L8s5K9JEn6o67i2OzABtNolWGwyzFYJsny4T9VrGoHXUCmqqFZUft7mVrhJ4G+cFPyJQP94IR02S/K70PG91jWrXYbDY4KFgA6CGPByvoFSod6+eELwxwZ9+4PCWxr063SqMKk6CajTbeISPg1iql/I1VDMtsGLIq7P/q7rBo5IR+aQSdciyQstVWaS9fgtkOSnEwgY+Hy6tit5+upiVWu8cRSpH4nTjxbSVyTR9CGghyVZhBKwDEyNj0pM7TOJatPmhYiq4Y3DevpDgyZ1niN1fo9OFeaYvAHrU5PuXsSknt2polJq8N8UF96cnXN+cNB7h+K6CfgmO2e26/ZZ8CxRPlPjKs/oMMAPBG2otHyXnbu8ZrgUM55FOgrwfUHzkGQAVgYN+NF/F7D88yz8QSdqlgi8Z6wIhcdht9uhk5cUhKObTgfwjKoJs3vZuLjXACy7Moum23SqMJUetIRrVeaAdGxvJFDeHEP50QX8+z9mEXkQPRZgRoxHB4VNIkUS8eFtwtDvuT1BuyXTuy0vfRoq3UpFRUrlKrU8oqk1uM1ByJITJyEWPmUzG1wPaxRa+z3TF/QnC7k3ScfeZOdDI7ZTSzgYaZoKi8mJQOAMxn4li7PTJwPNyD/c5JkyxY8Xct/rvd9f0qL4Q3ZgdnyaYUnTNXjsQfhGgemXKwiOG9rIbPokxHhmvDMi8Au9av4EaC7lU1TrFmlk0jarguCMisu/7oWiePn14zqxXmIpsdlInJSGKL7dee9JSTel7PGfbmgyiTIEuYzxS2aqwGTjoo6BAG5RS9oixLc6pd0FuiVlNkMspx44dWhttaIhX07D1ATMVXrAlsRS5H7S7pZ0U8p2pwmnQgSqXq/js0/v46N/XsHnnyfx6b/+HNVqZaAS7qROabeu7YJmjYCWLdtdg5Fyp0OqVqt48Is1fP5RFp//2IuVSAzxaBU/+3gMn/3TDpYfPt7z3ZMQk7YRwqAYGIFddKIkzNGX6CERJybGr2DYZ61Ww/LSJoqbftSKQZTKGaTyK9Q6k9jnkMg+RL1wEfF7TlRieXgmSjg7MczfHZRTs5Gp5okPQdRY+LojdzB6jT/gGoBqMzWmjzxa2iawXpSzwyhVM9TrS9E9Dc9dGKVQpaGhqgiOCqjrOaQLBeRXrcjHfajEK/BPleH1eTEIYprLUlTq0s3Rz7f5NDZz7FXWuAuGHDgyNSXLSKPCdmMtjtgjE/S8Dzv5dah6g24L/DHFMQKnX4UnVIBa11Ha8COdLCNfSe4OZrd4IZkbcIykceHyKFwul3HnBJKPrZd47a1qjatc0iZIV9jxWA2BJmDGEAObiTiRiTlQrVdQri1zJmXJArNkgz+gwDmeROi8H7LJmNzC2SJWH+TgToSRSqVQU8solHdgU90Q1sfwRYqaFVMbmJqhFNUkd33zKMSwlQoak/a11ijX2ChNgz8YZ8eMU9MWia00Eism5GNeUtMY3Vd5ekklKRTKuCRrnSSbx8T5KuyO4a5xnC4Hnn/RQf2vAh7eqyK/rUDUJWRKMdQaJRQrMqplP0rbVSg0YRPnz5D/EZ/g4yAyNbGJgvQCBy1IYojNnukg0B0Oin0wtpVCctWEUtKDVC6KRoNCD3NQtGbhsgeoTLTAFIhi8jkPPMroE8N1Mux0O3H115yIrESw9UiHW/CjSE6PTV6muI1CyQS1MIZMNA1vuIBQKNR2dpyp/VlvpdO6rnll40QIM4sTpAPebKpxjCSbfWwjOzGRd6Z2TT3JZ0SWrVQ82OEmG5R8GwhdVMgZhdpzto9kWvfCU2GEJslUIklkV0eQiBZRV0sk9TK2UhFY8w7U02PYfvgI01d98Pt9hxrfZDEEKohiU9LQFK7estiXkdZ5fDuN2LKIWsqDeHqTq3FL/D7nGAXAKjmfLMZnAJ8v/MQY+6kiv6cb5sLOxycDCIxUYFkpIbVKjYVyAKnCFqqk8rH0OpylIax86kBifBvj0x44nPZ9w1y7UtQVfvbJB3meCYxO9i/rUgmqdx8KyEXJbosZkmye2QZn0Gb2QPF4IPk3MTHjhs/fEWaO4XB23+OcGodSqYQvFrdQj43yLmi+nOD3RCrKPfYR7jOC5xsYm6YlQpMRcvuB31ottIfdC3SpVMb/3F2FGj+HXCGDOs0yl0STG6fdC+twEjMvDMHrbVdvvR886u+9KJlI4tEvkjAXLiCT3UGpnuXXZdECl20Imi2KM+dVnJsO8SKmd9wW6H3zzdV/s6KcmECuvMHnR+TtDm7YsJgdkOw5fOMV9gHTEwA0Oq4tbyJHQimV8wgM+eEdNcM/pBj3qbYUaYmik7FSsYyd7R1k4j9B+LwLsvNblE2N7Y47FBjC0OwQopsp6Es06dlJpHOkAVqV8oEN2GtuZO8PYXErjudecpHK9885WiErQmDCrI/c2TTYjiYpa6rxOCsJMqxWK0RKGtKpDGSBnJieQpf+NkvDaqWG1bs1RNecPD5L4ijiO3WK4RJik1/i0vMzu4BbFHtcxMZ9O/LrN5Ha/FNI2wH89vdHsV38A1TE79O44u5EBcd8ZO8qth4nIC5R+poZoowvRfZeRJxCX8g8hS/vP8DVb13sC3rfGHX+myZqtFHCLskITJjxtd8UYfJH4bQGKCjprHKBqjbaLxD+RqOB6D0JiQitOtZKqFKKWdAeo1zPIZPbQWN1hnLxiPE4TRD7iz0uYfU/TYglCuQvKHZ7xkiqMqRGDJOj12FRf2QwS4Bb9s5y9/HwMC7P2uCcisBNS/4u4svrGAW13fiycCe1Vz+FiNz8+iINFq5XKaGQ2xofvqBAGc7wCsnvd3M7qdQLsFJPq1TLwmwhxqTuLG5zLYGHay6UyylcuBBC4FKBsiE7Ig+jiH+pYCm5jEvOKajn2Lck7qTiSzIVHutQ3MMIfP33MTb5e6RJ/4Vo7k8wpMUQGvlL3F2ZpUTmXLdikaaYzRZcefEi8vkcln62jvXlNCzBIJ5/PtzFV6NuzJYu6AZoXdXWKH7xZZJeUpTuLqoomMleVWOu+Gx2z+jHdz/FX3+RwbTHj5fILr3eIX790uVzVEtH8We3/gFTpWn88cWrmBgl9SX7S8TJ/ijfdp/N4uLVseZIr2MzUaOK6wdQi5SQ2P4DdZzr+lZniHK53Pjmy25ceanBBdEbvhq1pqRVPcvVm5SMN8XrNRUHkdDR/uhX8q5V4linvwe2TZgchhYwW2SUN29ho5HFZ+uLeJzc4Nfs4hnjaHPT86WusVzKt6lAaIZAdQt9+enx+kwbd/OCDoHUm6Ap+tzhoGm9n4NmMfAg0g4o7ie/HoL9Oz7kLjXwSWWNX2O2WKlX8TfWJVi/bYN7ZhjBISMt1VSdp640MHStx8Ww6kyoGw5Sb+DI1DEftV2Biotcvb87712kWJ0h9VZ6PXgvFQsluA2OIOlmdDW+iL4z/RL+brpBKeoy/qJyDytrMYynqUXkKuMzcx6mXx3CK+lhTAZHDGZEqqjMo3A6ZPgC3aYkUISAkxqH1NgQC0EclxqEqanemdfmXe0mgq5pf092PVfK13f7Sv0oNDEBeduMYo3KQ8qvO2M0o3HHEP4o9RxujDSQ3drE3wo5CEEPtHSGXK4N3yh68IejL3Pvy8cLj5H6b/JE58yIrxu0fAZLD35A9v4lMvXXcdyl8FpTg3VN/yk7tkFDvEnynWMq7tpngOmvncX9+iNyShVcvHy+617Lcbzim8GfJwT8yEoLdS6aZWr8DQ9P4cWaC3OuF6iRYEiUNfvZss656YndMfg1oZW00Pqj7XWU6TqlCMduIjBBMqI3bzWPbSIVT9NB8dNSTr+GQr+P9pZ2nc/UKYY/zmzy1tGINwiPtdkBYams3nxnv/y8994xcnmm2vH1Ins58uqce5Jd6/Ic5GXfZ8fWOm8v9a1ehO5atvMZEyU15/whXByZ3gXMn+msf/cDIRzw+xBUaGHRxTuta12gZWhse0WG2cBhPPmzTkzKrQ05ol6/0breBXp23ps5SNpfJWpLWbg527H76Inc+/+LtCvFRl8p89+9DzNpk3Hzh9iWpSf3aj77xPaZZlOGlCk635jt2WO2p2v4yV/lb7MNcmwhzzdsxVeJmLAMKbc9diftWVoKamOevc/2aH2V7Lu9m1DPiJo62++ZPUEzlaA64Q0+EC2JlPLHyH2fMjEeGa+cNLwzu8fWyX2bCCxPJQN5h51nkpVnGjjjjfHIiNnxq/Pum3s9e+CSxqvznvdI4oZjo0GfRVXvBfzanOv6fs8fOsehtd3rVCEaG3AU875FydMkJoSWSh8GMKMjJXafLGTfpuL4XXbOFu9Zji7/H22KZdlWJlHZraA0TXjntXnne4d598gc839IEbUPWfeUNd/YDr2nLXW20T1H0jVyCJ0crjDP/c8h6Vhiuk3r2aooXafCgS1yo7X9alDbNvoRq96YVDPJWruzqeOWqDfmZ4/4b00n0k2+G4nbuRBmv1vgzTZpYGrPsitWD5cKjXZz7xjS7aSBcNYLnhHbysR2KbHl39aK4WGJ2WuVcucyJUasoddOhXUqiIT3Cex1nIAG6oXYPkyqp+do1K79mELz/7FY742tjDJf0FpFZICYNBtsawSB7QZpEGn2Hfq7cVzJ9tKpuF5m8xqka9RR+B1qkVzp1IDDkZ6hov8WNeTv0WLOzdkB/yvi/wIvALS9dt77fQAAAABJRU5ErkJggg==);
}

.icon-login {
  background-image: url(data:image/png;base64,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);
}

.category-box {
  display: flex;
  align-items: center;
  background: rgba(255, 255, 255, 0.5);
  border-radius: 50px;
  min-width: 480px;
  height: 49px;
  box-sizing: border-box;
  border: 1px solid #fff;
  /* overflow: hidden; */
  z-index: -2;
  position: relative;
}
.category-box.under {
  position: absolute;
  padding: 10px 20px;
  right: 205px;
  top: 80px;
  max-width: 323px;
  min-width: 323px;
  flex-wrap: wrap;
  border: 1px solid #d5deff;
  background: #fff;
  border-radius: 15px;
  height: auto;
  z-index: 99999;
}

.category-box.under .category-row {
  width: 100%;
  display: flex;
}

.realtime-label {
  background-color: #d5deff;
  color: #4f69d0;
  width: 144px;
  height: 100%;
  line-height: 49px;
  text-align: center;
  font-weight: bold;
  margin-right: 12px;
  border-bottom-left-radius: 25px;
  border-top-left-radius: 25px;
}

.category-number {
  color: #4f69d0;
  font-size: 16px;
  font-weight: bold;
  margin-right: 10px;
}

.category-title {
  color: #2a2e41;
  font-size: 16px;
  font-weight: bold;
  margin-right: 10px;
}

.category-up {
  color: #ff7173;
  font-size: 12px;
  display: flex;
  align-items: center;
  margin-right: 25px;
}

.category-up .arrow-up {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABRSURBVHgBdcqxDcAgEANAP8kAGYURyEbfZIo0MBErMAoLoAcJCvSAC0u2DlARZiv8Wf2TRqAr9mFe8n9a4ISeceUZ0wFB47tv4yASsE1xrVIF+EgdCeuu730AAAAASUVORK5CYII=) no-repeat;
  width: 10px;
  height: 5px;
  margin-right: 2px;
}

.category-arrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAbCAYAAABiFp9rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACsSURBVHgB7dHtDYIwEIDhq53EDRyhRAdwAxmEhCMygCPABk4AXcENWEROeiYmfpxpCb/IPQk/CJd70wKglFJJqro+hWeJOSN9QDw7MNTzkN3kZVG0UoTuY8MvNGaI6H/NWRB43w/OuS0YswOiY3bYD77rbnKE2ilykfaJoWfMX6XYd6TM/+0yEAGxaqYY/4Nwjbw7IRId+oy9REYCC5HerjExMks4GZ9OKbVeDysTYNxe+73TAAAAAElFTkSuQmCC) no-repeat;
  width: 26px;
  height: 27px;
  margin-left: auto;
  margin-right: 10px;
}

/* 푸터 */
footer {
  padding: 2.75rem 0;
  border-top: 1px solid #dcdcdc;
  border-color: #dcdcdc !important;
  background: #fcfcfd;
  border-top-right-radius: 150px;
}

footer .inner {
  position: relative;
  display: flex;
  justify-content: space-between;
}

footer .inner .footer-menu {
  position: absolute;
  top: 0;
  right: 40px;
}

.footer-left {
  width: 73%;
  position: relative;
}

.footer-logo img {
  max-height: 54px;
  margin-bottom: 15px;
}

.footer-left address {
  font-style: normal;
  margin-bottom: 30px;
  color: #666666;
}

.footer-left address p {
  margin-bottom: 10px;
}

.footer-left .copyright {
  color: #888;
}

.footer-right {
  width: 25%;
  padding-left: 40px;
  border-left: 1px solid rgb(134, 145, 166, 0.3);
}

.footer-right .related-title {
  font-weight: bold;
  margin-bottom: 10px;
}

.related-links {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}

.related-links a {
  display: inline-block;
  border: 1px solid #cccccc;
  border-radius: 8px;
  background: #fff;
  padding: 6px 12px;
  width: 152px;
  height: 52px;
  position: relative;
}

.related-links a img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

/* 우측 퀵메뉴 */
.right-menu {
  position: fixed;
  top: 50%;
  right: 0px;
  transform: translate(0, -50%);
  z-index: 101;
  width: 80px;
  border-bottom-left-radius: 15px;
  border-top-left-radius: 15px;
}

.right-menu ul {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 25px 0;
  box-shadow: 0 3px 15px var(--shadow30);
  border-bottom-left-radius: 15px;
  border-top-left-radius: 15px;
  background: #fff;
}
.right-menu ul li {
  display: flex;
  align-items: center;
  position: relative;
  width: 70px;
  color: #8691a6;
  margin-bottom: 0px;
  font-size: 14px;
  box-sizing: content-box !important;
}

.right-menu ul li:hover {
  box-shadow: unset;
}

.right-menu ul li a,
.right-menu ul li button {
  display: block;
  width: 100%;
  text-align: center;
}

.right-menu ul li i {
  display: block;
  width: 25px;
  height: 25px;
  margin: 0 auto 5px;
  background-size: 26px 26px;
}

.right-menu ul li i {
  width: 40px;
  height: 40px;
  background-repeat: no-repeat !important;
  background-position: 50%, 50% !important;
  border-radius: 10px;
  background-color: #74acde;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFdSURBVHgB1VXRUcMwDFV6DNANyAZ0A8oEZIQyQWGCsgEwQbIBbJARgAnSDVomME+J1FOMSp02/ei7U2JZsp4lywnRAIQQ6tChhBQ0NgyBYnZozYSGYwupIHdZln3RWMBup5BPFhobCLqANKY0PF7QqUCQual7LfrckB1HFAVuvI6JsnqH5CmBc2lBxgby7Nhn/xCVLpEc4EqCquM0ClyH/hnkkf3V2Fc9IiiVSTXEdRVCJn+UHfO4djKxMco/qcvbI+gtkN1u9hBcS5y2Alf8wIVZKxH5YLu13VB34VxovB1BAt4gL1x70XPIQ8rCJALsiEvCO76XqSfMfaSsTc2ASSrqvkGDMDGtGaA3sQOmi7Af3id7bewNZ8Cnzel+y3gZLdD7wOewNXNLY7NQP26Egmxbem1q28/MHfRT/Zj/wSBcPoG26W3XRLtDU70dy5u76UfGKX6tngXjcQ78Ajb3BVS4uVJmAAAAAElFTkSuQmCC);
}

.right-menu ul li.icon-book i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAApNJREFUaEPtmc1NAzEQhbNXLtABFIAEHRAqAIkCSAeECggVAB2EDsKBO+kgHLiHBlCoILwvsoMx+2c7C1JkS6OIXXtm3ptnh3iK3paMYktw9LYXyHK5PFGVDoz5BZvrAdYrimLaRTVNfFzX5uDHL7RwT4tuZH3ZcWByE81/kU3leBa4djVd8YkJecQ/D/RBTOLfAoRkzgIdlE1f6OFY9iBQ8zp/ignbV7KBDCJTxxNAlqleStbD0liAHt13CnVpkof9jQ4fyLu838so2cKVi5GAZY9EMCRRN/BzbSbc6bNJuuw7SMAYVTngZyjbt8F9IGg9iC0BZD7axtaOW9INcUh7org2+VZLFZf5ayKTgbhR5RwwA1nTnnvSHKQHiKjRKRCbkZEhEvWlh3SGsSecR1p3FfGp9Q6SNwE4jKK/ZNGfVMSpjHsiBu+/OtAZSIwkPGnlipSRmKWVpfXNQN4jeY/E7IcK1vIXYhOZ+fhtYihLK4YhrcnSiiEu/9PYgrUsrRYk/ZqSpdWCtSytFiRlaUWS9G/3WvmHVcwPK3octmFD6RjrZ6FdqtTj1+lecfvudgLIy33Wi+mPzA1YAGNIBrDRm910zbgnJjlrByF7ByAkcxSyqGQu1eNm/UcLrq4iTsuNG/x+YvxXgOCEm3NKh+0mOgXUqltVBmSDXatPxUEJ2LC2PW1KbrtMAKbcWFOnCi7mZq7lxQZlfdOg/YBSWAMxjFmVhHkZ3Wc3DU3AWWnEVhJmSRZpvjQ1UqsYiAbiOwzoVtmlyV0rN4eNAbFOTaVG+psObtmg0zuKZb7zipRUCNk9y3bMuw99XoQ2PasS959vvCJuAHNYoH8u6k7rNmvbhP+8IqmJha7vtCKhyaTM3xogXwHPUZHpKFfbAAAAAElFTkSuQmCC);
}

.right-menu ul li.icon-notice i {
  background-color: #dc4e2d;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA1tJREFUaEPtmTuS00AQhlcZGdwAb0YGZGSIE+A9AeYELCdAewKWjAxzAnZPgDckYjckc0gGRJCZ/3fNqFqtkdSjUa0GF1PVVbb1mP76NT3j4uhARnEgHEf/Qebw5G63KzHvc8g15LIoip9ej+w9AuXvQdkXkFPIQhjwJUDW2YM46xNg1eH9M4BUWYL0WD/Ekh+IwfoE+QW5K4jyAImw/g2UP4dcQH5kAxJhfSp+jjxghdoPPLubFWSM9WVpnR0kxfqh7J7EI06p+5jgkZOOqrj/mbX/AeROz0117IesPzkIAKj4B4PyfWD+GitPK/YtDyblCCAqvOCNdaIprT+ZRwBBy7GvCQ2GRd3nBG54Kn77gtB5MoEx4qsWINjXvFWTX+F7BaU2Q0qppLzCM+XQM5brUcmOmxd46VcIE9aP11CGi5Jp5AKiQ6rRClhIcgGRq+cNPMGqFTVmB3GllmE1KqT8QzmArKAM1ww/nlmSW7srB5AKStXrBiBG7SBzANFl97HsPq2JkgNICWU/C4Ub++J/BoSKKmtewCMnVoBskt2BcCPzUCh/AhiuLeYxe2g5EB1e7KlYveqd2hBRFiAOhu3IK6Uw+6yzIYhAeM7TazlF2GdtVIh5hi0+fIf8DkB9c9cqcW0+EAHD3JAtucUh+p4/+OE95B08SiOMHlHdr55FPTxaCfcgvbwG0McxL0oF4eSpXtF6s4CsY72UCtJo60Nti5qAp+RLt69ZQVkKDy26htlLqSAVNJD79mMd65hArj2t5Mb1pQPq2joTctBLqSBU4pMwZ6sj1vv7rmYz1UupICUgZP/V2jEGTltaXgsUkWgvJYFQAfUCllF2yfXAdebBqH1MpJdoVD8aBjXtNzAZ49cf6YdyQHst6rDCa2bMpSQQVhZfgrfwyLHyCDuBziN/HVZD341eGuWRNSbn32D7YSjB0ScvXXA9Xmp43RpaeufY2HAFDi0mAxFht8Bn5iJlC1nCoPVppxWER0LydIUvOsWLLgHB/OCppDw2apXooXBKvW4C4SRQmMr3rdBel8m63Ri4GBBaXq4noXn4t0EZswmLUbbvXjOI8woXMW66Qp7hCT3jlp679REF4mBYaukdnxNMuGsAbG5dezFhNMicyk4WWrlCUK+D8chfkcQvUbAr/tIAAAAASUVORK5CYII=);
}

.right-menu ul li.icon-qmark i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABQRJREFUaEPdmf1VE0EQwE0FSgWGCpQKDBWIFRgqECswViBWIFQgVGCoQKjAUIFQAc4vbzZOJvsxe0n8w33vuMfd7e785nN3M3r2n7TRvjienp5eyNiv3Ph3o9HoYR9z7gREhX4rAk7kOpELiFoD5kquuVzXu4DbCkQA3osgZ3K93lLLt9L/XIAuh44zCEQA0PwntcDQuXP9sNBnAeLe1bpA1IW+NwDu1G0QBBdC2zSsllwO9/PxYwUH5F2Py4VBBAJBfhhh7MTXKvxVdHIZb6wKAYr48g0lHMt4SRFVC4VAZNKpjPIlA3Ejz2ZDXMFKpa46k2dvnLTAfJTxL6oU8rIJohDf3ECP8v/JtgBeOAUimz13705bMFWQAgQxMIm6UEuTGRjiaC6Xj6EqTBGkEBOkx7MIhGoXYVKA4ybUjEULTpPKuXxHek+tGjNZEB3ol4uJSxFiGhCC4CWexoVvwzVD5CA2PMxhTpElELLTxAjSdKdgarZsxALuUlyy6JjezebS59graQNEXQKQ1AjscWBC+vRW+KxQVkiFwR1tAiAtA7hqORBvjY1OXhsyGdr1tYB4ukgTauKYybOXrj+VnOfFllHuhgLWQDJZ6kYmsS62MVlmEr4pwsv3rM2IodQeZI6DGgjvpB8WsHWGyo8Cl82D/JRn1j0i1riQPjYgKWBknJqGq0LlOmYUtqbkFYj64m8zCKmSDFRt0o9gTf57L33GgT4T+cbGYTQjegUcpNi1IFMZ3FbwagFKwgrIUy8837t+TRfWPkUZLYgP2BVtw00sSNOtjAKsJaMgWJv6ltrKkhYEt0pVmC1pKJWaonUv/Vm6LFqupdrlu5TBQiDaj4Kali+rRGFBrGabKdEKS3zV6owHy2THUIwoCInkQxpT5l0yLP9kAr0LJGIB41JY3W/O1lJpw5Vn8p7daWrLEEggE3lqs0jY1wdA+BVA2I1V6R5kWSJKIM36EQVQa6cTFhQ2dn2PRJDQLlBBvNL3D1LZWSaWUIp38dgFshPXEhCbYaw8LETZ11xELWtizC9x1iyCuW1+3kmwu6KHLAAgPGdYi16IQoz8DXb9YHD6LQk0pHq34GTMcvpVEFtpb0VjR61BW+/3BGIXto8i57KIb71EqcHsGkTG8yGQXaJMRajuReM/BinKuPUyvgFis9ZXcQMyzuAmFvG7181lvMaJT5dbFUbdDBGcjMuJ5KBMpbJN5G5XH2sLzdZWt3k4MFi9nR0z1ihvdZV8Lne7N97WKl0r4xxfa5u7lrXSAJlOpOXDnmW6GStVYcZAgyipq+lazR8Wbii3dEDnrYKP07l4mFbQpI258J7DKIIa4VfLa7GRvq0dmRKY9lCMM6rTHnWa3SPdutdv0p9yMDVzFg8LW4fYWGYNRgUKW0aEWZ7EiBJWZ1AtZag7cfblIdhKZ5f8Q35WGORmLeEb7sTr6pK/CkLvzP6ax4ODtwakiYZtcDoESZ839y1NEANDYfO/JOF6LPm5D24KwD584gYJ71tCIArD8RACexhe4/9cZJRFhEgXgNSraQaAIYAoxoSfIwyiMJgcgW3B9GMSQwDjflwpOFEE/bnQPP+X2o284DfKcFLpAkmzqivMGkARw/hvABj0K/EgEAOEW3DVLBQBAoDtbzhF+0G3AjFAuAv1ApfhnosjOzf+j9Bz7j0uVNLKTkByg2tR83HAFjrs9xFTpm/2BtIjxC6+/QMdiJlRWmT+xgAAAABJRU5ErkJggg==);
}

.right-menu ul li.icon-video i {
  background-color: #ebb525;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0yMlQwNTowMzowNiswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMjJUMDU6MDM6MjMrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMjJUMDU6MDM6MjMrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFlYzQyZWQ4LWM5NzctYjM0YS1iNGUyLTdiMTFlNWRjNWFmMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDphZWM0MmVkOC1jOTc3LWIzNGEtYjRlMi03YjExZTVkYzVhZjEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZWM0MmVkOC1jOTc3LWIzNGEtYjRlMi03YjExZTVkYzVhZjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFlYzQyZWQ4LWM5NzctYjM0YS1iNGUyLTdiMTFlNWRjNWFmMSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0yMlQwNTowMzowNiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjAgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgSSB9UAAAO1SURBVGiB3VrRkdsgFNy7yX/oIOogpAOngugqOKWCuAO7g9xVcE4FcSqIU4F0FVhXgXUVbD6QcvgJZEDYnsnOvBnLiOUt7yEQ6IYk/gfcXtuBXHh3Bk4N4D2AojcbbW+vAJqcjeYS8gVACWCBsfM+tAB2ALYAfs32gGSqKZIrkgfOx6HnUqn+pIq4zyTAJeg+xacbxj21CgA/YcaBCy8wqbID0PXW9GUagOptAZOKHzw8DYA7mPQLQ4Rq7YlCR3JNskjoSd3X7TzR0aFcoQ1WnlTYcEZeW6Z6LheqXEJcItqY3oow3XNHiwkhlmiYJwpT0Wkc7U523BRhwfGY2JxRgLSNaPvAiXE4RVQLouaCIgaTkaljhVSCoOV508lniuMxU4UKURynlL6CiMG08OXg6lTX6nfZT1oDfiBugVcCWPVWRNTzoel9GKBgfDyGowfsaHQu9RO24RirDFFRPJ40D/IeWaEUTqwjGpN1bexJLmaKWQvO0i6XqVWK601ECiwmygoAv2HWaUUEp43tZHtC9d5S3Eb22M4RTRcOJL8lRqUVUXamlnw6PMwUApoJTP4/oGZ8uj0IDj2U2amlROh2iSlgo+1T4A5miW9Dw6Tbk6NtH6RP/+rZQgpxUxdIHoItjOOPjrIKwB7+dxwbnbhWw49LCRn4lgA+AfjjcOhnIIcNPfyY2g5qAohT0MCk21eY3ZQBBU5HpfEVXHtfK9vu4JQQnasRB69rkD/jdBZoX4EtpBVlCnmhAHwHUGM8eb7CDPoQDhvN8ONSQkoYAUtH2SPM+GgcZRJKXHfDj1vXnz0WAcSnUMC/NHkG8BlGnGzbB+nTW73QJUDCzL7yzOgdyWUk98kllLxxIxotIhqRdV3YMv1Nc3IJJZ9aW3FdBYYcmM7xF5g0KpE+0Zbiend05VDeWaoPET2oON4s6Bj3TuOzguMXvqN7XJXWwplNZKNVz7Fk2jZqSNqOOsfXs52oqDM5lGNstHRkyVSv2ti7Kl/AFI+fVGTEdtBgjSCoryCkFj40vnunSAqOU+zpgiKeRNsdE7dMQfcmds3zb2LXjnb1VL0Q4spBuj9FnGia4zFBZjhWmBJDmvDniE7BcSoFi4gRMvRW52joQLOuSomQpv9kuIvhTDkM3QL46ClvcXwYan8YoGE+JFB4OwwtPDzPfXkb7FliKlSe6MxFx8BUkjYnrxX9J7IpAtacMd5iU8uHEqfPziXsM/ntXAdyCbGh8fZhgBZlDcYfEmTBOYRcBdfe18qGv9jmNPAxHDO8AAAAAElFTkSuQmCC);
}

.right-menu ul li.icon-ebook i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABW1pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA5LTI2VDIwOjA0OjMyKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOS0yNlQyMDoxNDo1NyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOS0yNlQyMDoxNDo1NyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUQ2MEI5MzQ1QzVEMTFFRTk3NkQ5MkQ3QkQ2NzY3MDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUQ2MEI5MzU1QzVEMTFFRTk3NkQ5MkQ3QkQ2NzY3MDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMjRhMDAwMy0xYmJjLWFhNDItOWUxYi1jZjA2ZDg5YjYzMzkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyNGEwMDAzLTFiYmMtYWE0Mi05ZTFiLWNmMDZkODliNjMzOSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0yNlQyMDowNDozMiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjRhMDAwMy0xYmJjLWFhNDItOWUxYi1jZjA2ZDg5YjYzMzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzI0YTAwMDMtMWJiYy1hYTQyLTllMWItY2YwNmQ4OWI2MzM5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SyUeqQAAAuJJREFUeNrsmluITVEYx/ccl4Y0LuMyrjMxLyJNLhF5MGiYMPOkNJGamjzIg8kDuUSUEvOGNM8oqXGZkCmEaEYhIkkeJoVRJAw5c7b/Z/6ndsveZ+9z3d/R/upXZ+299jrff132+r51Tolt21YIVgIWgQawBHSDvWAg4wYLKGQ4WEHnhSnG/SZwNtPGh+bZ+dFgLR2vB2Up6k7M5ovyIWQq2AAaOQLDCjHcuRIyh73eyLnvZ1/AI7AqbCExsJSOi4DqAM/0gkvkDsU/DkPICPagOL8eTAjwzDPQQcRpO6ypNQ6so/N1YKRP/QS4y14X598W7H3u8fodA56AygBtSANx8juNXh8CRjnKP8Evn056ADaBr/96ASEutNt6rdXN51iK3tJq09NZI/fBVkf5FXifB6fKQQWnSq9HnVKwONPFHjfK28DtkEagKshLI2b9JxYJiYREQiIhkZDk7rsf3AN9zD9kw7sCWgIEn6FniJKXHwI7XTJDSXunMZo+DHaA8xqFiKOdYFmAupLLnAPzwB5NQmSKXnARkWBC9RnMJE7bzXvHtKyR7WC1ce0Uj3wW8t4sMB/cMuodATM0CJHodJ9x7QyZDGocSNK1iwcPSZO1VKthaq0E441rLSSoxTWMyJosn/8GbmoQUpnFs/1gC/igYWqVGb171PI/XZS18g5czVXmmQshHx2fZcc+wZ4uuhDltdFeXbHGWp1G+QBDFb+d/SQ4bQ0eequYWg/BSzCbZdkv2kGzNXhgZ9ok0AXmsiybYb2GEZEwpNW4tpkCG7hhJkdBIoDnDhFiYzXFWtfAcUOQhCMd/PzDI3SXTjioLR+R0KPN456bCBG3EVzXJsRmHiLT6Y1P3RtgAbioNbESu8yNrpZRbzU3zU/gKe+/0J4hOud+F4kOHyIhkZBISOHfWjUh+liRSyFtxTq1BhT73J+OEPnR/7tCEQmX/Oevpfq/VhVYbun5qVoc7fEKb/4IMAD8M0df4pispAAAAABJRU5ErkJggg==);
}

.right-menu ul li.icon-setting i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFvGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MDQ6MzIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDMwNGI3ZC1hY2VmLTNjNDctYmVkNi1lNGVkMDViMDNjNzYiIHhtcE1NOkRvY3VtZW50SUQ9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);
}

.right-menu ul li.icon-library i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjdUMTE6MjU6MjQrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI3VDExOjI1OjU3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI3VDExOjI1OjU3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjYmUzNGIzMC03NmJlLTk3NDAtYjkzZS0xZWZlOTc1ZTNmNzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Y2JlMzRiMzAtNzZiZS05NzQwLWI5M2UtMWVmZTk3NWUzZjc0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Y2JlMzRiMzAtNzZiZS05NzQwLWI5M2UtMWVmZTk3NWUzZjc0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYmUzNGIzMC03NmJlLTk3NDAtYjkzZS0xZWZlOTc1ZTNmNzQiIHN0RXZ0OndoZW49IjIwMjMtMDktMjdUMTE6MjU6MjQrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eq2UpAAAB+klEQVRoge2a303CUBTGP4wD1A3qBHQERiBxAHzgHTaQDaoTqAMYcALYoAxgQp2gdYLPhx4SuJ5TirRyJfeXNGl7z7+vnNv2NvRI4hK4OncBbRGE+EYQ4htdCxkCyGQbdpqJZBdbTHLJnyxlrPWcbQeMSKaKAJdUbL0UMiJZNBCxpRAfb4QMSGZGsbmMD2RfI5PxswmJSc6N4kqSU8VnKmMac54wf37jFJF8oN1GL6zv/0hsNAqJXeffipAhyY1RxIpkckSsRHw0NpKrdSEJ9dspWfX+UUmVi5MbsZdNL06TNkqNJCXJGdu5jUYSqzRypYfy1AWf0J4HC3bzYIsltkYhNTUWktCeByQ57kCAu41r8mdU2k1713oGENe81XwY5yMAEwDpAf9YbCbic0wOAEhQ1bjHtWL45Ry/AbirCbzlHlWBAHAL+yVxAaAv+z0Ajw1iuzW4NZqtlUuvJqyeursMjHZYOXZW2+yyMmy0nInUlGutpf0ia+y3xqDBFfsL1qhZCoSFlW8EIb4RhPhGEOIbQYhvBCG+EYT4RhDiG0GIb2hLXaBa3o5QLXkjZywFUCo+fed42SB/37Czcq4BPAHIXYceqf5hYIP6Tzrn5BXVF5s9rNa66bSU04i0k5aQGYDPrio5gXcY38Gs1vp3XMxdKwjxjSDEN74BkYDIzxnt7DQAAAAASUVORK5CYII=);
}

.right-menu ul li.icon-dls i {
  background-color: #8dc054;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFvGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MDQ6MzIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTI2VDIwOjE0OjI3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDMwNGI3ZC1hY2VmLTNjNDctYmVkNi1lNGVkMDViMDNjNzYiIHhtcE1NOkRvY3VtZW50SUQ9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);
}

.right-menu ul li.icon-edit i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAthJREFUaEPtmU1OlTEUhvkWYGQHMiIxMcGZQ2EFsITLjBmwAq8rUGfOYAm6Ai4hMXEEJoyYACtQ49hc35e0N6X09L/98IYmDXB7bnuevj2nPwwrS1KGJeFYeQJ5bEqOpsh8Pn+NyfiAejEMw2HpxIwCoiBO4PyqAjgGzG4JTHcQB4T2vwimK4gHohimG4gAcQuCF9aSylKmC4gA8QMAm6g7qEelMM1BfBAI8F8EgM2kFKYpiABxBaffaAitRClMMxBPYP/mkgLIhZ1uS2CagERkJy6prZow1UEEiEs1+68MFarCVAUJZCcyzFA3WsBUA4nMTjySNIGpAhIDYWSnGjC7iK9jM1kUg6RA5MAI/b8HyLQaSA5ECkxK/9mKpAxi7xcxMMrGPOrzo7tjjb2ZsiELpAZEAOaPan9mTIIIkQVSEyIAYwrphUgGaQFhwXzH3+vWUgxCJIG0hKAjqn/uMc9jl1Ny1uoEER3YruQRDPb/ASK4tErlltKuERd8EipSQvclKgKINRido+onG37nLyqP32chJ0PttZX2gUzgjH2Xpn/i8TvkfAslYhSZwuid4Fw2TG0lYkC+wGjbSoVRdwlJmVYQ3mDHoIwPBiOLfrqZ4fcsmJYQIZC5MbNfEeA7cCbpLtEyJmzVncGuMta1Ybw4/6fCtFbCGyMYfBMGzO+63LuRxcL0ghCXFhywMxb3DsbHooRgekL4QD6icX8hGyhcmcgDswf7z6jmZhp1inWNE/OZ5CBn/63q4BYca1JnAgwThdl3UwifIj+N2TwFCGNGLArmGwxeOoyaQ/hAzNT7CSAHVnxQLe4xVIo/JdAuEE4QR8biDs8HZzqsnY9Ztt0gJJAJGlyHxRjntU1XCAlkigbpsOiC4b/PblBnSrkb1yt7yizk2D7IWlhaPkVOldNcanfV9caU40jpd6T0y32E8TDqLKfABe/sKZ2NafsEMubsu8ZeGkX+AZIv5kIaXg5QAAAAAElFTkSuQmCC);
}

.right-menu ul li.icon-write i {
  background-color: #8dc054;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGSSURBVHgBrZbtcYMwDIZFj/9lgzJCRigbZIOyQbsBZIK0EyQjpBNAJyAbwAalE7ivEhEc17XNx3unk41lP5YwTohWllLqAGthqW080gITuA3NVBRFNcPQzOVRB8vwvCPLrgq1XN/iS9hG+q2ZacQw+BL2ATvRPO3pWp0aGWWSBPcrWH+XqexiLmh4Z6xKfKGN/c10KAPNkAYrpV/6oLFlEZ78QmFKYTuUi+fwwWEgNy8efR47o13j2Ra2iS2LnGFPHlAu/gYbZEJlU1uJPU0uqVlGR1ypneBbrK2kru+RS52TJTOLhirdx5o7QPuo3PKB3FWwAFPYs2HNKjAb0LHAnpbCfEB+n1opW/XPhSyxxRBHDj2QW4n4d2lXNqgar8fes14w8AuW2aAabAf7pJWAPd8YJlSHBXwmF8U0QXJNMZR/BRqBB8NCgKl4PhAHaSc0Zj4JFgLkMtbSHvwPXQ9HB9iRJiqWyYltUHtvoXok30lV4yX7RguE+a9Bt5F83I1aRxV5pP9ry2k8JHPE/2dqX9AvBO9ZNmr+8tcAAAAASUVORK5CYII=);
}

.right-menu ul li.icon-mbook i {
  background-color: #af78d9;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJFSURBVHgBrZa7y9pQFMDvjVZNrRQUNxEsRCkdBBfpJg71X+ifUHAqBLt06NLl6wMKHQWhSxcHV7s5KYhQHEQ7qO2kpCa+RTSx59gI+fJoTPr9QOI9Oefk5DzuDSFG6GKxGCuKcnKCKIo/0dbgTL8GxzIaDAaD95vNZkeuIB6PB6PR6EtKKQM/L4gUU8XD4fAbHnCEvwxxDiPLsrJerycmgf8FIxcE4Ya4pNfr3WBqtTKvXmm1WqXb7fYb4oJAIJCGFN2S3Vqp9SJ6JadQKwfovdlsviYu6Xa7r84RajAU0wsQl+z3e1Yvs+sW2u/3P0FdhMlk8r1SqeSGw2F6Pp//WC6Xs+l0+pE46Th8PW2BZew7YLfbiWp9cImyE8gWlyHL5XIPUB9tbVN0oVAohBkgn8+HWZYN4xBB5CJMuQBiCrKHiUTinBK/3++z8mObbzC+BHFCx3C9d7mXSqXu29m7mVhH2L5BLBYLdTqdFz6f7xek9wA/ptVqPQ8Gg4+KxeLX/35AuVweEd1AZrPZs+NGo/HWzt4yRfV6XYJOWdVqNU7dJRlo1c+SJH1R15Tn+SegswHdObkGfZs65ao2hfbbEpccAb3MsNmRO0C72RmKPBqNvs1msyZxQSQSeQrD98xSAbcAPDTM7pVKpccwyRJOc7Va5cx0YG96988abLfbaTKZ5IlJbTKZjAwXNKYwFx4T/x48l+HYFYkm9fqDgYEAjvgm8JXwYTweX1XwUCjEchzH41YCeNRALKH4CXJyCH7qmARM/gCUNp3O7Y+XTAAAAABJRU5ErkJggg==);
}

.right-menu ul li.icon-login,
.right-menu ul li.icon-menu {
  display: none;
}

.right-menu ul li.icon-mark {
  padding-bottom: unset;
  background: unset;
}

.right-menu ul li.icon-mark a {
  position: absolute;
  top: calc(50% - 10px);
  left: 0;
}

.right-menu ul li.icon-mark:hover {
  transform: scale(1);
  box-shadow: none;
}
/* TOP 버튼 */
.right-menu .top-btn {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto;
  margin-top: 20px;
  width: 40px;
  height: 40px;
  border-radius: 8px;
  background: #fff;
  color: #78848e;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACqSURBVHgBlY8xCsJAEEX/rAZbj+AV7AUFG1s7W08gQYQgKCsqpjF4BL2BrY1R8AA5gq2dZSBuxnVlZRVB/N38/5j5Q9AKpkuJL1JCbQX+USAXleE86rlewQ3hlWJmdGrNFk773fEF2JBACRgXEBoaKj8gMsAsipHz5omLOjJM4LH2VNeUTG/UDsf9tT0XSv+cZlQNR4ODAVbSv34Wtt7PN4vuIKASzvlt2x2d1zqZX39RewAAAABJRU5ErkJggg==) top 10px center no-repeat;
  line-height: 50px;
}

.right-menu .top-btn:hover {
  background: #f7f7f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACqSURBVHgBlY8xCsJAEEX/rAZbj+AV7AUFG1s7W08gQYQgKCsqpjF4BL2BrY1R8AA5gq2dZSBuxnVlZRVB/N38/5j5Q9AKpkuJL1JCbQX+USAXleE86rlewQ3hlWJmdGrNFk773fEF2JBACRgXEBoaKj8gMsAsipHz5omLOjJM4LH2VNeUTG/UDsf9tT0XSv+cZlQNR4ODAVbSv34Wtt7PN4vuIKASzvlt2x2d1zqZX39RewAAAABJRU5ErkJggg==) top 10px center
    no-repeat;
}

/* 사이드 메뉴 */
.side-menu {
  position: fixed;
  left: 30px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 100;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
}

.side-menu ul {
  list-style: none;
  padding: 5px;
  margin: 0;
  background: #fff;
  border-radius: 15px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

.side-menu li {
  padding: 6px 16px;
  border-radius: 20px;
  color: #2a2e41;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  transition: background 0.2s, color 0.2s;
}

.side-menu li:hover {
  background-color: #4f69d0;
  color: white;
}

.side-menu li.active {
  background-color: #4f69d0;
  color: white;
}

.scroll-indicator {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 15px;
}

/* 비로그인 */
.book-main header > .inner .search-wrap.type1 .text-wrap input[type="text"] {
  width: calc(100% - 260px);
  height: 40px;
}

/* 초중고 로그인 공통 */
.login-school#wrap {
  background: #f9f9fb;
}
.login-school.main header > .inner .logo {
  max-width: 215px;
}
.login-school.main header > .inner .logo::after {
  display: none;
}

.login-school #container {
  overflow: unset;
}

.login-school header > .inner.new {
  justify-content: flex-start;
}

.login-school header > .inner.new.sub-inner {
  justify-content: space-between;
}

.login-school header > .inner.new .search-wrap {
  margin-left: 10px;
}
.login-school header > .inner.new .search-wrap form {
  display: flex;
}
.login-school header .header-search-category {
  margin-top: -1px;
}

.login-school header > .inner .user-menu-wrap .is-login li .new {
  background: var(--green);
}

.login-school header nav .inner .all-menu-btn.is-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTAzVDE3OjU4OjM5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQwNzoyNTowMC0xNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQwNzoyNTowMC0xNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUI3N0E1RjQxRjcwMTFFRThEQTc4MzdFM0EyMkMyN0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUI3N0E1RjUxRjcwMTFFRThEQTc4MzdFM0EyMkMyN0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5Qjc3QTVGMjFGNzAxMUVFOERBNzgzN0UzQTIyQzI3RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5Qjc3QTVGMzFGNzAxMUVFOERBNzgzN0UzQTIyQzI3RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmgKwTQAAACISURBVHjaYvz//z8DrQETAx3A8LGEBcYwu9rRAKTqqWh24yntigYUS4DgAhAfpKIlFzB8AgQboHg04kdSEgYCBSCWp6LZD4H4AboloDQdT0VLFgJxAjZLHlDRkgXYgusB1KLR1DXC8kkAEOdT0eyJsAIX2RIDIHagoiUHYZYwjjYkBp0lAAEGAKCcGh/fMBQIAAAAAElFTkSuQmCC);
}

.login-school nav .inner .gnb {
  margin-right: 472px;
}

.login-school nav .inner .gnb > li:hover > a {
  color: #6fab2c;
}

.login-school nav .all-menu > ul {
  padding-right: 470px;
}

.login-school .search-wrap .info-message.icon-map {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHmSURBVHgBjVJNUuJQEO5+hM1UFhyB2U0p1nCDmbmB1oA/K8MFSDxB4AQmeADCylKoUk8AnsAsiLqTI7BwZ3ht98tPoaJlV+Wv39f9ffm6EdbCG9Zr2rZdJHQAqZ6nY36P8WXVD44eFwUWi5fuZPsYSQUAVOPPGWm4NQAFf/jxl6+lXlH/7DAJysLupMEsIIkZpmlnvbNRcv6rTpY1lAaE5AxayQizZPWOmeKwPf8HX4Q7bkz50cRn66dF1YoPRDVhKmWPGz4CetmXjsJ2cmLkMYaZn/SP1FNA2BSJhTx3vHPK+nuA+ppA3zDc6140enKWY2ZYwWMl1IURWZA4GoWtpDNoJw4BjdggtzwVLFFd5d7WPvsvRKBNeYulLhDp91rHEBX67mQ7T6DDjodlIxkPQayIaCRyvWHTsA4O5j1CBhLuysX/2w/2514xFpCZKootpdOIlOWLUyCmSHHLAL338rIJMCtvkRKnhIEl+N7lVhM+CcOWrWIkNcYcVbF67NSCVOWqkPy+iKrVqWCEzdTILdiLl2zenthMdjpdL5bF56FfyZlginnjm86XWw6hkp2Mea14/ZZAtp2tmdKd4P99VLr7QVZRjLhgluWmoo2Fpniys8tjGhqAXnWCg4dr+G6IIfncNsYr7WXuKU1a9VkAAAAASUVORK5CYII=) top + 3px left + 20px no-repeat;
}

.login-school .search-wrap .info-message.icon-school {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIlSURBVHgBrVRNbtNQEJ55diUkssgN8JKfREpO0PYEpIIWEBtnX9XmBCUniKPCOs2qaloJcoKYE2CJNrBLOAFetBvq94aZ5zYkcpNWakay3s+89818840fwj0sPH7WIEe91FoNPr358XXZWQX3MAOqAYS+o+jLXv/FwwFnLFaI0bIDLtxhu0eVDXRwHYhSQ6Z3sDOKl53HRY7w6KlHrtvl6QaDTQAx5XmNx4kxusXAh7fdK1AOu145OKm2GWwsAByxhZeX9c72WR3JNMFwRVF1g5PKUIIuzFCATKkUIGAIQGUBgosLWy9deuxz5CeY6U707tck7D/3CXCfs/UA6RCvdEv2p4A5vbXvAmQ3/5p69H6UyDw4rY6ZsmSSWh+ZzWhnlNg7ztqQN2yWRtOHg7fn0X/KSDEhdGR69Yj+yLh7Wm0IGBrcwiyr24ugfBlvMiKCbwTUc9DYtTvj3Ar7VZ+QpjFcVlZWmoxH4KYOQLlQM0Xjzuvz5kJRZi3aPotBes/BtuPCUNRWOlvah3c2Nqu7iciUCZui9g3VRYa5Ys5+vhJKVM6U9j6/+vlb2gcIGvM3KJUWkmnQZ8HkDuWCEVFPGVKeVUqZmLeS+XhUExmsTz40eXPPHeE96+NWU7A+pSyFZVq9IgeciE8+Mjgo+BXE16Ik+XLFtnJA3DuufGTuIkpsf6X8r4iv3Vwv25d5bQt+fji4JPbxyM8monKNULVhFdkBDf4BKvr/ulcx2zQAAAAASUVORK5CYII=) top + 2px left + 20px no-repeat;
  padding-left: 50px;
}

.login-school header .search-wrap.type1 .btn-wrap .btn-search {
  background: #fff;
  border: unset;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGjmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNy0wM1QxODo0MzowOSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMTEtMjRUMTY6MTM6MjIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMTEtMjRUMTY6MTM6MjIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRiMWI3YjAxLTY4NWMtNDczZi1iMDY4LThkYTE2MzdlNWZmOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QUU1NDk2MzFGNzAxMUVFQTBBQUFDRTAwNkI2NkU1NyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJmYjIzZTRmLTc2MjItOTQ0My04ZTE4LTczYmZiZTZlMDFlYyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiBzdEV2dDp3aGVuPSIyMDIzLTA3LTAzVDE4OjQzOjA5KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRiMWI3YjAxLTY4NWMtNDczZi1iMDY4LThkYTE2MzdlNWZmOCIgc3RFdnQ6d2hlbj0iMjAyNS0xMS0yNFQxNjoxMzoyMiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++homCQAAAaFJREFUSIm9ls9NAkEUxj+Md7AC7UCsYOhAL3vyIhUoeQUIBUyUCsCLlzkgoYHdDrACsQOsYM3LvjHPZWd21yx+CQkzeZPf+w+9PM9xbJ0cnQDgtImRzZILAJdy/CTjtm0gvVC6bJYMADwCuAPA38t6AzAh43b4C8RmyQjAAgBHENMewJSMm7eC2Cy5AbBSV+/idSpndmAI4FrZzMi4aSOIpOhDpSf42BbOLAH05eoqVKtydy0VYBLzjozj6BjktRAnwxDpIJ+CjIx7DgG8yDhO4UyOQ/lEI9FFrgWUooeqVxSiDRrPARUt/CXH2kh+8tmk90vy9vGaKEOuT6VHEfltsKuD6BQ1htjfDsVbWDrF5/Yp1I4V0k3iBzY6J34uBrJWorJZsgFg5PgSGsaqtZKqh/xoXH5siyhXpY58JeNum0J4Xhh0rq65oFtZiMGh45kh48a1EOUpp+4eca3ZHMBG7bADUPD3RGAj2U/e+z6vHIkqlf3lOywNgaKQNrKHoDkZ99ApJAA6I+P2nf6RoKILOcU8b2sG8H2nkYT0L3+JvgFK5qqeBIKepgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: 50% 70%;
  background-size: 50%;
  filter: hue-rotate(0);
}

.login-school .category-box.under {
  max-width: 260px;
  min-width: 260px;
}
.login-school .category-box {
  min-width: 420px;
  border-radius: 15px;
  border: 1px solid #dcdcdc;
  background: #f3f3f3;
}

.login-school .category-number {
  color: #8dc054;
}

.login-school header .header-search-category .category-wrap {
  width: 840px;
}

.login-school header .detail-search-wrap .search-filter-view {
  width: 840px;
}

.login-school header .detail-search-wrap .filter-content .form-group > li.w33p {
  width: 50%;
}

.login-school
  header
  .detail-search-wrap
  .filter-content
  .form-group
  > li.w33p:last-of-type
  .form-label.pl-ls {
  padding-left: 0;
}

.login-school .keyword-tags {
  width: 840px;
}

.login-school
  .keyword-tags
  .keyword-list
  > li
  .list.number-list
  li:nth-of-type(n + 4)
  span:not(.fs-min)::before {
  color: #888;
}

.login-school header:not(.sub) {
  background: transparent;
  padding-bottom: 0;
  border-bottom: 0;
}

.login-school header.is-active {
  background: #fff;
}

.login-school .side-menu li.active {
  background: #8dc054;
}

.login-school .side-menu li:hover {
  background: #8dc054;
}

.login-school .realtime-label {
  background-color: #e2f3cf;
  color: #8dc054;
  border: 1px solid #8dc054;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}

.login-school header > .inner {
  padding-bottom: 20px;
  padding-top: 25px;
}

.login-school nav {
  z-index: -2;
  position: relative;
}

.login-school header nav .all-menu {
  top: 57px;
  z-index: 200;
  background: #fff;
}

.login-school .icon-new {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGhSURBVHgBjVM9SwNBEJ2ZS9AYSSDBmNYUsZD8gURB0FoQsbEVLUWsxCpVymBrYW0hIvYW4lcs7MTCFNoaNYKBiwnJzrh7euHU3OnA3S4zb2bevp1F+GGl4/kkDVJ6AGmUWYaMDxHeRKwGWlzdyO+/e/HobooyHYpdJMdFcAwCLCx4/zr1XC3iSbdXwCQPnybySBSDf5hh1Ci8VEwRMg7TuZfMGGXhHCvJeJMYVMb4zV4E4omzkaxTrHy5GBElMz2gBhFTSW9tsGRNQ56cgJJdh7AFyy623VYVEkVZH6ZRULgOAWbEJos6cZ+46ZzTfOf8CoQZ06TYRziSI+cYjEtGl74YhAj5VQdBW3/bYI7CsuIHIyJs+hYJyZX+3+hOWmRM/SKgr5NEuAZBZolhYfcLiagGtVr8GFhAX6MA7PWNWKGqM4nl84UJ7wgTSIqZbC2k7fWZlb/mooPysDl5cOuIGB1MVoW54YIdkCfZ9bnJSp+9VajfOSxcwM71athu1bN/PSbT2SR/e0xe+xztblYY4+77IFLNtlCNtV5bs4d1L/4DXzS3/6Bm6PcAAAAASUVORK5CYII=);
  position: relative;
  top: 2px;
}

/* 레이아웃 */
/* 초등 */
@media screen and (min-width: 1801px) {
  .ele-school header > .inner.new .search-wrap {
    width: 755px;
  }
  .ele-school nav .inner .gnb {
    margin-right: 482px;
  }
  .ele-school nav .all-menu > ul {
    padding-right: 482px;
  }
}
.ele-school .ranking-header {
  display: flex;
  height: 60px;
  align-items: center;
  justify-content: center;
}
.ele-school nav .all-menu > ul > li ul li:hover a {
  color: #8dc054;
}
.ele-school nav .all-menu > ul > li ul li:hover a:after {
  background: #8dc054;
}
.ele-school nav .all-menu > ul > li:hover {
  background: #f9fff3;
}

.ele-school header .header-search-category .category-wrap {
  border-color: var(--green);
}

.ele-school
  header
  .header-search-category
  .category-wrap
  .tab-menu
  .tab.is-active {
  background: var(--green-tint20);
  color: var(--green);
}

.ele-school header .header-search-category .category-wrap .category-lv {
  background: var(--green-tint10);
}

.ele-school header .header-search-category .toggle-btn {
  background: var(--green);
}

.ele-school header .detail-search-wrap .search-filter-view {
  border-color: var(--green);
}

.ele-school .keyword-tags {
  border-color: var(--green);
}

.ele-school .keyword-tags .tags span {
  background: var(--green-tint20);
  color: var(--green);
}

.ele-school
  .keyword-tags
  .keyword-list
  > li
  .list.number-list
  li
  span:not(.fs-min)::before {
  color: var(--green);
}

/* 중등 */
.middle-school nav .all-menu > ul > li ul li:hover a {
  color: #74acde;
}

.middle-school nav .all-menu > ul > li ul li:hover a:after {
  background: #74acde;
}

.middle-school nav .all-menu > ul > li:hover {
  background: #eff8ff;
}

.middle-school .ele-info-box {
  background: #add2f4;
}

.middle-school .ele-info-box .extend {
  background: #5694cc;
}

.middle-school .header-notification-box span {
  background: #5694cc;
}

.middle-school header > .inner .search-wrap.exp {
  border: 2px solid #74acde;
}

.middle-school header > .inner .search-wrap.exp {
  border: 2px solid #74acde;
}
.middle-school header .header-search-category .category-wrap {
  border-color: var(--blue);
}

.middle-school
  header
  .header-search-category
  .category-wrap
  .tab-menu
  .tab.is-active {
  background: var(--blue-tint20);
  color: var(--blue);
}

.middle-school header .header-search-category .category-wrap .category-lv {
  background: var(--blue-tint10);
}

.middle-school header .header-search-category .toggle-btn {
  background: var(--blue);
}

.middle-school header .detail-search-wrap .search-filter-view {
  border-color: var(--blue);
}

.middle-school .keyword-tags {
  border-color: var(--blue);
}

.middle-school .keyword-tags .tags span {
  background: var(--blue-tint20);
  color: var(--blue);
}

.middle-school
  .keyword-tags
  .keyword-list
  > li
  .list.number-list
  li
  span:not(.fs-min)::before {
  color: var(--blue);
}

.middle-school .search-wrap.type1.exp .category-btn {
  background: #74acde;
}

.middle-school .keyword-label {
  background: #74acde;
}

.middle-school .tags span {
  color: #74acde;
  border: 1px solid #74acde;
  background: #ffffff50;
}

.middle-school .search-wrap.type1.exp .category-btn {
  background: #74acde;
}

.middle-school .search-wrap .info-message.icon-map {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH8SURBVHgBjVNBTttQEJ35sZMNhRwhJmy6qm/Q9gZQgipW2CeI28A6ybpx654gyQqJQkNPkHACvEOqQM4RgtoVsT3MfGMTooAY6VvzZ977M/+NP8KCef3LqrFebSKRQwA1iSFBmCoKk7u7brD/dppjMXdav6MDTClgt8prAkQXGUK9B6AP7M041u3t1YOCeDSKmpRo0iSeoxvsW9MnnRxHNcOEvhxACh3/kzVE7/iKg5VLzoe9xuZHeMEOT6Mxk+34361llMrlNhBUpVIBOIs4Rl7WKg16u/Uv4sZzcLlyZKytewoJbc5O8vaY9INJHQI8J4I/QOgd/rrpSC7D4AQVHije20DpRV6NtKI48BuW6+9tOkweAmKz6JexHKsp3Q1qJR8N00dfMWyFGSzrlEC9KzhEP/nbbp3dPOzRQZBYDtDjCfk8GopSMnyJ85z4fgwk3M4Wdb816l42lquaHglgaMSxGhgmtUUpznUE4GdAb7m9hwlAMoeuEqV0BcT20clfG54xqSZti3DC0eIkJdUhhCmUjFHe8jLJLFfGgpFqWjP5BDvWLElwR2Q21zbGi2TxTbMykpxg8nnj4slfT64dpVRfXsT8/63+/cw3G2O+lp1i6n7f3RoU4i63VZCldYLZKtJKoljr9Hqbb9HXmyR1/c9b5/Bak6ck67n8PQrz9ixUCTimAAAAAElFTkSuQmCC) top + 3px left + 20px no-repeat;
}

.middle-school .search-wrap .info-message.icon-school {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIySURBVHgBrVRPbxJREJ95LAGjaTh7canVxBt8gtKzByEWTG/0E4h2OSNnQOgnoJwaC43yCVg/Qbl5ELv4CSTGg4HdN868beg/aWnKJJt9783Mb+c3v9mHsITtfRplwcJX4FO/8Wbjy02xCpYxpbJIWMSI+ux0T1cAeG4uQNC6F6DT/Z5RCjZ5OdFad+r5Z+5N8bjIUTr8ZlvReBuAMoQwRoIJH6eQ10Ggqx8LGwewTIWl9knCOfaaVjTmEVAKiKrBb0zXt9fTXOGuliSl2k7PG8hHF1YoQNZa4i0DlHibECD/j+J+TcB6tFZklCf+9O9+a+fF+P3RSASqcNU2IR0E02lVzueAIb3YiQGSQ43pWiE5lHX5+NQjSWRkND5/q1Z4PiwdenY0SgM+D6skelfPP22dUY4zMrpMcV92+mHsl7z3eqOsAQt0LphhmkyTIkV5tXaS4xAIvnJMhzSZvXXBmSszFVLnOiHRRDigQttSPosSSVztGcd7jdfJ3YWiXLRwRNAFxCZgZCBqz2bqfnNY305uEegcssKi9pzqAkNRLKJUxZQfipKgB3G78fLxTxkfpp29lMHzWMuvp2VZ7rFgHI9gZpR1oY5SiKKgrZGpAQyvJKc0R4tPHlGaaacuhSD/QeKXYlBtzilLY5lW5xoFwrH4TOOJ+nCdpGtyAU0xd70cbrWVA6LT/fGBx6IipSOSLYNsRsUYnfUrpPMff0YuC+K2hLE4xNKRl7IUNGEVRrr/D+JHABhhe/e3AAAAAElFTkSuQmCC) top + 2px left + 20px no-repeat;
  padding-left: 50px;
}

.middle-school header {
  background: #e7f1f9;
}

.middle-school nav .inner .all-menu-btn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAjCAYAAADSQImyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB7SURBVHgB7dixDYAwDATAd8gq7MES9LADbMEOUCN2IIMgYBJMZgiFZfHXuP7C0usB52TYrh2ORUAbOBbgHAMQERHRBzKuRwdjKnpPbZ1QIGoIM4ypyJJPQgGWOWvuA0R5nh7WpLpBRET0R3ncPRWOscxZ899G8xskOPYCq1gWJux9JiUAAAAASUVORK5CYII=);
}

.middle-school nav .inner .gnb > li:hover > a {
  color: #74acde;
}

.middle-school .category-number {
  color: #74acde;
}

.middle-school header .search-wrap.type1 .btn-wrap .btn-search {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWCAYAAAArdgcFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJeSURBVHgBrZVNbtNAFMffe7ZppZbUNyARYcGK9gbpDQLiQ121OUEMLeuke4LMCZKsKkGq9gZNT9CwYkGjhBNg1AoVbM9jxq4ndshHE/W/SDRvxr95M+9jEKbIaV7YZs6uAkMJgDelyVZ2ZOgJ4h4K0f7w6kkXZginQGvA7MBcYTfwbyruztPhXLhz9C1vPVg5Y4Z8ytxj4HPpsccINgI9kycppeY9JnQaLwrtqfAJ4C5weDjp6M7RIG9YwkHAqjZyuD2+VsP3j/tNZNyLF7KEPq7DHO13LssA1MQ4Hl5w9avgVra8ZJ7Uz7vPl3sJmAFbdwErNV4WT1mIt7dD21zPZeIUwYmM3QiMMAx9OIQF9PF1saUCGw0QqyohNNw5Gdg6QIxdd6cwhEXFQeKQTWsPyxpuBsFmMkAO2rCE0oE0CDWPGNEewU0PlpQM6lD9C6QNDScBGi7WVn7CPYp8ED09uv69BUtIxY0hrg/ZFn5oOFjWUE5E10EGlmAJkR/qILJg7Sy5zwuerLTIIHN8V1UqLCjDoFr0vUzlxpviqYbH241SybRWm7CADo4HtaRloOBMtkVwlUqyOX2KTVx63+mfpIthFli2inridXBN7n9wpdAgtSi5nrKV27hQbWEi9Mv30kFncJaANWj1JuNQtuXKqFshNOUpyimzDDb28DboHFezhqhkwOQhkd77f/9sJ/0dYYKiRiaDhNm+npGCEnDbv6K6uS4cSa6Nb4AwQ1FLZSoj4iMEziugrGj1xH2V99tyKwVvdFX9+vgGM+GLKr2B6pQE96joHZAPTTRgcf4PSgAOh2JNw7wAAAAASUVORK5CYII=);
}

.middle-school header nav .inner .all-menu-btn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAjCAYAAADSQImyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB7SURBVHgB7dixDYAwDATAd8gq7MES9LADbMEOUCN2IIMgYBJMZgiFZfHXuP7C0usB52TYrh2ORUAbOBbgHAMQERHRBzKuRwdjKnpPbZ1QIGoIM4ypyJJPQgGWOWvuA0R5nh7WpLpBRET0R3ncPRWOscxZ899G8xskOPYCq1gWJux9JiUAAAAASUVORK5CYII=);
  border-color: #b6dfc6;
}

.middle-school header nav .inner .all-menu-btn.is-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAjCAYAAADSQImyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB7SURBVHgB7dixDYAwDATAd8gq7MES9LADbMEOUCN2IIMgYBJMZgiFZfHXuP7C0usB52TYrh2ORUAbOBbgHAMQERHRBzKuRwdjKnpPbZ1QIGoIM4ypyJJPQgGWOWvuA0R5nh7WpLpBRET0R3ncPRWOscxZ899G8xskOPYCq1gWJux9JiUAAAAASUVORK5CYII=);
}

.middle-school .new .category-box {
  border: 1px solid #74acde;
}

.middle-school .category-number {
  color: #74acde;
}

.middle-school .new .category-number {
  color: #74acde;
}

/* 고등 */
.high-school nav .inner .gnb > li:hover > a {
  color: #f56c4e;
}

.high-school .new .category-box {
  border: 1px solid #f56c4e;
}

.high-school .category-number {
  color: #f56c4e;
}
.high-school .new .category-number {
  color: #f56c4e;
}

.high-school header.sub {
  background: #fff1ee;
}

.high-school nav .all-menu > ul > li ul li:hover a {
  color: #f56c4e;
}

.high-school nav .all-menu > ul > li ul li:hover a:after {
  background: #f56c4e;
}

.high-school nav .all-menu > ul > li:hover {
  background: #ffede9;
}

.high-school header > .inner .search-wrap.exp {
  border: 2px solid #f56c4e;
}

.high-school header .header-search-category .category-wrap {
  border-color: var(--purple);
}

.high-school
  header
  .header-search-category
  .category-wrap
  .tab-menu
  .tab.is-active {
  background: var(--purple-tint20);
  color: var(--purple);
}

.high-school header .header-search-category .category-wrap .category-lv {
  background: var(--purple-tint10);
}

.high-school header .header-search-category .toggle-btn {
  background: var(--purple);
}

.high-school header .detail-search-wrap .search-filter-view {
  border-color: var(--purple);
}

.high-school .ele-info-box {
  background: rgba(245, 108, 78, 0.2);
}

.high-school .ele-info-box .extend {
  background: #f56c4e;
}

.high-school .header-notification-box span {
  background: #f56c4e;
}

.high-school .search-wrap .info-message.icon-map {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH6SURBVHgBjZJfTuJgEMBnvtZmla7BG+AJtnsC9W2zWWtvIH0zWgN7AugJFiMY34ATLIIP+waeYHsDuYHEgGa1fLMzLQU1YJykzXwz32/+fggv5K68m/8Ub5Y0QREQCjNzBIjR0/O/cOvyzzC7i5nyeOIeThFqbMgT0IAAb9ILuINAu6yOkCjcaPRqc/AhcEsEUBPAiA1//bIzfFnJ45FXmJrUlACKq1lvdNt4d/StsGZafwEosuu9PXhHxsFBn2HnybzfNi1jrcK2vOJM8wyBW5kClEVXCK2N8+5P0Y0YfW3SrRVvlhUhOhxlkJX3cOr+0gBVROwAwRURlCeBWxWf3OHeB9zgIQcEZzobhAglE8VW7vzKtxvdIp/bbC7N/UA3/CuodEI6v6ovlFBLxGR6qBC/ZAYu80wRVSanB3zgE2KRQJ8tAuGODFJphDbX7cjyxfG53q0KzIk8hjzWQ7t+nQxKNpDslB8Eyo60qW/ZHuYYgndkcrLflApUrLaVTCrJAFAZH393VkGSTSAZnDDJcGJTVZF7RTR/ZyW/hSzD6ssd9Yxh2utMxseeg0rzC4KIX8beVm0wSiAOxAvvs+qQVl/ti070Ckzh/SIqbGaw2BYQ+fZFr7WY7huZw1wWe0fLoKWgyH3wwzNANdOT9nP16w58VGRN8q3y/wfO6uOX4DwvDQAAAABJRU5ErkJggg==) top + 3px left + 20px no-repeat;
}

.high-school .search-wrap .info-message.icon-school {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIvSURBVHgBrVRdUhpBEO4eBqKyWOQE2SPACdS3PChZbwBvVoIVcwLDCcDKSvmmXCBhI5XKG5sThBtATgDlX8qwO53uAa2NBIIVm1p2Zr+db7q/r3cQlojr6rYHmHoVUxys+532oncVLBFEyuO/cgrUp+s3pYWEGh4RBBQSUuO/CC+r25tIsMHDERho5ZqdcNH7OA8Y7r10n+n0KQEK4YCQCQEKIGOimtM8P/vbuhkNhweb+Zv9Uj2jM30mKxiA2mpaFbP+5yKXW5EMUOHpTXWnK5vOzVCIVqL1tzHAAT/MC5GjVWPEiaXHubJS8OJ2PD56fvJ1cLW/U1YGDzlrFxDPfo1va/L8nlB2SuvMdyGSORlVdJrtnozZ1T7IQrAlMxZtOc0vvZ97nmtSpjvFAInerR2fN2zJK/xDwJCzOpJ5FtVQ7he2/8CNweyqSBUnIqmy3FZP2jYjAvhGBC2Ww851Aty94FKAMKmHzUoTupGORgpUfkYzxH7WDypzTUlGzu+EbAz3HtaZrCtupyK9sA//+aU4frAlJcfssLh9V+q8QHEM2TGZcLV5MWaNtIvHH39I+5AB788VMJIWkqEYZtfQRBrGWopYH+uUwlAB9ZJrDWHBKsqYXHjX3MkShUxwmwxt3Jec/RBUIt5htgYaCCYX92jwECYmE4y1tsksddo8Jp6cEC+rpffMeohyNE31lLGABiYa4lTbh7gcHHJYIMsi74oHePXaK7CydXiKIBP8BmUG8rK0HYWJAAAAAElFTkSuQmCC) top + 2px left + 20px no-repeat;
  padding-left: 50px;
}

.high-school .search-wrap.type1.exp .category-btn {
  background: var(--purple);
}

/*-------------------------------------------------------------------
@ NEW 메인
-------------------------------------------------------------------*/

.main-top {
  background: url(/img/bg06.c04dc123.png) center bottom repeat;
}

.main-banner2 {
  display: flex;
  gap: 50px;
  border-radius: 10px;
  height: 533px;
  padding: 40px 0 40px 0;
  justify-content: space-between;
}

.main-banner-slide.swiper {
  width: 872px;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.15);
}

.main-banner-slide.swiper .swiper-slide {
  position: relative;
}
.main-banner-slide.swiper .swiper-slide::after {
  display: block;
  width: 100%;
  padding-bottom: 40%;
  content: "";
}
.main-banner-slide.swiper img {
  position: absolute;
  width: 100%;
  height: auto;
}

.main-banner-sl.bt {
  position: relative;
}

.main-banner2 div.swiper-button-prev,
.main-banner2 div.swiper-button-next {
  right: -50px;
  bottom: 10px;
  top: unset;
  left: unset;
  background-color: #eceef6;
  border: 1px solid #d5d8e5;
  box-shadow: unset;
  width: 36px;
  height: 36px;
  z-index: 10;
}

.main-banner2 div.swiper-button-prev {
  right: 106px;
}

.main-banner2 div.swiper-button-next {
  right: 60px;
}

.main-banner2 .stop {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background-color: #eceef6;
  border: 1px solid #d5d8e5;
  display: block;
  bottom: 10px;
  right: 14px;
  position: absolute;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABhSURBVHgB7YvBDUBAEEX/H1uAEpSgBEpx0IRwQhMUoQRKUYIGzBLJJrsXicRx32HyXzKPbT8X8Bi6evO9GadclKlzA8qKEIaSLPfJnk3sgo/EIAZ/BQZWy7cHqlZun7THBQNvEQDFLpy4AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  z-index: 10;
  cursor: pointer;
}

.main-banner2 .stop.play {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMzI0NzI2OC1lYjliLWFkNGMtOWZhYS02YjUzNjM3NzUzZTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Q2RjM0QUExQTgwMTFFRTlFOTk5M0FBQkM2NTA1RDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0Q2RjM0QTkxQTgwMTFFRTlFOTk5M0FBQkM2NTA1RDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTMyNDcyNjgtZWI5Yi1hZDRjLTlmYWEtNmI1MzYzNzc1M2UyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEzMjQ3MjY4LWViOWItYWQ0Yy05ZmFhLTZiNTM2Mzc3NTNlMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhcP3NIAAABWSURBVHjaYjSe956BGMCExl8JxGLEKAwD4stAHEpIIQPUxFVQLIZPIQyEIpvORMAPjFDMwIJH0RogzgbiV7hMfA3E4VArX8EEWfCZggxYsHgAKwAIMAD1tw3uBPcuEgAAAABJRU5ErkJggg==);
  background-size: 14px;
}

.main-banner2 .swiper-pagination {
  display: inline-block;
  width: 60px;
  height: 35px;
  line-height: 35px;
  left: 0;
  right: unset;
  bottom: 0;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  background: rgba(42, 46, 65, 0.3);
}

/* 왼쪽 배너 */
.banner-left {
  width: 872px;
  border-radius: 20px;
  color: #fff;
  position: relative;
}

.event-tag {
  display: inline-block;
  background: #fff;
  color: #2bb889;
  padding: 5px 10px;
  border-radius: 15px;
  font-size: 12px;
  margin-bottom: 10px;
}

.event-title {
  font-size: 24px;
  font-weight: bold;
  margin: 5px 0;
}

.event-desc {
  font-size: 0.75rem;
  line-height: 1.6;
  margin-bottom: 15px;
}

.banner-img img {
  max-width: 100%;
  border-radius: 5px;
}

.slide-controls {
  display: flex;
  align-items: center;
  gap: 5px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.slide-controls button {
  background: #fff;
  border: none;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  cursor: pointer;
}

.slide-count {
  font-size: 12px;
  color: #fff;
  margin-left: 5px;
}

/* 오른쪽 로그인 */
.banner-right {
  width: calc(100% - 872px);
}

.banner-right .right-title {
  margin-bottom: 15px;
  text-align: center;
}

.banner-right .right-title span {
  font-weight: bold;
  color: #384b9c;
}

.banner-right .login-box {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.banner-right .login-form {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  width: calc(100% - 256px);
}

.banner-right .login-form input {
  padding: 10px;
  border: 1px solid #4f69d0 !important;
  border-radius: 15px;
  width: 100%;
  padding-left: 50px;
}

.banner-right .login-btn {
  padding: 10px;
  background: #4f69d0;
  color: #fff;
  border: none;
  border-radius: 15px;
  cursor: pointer;
  width: 118px;
}

.banner-right .green-btn {
  padding: 10px;
  background: #40c3a7;
  color: #fff;
  border: none;
  border-radius: 15px;
  cursor: pointer;
  width: 118px;
}

.banner-right .find-info {
  display: inline-block;
  padding-right: 20px;
  color: #2a2e41;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgBjdLLDcIwDAbg3+ZRxsiVMdiANTgBRybgBOWGBEuwQbcAjhkD1Eqp00PVpqlTS4kU5UvsRAYkro/v/nz/GCjBl+f7AHK3bIFCw8wVveBgZRgNk59y2XQzFLIyMuy/xOa0W9sBnIKpe0rDFNYyhilWeAxzDP6C9SqW2n9P1rmN5LZjmHoM9R6joRamUAOnIB+8nLttCrXhOyhPtFkNWcdsHVjRVaQAAAAASUVORK5CYII=) right center no-repeat;
}

.login-options {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 17px;
}

.sns-login {
  display: flex;
  align-items: center;
  gap: 10px;
}

.sns-title {
  font-weight: bold;
  color: #2a2e41;
}

.sns-icons {
  display: flex;
  align-items: center;
  gap: 11px;
}

.sns-icons img {
  width: 29px;
  height: 29px;
  border-radius: 50%;
  cursor: pointer;
}

/* 공지사항 */
.main-notice {
  border-top-right-radius: 150px;
  padding-top: 30px;
  margin-top: -120px;
  background: #fff;
  margin-bottom: 50px;
}

.main-notice h3 {
  width: calc(100% - 530px);
  font-weight: bold;
  margin-bottom: 10px;
}

.notice-wrap {
  display: flex;
  align-items: flex-start;
  gap: 30px;
  width: 100%;
  margin: 0 auto;
  justify-content: space-between;
}

.notice-wrap .notice-left {
  width: calc(100% - 530px);
  display: flex;
  gap: 30px;
  position: relative;
  align-items: center;
}

.notice-wrap .notice-box {
  width: 48%;
}

.notice-wrap .notice-card {
  background-color: rgba(236, 238, 246, 0.5);
  border-radius: 15px;
  font-size: 1.25rem;
  min-height: 175px;
  border: 1px solid #d5d8e5;
  padding: 0 16px;
}

.notice-icon {
  position: relative;
  top: -4px;
}

.notice-content {
  display: flex;
  align-items: flex-start;
  width: 100%;
  border-bottom: 1px solid #d5d8e5;
  gap: 30px;
  padding: 20px 0;
}

.notice-content:first-of-type {
  padding-top: 0;
}

.notice-content:last-child {
  border-bottom: unset;
}

.notice-card .tag {
  width: calc(100% - 52px);
  display: block;
  font-weight: bold;
  color: #2a2e41;
  font-size: 18px;
  white-space: normal;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.5;
}

.notice-card .date {
  width: 52px;
  text-align: right;
  display: block;
  font-size: 0.75rem;
  color: #999;
  margin-top: 5px;
  padding-left: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFaSURBVHgBjVJLTgJBEK2qmRGX4w30Bt6A4QTIzk+8gjA7DTEhMYq7YbgAIcbPDrzBcAL1BnoCZ4kDXWU10oRPNL6k09159bpedRXCEq6Su8jzvDqIRAAYAkgOiJkxJr2MTzMXR+5w031IPKKBGHkThkrBX3t2B8Mjn7zebfcpcbHoBCAQFYy1Vnz0DmtoJ4+7QjIgpOz87DDGmSV9SQUVJ7hO7vft3oxPXleF/GKYazSrgSFdy3AwXwtcKK92Ux/8BtmiBSSDf6EYqs2yb39JgtLnOo0eltVma34dWqsE27kmCH37rTgZ7yjx4QQMnJGhjTwM4xChlPu2Dyq0/hdFz3uSbWSHIELGEdnGIWG9lfR24Q+0lUei+hSmHbKvCks/oNLgN6EViPLM8Gzj0RFadEczVoE5FcBsAkUewFZIPlWFuSGM/WZ83PixuYRZo1H7hkuzJzp7sjp733PAra2E/Zd0AAAAAElFTkSuQmCC) 0 3px no-repeat;
  background-size: 0.75rem auto;
}

.notice-wrap .notice-list {
  width: calc(50% - 10px);
}

.notice-wrap .notice-list li {
  font-size: 1rem;
  padding: 12px 0;
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  font-weight: bold;
}
.notice-wrap .notice-list li:last-of-type {
  border-bottom: 0px;
}

.notice-wrap .notice-list li .icon-new {
  margin-right: 5px;
  margin-top: -4px;
}

.notice-wrap .notice-list li .date {
  font-size: 0.75rem;
  color: #aaa;
  margin-left: auto;
  font-weight: normal;
}

.notice-right {
  width: 480px;
  min-height: 100px;
  border: 1px solid var(--gs-tint15);
  border-radius: 15px;
  position: relative;
  overflow: hidden;
}

.notice-right .popup-sl {
  width: 100%;
  height: 100%;
}

.notice-right .popup-sl .swiper-slide {
  position: relative;
}
.notice-right .popup-sl .swiper-slide::after {
  display: block;
  width: 100%;
  padding-bottom: 38%;
  content: "";
}
.notice-right .popup-sl .swiper-slide img {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}

.notice-right p {
  position: absolute;
  display: inline-block;
  z-index: 5;
  width: 60px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  left: 0px;
  top: 0;
  border-top-left-radius: 15px;
  border-bottom-right-radius: 15px;
  background: rgba(42, 46, 65, 0.5);
  text-align: center;
  font-size: 1rem;
}

/* 메인 메뉴 영역 */
.main-menu {
  height: 255px;
  background: url(data:image/png;base64,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) no-repeat;
}

.main-menu .inner {
  margin: 0 auto;
  display: flex;
  align-items: center;
  gap: 70px;
}

/* 왼쪽 타이틀 */
.main-menu-title {
  display: flex;
  align-items: center;
  min-width: 150px;
  padding-top: 60px;
}

.main-menu-title .icon-star {
  margin-right: 10px;
}

.main-menu-title .title {
  font-weight: 700;
  color: #7bae42;
}

.main-menu-title .subtitle {
  color: #2a2e41;
}

/* 메뉴 리스트 */
.main-menu-list {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  flex: 1;
  padding-top: 35px;
}

.main-menu-list li {
  text-align: center;
  width: 96px;
  height: 96px;
}

.main-menu-list li a {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  color: #333;
  transition: 0.3s;
}

/* 아이콘 박스 */
.main-menu-list .icon {
  width: 96px;
  height: 96px;
  border-radius: 15px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 8px;
}

.main-menu-list .icon img {
  max-width: 40px;
  max-height: 40px;
}

.main-menu-list span {
  font-size: 1rem;
  line-height: 1.4;
  word-break: keep-all;
  color: #5f6270;
}

/* 전체 영역 */
.book-wrap {
  margin-top: 35px;
  margin-bottom: 80px;
}

.book-wrap.bg {
  position: relative;
  margin-bottom: 10px;
}

.book-wrap.bg .inner::before {
  position: absolute;
  top: 0;
  right: 100%;
  display: block;
  width: 200px;
  height: 495px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAHvCAYAAAARhpCkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMDVUMTY6MjM6NDErMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTA1VDE2OjI4OjQ5KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTA1VDE2OjI4OjQ5KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplNGY1Nzg2ZS0wMjIyLWM5NDAtYmVlYS04ODMzMWExYjE3YWYiIHhtcE1NOkRvY3VtZW50SUQ9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xOF0oivvXP4M74q/dGc8bEl54eN+L7z2VytsS3HmwybIVppG61HkN3o9dz8Mie399+zmnU6sWp959g17/9mv1/v63nvht3Y3WYhd6fTeT81W/Yvb5v/p1//zpodhv252EMhB/OPON/2c2Ru/+ZEvUzNyC0wjAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgEEAgGEkvokjlfvfx+axfGkDwN7EMi08PZbt909PenDwIuc9/6lvwKwizUIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIIBAIYG/2f0Ig+tEsojNjAAAAAElFTkSuQmCC) 0 0 no-repeat;
  background-size: auto 495px;
  content: "";
}

.book-wrap.bg .inner::after {
  position: absolute;
  top: 0;
  left: 100%;
  display: block;
  width: 200px;
  height: 495px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAHvCAYAAAARhpCkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRjkyMTZBRkQxQUIxMUYwOTRGRUFCMjI5REFCQzREQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRjkyMTZCMEQxQUIxMUYwOTRGRUFCMjI5REFCQzREQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGOTIxNkFERDFBQjExRjA5NEZFQUIyMjlEQUJDNERBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGOTIxNkFFRDFBQjExRjA5NEZFQUIyMjlEQUJDNERBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+F5KhoAAAC8JJREFUeNrs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) 0 0 no-repeat;
  background-size: auto 495px;
  content: "";
}

.book-wrap .inner {
  position: relative;
  display: flex;
  gap: 30px;
  height: 495px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAHvCAYAAACVLLXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3dpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZGEzMGM2Yy1lN2I4LWVjNDItOTcxNC1lMGYzNGYwMjg5MTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkZEN0JFREVEMUFDMTFGMDlGRTk4NEVEMkQyREM2NUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkZEN0JFREREMUFDMTFGMDlGRTk4NEVEMkQyREM2NUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmU0ZjU3ODZlLTAyMjItYzk0MC1iZWVhLTg4MzMxYTFiMTdhZiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0ZGEzMGM2Yy1lN2I4LWVjNDItOTcxNC1lMGYzNGYwMjg5MTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5qYwcXAAAAOklEQVR42uzQsREAEAAEwacylcsUIVCEYQifEiSyu2ALOM2SLY/uqBsAAADAE7tVxbBmkm2W/OIIMABFPxMGS55f1gAAAABJRU5ErkJggg==) 0 0 repeat-x;
  background-size: auto 495px;
}

.book-wrap.bg .inner {
  padding-top: 43px;
  display: flex;
  justify-content: space-between;
  gap: 100px;
}

/* 왼쪽 사이드 메뉴 */
.book-aside {
  width: 180px;
}

.book-aside .category {
  background: #74acde;
  border: none;
  padding: 10px 15px;
  border-radius: 30px;
  font-weight: bold;
  color: #fff;
  cursor: pointer;
}

.month-list {
  list-style: none;
  padding: 0;
  margin-top: 10px;
}

.month-list li {
  padding: 5px 0;
  color: #888;
  cursor: pointer;
  transition: color 0.3s;
  font-size: 18px;
  display: inline-block;
}

.month-list li.active,
.month-list li:hover {
  color: #74acde;
  font-weight: bold;
  font-size: 26px;
  padding-right: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADASURBVHgBjZC7DcIwFEWfrRAoPUIo6VghG9BSMgEWgj2yAXQUCGWErJCOKnJGiERjPsE8U0SAv7ew/aRzZPsCYHalWPPjJYNA6ObUcNWrYpSOq5BAXwk94F4rBVlIIHrhpWBJryo8zgmB9nG/5cVy1lrhWIF8DyGB/F/lEwzYJ1hhl0BdMEjJEGL6iLV2ICed/RnYte5cd49j/bySvFhNTdgFGh/0gT9wCBzgGPADx4I6lCbpIgYcsj03nO8Fg0Del/KjwbJJ9GoAAAAASUVORK5CYII=) center right no-repeat;
}

/* 우측 책 목록 */
#mainHome .book-list:not(.swiper-wrapper),
.book-section .book-list:not(.swiper-wrapper) {
  display: flex;
  gap: 30px;
  flex: 1;
}

#mainHome .book-item,
.book-section .book-item {
  width: calc(25% - 22.5px);
  height: auto;
}

#mainHome .book-item .img-box,
.book-section .book-item .img-box {
  width: 100%;
  height: 200px;
  background: url(data:image/png;base64,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) no-repeat;
  position: relative;
  overflow: hidden;
  border-radius: 0 0.5rem 0.5rem 0;
  box-shadow: 0 3px 5px var(--shadow15);
}

#mainHome .book-item .img-box:before,
.book-section .book-item .img-box:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 4%;
  max-width: 10px;
  height: 100%;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0),
    rgba(0, 0, 0, 0.05)
  );
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 1;
  content: "";
}

#mainHome .book-item .img-box img,
.book-section .book-item .img-box img {
  width: 100%;
  height: 100%;
}

#mainHome .book-item .title,
.book-section .book-item .title {
  font-size: 16px;
  margin-top: 10px;
  font-weight: bold;
  color: #444444;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

#mainHome .book-item .title.tof,
.book-section .book-item .title.tof {
  -webkit-line-clamp: 1;
}

#mainHome .book-item .author,
.book-section .book-item .author {
  font-size: 12px;
  color: #8691a6;
  margin-top: 4px;
}

.expert-card {
  position: relative;
}

#mainHome .book-slider-wrap {
  position: relative;
  height: 100%;
}
#mainHome .book-slider-wrap .swiper-button-prev {
  top: calc(50% - 80px);
  left: -25px;
}

#mainHome .book-slider-wrap .swiper-button-next {
  top: calc(50% - 80px);
  right: -25px;
}

#mainHome .book-slider-wrap .swiper-button-prev.doubleup {
  top: calc(50% - 120px);
  left: -25px;
}

#mainHome .book-slider-wrap .swiper-button-next.doubleup {
  top: calc(50% - 120px);
  right: -25px;
}

#mainHome .book-slider-wrap .swiper-button-prev.up {
  top: calc(50% - 120px);
  left: -25px;
}

#mainHome .book-slider-wrap .swiper-button-next.up {
  top: calc(50% - 120px);
  right: -25px;
}

/* 상단 배지 */
#mainHome .badge {
  display: inline-block;
  background: #ff7d5e;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 10px;
  border-radius: 20px;
}

/* 프로필 영역 */
#mainHome .profile {
  display: flex;
  align-items: center;
  margin-top: 12px;
}

.profile-text .school {
  font-size: 13px;
  font-weight: bold;
  color: #555;
  margin: 0;
}

.profile-text .teacher {
  font-size: 11px;
  color: #999;
  margin: 0;
}

/* 메인 타이틀 */
.expert-card .title {
  font-size: 16px;
  color: #333;
  font-weight: bold;
  margin: 15px 0;
  line-height: 1.4;
}

/* 링크 버튼 */
.expert-card .link {
  font-size: 12px;
  color: #ff7d5e;
  text-decoration: none;
  font-weight: bold;
  display: inline-block;
  position: relative;
  padding-right: 12px;
}

.expert-card .link::after {
  content: "›";
  position: absolute;
  right: 0;
  top: 0;
}

.book-section .inner {
  display: flex;
  justify-content: space-between;
  gap: 100px;
}

.book-category.left {
  width: calc(50% - 50px);
}

.book-category.right {
  width: calc(50% - 50px);
}

.book-category h3 {
  font-weight: bold;
  margin-bottom: 16px;
  position: relative;
}

.book-category h3 .icon {
  padding-left: 10px;
  cursor: pointer;
  position: relative;
  display: inline-block;
}

.content-more-btn {
  float: right;
  font-size: 14px;
  color: #888888;
  padding: 4px 8px 4px 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABjSURBVHgBtZDRCYAwDEQT6SBuoqO4ifqVjNHNdJN4QhGpJyjig1K4XrlLRCrMbHD3RQgN0dpyHplveWXWveM5VlU7XH1EzJU3JzyOQjoW/QCf10sUkiZsI+Rr5//MiWiZDgM2HQEZoaAAgVwAAAAASUVORK5CYII=) 5px center no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 50px;
}

.book-category h3 .icon:hover .speech-bubble {
  display: block;
}

.speech-bubble {
  position: absolute;
  top: -50px;
  left: 60%;
  transform: translateX(-50%);
  display: inline-block;
  background: #fff;
  border-radius: 16px;
  padding: 0px 10px;
  text-align: center;
  box-shadow: 0 0px 8px rgba(0, 0, 0, 0.2);
  display: none;
  white-space: nowrap;
}

/* 말풍선 꼬리 */
.speech-bubble::after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #fff;
  filter: drop-shadow(0 2px 2px rgba(0, 0, 0, 0.05));
}

/* 텍스트 스타일 */
.bubble-title {
  font-size: 16px;
}

.bubble-date {
  font-size: 14px;
  font-weight: 500;
  color: #7a7a7a;
  margin: 4px 0 0 0;
}

.bg-yel {
  background: rgb(255, 249, 230);
  padding-top: 90px;
  padding-bottom: 240px;
  border-top-left-radius: 150px;
  margin-top: 83px;
}

.time-text {
  color: #8691a6;
  font-size: 12px;
  padding-left: 30px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFaSURBVHgBjVJLTgJBEK2qmRGX4w30Bt6A4QTIzk+8gjA7DTEhMYq7YbgAIcbPDrzBcAL1BnoCZ4kDXWU10oRPNL6k09159bpedRXCEq6Su8jzvDqIRAAYAkgOiJkxJr2MTzMXR+5w031IPKKBGHkThkrBX3t2B8Mjn7zebfcpcbHoBCAQFYy1Vnz0DmtoJ4+7QjIgpOz87DDGmSV9SQUVJ7hO7vft3oxPXleF/GKYazSrgSFdy3AwXwtcKK92Ux/8BtmiBSSDf6EYqs2yb39JgtLnOo0eltVma34dWqsE27kmCH37rTgZ7yjx4QQMnJGhjTwM4xChlPu2Dyq0/hdFz3uSbWSHIELGEdnGIWG9lfR24Q+0lUei+hSmHbKvCks/oNLgN6EViPLM8Gzj0RFadEczVoE5FcBsAkUewFZIPlWFuSGM/WZ83PixuYRZo1H7hkuzJzp7sjp733PAra2E/Zd0AAAAAElFTkSuQmCC) no-repeat 10px center;
  vertical-align: middle;
  font-weight: 400;
}

footer {
  margin-top: -150px;
}

.book-rank {
  display: flex;
  gap: 30px;
  margin-top: 20px;
}

/* 공통 박스 */
.book-ca {
  flex: 1;
  background: #fff;
  border-radius: 12px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* 박스별 색상 */
.book-ca.elementary {
  background: rgba(142, 192, 84, 0.2);
  border: 1px solid #8dc054;
}

.book-ca.middle {
  background: rgba(116, 172, 222, 0.2);
  border: 1px solid #74acde;
}

.book-ca.high {
  background: #f7dcd6;
  border: 1px solid #ff7173;
}

.category-header {
  background: #fff;
  border-radius: 100px;
  text-align: center;
  position: relative;
  height: 42px;
  line-height: 42px;
}

.category-header h3 {
  font-size: 20px;
  font-weight: bold;
  margin: 0;
}

.category-header img {
  position: absolute;
  right: 0;
  top: -25px;
}

/* 리스트 */
.book-rank ul {
  margin-top: 20px;
  margin-bottom: 10px;
}

.book-rank li {
  display: flex;
  align-items: center;
  padding: 10px 14px;
  border-bottom: 1px solid #aaaaaa;
  transition: background 0.2s ease;
}

.book-rank li:last-child {
  border-bottom: none;
}

.book-rank ul li img {
  width: 60px;
  height: 80px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  -o-object-fit: cover;
     object-fit: cover;
  margin-right: 12px;
  border: 1px solid #cccccc;
}

#mainHome .book-info {
  display: flex;
  flex-direction: column;
  gap: 3px;
}

#mainHome .book-title {
  font-size: 16px;
  font-weight: 600;
  color: #222;
  margin: 0;
  line-height: 1.3;
}

.book-meta {
  font-size: 14px;
  color: #666;
  margin: 0;
}

/* 페이지네이션 */
.paging {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
}

.paging img {
  cursor: pointer;
  margin: 0 10px;
}

.paging span {
  display: inline-block;
  margin: 0 10px;
  cursor: pointer;
  vertical-align: top;
}

.reading-stats {
  display: flex;
  margin-top: 80px;
  gap: 30px;
}

/* 왼쪽 필터 영역 */
.stats-sidebar {
  width: 226px;
}

.stats-sidebar h3 {
  margin-bottom: 16px;
}

.filter-select-group {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 200px;
}

.filter-select-group div {
  display: flex;
  align-items: center;
  width: 100%;
  border-radius: 10px;
  border: 1px solid #dcdcdc;
  background-color: #fff;
  font-size: 16px;
  cursor: pointer;
}

.filter-select-group .icon {
  width: 40px;
  text-align: center;
}

.filter-select-group .icon img {
  vertical-align: sub;
}

.filter-select {
  width: 156px;
  border: unset;
  padding-left: 0;
}

/* 오른쪽 메인 영역 */
.bg-yel .stats-content {
  display: flex;
  flex: 1;
  gap: 20px;
}

.bg-yel .stats-content .card {
  flex: 1;
  background: #fff;
  border-radius: 12px;
  padding: 20px;
  border: 1px solid #dcdcdc;
}

.bg-yel .stats-content .card h3 {
  font-size: 18px;
  margin-bottom: 6px;
}

.bg-yel .stats-content .total {
  font-size: 20px;
  margin-bottom: 16px;
  font-weight: bold;
}

#loan .stats-content .total span {
  color: #ebab03;
  font-weight: 700;
}

/* 카드 헤더 레이아웃 */
.card-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 20px;
}

.title-section h3 {
  margin: 0 0 8px 0;
}

.title-section .total {
  margin: 0;
}

/* 차트 토글 버튼 스타일 */
.chart-toggle {
  display: flex;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.chart-toggle li {
  margin: 0;
}

/* 월 이동 버튼 스타일 */
.month-navigation {
  display: flex;
  gap: 8px;
  margin-top: 12px;
  background: none;
  border: none;
}

.month-btn {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 10px 16px;
  border: 1px solid #ddd;
  background: #fff;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.2s;
  font-size: 14px;
  color: #333;
}

.month-btn:hover:not(:disabled) {
  background: #f5f5f5;
  border-color: #999;
}

.month-btn:disabled {
  background: #f9f9f9;
  color: #ccc;
  cursor: not-allowed;
  border-color: #e0e0e0;
}

.month-btn .arrow-icon {
  width: 16px;
  height: 16px;
  display: inline-block;
}

.month-btn .arrow-icon.left {
  transform: rotate(-90deg);
}

.month-btn .arrow-icon.right {
  transform: rotate(90deg);
}

.month-btn:disabled .arrow-icon {
  opacity: 0.3;
}

.month-btn .btn-text {
  font-weight: 500;
}

/* 로딩 프로그레스 바 스타일 */
.loading-progress {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  min-height: 250px !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 60px 20px !important;
  gap: 20px !important;
  background: rgba(255, 255, 255, 0.95) !important;
  z-index: 10 !important;
  backdrop-filter: blur(4px) !important;
  pointer-events: auto !important;
}

.progress-bar-container {
  width: 100% !important;
  max-width: 500px !important;
  height: 40px !important;
  background: #e0e0e0 !important;
  border-radius: 20px !important;
  overflow: hidden !important;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2) !important;
  border: 2px solid #ccc !important;
}

.progress-bar {
  height: 100% !important;
  background: linear-gradient(90deg, #4a90e2 0%, #357abd 100%) !important;
  border-radius: 20px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  transition: width 0.3s ease !important;
  position: relative !important;
  overflow: hidden !important;
  min-width: 40px !important;
}

.progress-bar::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.3),
    transparent
  );
  animation: shimmer 1.5s infinite;
}

@keyframes shimmer {
  0% {
    left: -100%;
  }
  100% {
    left: 100%;
  }
}

.progress-text {
  color: white !important;
  font-weight: bold !important;
  font-size: 16px !important;
  z-index: 1 !important;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5) !important;
}

.loading-text {
  color: #333 !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  margin: 0 !important;
  animation: pulse 1.5s ease-in-out infinite !important;
}

@keyframes pulse {
  0%,
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}

.chart-toggle button {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 8px 16px;
  border: 1px solid #ddd;
  background: #fff;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  transition: all 0.2s;
}

.chart-toggle button:hover {
  background: #f5f5f5;
}

.chart-toggle li.is-active button {
  background: #39a9ff;
  color: #fff;
  border-color: #39a9ff;
}

.chart-toggle .icon {
  font-size: 16px;
}

/* 라인 차트 컨테이너 */
.line-chart-container {
  height: 250px;
  margin-bottom: 16px;
  width: 100%;
}

.line-chart-container > * {
  height: 100% !important;
  width: 100% !important;
}

/* 차트 컨테이너 */
.pie-chart-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 215px;
  height: 270px;
  flex-shrink: 0;
  padding: 25px;
  background: #eeeef8;
  border-radius: 1rem;
}

.pie-chart-container > * {
  max-height: 100%;
}

.bar-chart-container {
  width: calc(100% - 225px);
  height: 250px;
  flex-shrink: 0;
  padding: 0;
}

.bar-chart-container > * {
  height: 100% !important;
}

.chart-wrapper {
  display: flex;
  flex-direction: row;
  gap: 25px;
  align-items: flex-start;
  width: 100%;
  overflow: hidden;
}

.chart-wrapper > div:first-child {
  flex-shrink: 0;
}

.chart-wrapper .text-list {
  flex: 1;
  min-width: 200px;
  max-width: 100%;
}

.chart-wrapper .text-list li {
  line-height: 45px;
}

.no-data-message {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 300px;
  color: #999;
  font-size: 16px;
  text-align: center;
}

/* 초등 */
@media screen and (min-width: 1801px) {
  .ele-school .profile.tab-content {
    height: 275px;
  }
  .ele-school .ele-top .inner {
    gap: 60px;
  }
  .ele-school .ele-top-left {
    width: 980px;
  }
  .ele-school .ele-top-right {
    width: 480px;
  }
  .ele-school .notice-right {
    width: 100%;
  }
  .ele-school header .detail-search-wrap .search-filter-view,
  .ele-school header .header-search-category .category-wrap,
  .ele-school .keyword-tags {
    width: 750px;
  }
}

.ele-school .notice-right .popup-sl .swiper-slide::after {
  padding-bottom: 38%;
}
.ele-school .ai-book-slider {
  height: 300px;
}
.ele-top {
  background: linear-gradient(#f9f9fb, #fff);
}

.ele-bn {
  width: calc(100% + 2px);
  min-height: 90px;
  border-radius: 15px;
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
  box-sizing: border-box !important;
  box-shadow: 0 0 1px 1px #dcdcdc;
}

.ele-bn .popup-sl {
  width: 100%;
  height: 100%;
}

.ele-bn .swiper-slide {
  position: relative;
}

.ele-bn .swiper-slide::after {
  display: block;
  width: 100%;
  padding-bottom: 40%;
  content: "";
}

.ele-bn .swiper-slide img {
  position: absolute;
  width: 100%;
  height: 100%;
}
.ele-school .tab-content-notice .notice-list li {
  padding: 9px 0;
}
.notice-right .popup-sl .swiper-slide img {
  position: absolute;
  width: 100%;
  height: 100%;
}

.ele-school .notice-box2 {
  width: calc(100% - 390px);
}

.school-banner .swiper-pagination {
  background: rgba(42, 46, 65, 0.3);
  display: inline-block;
  width: -moz-fit-content;
  width: fit-content;
  height: 35px;
  border-radius: 30px;
  right: 10px;
  left: unset;
  top: unset;
  bottom: 10px;
  color: #fff;
  line-height: 35px;
  text-align: right;
  padding-right: 15px;
  padding-left: 40px;
}

.school-banner .stop {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: block;
  bottom: 2px;
  right: 50px;
  position: absolute;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAA1SURBVHgB7YqBCQAgDMNa8bFd7mm1TBERxAcMDEYaSmowJAMby/vRDHgE6Qse/GBQfXHZ0neDlxBTKjq7cQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  z-index: 20;
}

.ele-bn p {
  position: absolute;
  display: inline-block;
  width: 80px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  left: 0px;
  top: 0;
  border-top-left-radius: 15px;
  border-bottom-right-radius: 15px;
  background: rgba(42, 46, 65, 0.3);
  text-align: center;
  font-size: 0.75rem;
}

.ele-top .inner {
  display: flex;
  gap: 30px;
}

.ele-top-left {
  width: 1067px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 10px;
}

.ele-info-box {
  background: rgba(141, 192, 84, 0.2);
  border-radius: 50px;
  padding: 15px 15px;
  color: #2a2e41;
  display: flex;
  align-items: center;
  margin-left: 1rem;
  max-height: 50px;
}

.ele-info-box .box {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}

.ele-info-box .box-right {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid rgba(0, 0, 0, 0.3);
}

.ele-info-box .info-box-name {
  font-weight: bold;
  font-size: 1rem;
}

.ele-info-box .info-box-logout {
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
  border-radius: 20px;
}

.ele-info-box .time {
  font-size: 0.875rem;
  font-weight: bold;
  color: #000000;
  min-width: 5.625rem;
  padding-left: 5px;
}

.ele-info-box .extend {
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  background: #0aac66;
  padding: 5px 10px;
  border-radius: 20px;
}

.ele-info-box .time-box {
  display: flex;
  align-items: center;
}

.time-box i img {
  height: 0.8125rem;
}

.ele-school .ai-header .ai-left {
  padding: 10px 0;
}

/* 초등학교 상단알림 */
.header-notification {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  /* padding: 0 15px; */
}

.header-notification-box {
  position: relative;
}

.header-notification-box img {
  width: 25px;
  height: 25px;
  cursor: pointer;
}

.header-notification-box a {
  font-size: 0.75rem;
  color: #000000;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.header-notification-box span {
  position: absolute;
  top: -8px;
  right: -5px;
  background: #8dc054;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  width: 18px;
  aspect-ratio: 1 / 1; /* 또는 aspect-ratio: 1 */
  border-radius: 50%;
  text-align: center;
}

/* 중학교 헤더 스타일 */
header.middle .ele-info-box {
  background: #e7f1f9;
}

header.middle .ele-info-box .extend {
  background: #5694cc;
}

header.middle .header-notification-box span {
  background: #5694cc;
}

/* 전체 박스 */
.notice-tab-container {
  width: 100%;
  margin-top: 25px;
  overflow: hidden;
}

/* 탭 메뉴 */
.notice-tabs {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #cccccc;
  position: relative;
}

.notice-tabs .tab {
  padding: 10px;
  cursor: pointer;
  font-size: 18px;
  color: rgba(42, 46, 65, 0.5);
  transition: color 0.2s;
}

.notice-tabs .tab.active {
  color: #2a2e41;
  font-weight: 600;
  border-bottom: 3px solid #8dc054;
}

.notice-tabs .tab-add {
  position: absolute;
  right: 0px;
  bottom: -5px;
  cursor: pointer;
}

/* 콘텐츠 */
.tab-content-notice {
  width: 100%;
}

.tab-content-notice .tab-pane {
  display: none;
}

.tab-content-notice .tab-pane.active {
  display: block;
}

.tab-content-notice .notice-list {
  width: 100%;
}

.tab-content-notice .notice-list li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 13px 0;
  border-bottom: 1px solid #dcdcdc;
}
.tab-content-notice .notice-list li .tof {
  width: 18px;
  font-weight: 700;
  width: calc(100% - 80px);
}
.tab-content-notice .notice-list li .date {
  width: 80px;
}

.ele-school .ranking-box {
  width: 360px;
  background: #8dc054;
  border-radius: 15px;
  position: relative;
}

/* 상단 캐릭터 & 제목 */
.ranking-header {
  text-align: center;
  padding: 5px 0px;
  color: #fff;
  position: relative;
}

.ranking-header .character {
  position: absolute;
  left: 10px;
  top: -20px;
}

.ranking-header h4 {
  color: #fff;
  position: relative;
}

.ranking-header h4 .icon {
  cursor: pointer;
}

.ranking-header h4 .icon:hover .speech-bubble {
  display: block;
}

.ranking-header .speech-bubble {
  top: -75px;
  left: 180px;
  z-index: 2;
  border-radius: 40px;
  font-size: 12px;
  color: #000;
}

.ranking-header .speech-bubble span {
  color: #94969f;
}

.rank-wrap {
  background: #fff;
  border-radius: 10px 10px 13px 13px;
  margin: 0 3px 3px 3px;
  overflow: hidden;
}

/* 탭 */
.ranking-tabs {
  display: flex;
  border-bottom: 1px solid #dcdcdc;
  background: #fff;
}

.ranking-tabs button {
  flex: 1;
  padding: 0px;
  border: none;
  background: none;
  font-size: 18px;
  color: rgba(42, 46, 65, 0.5);
  cursor: pointer;
  transition: 0.2s;
  height: 46px;
  line-height: 46px;
}

.ranking-tabs button {
  position: relative;
}

.ranking-tabs button i {
  line-height: 1.4;
}

/* 마지막 span에는 세로줄을 안 넣음 */
.ranking-tabs button:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 15px;
  background-color: #8691a6;
}

.ranking-tabs button.active {
  border-bottom: unset;
  color: inherit;
}

.ranking-tabs button.active p {
  display: inline-block;
  height: 43px;
  border-bottom: 3px solid #8dc054;
  font-weight: 600;
  color: #2a2e41;
}

/* 테이블 */
.ranking-box .tab-content {
  padding: 0;
}

.ranking-box .rank-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 16px;
  font-weight: bold;
}

.ranking-box .rank-table tr:nth-of-type(odd) {
  background: RGB(246, 246, 249);
}

.ranking-box .rank-table tr:nth-of-type(even) {
  background: #fff;
}

.ranking-box .rank-table tr {
  border-bottom: 1px solid #eee;
  height: 45px;
  color: #2a2e41;
}

.ranking-box .rank-table td {
  padding: 0 10px;
}

.ranking-box .rank {
  width: 50px;
  text-align: center;
  color: #8691a6;
}

.ranking-box .rank-table td.count {
  text-align: right;
  color: #8691a6;
  padding-right: 20px;
}

.ranking-box .me {
  background: RGB(246, 246, 249);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV8AAAA8CAYAAADBornBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAO8SURBVHgB7dqBTdtAFMbxl6oDdIRsUDaoN2g2aDYoIzACG0AnIJ3A6QTQCewNYIPXe5xTjJVEtXN3z67+P+kEkSz4ZM7fncytNBAAQFEfBABQHOULAA4oXwBwQPkCgAPKFwAcUL4A4IDyBQAHlC8AOKB8AcAB5QsADihfAHBA+QKAA8oXABxQvgDggPIFAAeULwA4oHwBwAHlCwAOKF8AcED5AoADyhcAHFC+AOCA8gUAB5QvADigfAHAAeULAA4oXwBwQPkCgAPKFwAcUL4A4IDyBQAHlC8AOKB8AcAB5QsADihfAHBA+QKAA8oXABxQvgDggPIFAAeULwA4oHwBwAHlCwAOKF8AcED5AoADyhcAHFC+AOCA8gUAB5QvADigfAHAwccR17aDz2uZt3bweS3z1va+/9SNuXrpxgF501p63rXMWzv4vBYH58p3H8bP7mu7Wq1ehheoahW+XIXxXXxvuGV7ki5vyPo0vCBktclrWbdhfBH/vLswfknM2w4vWGjeKoxNGN/El+X9IXHuPp3Iu5Z4f+eQt5W3Z21/4lmzrDYsayW+9tLNBYn393/JW0nJLtP3nsO46R6ksT9nG0ajZT2Gcb2gvHUYm7F57XqNf5dnLavWuMCOvbfrMG61vPqCvPdalv0t7xaW1+bg1ci4r8Wm8Vn1yDulG+wZbTQz6QW9lgtpLIkSk6LRCZP2SF6bxLXmVyfM22h+9QLzruVCWuih07gwXfwaQePGI/eCPLnEjuS90fwWk9d+QZKJUDB0khs7yJtrwUiyqA2y2gKXaxdheTeSkOYt4EYTLBIF8z5myGu7ylwFXGuCRW2Qd6v5POiCukxyyRA6+cTNnLfWxBO3l9UK+EHTqjPmtUJLvWAk3zQM8jaaVvJNQ8a8yTcNg7wbTbtg5M57rWk1mrHLDqFTvFfNemMHeVMUcBPGVgpIlLfW3BNB/i4YKd4D14XypnqvWmumRe1I3kYvd7egvMleMfxD3mpJeQ+hp07iWmN5Fz1ic2HeSgrTae+tnx3z2q5n7C7Y8t465Z2ygTjkHf3PKce85Urhfd6bCXkbj7z69o/ksbv2Wo8cDFhJIRpX00ri0ROblP0gh3OC+zB+h3F/7DhISV1ee//5VY7nbSUeb7MjLLuZ5N1KPJZ2Kq9ltcxzyFtJvL+f5XzenZw4HlRSl3crb3n72m7Y3LV7uxdnGt/d9+9vXytxHlje/UzybiX2w7m8r/PXO2+vy6wb7PtzeXfHjjq6U4eV9hLkzYu8eZE3nylZ/wBRDBh9BV63ewAAAABJRU5ErkJggg==);
  height: 60px;
  font-weight: 600;
  display: flex;
  align-items: center;
  vertical-align: middle;
}

.ranking-box .me span {
  display: inline-block;
  padding: 10px;
}
.ranking-box .me .line {
  margin-left: 8px;
}

.ranking-box .me .name {
  color: #8dc054;
}

.ranking-box .me-tag {
  background: #e8fbd3;
  border: 1px solid #c1ea92;
  color: #8dc054;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  padding: 0 !important;
  text-align: center;
  line-height: 18px;
  font-size: 11px;
}

.ranking-box .me .grade {
  color: #2a2e41;
}

.ranking-box .me .count {
  text-align: right;
  color: #8691a6;
  padding-right: 20px;
  margin-left: auto;
}

.ranking-box .up {
  color: #ff7173;
  font-size: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBfcpbDQAgCIVhaGIzZwMvObSCRLQB+uAUmPN/YeN8ACJOxXMuHUwowTq0v4StBoUUuMuB+AQGIsfo4N+Y8QIWucEgezUAAAAASUVORK5CYII=) 5px center no-repeat;
  padding-left: 15px;
}

.ranking-box .down {
  color: #74acde;
  font-size: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABQSURBVHgBdcvBDQARFARQ08G2sKWoQA06cHCnBB0oQDMaEC1IXB2EICLM6f/JG0gXNAEUuceXDIp2PWAHhv8JszngAu3BPh2Q7eAaYeN3dhU86R8B6nCppAAAAABJRU5ErkJggg==) 5px center no-repeat;
  padding-left: 15px;
}

.ranking-box .line {
  padding: 0 !important;
  color: #cccccc;
}

.ele-top-right {
  width: 420px;
  margin-top: -80px;
  position: relative;
}

/* 전체 박스 */
/* 공통 레이아웃 */
.mypage-container {
  width: 100%;
  background: #fff;
  border-radius: 15px;
  border: 1px solid #dcdcdc;
  top: -50px;
  position: relative;
  overflow: hidden;
}

/* 프로필 */
.profile-section {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 20px;
}

.profile-section .profile-left {
  display: flex;
  align-items: center;
  gap: 14px;
  position: relative;
  flex: 1;
}

.profile-section .profile-img {
  width: 64px;
  height: 64px;
  /* border: 1px solid #e6e9ef; */
  border-radius: 50%;
}

.profile-section .profile-img img {
  width: 100%;
  height: 100%;
}

.profile-section .profile-info h2 {
  font-size: 18px;
  color: #2a2e41;
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 8px;
  padding-bottom: 2px;
}

.profile-section .profile-info h2 img {
  vertical-align: middle;
}

.profile-section button {
  border: 1px solid #8691a6;
  border-radius: 12px;
  color: #8691a6;
  padding: 2px 8px;
  font-size: 12px;
  cursor: pointer;
}

.profile-section span {
  position: relative;
  padding-left: 10px;
  font-size: 16px;
  min-width: 75px;
}

.profile-section span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 14px;
  background-color: #cccccc;
}

.profile-section p {
  font-size: 14px;
  color: #8691a6;
}

.profile-section .mypage-link {
  position: absolute;
  right: 0;
  bottom: 0;
}

.profile-section .mypage-link {
  color: #64a020;
  font-size: 14px;
  cursor: pointer;
  font-weight: 600;
}

.profile-section .mypage-link img {
  vertical-align: text-bottom;
  margin-right: 5px;
}

/* 탭 메뉴 */
.profile.tab-menu {
  display: flex;
  justify-content: space-around;
  margin-top: 0;
}
.profile.tab-menu.tablet-tab {
  display: none;
}

.profile.tab-menu .tab {
  position: relative;
  font-size: 15px;
  color: rgba(42, 46, 65, 0.5);
  cursor: pointer;
  padding: 8px;
  transition: color 0.2s;
}

.profile.tab-menu .tab.active {
  color: #2a2e41;
  border-bottom: 3px solid #8dc054;
  font-weight: 600;
}

.profile.tab-menu .tab {
  position: relative;
}

/* 마지막 span에는 세로줄을 안 넣음 */
.profile.tab-menu .tab:not(:last-child)::after {
  content: "";
  position: absolute;
  right: -26px;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 14px;
  background-color: #cccccc;
}

.profile.tab-menu .badge {
  display: inline-block;
  font-size: 11px;
  color: #fff;
  border-radius: 10px;
  padding: 1px 6px;
  margin-left: 4px;
  position: absolute;
  top: -5px;
  border: 1px solid #c1ea92;
  color: #8dc054;
  background: #e8fbd3;
}

/* 탭 콘텐츠 */
.profile.tab-content {
  background: RGB(246, 246, 249);
  height: 265px;
  overflow-y: scroll;
  margin-top: 0;
  display: block;
  padding: 0 20px;
}

.profile.tab-content .empty-data {
  text-align: center;
  color: #888;
  border-radius: 0;
  padding: 30px;
}

.tab-pane {
  display: none;
  border-radius: 1rem;
  overflow: hidden;
}

.tab-pane.active {
  display: block;
}

/* 도서 리스트 */
.profile.tab-content .book-list {
  gap: 0;
}

.profile.tab-content .book-item {
  display: flex;
  gap: 12px;
  border-bottom: 1px solid #eee;
  padding: 14px 0;
  width: 100%;
}

.profile.tab-content .book-item:last-child {
  border-bottom: unset;
}

.profile.tab-content .book-item img {
  width: 60px;
  height: 80px;
  border-radius: 0px;
  -o-object-fit: cover;
     object-fit: cover;
  border: 1px solid #ddd;
}

.profile.tab-content .book-info h3 {
  font-size: 16px;
  margin: 0;
  color: #444444;
}

.profile.tab-content .book-info p {
  font-size: 12px;
  color: #8691a6;
}

.profile.tab-content .due {
  color: #f8680e;
  font-weight: 600;
}

/* 알림 리스트 */
.profile.tab-content .notice-box .notice-list {
  padding: 10px 0;
}

.profile.tab-content .notice-box .notice-list li {
  padding: 10px 0;
  border-bottom: 1px solid #dcdcdc;
}

.profile.tab-content .notice-box .notice-list li:last-of-type {
  border: 0;
}

.profile.tab-content .notice-box .notice-list li div {
  position: relative;
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 80px;
  box-sizing: border-box;
}

.profile.tab-content .notice-box .notice-list li div .c-gs400 {
  position: absolute;
  right: 0;
  top: 3px;
}

/* 뱃지 리스트 */
.profile.tab-content .badge-box .select-badge-wrap {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
  border-bottom: 1px solid #dcdcdc;
}

.profile.tab-content .badge-box .select-badge-wrap .select-badge {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 100px;
  border: 1px solid #dcdcdc;
  border-radius: 100%;
  background: #fff;
}

.profile.tab-content .badge-box .select-badge-wrap .select-badge img {
  width: 58px;
  height: 58px;
}

.profile.tab-content .badge-box .select-badge-wrap .text strong {
  display: block;
  font-size: 22px;
}

.profile.tab-content .badge-box .badge-list {
  display: flex;
  flex-wrap: wrap;
  padding: 15px 0;
  gap: 15px 0;
}

.profile.tab-content .badge-box .badge-list li {
  width: 33.333%;
  text-align: center;
}

.profile.tab-content .badge-box .badge-list li .badge-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 70px;
  height: 70px;
  margin-left: auto;
  margin-right: auto;
  border-radius: 100%;
  border: 1px solid #dcdcdc;
  background: #fff;
  position: relative;
}

.profile.tab-content .badge-box .badge-list li .badge-img img {
  width: 38px;
  height: 38px;
}

.profile.tab-content .badge-box .badge-list li span {
  font-size: 14px;
}

.profile.tab-content .badge-box .badge-list li span.new {
  position: absolute;
  top: -5px;
  right: -5px;
  padding: 2px 6px;
  border-radius: 12px;
}

.middle-school .profile.tab-content .badge-box .badge-list li span.new {
  background: #c8e5ff;
  color: #74acde;
  border: 1px solid #74acde;
}

.ele-school .profile.tab-content .badge-box .badge-list li span.new {
  background: #e8fbd3;
  color: #8dc054;
  border: 1px solid #8dc054;
}

.high-school .profile.tab-content .badge-box .badge-list li span.new {
  background: #ffd4ca;
  color: #f56c4e;
  border: 1px solid #f56c4e;
}

/* 책장 리스트 */
.profile.tab-content .shelf-box .shelf-list {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin: 15px 0;
}

.profile.tab-content .shelf-box .shelf-list li {
  display: flex;
  gap: 10px;
  position: relative;
  padding: 20px;
  background: #fff;
  border: 1px solid #dcdcdc;
  border-radius: 1rem;
  box-sizing: border-box;
}

.profile.tab-content .shelf-box .shelf-list li i {
  background-image: url(/img/icon_main_shelf_e.dbade175.png);
}

.profile.tab-content .shelf-box .shelf-list li .text .shelf-name {
  display: block;
}

.profile.tab-content .shelf-box .shelf-list li a {
  display: block;
  width: 70px;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 10;
  background: #dcdcdc;
  border-radius: 1rem 0 1rem 0;
  line-height: 35px;
  text-align: center;
}

.favorite-menu-box {
  border-radius: 15px;
  padding: 10px;
  min-height: 115px;
  border: 1px solid #dcdcdc;
  background: #fff;
  position: relative;
  top: -20px;
  box-sizing: border-box;
}
.favorite-menu-box .no-favorite-menu {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 70px;
  color: #888;
}

/* 상단 녹색 라벨 */
.favorite-menu-header {
  position: absolute;
  top: -15px;
  left: 0px;
  background: #79b93c;
  color: #fff;
  font-weight: 600;
  border-radius: 20px;
  padding: 6px 6px 6px 12px;
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 6px;
}

.favorite-menu-header .menu-setting img {
  cursor: pointer;
  vertical-align: middle;
}

/* 메뉴 아이콘 리스트 */
.favorite-menu-list {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  margin-top: 20px;
  list-style: none;
  padding: 0;
}

.favorite-menu-list li {
  text-align: center;
  flex: 1;
  color: #555;
  font-size: 14px;
  transition: all 0.2s;
  cursor: pointer;
}

.favorite-menu-list li p {
  margin: 0;
  color: #8691a6;
  font-weight: bold;
  font-size: 12px;
}

.ai-book-recommend {
  background: #f6ffed;
  border-radius: 15px;
  min-height: 300px;
  border: 1px solid #e2e8e1;
  padding: 15px 20px;
  padding-bottom: 0;
  position: relative;
}

/* Header */
.ai-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}

.ai-header .ai-left {
  display: flex;
  align-items: center;
  gap: 6px;
}

.ai-header .ai-icon {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAbCAYAAADyBeakAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHMSURBVHgBzZZNTsJQEMf/86jGhUaOgDfwBtgTSPxYCzewfiWuxJWJ0aAnUNaCwRMUb8AReoSute04g4BIKLQg1N+KvmTe+/GmnRnCCFW3lN+AVSbCLgPbspTXdQI6TGh/RMHjpd3yEMONWyqsGeuIGSWJL/Ti/W48R/VT+/V5NIaGH+7c/RIRPfUPjoXwcFpsOKPym8a6ihjHmBzsgcPrYZmBRO39QDeoIiH6z4gD27Fbvgqsk+XS980lwhCqTrFx3dsLuHcPyyB+QmrIi5grkrpaGoFBNHH5pNisk+ZwlXKuLBWwfHzDwZZZxcpORgJKPoB1bORKjpAhOULR8Ay5/Ev0fINpn+PiyauEj2zxjX7vyBBJR8eEjDdkCEkpNxaCZ/HxkAnkafk2WnYjpgoyQBpat//oi4lzu9GW5DhYItKnnDO72dLfv7rovbsnPcTM0EPSEXJUuRjXRZclMiowVmKRIuMEYiUWIRInMFFCuXUPt3PE0ubnKu3SrkmGn5fYokiYwpwiUwUSScwhkkggscQMIokFFIOEXMiGoWw8vcSTl0agG4GU1GQmjWJnUhX41AncQwoS30QfPcBwaDNzHT+ziC/Pj7MI/Bu+ADvd1Oy95VoBAAAAAElFTkSuQmCC) no-repeat;
  color: white;
  width: 33px;
  height: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  font-size: 13px;
}

.ai-header h3 {
  font-size: 20px;
  color: #2a2e41;
  font-weight: 600;
  position: relative;
}

.ai-header h3 img {
  cursor: pointer;
}

.ai-header h3 i {
  position: relative;
}

.ai-header h3 .icon:hover .speech-bubble {
  display: block;
  z-index: 1000;
}

/* Book Slide */
.ai-book-slider {
  position: relative;
  overflow: hidden;
}

.ai-book-recommend.no-data::after {
  position: absolute;
  bottom: 0;
  left: 0px;
  z-index: 10;
  display: block;
  width: 100%;
  height: calc(100% - 55px);
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(5px);
  border-radius: 0 0 1rem 1rem;
  content: "";
}
.ai-book-recommend.no-data .no-data-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 11;
  transform: translateX(-50%);
  background: #fff;
}

.ai-book-recommend.no-data .no-data-btn i {
  filter: brightness(0);
}

.ai-book-slider .slide-group {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.ai-book {
  display: flex !important;
  align-items: flex-start;
  gap: 12px;
}

.ai-book .book-cover {
  width: 85px;
  height: 110px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  -o-object-fit: cover;
     object-fit: cover;
  border: 1px solid #ddd;
}

.ai-book .book-info {
  flex: 1;
  padding-right: 30px;
}

.ai-book .book-info .tag {
  font-size: 12px;
  color: #8dc054;
  font-weight: 500;
  margin-bottom: 4px;
  padding-left: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALCAYAAACtWacbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABhSURBVHgB5ZCxDYAwDATtiEFgFO8AAzAD9EyQHaBGSNkAj8QAkMeKUqSDPtdY/n998ey1B33g6AcVhWwwjSABsJV6k+9lxjjLEfKv/hyUOC5E3FoTB4e7KwKJSfbV4UmtLxgzIjChMH9fAAAAAElFTkSuQmCC) left center no-repeat;
}

.ai-book .book-title {
  font-size: 16px;
  font-weight: 600;
  color: #444444;
  margin-bottom: 4px;
  line-height: 1.3;
}

.ai-book .book-author {
  font-size: 12px;
  color: #8691a6;
  margin-bottom: 8px;
}

.ai-book .book-buttons {
  display: flex;
  gap: 6px;
}

.ai-book .btn {
  border: 1px solid #8691a6;
  border-radius: 12px;
  color: #8691a6;
  padding: 2px 8px;
  font-size: 12px;
  cursor: pointer;
}

/* Slider Dots */
.ai-book-recommend .slider-dots {
  display: flex;
  flex-wrap: wrap;
  width: 8px;
  justify-content: center;
  gap: 6px;
  margin-top: 10px;
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}

.ai-book-recommend .slider-dots .dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ccc;
  cursor: pointer;
  transition: 0.3s;
}

.ai-book-recommend .slider-dots .dot.active {
  background: #9da5b7;
}

/* 독후활동 참여하기 */
.activity-bg {
  position: relative;
  background: linear-gradient(transparent, #f9f9fb);
}

.activity-bg .inner {
  position: relative;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAHgCAYAAABkegcaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RUM5MUMxMEQzRkMxMUYwQTM0RkRDQTU3NEVFRjUxNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RUM5MUMxMUQzRkMxMUYwQTM0RkRDQTU3NEVFRjUxNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhFQzkxQzBFRDNGQzExRjBBMzRGRENBNTc0RUVGNTE2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhFQzkxQzBGRDNGQzExRjBBMzRGRENBNTc0RUVGNTE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EWuwqQAAAERJREFUeNpi+HN57n8mBhkNBiYGIBglRolRYpQYJUaJUWJkEIx/PjMwMf35yMD05/MfBoaf7x/zMvz//380cKhBAAQYAKnrFAkOUJ8nAAAAAElFTkSuQmCC) repeat-x;
  height: 480px;
  padding-left: calc((100% - 1520px) / 2 - 200px);
  padding-right: calc((100% - 1520px) / 2 - 200px);
  box-sizing: content-box;
}

.activity-bg .inner::before {
  position: absolute;
  display: block;
  right: 100%;
  top: 0;
  width: 200px;
  height: 480px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAAHgCAYAAADpO4ILAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RkI3NzFBMUQzRkMxMUYwODU0NEZBRDE5REZGNzM1NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RkI3NzFBMkQzRkMxMUYwODU0NEZBRDE5REZGNzM1NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdGQjc3MTlGRDNGQzExRjA4NTQ0RkFEMTlERkY3MzU3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdGQjc3MUEwRDNGQzExRjA4NTQ0RkFEMTlERkY3MzU3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0MGeHgAAFHRJREFUeNrs3Uts3Md9wPHfzD5IrkiKEkmZYkxZ8kMPO0hs1ynQ1LBhNy2Ug1CUBSKgSgIVhS66JIAKxJdcDAMFcqoPhoMeVKBwgaYGilYFCp9spKhyUpOGbmIztS3bkmnZ4ktcvpa7/5nOzP+x/32QVpDYjrjfD2BYoijaWO6XM/Of/0NZawV3lq3Fd0cl2pwXWxMV1UWZLbGmLjqKxJjN8Dl6a02sRPFfsPXweSLG/4lYJaLct93aSJQq8IL+Goq8BL87agtvT2m7Naxqiw9L1Kio+vqErd+6173hh7W1JaPcG14X6rpQXlGFoihxb/aCFqO1aO1+XXQf0WUJPwSHD7g/d2Eo5QJxf6ZV/Gv3Zyr57+nk97h9ihfss1VffGdK6tUpqa0ckc35R9xP/mFlNib8e1+K/Quiy2dVsSC2VHbfHR9Ev1j3Ztc6GRncm9zk3vQgmN0xbXKjhWqsTqna8kNq48ZXXSRHpNi3IMXyii32nZVyn6hiv/sxr10opXi0cFMkmyuh28dAMHf+VGrp2rCqLx/T6zeecNOpL0pjc9SWSyu6WDlj+10Uhb4wYvjRIWWzKCQeSWzU+YWtFqWb35/275ViSkUwd8S0an72qKotPKJWr51UjfUpUx64pov9Z0McpQFxI4gLwYQ3vKjk3+HVNi4UHRbc4eM7xeIDMaolGBDMHROIuGmVG0GelGh9QvWPvGPKpfO6b0hMKYmjfWRIF9juDZ9/jW06qkjr1MtPu8JRqx0+r+U/kR+hQDCf9xSruHH967L24ROyVZ2yfW4xPlA5q/qGw3ojnSqF1y4ZRcKbPjuM2xxRWqZNyedmMeQ+r+sUKx2hdoiGYAjmczqk+8ZDhbWPv6pX3ztlSsUVVR48o/orYvsq3d+8uelWeKP7WNIAslfXdH3zh7WM+30WWFs8nxRCuhbie0cwn/1Ua+Xt02pr8aFCwY0QA4OnzZ798dEp1X0Nkv/p3r6PcVtv5Hx4XUaQbiMSCEY+v13ydyYKS2+et/XFoz6SaM/wabcmcUeyimHxnX/TcxQKPRnM1vL1il57/5S+9fYZUyqsyJ59bro1HHa/49FCZwt3IkHPBlP/8Kd/pFbfPRV20vsHT8uQm265kaRjYZ2bbvl4/DlXqi0kYFcGU1v6oFKovnVG1j94UvorN/TA4AXp39OxtojPqSq0rify6xTWD9jNwdQX356S5dmzemvhYRkYnraDo+HERNVxKLbLqBGOWrUu3tNNQ6Zn2FXB+GlXYekX3/FrEz184Izbde88ytVl3yKc3i6d07EsJkYYyC46vT8NpVAsrcjowVPK7Zc0g0gCyN7wOqSQjSLJKSrpxqL/W2FESbbOs48RDe70YOofXjlZWHrjvB6oXLMHDp0Sfxr8toeA0xEj3gyM3/ytm4vp37Gq9ZR5v6motBJmZLgjp2Q+FLX8xjlVHliwIxPnVEHz3QMjTEcoH73+FbX4P8+okrvKcPzQtD+XSyfnbXEuFQhGcidA3vzvZ5VaH9P7D06Hc7r8msIv1lXEmbpgSpaK3v6PZ+3W/EMyOjmtypXWfZKdzu4FemmE8Ue+9PKb52Rw8LoavX86u6YknA3cec2JZRcevRiMP9er8NHlF9yNHuoy/oXT6TUnaRAdJ0Km16MYDvuix6ZkjQ9+clpW3vqG3j/ZXKe0X0vSfnr8Tn8O7MYRJh1VpK90S91137T1h4l9vN3O5cr/Ond9SstVjsBuHWE6RhWAEaY78+aPXlJ9el38qKI5MAyCkW03IJd+fkEG9/9CDY48y0sPgtkulms/PltYv37Kjk1N+5vaiWXRDoLpvl5545//Tg2426OOH3ZTsELzBnfAHUh/mkfBzC//4ZIa3nNDjRy44K+f18q2nHYfrlsBpMePkm3dmPlKYfnnz6h97hyw8mB8s4nkdqj5DUhOnkTPT8n8afh6+ZfnZPyeaevvSu9GFWNN8xaoJn6ajx9dVHLdCdCTI4xf3KvND76mRu85IxwyBiPM9qJf/evf6lK9IuOHz/CygkX/TrH837+8IP2FDRmZOsdLCoLZKZbZH/297XOxDI0/Y3PPPPGLe8XhY7CGaY1F+gcWZO/YBeFxDGCE2V7jzX9ysfQ3Y8mdQZze0JtYQDDJyKL2VBb03okL8YVeuYcHcZgYTMnaFvh97uZ5w6PP5K9JSR+Hnd4LjOkYej4Yf3MKKTYq261ZAGEfpnnRl9JrE2rvoXM2f2UkwBqmLZYbP3PPWbn6Z7J38lzHg08BgpGWC79k6fXzMnr36fBMeT+P04wwYErWvaj5n35f7jp8Kr71kbDHAkYY2eH6e9l38Cf+Ksmwc69t7uldTMsgHCXL1i1v/fvfSNmUZHj8gk4u9DJu/aLDvY0ZYcCUrPWWrbI6JcP3nJHcNSs+EH85i257xB3Qs1OycIO9pf/9joxMnlFdmlBtD1cFejoYfeO/XjBjk2GRb5lzAdsHE137z3Oq4m5a4R4xEU6gZFEPdF/D1Odnj6rVd0+qg/dP87IAnxCMnp/5axk7Mp3u4hsx4QYWANqmZI33f3xOKv0LqlzMdvJZvgBdRpjGwq+Oytp7J9XkA9PZ/cKSWyEBaAtGzf9s1t1DTCIT328v/ywWnr8CtE/JSmUJj/JWtnlpcfJvYgHagxnen93jmOtcgE8Ixhb7JH+NS/NSYwAdwSjpfI6kan8AK4DcTn8ulnR0CXeAYXoGtAWTG0XSU/bzj6QAILnDyslFYcZ2Xt/C5iXQFoxJrp7UqplH9gwXRhqgbYRJI8mHoWznxwAIh8EAggEIBiAYgGAAggFAMADBAAQDEAxAMADBACAYgGAAggEIBiAYgGAAEAxAMADBAAQDEAxAMAAIBiAYgGAAggEIBiAYAAQDEAxAMADBAAQDEAwAggEIBiAYgGAAggEIBgDBAAQDEAxAMADBAAQDgGAAggEIBiAYgGAAggFAMADBAAQDEAxAMADBACAYgGAAggEIBiAYgGAAEAxAMADBAAQDEAxAMAAIBiAYgGAAggEIBiAYAAQDEAxAMADBAAQDEAwAggEIBiAYgGAAggEIBgDBAAQDEAxAMADBAAQDgGAAggEIBiAYgGAAggFAMADBAAQDEAxAMADBACAYgGAAggEIBiAYgGAAEAxAMADBAAQDEAxAMAAIBiAYgGAAggEIBiAYAAQDEAxAMADBAAQDEAwAggEIBiAYgGAAggEIBgDBAAQDEAxAMADBAAQDgGAAggEIBiAYgGAAggFAMADBAAQDEAxAMADBACAYgGAAggEIBiAYgGAAEAxAMADBAAQDEAxAMAAIBiAYgGAAggEIBiAYAAQDEAxAMADBAAQDEAwAggEIBiAYgGAAggEIBgDBAAQDEAxAMADBAAQDgGAAggEIBiAYgGAAggFAMADBAAQDEAxAMADBACAYgGAAggEIBiAYgGAAEAxAMADBAAQDEAxAMAAIBiAYgGAAggEIBiAYAAQDEAxAMADBAAQDEAwAggEIBiAYgGAAggEIBgDBAAQDEAxAMADBAAQDgGAAggEIBiAYgGAAggFAMADBAAQDEAxAMADBACAYgGAAggEIBiAYgGAAEAxAMADBAAQDEAxAMAAIBiAYgGAAggEIBiAYAAQDEAxAMADBAAQDEAwAggEIBiAYgGAAggEIBgDBAAQDEAxAMADBAAQDgGAAggEIBiAYgGAAggFAMADBAAQDEAxAMADBACAYgGAAggEIBiAYgGAAEAxAMADBAAQDEAxAMAAIBiAYgGAAggEIBiAYAAQDEAxAMADBAAQDEAwAggEIBiAYgGAAggEIBgDBAAQDEAxAMADBAAQDgGAAggEIBiAYgGAAggFAMMCvochL8Cmyyc8jZbp/vOVHl3Ifj9znFpJ/+9/b1r+T/zrp792/lftcK9Ft/2+Fz3dfO/03dnitonX/Ysf/uNeKYH6bL277G9C9oeOPtX+i6fx7/kNKQiw2fIr7jer2tWwWnJKC+1y7bSz+80Nb4Ws1/5vp17Bi+KZ90hSsvsgI86kNKNa/ed1P/OSNGIegROn4TWv9m96/UVXzzyV83LaMGqrLSKW0jd/47k/TEcX6z/ejUdRwX8f9PbPVDLZeD+FJoxE+V7u4TLQhOrSimuFgRw2mZJ/e9EuFd6PJfu9/gitXizFReJOHASQXRDwtsvGIL62jgP+1jUz8Bq+viPFv7q0NN0XwbWzNqqg2qSIzZKVQtbr/qhSLVSkOzdpCed5N66qm2DcXgqwMzYRvvFJbulCZc2+Amsusz3/MffWq+78b4pu3PfcdqRHMb7OTZCYVRoC2n9jxlCnKpkYhqtz0KpurNeouhpobAWpSqLtRor4558Ir+y9uVGlByvsv60KpFvWNX7GloRlbHHq9PDJZ+w3+t6u5X9f4LrLo/+zWLelPIhvGj2Q6Fk+tbFtYbp4kqrElanPD/bI2I/XNMYm2RqVQedf27b+sSqOz0fDoq6JL1dL+e2c5pEkwuzecZKjxaxS/1NB+nVHbFNlcDXGo+sakH1BMac+sKu+7Yip3v1qeePgSrxzB9OC0zE21rFtk1920qubWGZvVq1JvjEmhb84OTPybHRy5XLrry8RBMHfIXki6X5EcaUqPMoX1ttomAImnVKrLPke6NrFb66Jq634UcYHUJqU89pqujF62+x68pMfum+HtRTB33lRJx3OlsPVgbXY0yh+zsmI7NgXjxbhprk/cx9MtErdQcaPHLRfIxoxsrhyT0t4rtjJxyYw/9vxvuAgHwfyODDDJ/ockh3V9QP4QrQqR2K57KS17Iu6olazfcqPJxqw7mjVq9xy6aIePXCrde+Iybx+C2X3BJAvx9FCuP5qlbG7PI5lySfgzG0flp1nuH7t+a96IO6w7dOii7D10sThy9zxvGYLZ5Yd9jeS3zrWyyekkOjmyZeIdc3e4V/uRJInEDN/3A5l49OXyyN1V3ibouUW/jedbye9tvOB3p5Ko9WWxbtGu69GY2Xvfc2bi0ReJBD296LdGN3fj/ekqfrq1sjQjUW3MVqZeMuOPPuemW1U2BsEIky70G+6wcHVJZHW+ZtzhXzP0wItsHGJXBpOe9bvttSVhytVck7TYXHNHuVYvu0X8pB06/EOZfITFO3pghMlfW+Ij0f7X/sTG9CIq03K2lZ92mZWPr9pGNCQjJy4Wjzx2kW83dn8w4WIpFYKIrzdpbiKGPUiVbkG63Xd37rtdXxK9emsuKo5cln2PPF8aY78EPRSMzfZL0pMcm7vyOrkCMezEry2KunWzasv7LjcOPPENjnShJ4PR6fol3XhMo0mOEos7LKyq8/O2OHIlmnyaUNDjI4yvIjmFJVyhaOOTJ6VWFbM4Ny8ld6r8xFOEAoJJj5Blp6yEUFbDYl7p4Vk5+PS3OOIFgmk7eTJc9+5OXbHLH141ka7K6CPniyzmsRuDsSKtd0Fpv79W7uM6rFGitutY3JGv6vxrdm31sBo59lzpIIeHsYuDUbmb2fl4dHp9Sm4hH+6w4g4Jt2fkL9CSBbdO2TM1Uzrxp0/z7UJPTMniO6pIy+2F/L240iNgPpaWUchPv5bmrlpTqKqJrz1e3DfJgh49EkzYcOycnoUb2iWnsuj8HSNXFl6x69VjfvpVnPg9pl/owUV/7o6OWRj5W5f6UabhrvBdnrsqakiKx//iXr41kF68e398NaNpucFECCj5Jxw2Xr15Sd28WpO9XzpfvP/U1/m2oHePkiUjSnwmsbszfbgTZCF8zETujo+Lc7MSFUYLD/5lP98O8HyYMB1T4dr6/C2NbH1V9EfvVGVg6mLp6J8/zrcCPTPCZI9VyD2KIZuGhb2U9Obc8V3k7crHr9i15cfMxOOPd7slKrDrp2Q2eWyDyj3kJz2lJT3rWPlT8pevz4i7tXzxxLfGefnRk1MyY1XH7r0PSKvmHEy5O9T7KZjpO/iPhfvZhESPjjD+qFe4dZHRyXMfbPxUjbDPYrMdezV/rdYYffSb3GMYPR1M/Dyg+BR8lbvQK+y7+D+rLrwibr1iJ//4RIkzi9Hza5j0WvvwjAebbU769YteXXjNbGxMllivgGDyG5EmHWriu0i6bPTytRnbKJRLx05/mZcZLPrzt2JtKchtRi5/cMUWxl4rPjDN/gp6KxilVMf1LdJ+hCzdoHQPP7UfvzdnC/svFw899V1eXvTclCzbjFS5Z6bkfl/Qyc0o/OOvb74/Z0eOPlea+P0XeWnRs2uY9HqWbITxsSRP8grrFx/L/Hvzdvj490sTXBGJXl7D+P0UozquogxP9kpurqduvj9vh45/r8jlw+j5EaZtB1/lRxw/wty8OmeH7n2eWEAwbQ9Bja+9N83LiRfnrtiBu18tTv7BD3gpwZQsOzIWZWchq/TWRyvuTi4NVSseevJ7vIxghMk074qfjS4rH78WbW6MsimJ3hxhwnPoc3ssVncOQulaZu3Wy+6x25PEgt4dYXLXrWRPHk4fZOSDMckRMXeKvlQX/rB4/Jtf4KVDT44wKhldspEljC4mu6Yl7LF4LpbizWtVO/44p7ugh6dkVneefdzMqTkdW7g+F40c/25p9PBVXjb07JTMHwFTbXsu4XmRYrLRxR8Ri8rjV7mvMRhh2kcYq5tnILvbIamNtZfM+vpk6cif/BUvF3p+hEmfY5+dXJk7YqbqG2KWPzxZPPFtLgAD/AiT3bo1icQmj5sI9zt2NwSXkQfZmARa92FM9nyWLJ4ld1Nwd/d8zhED8vsw6bUtfp8lTM2Sp31tLn+pxH4L0DbCZI/1bq5jwrNZ9n+RKyaBjjVM+0fcqS9+KlY68PDLvDzAdidf+tHFT8VWbj5V4qgYsH0w2Y0uVudn7MjxH/KyANudS5acM2a2NiWqRVI8yA0sgB0W/fHoot2JlTL6MLv5wCeuYdaXXjalwcnS2LErvCTATqfGuMPJxi30Of0FuI1gzPriy2rw0BwvBXAbwejlmyf1g98e5qUAbmPRbwanOFcMkNt9HpK1vArAbfp/AQYAQSwG5vltJJQAAAAASUVORK5CYII=) 0 0 no-repeat;
  content: "";
}

.activity-bg .inner::after {
  position: absolute;
  display: block;
  left: calc(100% - 40px);
  top: 0;
  width: 200px;
  height: 480px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAAHgCAYAAADpO4ILAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QjFCRDJGNkQzRkMxMUYwOTA3MjgzMzkyNTNGQTYwMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QjFCRDJGN0QzRkMxMUYwOTA3MjgzMzkyNTNGQTYwMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdCMUJEMkY0RDNGQzExRjA5MDcyODMzOTI1M0ZBNjAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdCMUJEMkY1RDNGQzExRjA5MDcyODMzOTI1M0ZBNjAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+b9iVzQAAGLJJREFUeNrs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) 0 0 no-repeat;
  content: "";
}

.activity-section {
  text-align: center;
  margin-top: 65px;
}

/* 배너 영역 */
.activity-banner img {
  margin-top: -20px;
  margin-bottom: 28px;
}

/* 카드 리스트 */
.activity-list {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 40px;
  position: relative;
  z-index: 1;
}

.activity-card {
  flex: 1;
  min-width: 160px;
  border-radius: 114px 114px 0 0;
  height: 250px;
  position: relative;
  text-align: center;
  color: #2a2e41;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  background: #fff8e1;
  cursor: pointer;
}

.activity-card .text {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
}

.activity-card img {
  margin-top: 30px;
}

.activity-card h3 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 4px;
}

.activity-card p {
  font-size: 16px;
}

/* 즐겨찾기 메뉴 */
.favorite-menu .modal-content {
  width: 680px !important;
  max-width: 680px !important;
}
.modal-design .modal-content .modal-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.modal-design .modal-content .modal-head strong {
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  align-items: center;
  padding: 0 15px;
  height: 35px;
  background: #9097b4;
  color: #fff;
  border-radius: 0.5rem 0 0.5rem 0;
}
.modal-design .modal-content .modal-head button {
  margin-right: 15px;
  color: #888;
}
.favorite-menu .modal-content .favorites {
  padding: 20px 30px;
}
.favorite-menu .modal-content .favorites .menu-icon {
  width: 100%;
  height: auto;
}

/* 색상별 배경 */
.activity-card.yellow {
  background: linear-gradient(to bottom, #fac460 0%, #ffe7a8 100%);
}

.activity-card.purple {
  background: linear-gradient(to bottom, #ddc5ff 0%, #f8f3ff 100%);
}

.activity-card.pink {
  background: linear-gradient(to bottom, #ffcecf 0%, #fff6f7 100%);
}

.activity-card.blue {
  background: linear-gradient(to bottom, #acc3ff 0%, #e5ecff 100%);
}

.activity-card.teal {
  background: linear-gradient(to bottom, #b3d9e9 0%, #edfaff 100%);
}

.activity-card.green {
  background: linear-gradient(to bottom, #b0f3a5 0%, #f8fff6 100%);
}

.activity-card .tag {
  position: absolute;
  bottom: 28px;
  left: -23px;
  background: #8dc054;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  line-height: 1.2;
}

.activity-card .tag p {
  padding-top: 8px;
}

.rec-ele h2 {
  text-align: center;
  margin-bottom: 30px;
}
.rec-ele h2 img {
  margin-top: -50px;
  position: relative;
  z-index: 1;
}

.rec-ele .book-category h3 {
  align-items: center;
  font-size: 20px;
  background: #fff;
  border-radius: 15px;
  border: 1px solid #dcdcdc;
  padding: 10px 20px;
}

.rec-ele .book-category h3 .icon {
  float: right;
}

.rec-ele .book-category.sl {
  width: 745px;
  margin-top: 50px;
}

.rec-ele .book-category.sl .swiper-horizontal {
  padding: 0 17px;
}

.rec-ele .swiper-button-next,
.rec-ele .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 5px);
  left: auto;
  top: var(--swiper-navigation-top-offset, 37%);
}

.rec-ele .swiper-button-prev,
.rec-ele .swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 5px);
  right: auto;
  top: var(--swiper-navigation-top-offset, 37%);
}

.gr {
  color: #8dc054;
}

.bg-yel.white {
  background: #fff;
  margin-top: 0px;
  border: 1px solid #dcdcdc;
}

.bg-yel.white .book-rank {
  gap: 0;
}

.book-ca {
  padding: 15px 20px;
}

.bg-yel.white .book-rank ul {
  margin-top: 20px;
  margin-bottom: 10px;
  /* height: 304px; */
}

.bg-yel.white .book-rank li {
  padding: 10px 14px;
}

.reading-stats-wrap .inner {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  gap: 30px;
  margin: 0 auto;
}

/* 각 박스 공통 */
.reading-stats-wrap .stats-box {
  flex: 1;
  box-sizing: border-box;
}

.reading-stats-wrap .inner {
  position: relative;
}

.reading-stats-wrap .stats-box.chart-box > h3 .filter-select-group {
  position: absolute;
  right: 0;
  top: 0;
}

.reading-stats-wrap .reading-stats {
  height: 432px;
  margin-top: 20px;
}

.reading-stats-wrap .stats-content .total span {
  color: #8dc054;
}

.reading-stats-wrap .filter-select-group {
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  flex-direction: row;
  margin-left: auto;
  margin-right: 0;
}

.reading-stats-wrap .filter-select-group div:nth-of-type(1) {
  width: 128px;
}

.reading-stats-wrap .filter-select-group div:nth-of-type(2) {
  width: 175px;
}

.reading-stats-wrap .filter-select {
  width: calc(100% - 44px);
}

.reading-stats-wrap .reading-stats.exp {
  margin-top: 9px;
}

#recommendBook {
  background: #f9f9fb;
  padding-bottom: 150px;
  margin-bottom: -80px;
}
/* 초등 */
.ele-school .ai-book-recommend {
  min-height: 370px;
}

/* 중등 */
.middle-school .ai-book .book-cover,
.high-school .ai-book .book-cover {
  width: 90px;
  height: 120px;
}
.middle-school .reading-stats-wrap .stats-content .total span {
  color: #74acde;
}

.middle-school .side-menu li.active {
  background: #74acde;
}

.middle-school .side-menu li:hover {
  background: #74acde;
}

.middle-school .realtime-label {
  background-color: #c8e5ff;
  color: #74acde;
  border: 1px solid #74acde;
}

.middle-school .notice-tabs .tab.active {
  border-bottom: 3px solid #74acde;
}

.middle-school .mypage-link {
  color: #74acde;
}

.middle-school .profile.tab-menu .tab.active {
  border-bottom: 3px solid #74acde;
}

.middle-school .profile.tab-menu .badge {
  border: 1px solid #a7d5ff;
  color: #74acde;
  background: #c8e5ff;
}

.middle-school .favorite-menu-header {
  background: #74acde;
}

.middle-school .ai-book-recommend {
  background: #fff !important;
}

.middle-school .side-menu li.active {
  background: var(--blue);
}

.middle-school .side-menu li:hover {
  background: var(--blue700);
}

.middle-school .month-navigation {
  margin-top: 0;
}

.middle-school .favorite-menu-box {
  min-height: 120px;
}

.high-school .ai-book-recommend {
  background: #fff !important;
}

.high-school .ranking-tabs button {
  background: #fff;
}

.middle-school .ai-book .book-info .tag {
  color: #74acde;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALCAYAAACtWacbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABlSURBVHgB5ZCxCYBAEARvTwtR+EZsQmNbEHMr0Bo0FYMv4QsRaxDMhPPUB+EzzZ1gg2XYYFFPi9ILTB/4l+RIJVOlISzjO643V5KjbAtjH7kaZ4eIGyglDIKVDWkgeLrc9LLDr57gAh7NO/62gwAAAABJRU5ErkJggg==) left center no-repeat;
}

.middle-school .ele-bn,
.high-school .ele-bn {
  width: 680px;
  height: auto;
}
.middle-school .ele-bn .swiper .swiper-slide,
.high-school .ele-bn .swiper .swiper-slide {
  position: relative;
}
.middle-school .ele-bn .swiper .swiper-slide::after,
.high-school .ele-bn .swiper .swiper-slide::after {
  display: block;
  width: 100%;
  padding-bottom: 40%;
  content: "";
}
.middle-school .ele-bn .swiper .swiper-slide img,
.high-school .ele-bn .swiper .swiper-slide img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
}
.mid-left {
  width: 680px;
}

.mid-right {
  width: 360px;
}

.mid-right .notice-box2 .notice-right {
  width: 360px;
}

.mid-right .notice-tab-container {
  width: 360px;
}

.mid-right .notice-list li {
  flex-wrap: wrap;
  padding: 16px 0 !important;
}

.mid-right .notice-list li .date {
  margin-left: unset;
  width: 100%;
  font-size: 0.85rem;
  color: #888;
}

.middle-school .icon-new {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGkSURBVHgBjVM9SwNBEJ2ZuwRj0CBBjeAHWsRC/AHaiT9AEBG0VhsbrcTOTqy0FewFEUF7sbSxExGDRMQmiQS5BI3E3Iw7pwkXc4kZOG52dj7evn2L8MfWz+7jYe5MWGT1I7idXpBCDjEXyhVJ7S8Olfz5WHV2rsR28o/jNoVHoYUxhdNdsURqZwYrtQZaXCy8TJMr3dCOGUTR2MC1NiFd6+RqsQCPAbsbzJVlf42Jr4D3KYyvWNHJJNW1N09eIjbxqC8zKgCzaMCJcBaRLn+KZEoUMsGRB4LLY9tn91kK25hsClVkFQSjzbY/DdlUkXIsaBMR0+YXBXSXmjUIWZAgQiuQOAP3wjB8Kyxz5iiTgTkCEYJWRnRgOr2bzA3lJjBFwPpo3gFzQnBsnD7DaWMDQodcLmWhFQi0zs2NpAP3mArUQZFMXdRANue/NV6uFkI40thvvGYqbU+JW6fPE0zQUsKN0+Fpb2HkziPxLf+aYnEL7VejE4kPP6hbe0xrhzehnnhv8j8kOlmL6x6T31Taqk4VWFUjelMuu9kOsjK784N5f/43XZmqIZCCQqEAAAAASUVORK5CYII=);
  filter: hue-rotate(0);
  top: -2px;
}

.middle-school .ai-header .ai-icon {
  background: rgba(116, 172, 222, 0.3);
  border-radius: 30px;
  color: #74acde;
  width: 33px;
  height: 28px;
}

.middle-school .ranking-box {
  border-radius: 15px;
}
.middle-school .ranking-box .title h4 {
  background: #74acde;
  color: #fff;
  border-radius: 12px 12px 0 0;
  padding: 5px 0;
}

.middle-school .ranking-box .title h4 i {
  position: relative;
  float: right;
  margin-right: 20px;
  margin-left: -30px;
}
.middle-school .ranking-box .title h4 i:hover > * {
  display: inline-block;
}

.middle-school .ranking-box {
  width: 100%;
  margin-top: 30px;
  border: 2px solid #74acde;
}

.middle-school .rank-wrap {
  margin: 0;
  overflow: unset;
}

.middle-school .ranking-tabs {
  background: #fff;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.middle-school .ranking-tabs button {
  height: 60px;
  line-height: 60px;
}

.middle-school .ranking-tabs button.active p {
  width: -moz-fit-content;
  width: fit-content;
  background: unset;
  border-color: var(--blue);
  display: block;
  opacity: 1;
  height: 62px;
}

.middle-school .ranking-tabs button span {
  color: #222;
}

.middle-school .ranking-box .tab-content {
  border-bottom-left-radius: 13px;
  border-bottom-right-radius: 13px;
  overflow: hidden;
}

.middle-school .ranking-box .rank-table tr {
  height: 55px;
}

.middle-school .ranking-tabs button:not(:last-child)::after {
  background: #ccc;
}

.middle-school .speech-bubble {
  line-height: 1.4;
  top: -54px;
  left: auto;
}

.middle-school .ranking-tabs button.active .icon:hover .speech-bubble {
  display: block !important;
}

.middle-school .speech-bubble p {
  color: #2a2e41 !important;
}

.middle-school .ranking-box .me .name {
  color: #74acde;
}

.middle-school .ranking-box .me-tag {
  background: #c8e5ff;
  border: 1px solid #a7d5ff;
  color: #74acde;
}

.book-theme-section {
  background: #efe1cb;
  border: 1px solid #e5d4b8;
  border-radius: 15px;
  position: relative;
  height: 184px;
  padding-left: 30px;
  display: flex;
  justify-content: space-between;
}

.book-theme-title {
  margin-bottom: 15px;
  margin-right: 32px;
  width: 160px;
}

.book-theme-title .category-tag {
  position: absolute;
  top: -15px;
  background: #bda685;
  color: #fff;
  font-size: 18px;
  border-radius: 35px;
  padding: 4px 12px;
  font-weight: 500;
}

.book-theme-title h3 {
  font-size: 20px;
  line-height: 1.4;
  font-weight: 600;
  color: #2a2e41;
  margin-top: 36px;
}

.book-theme-title .book-count {
  font-size: 14px;
  color: #968060;
  background: #fff;
  padding: 3px 8px;
  border-radius: 12px;
  display: inline-block;
  margin-top: 26px;
}

.book-theme-swiper {
  width: 407px;
  margin-right: 46px;
  margin-top: -10px;
  padding: 0 15px;
}

.book-theme-section .bar {
  position: absolute;
  bottom: 26px;
  right: 30px;
}

.book-theme-swiper .swiper-slide {
  width: 114px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAACXCAYAAADJVA9MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH5SURBVHgB7dE7altRFEDRm4+QUKFalchUMtPMIyZlyvRqjIPAyARUmFR50lNs1alj2KwFl3s4nG6/2+/31/HifD6PeZ7Hcrkc1+ttxRtbr9djs9mMaZpu73U+Ho9jt9uNw+EwttvtuPv6fXy7+/Hl/SBByAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDJCyAghI4SMEDLi4zzPn1+Hl/+2uFwu/zy8v3/8NPivVovVWKwWt3maprFer8fpdBrPz3/G6ddpPD39Hg8/H8f4cHn4C0zOPhb1DBLMAAAAAElFTkSuQmCC) right no-repeat;
  background-size: 100% 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 3px 5px var(--shadow15);
}

.book-theme-swiper .swiper-slide {
  position: relative;
}

.book-theme-swiper .swiper-slide::after {
  display: block;
  width: 100%;
  padding-bottom: 130%;
  content: "";
}

.book-theme-swiper img {
  position: absolute;
  width: calc(100% - 15px);
  left: 0;
  height: 100%;
}

.shelf-box {
  position: relative;
  margin-right: 40px;
}
.shelf-box div.swiper-button-prev,
.shelf-box div.swiper-button-next {
  width: 30px;
  height: 30px;
}

.shelf-box div.swiper-button-prev {
  left: -15px;
  top: var(--swiper-navigation-top-offset, 50%);
}

.shelf-box div.swiper-button-next {
  right: -15px;
  top: var(--swiper-navigation-top-offset, 50%);
}

.shelf-bar {
  position: absolute;
  left: -10px;
  bottom: 10px;
  display: block;
  background: linear-gradient(
    90deg,
    #866754 calc(100% - 15px),
    #664f40 calc(100% - 15px)
  );
  width: calc(100% + 20px);
  height: 15px;
}

.book-activity-section {
  background: url(/img/ele_bg.65f440aa.png) right center no-repeat;
  padding-left: 206px;
  margin-left: -206px;
  margin-top: 80px;
  width: 100%;
  position: relative;
  height: 350px;
  box-sizing: content-box;
}

.book-activity-title {
  font-size: 20px;
  font-weight: 700;
  color: #2a2e41;
  border-bottom: 3px solid #74acde;
  display: inline-block;
  padding-bottom: 6px;
  position: absolute;
  top: -38px;
}

.book-activity-list {
  display: grid;
  padding: 34px 90px 34px 20px;
  grid-template-columns: repeat(6, 1fr);
  justify-items: center;
  align-items: start;
}

.book-activity-list .activity-item {
  width: 100%;
  padding: 20px 10px;
  text-align: center;
  cursor: pointer;
  position: relative;
  box-sizing: border-box;
}

.book-activity-list .activity-item:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 196px;
  background-color: #bed8f2;
}

.book-activity-list .activity-item img {
  width: 111px;
  height: auto;
  max-width: 80%;
  -o-object-fit: contain;
     object-fit: contain;
  margin-bottom: 10px;
}

.book-activity-list .activity-item .desc {
  font-size: 14px;
  color: #2a2e41;
  opacity: 0.8;
  margin-bottom: 4px;
}

.book-activity-list .activity-item .title {
  font-size: 18px;
  font-weight: 700;
  color: #2a2e41;
}

.school-book-section {
  width: calc(100% - 40px);
  margin-top: -10px;
}

.school-book-section .section-header {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  gap: 35px;
  border-bottom: 1px solid #dcdcdc;
}

.school-book-section .section-title {
  font-size: 20px;
  font-weight: 700;
  color: #2a2e41;
}

.school-book-section .tab-menu {
  display: flex;
  gap: 20px;
}

.school-book-section .tab-menu .tab {
  background: none;
  border: none;
  font-size: 18px;
  color: rgba(42, 46, 65, 0.5);
  cursor: pointer;
  position: relative;
  padding-bottom: 15px;
}

.school-book-section .tab-menu .tab.active {
  color: #74acde;
  font-weight: 700;
  border: 0;
}

.school-book-section .section-title::after {
  display: none;
}

.school-book-section .add-btn {
  width: 38px;
  height: 35px;
  cursor: pointer;
  margin-left: auto;
}

.school-book-swiper-wrap {
  position: relative;
  padding-bottom: 60px;
}

.school-book-swiper {
  padding: 10px 0;
}

.school-book-swiper .swiper-slide {
  position: relative;
}

.school-book-swiper img {
  width: 100%;
  height: 100%;
  max-height: 250px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
  margin-bottom: 10px;
}

.school-book-swiper-wrap div.swiper-button-prev {
  left: -20px;
  top: var(--swiper-navigation-top-offset, 40%);
}

.school-book-swiper-wrap div.swiper-button-next {
  right: -15px;
  top: var(--swiper-navigation-top-offset, 40%);
}

.school-book-swiper .title {
  font-size: 16px;
  font-weight: 700;
  color: #444444;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  margin-bottom: 5px;
}

.school-book-swiper .author {
  font-size: 12px;
  color: #8691a6;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.middle-school .ai-book-swiper.swiper {
  height: 280px;
}
.middle-school .bg-yel.white {
  margin-top: 40px;
}

.middle-school .profile.tab-content .shelf-box .shelf-list li i {
  background-image: url(/img/icon_main_shelf_m.3e45008f.png);
}

/* 고등 */
.high-school .ai-book-swiper.swiper {
  height: 280px;
}
.high-school .keyword-tags {
  border-color: var(--purple);
}

.high-school .keyword-tags .tags span {
  background: var(--purple-tint20);
  color: var(--purple);
}

.high-school .month-navigation {
  margin-top: 0;
}

.high-school
  .keyword-tags
  .keyword-list
  > li
  .list.number-list
  li
  span:not(.fs-min)::before {
  color: var(--purple);
}

.high-school .reading-stats-wrap .stats-content .total span {
  color: #f56c4e;
}

.high-school .side-menu li.active {
  background: #f56c4e;
}

.high-school .side-menu li:hover {
  background: #f56c4e;
}

.high-school .realtime-label {
  background-color: #ffdbd3;
  color: #f56c4e;
  border: 1px solid #f56c4e;
}

.high-school .notice-tabs .tab.active {
  border-bottom: 3px solid #f56c4e;
}

.high-school .search-wrap.type1.exp .category-btn {
  background: #f56c4e;
}

.high-school .keyword-label {
  background: #f56c4e;
}

.high-school .tags span {
  color: #f56c4e;
  border: 1px solid #f56c4e;
  background: #ffffff50;
}

.high-school .category-number {
  color: #f56c4e;
}

.high-school header .search-wrap.type1 .btn-wrap .btn-search {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGjmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wNy0wM1QxODo0MzowOSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMTEtMjRUMTc6MTY6NDkrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMTEtMjRUMTc6MTY6NDkrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmE0MTkwYmU3LTk3NDctNDFmZi05MTM5LWViMDhmMDRmNTJhNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QTE0ODUxODFGNzAxMUVFOEM4OTlFMEE3NTk0M0I0NSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmJmYjIzZTRmLTc2MjItOTQ0My04ZTE4LTczYmZiZTZlMDFlYyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIiBzdEV2dDp3aGVuPSIyMDIzLTA3LTAzVDE4OjQzOjA5KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE0MTkwYmU3LTk3NDctNDFmZi05MTM5LWViMDhmMDRmNTJhNCIgc3RFdnQ6d2hlbj0iMjAyNS0xMS0yNFQxNzoxNjo0OSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZmIyM2U0Zi03NjIyLTk0NDMtOGUxOC03M2JmYmU2ZTAxZWMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6YmZiMjNlNGYtNzYyMi05NDQzLThlMTgtNzNiZmJlNmUwMWVjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2fQTLwAAAaJJREFUSIm9ls9NwzAUxr8iLu/UMgFsQJmAbtDcudABIugEtAMgqDxAy4VrXXWBsEGZgLJBOfkY9JRn9EhjJ0EtnxQptmz93v+kk+c5jq2ToxMAnDY55NLkAsClLD/J2E0bSCcULpcmPQAPAG4B8HtZFsCYjN3iLxCXJgMAcwDsQUw7ABMydtYK4tIkAbBUW+9idSZrNqAPYKjOTMnYSSOIhOhDhSd42RXGLAB0ZesqlKtydS0UYByzjoxl7xjkNRcjwxCpIB+CNzL2OQTwImM5hFNZ9uWJeqKTXAsoeQ+VryhEH2jcB1SU8Jcsaz35iWeT2i/Jn4/nRB3k/FRaFJGfBts6iA5RY4j7bVC8hKVSfGyfQuVYIV0kvmGjfeL7oidjJSqXJmsA17J8CTVj1VjJ1EW+NCpfdoWXy1JFvpKxN00h3C8MOlfbnNCNDMRg03HPkLGjWoiylEN3h7hWAB4BrNUM2wMFvycCG8h88tZ3eeSIV5nML19hWQgUhbSR2wfNyNj7g0ICoDMydnfQHwkqqpBDzP22YgDvH9STkP7ll+gbS16qWj32AbgAAAAASUVORK5CYII=);
}

.high-school header nav .inner .all-menu-btn {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTAzVDE3OjU4OjM5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQwNzoyNDoyNi0xNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQwNzoyNDoyNi0xNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODdCNkREQkYxRjcwMTFFRTkyMzBCRjYxMjkwODRCQjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODdCNkREQzAxRjcwMTFFRTkyMzBCRjYxMjkwODRCQjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4N0I2RERCRDFGNzAxMUVFOTIzMEJGNjEyOTA4NEJCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4N0I2RERCRTFGNzAxMUVFOTIzMEJGNjEyOTA4NEJCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlsF0/MAAACISURBVHjaYvz//z8DrQETAx3A8LGEBcZoSvjWAKTqqWh2Y90CrgYUS4DgAhAfpKIlFzB8AgQboHg04kdSEgYCBSCWp6LZD4H4AboloDQdT0VLFgJxAjZLHlDRkgXYgusB1KLR1DXC8kkAEOdT0eyJsAIX2RIDIHagoiUHYZYwjjYkBp0lAAEGALdAGh8ABA26AAAAAElFTkSuQmCC);
  border-color: #f56c4e;
}

.high-school header nav .inner .all-menu-btn.is-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTAzVDE3OjU4OjM5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMVQwNzoyNDoyNi0xNTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMVQwNzoyNDoyNi0xNTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODdCNkREQkYxRjcwMTFFRTkyMzBCRjYxMjkwODRCQjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODdCNkREQzAxRjcwMTFFRTkyMzBCRjYxMjkwODRCQjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4N0I2RERCRDFGNzAxMUVFOTIzMEJGNjEyOTA4NEJCOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4N0I2RERCRTFGNzAxMUVFOTIzMEJGNjEyOTA4NEJCOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlsF0/MAAACISURBVHjaYvz//z8DrQETAx3A8LGEBcZoSvjWAKTqqWh2Y90CrgYUS4DgAhAfpKIlFzB8AgQboHg04kdSEgYCBSCWp6LZD4H4AboloDQdT0VLFgJxAjZLHlDRkgXYgusB1KLR1DXC8kkAEOdT0eyJsAIX2RIDIHagoiUHYZYwjjYkBp0lAAEGALdAGh8ABA26AAAAAElFTkSuQmCC);
}

.high-school .mypage-link {
  color: #f56c4e;
}

.high-school .profile.tab-menu .tab.active {
  border-bottom: 3px solid #f56c4e;
}

.high-school .profile.tab-menu .badge {
  border: 1px solid #fabcad;
  color: #f56c4e;
  background: #ffd4ca;
}

.high-school .favorite-menu-box {
  min-height: 120px;
}

.high-school .favorite-menu-header {
  background: #f56c4e;
}

.high-school .ai-book .book-info .tag {
  color: #f56c4e;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALCAYAAACtWacbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABjSURBVHgB5YzBDUBAFETn/+yJLYJSFEAP7tSgCAqgg00oYEty4Oh/stmEG3fvMpnJ5NHeVIoXGB/40UmhXiCFKqbnbmKugNR2WFzsfmtLz0KdErLLRC4xnKf3IWD7eaSDg/UEmEQdOBsIi+0AAAAASUVORK5CYII=) left center no-repeat;
}

.high-school .icon-new {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGVSURBVHgBjVO7TgJREJ0ZFiPvgojETgssDJWdlQm1dja2RhsSo39AZSsNpbWFhTH+gB32xkIK7YxiKHgsKCx3nGFZsgqLTrOzc+ecedxzEX5Zq1hII0SzFsKyYYhqjIiaIRi2wlakhudXPX8+eg6Xtq3OR2KdAFZhjllEzwvpZg1Ld86EwAUntwg4Cf8w7Wgx3awqCWnAreyCkSnGwHkDvOYH6b/GR74xqX4jlXPzT/ci3f5nYTIKYB4RzsS1ieFYgPVx/AK1X+YDL3cIVpUGTi8X0GnMIJzAHENwsvQl7QSca+U8IO4GE3CWCEJBi7tBZFu++0b2MpsAIxQAllHZZoayuDEMmcOgPCKELgSywL3UeUDGgiwwMw2mJjkM7zDPkMvjUaZsKOqUm7Le5hIYrg8NXc46iqm01WkXdzb8Epa5Mg6j6MDY/tiIz7i6MAAvicrt42iJ8cFrzUg7k6KS5Ad7MQ+ss8eX2k+jCb0EPtoMd8Irub8ek1ZW8I/H5DeVti3qZBGYpxG9KV227itZuW74878BcYiw5OdGW6QAAAAASUVORK5CYII=);
  filter: hue-rotate(0);
}

.high-school .ai-header .ai-icon {
  background: rgba(245, 108, 78, 0.3);
  border-radius: 30px;
  color: rgb(245, 108, 78);
  width: 33px;
  height: 28px;
}

.high-school .ranking-box {
  width: 100%;
  margin-top: 30px;
  border: 2px solid #f56c4e;
  background: unset;
  border-radius: 15px;
}

.high-school .ranking-box .title {
  background: #f56c4e;
  border-radius: 12px 12px 0 0;
  padding: 5px 0;
}

.high-school .ranking-box .title h4 {
  width: 100%;
  position: relative;
  color: #fff;
}

.high-school .ranking-box .title .icon {
  position: absolute;
  right: 20px;
  top: 15px;
  line-height: 1.4;
}

.high-school .ranking-box .title .icon:hover .speech-bubble {
  display: inline-block;
}

.high-school .ranking-box .title .icon .speech-bubble {
  min-width: 120px;
  left: auto;
  right: -30px;
  top: -70px;
  color: #444;
}

.high-school .ranking-box .me .name {
  color: #f56c4e;
}

.high-school .ranking-box .me-tag {
  background: #ffd4ca;
  border: 1px solid #fbccc1;
  color: #f56c4e;
}

.high-school .rank-wrap {
  margin: 0;
  overflow: unset;
}

.high-school .ranking-tabs {
  background: #f56c4e;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.high-school .ranking-tabs button.active p {
  border-color: #f56c4e;
  height: 46px;
}

.high-school .school-book-section .tab-menu .tab.active {
  color: #f56c4e;
}

.high-school .book-activity-section {
  background: url(data:image/png;base64,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) right center no-repeat;
  margin-top: 60px;
}

.high-school .book-activity-list .activity-item:not(:last-child)::after {
  background-color: #fcc4b9;
}

.high-school .book-activity-title {
  border-bottom: unset;
}

.high-school .profile.tab-content .shelf-box .shelf-list li i {
  background-image: url(/img/icon_main_shelf_h.5ac6191e.png);
}

.riss-search {
  margin-bottom: 20px;
}

.riss-search dt {
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 15px;
  background: var(--purple);
  color: #fff;
  line-height: 35px;
  border-radius: 0.5rem 0.5rem 0 0;
}

.riss-search dd {
  background: var(--purple);
  border: 1px solid var(--purple);
  border-radius: 0 0.5rem 0.5rem 0.5rem;
}

.riss-search dd div {
  display: flex;
}

.riss-search dd input {
  width: calc(100% - 100px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.riss-search dd button {
  width: 100px;
  border-radius: 1rem;
}

/* 전체 박스 */
.riss-search-box {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  margin-top: 33px;
}

/* 제목 부분 (왼쪽 주황색) */
.riss-search-box .search-title {
  position: absolute;
  top: -33px;
  background-color: #f26d4b;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  width: 146px;
  height: 50px;
  line-height: 35px;
  text-align: center;
  border-radius: 10px;
  z-index: 0;
}

/* 입력창 + 버튼 영역 */
.riss-search-box .search-form {
  position: relative;
  z-index: 1;
  background: #fff;
  display: flex;
  align-items: center;
  border: 1px solid #f66949;
  border-radius: 10px;
  overflow: hidden;
  height: 46px;
}

/* 검색창 */
.riss-search-box input {
  flex: 1;
  border: none;
  outline: none;
  padding: 12px 16px;
  font-size: 14px;
  color: #333;
}

.riss-search-box input::-moz-placeholder {
  color: #8691a6;
}

.riss-search-box input::placeholder {
  color: #8691a6;
}

/* 검색 버튼 */
.riss-search-box .search-btn {
  background-color: #f26d4b;
  color: #fff;
  border: none;
  padding: 12px 20px;
  font-size: 16px;
  font-weight: 500;
  border-radius: 0 10px 10px 0;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 6px;
}

/**
 * Swiper 9.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 13, 2023
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(255,255,255,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}
/* @import "@/assets/css/site/dev.css"; */

.custom-scroll {
  width: 50px;
  height: 30px;
  overflow: auto;
}
.custom-scroll::-webkit-scrollbar {
  width: 8px;
}
.custom-scroll::-webkit-scrollbar-thumb {
  background-color: #2f3542;
  border-radius: 10px;
  background-clip: padding-box;
  border: 2px solid transparent;
}
.custom-scroll::-webkit-scrollbar-track {
  background-color: #d7d7d7;
  border-radius: 7px;
  box-shadow: inset 0px 0px 5px white;
}

/* 스크롤 추가 */

.school-main .scroll-menu {
  width: 100%;
  overflow: hidden;
  overflow-x: auto;
}
canvas {
  width: 100% !important;
}

.ai-loading > div canvas {
  width: auto !important;
  height: 100% !important;
}

.icon-qmark-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5Q0RGOTZFQzcxODExMUVFQTNGMUY5OURENTUxNjdCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5Q0RGOTZFRDcxODExMUVFQTNGMUY5OURENTUxNjdCMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlDREY5NkVBNzE4MTExRUVBM0YxRjk5REQ1NTE2N0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlDREY5NkVCNzE4MTExRUVBM0YxRjk5REQ1NTE2N0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jochVQAAA0NJREFUeNrcWtFt3DAMdQ75jzpBvUG8QdwJ4k5w7gYeoRukG5wzQdwJ7E5g3wR1J7BvAlcGdIHKUjZFUcWhBIicD5GsJz2SInl3y7Ik/4PcR5xbaX0E3521zrcMZF30s9Zca2Get2QF02jttH4XAbdSK0CPWvslXHozF3st3IG51naRl9bM7b2mO09jXynzZijkkrOhzZVCg/mcWZQrEPuxZaXcZy/KeaDOtE6OnWy0llqVx3ypGdM45pzMO0WpVTpAdFwqIFTtHGBKKSAl8oJZCAAGaEbeV4YCwUAMnhTyVWXe4QVmy9hX42xBTHjVWhGNMDcGrSzDX2PGSHQq37QeQez5ZDkPkrErxCZq4o4WWn8KxYwasRnlQ62WQSflGVveiHMOSKwhAckRw6a8sGcGQIrNQAeQU4C0e4MQxWJBDcauxjoi//eV6M02N2DPS3WMl+yBrxDeU+wFxpliC0jPOA1okFXooogb1rmAKOTaQdkpm7+jR+DjeES4Ae+2e7A8cQE8c0O8rj1YnwfimA48p8RxNXh+X7MEkK0FbslFYP4cA/LETElfzd9fnuA5WeFo1naVZwyIYp5GqfWDocfoMeYjWCDnVBQEopIw8dldBe5QSeBJKhtIJnDsVBAtyDDPTHu0L7d/UCtheB+fEzhp7ZFNKyUcSsy61nWRLxvU/SK1aYet4xKQygHiYkDUXCq5TmTEDEhAHhEAtUmaxgCq/mUG9wz3x5UfO2UkLpAZUuuCBZoblCdszQeHN8gE6SUpKbCRBgPSuC5kNyS5yxXHBnIWjk3uGwG47w+MxGov7xhMvpEKzEVKrLBUt41YiPPV1ifVxbKwXKBymMQ8DWo5aApYTGXNkQdsxMQpB2Gn0jPBDIy8fK9ehlZ2XHetAgTIzFz+fGUI9FovIG5cnN50p7EDK3wnxskUxHIPPIkTUvHMJNsK/RK/rdD7thW4jZ5pidfomWI0emwws2QXltglniVbb1s2Y7cIjp7ROzVjXK2I2acZymlPN+AqjXmqzuQJWHtamctftpO7FLHa05QubKiwu8Sh3C6FAHUMFx1ErS3KFdaPah4Idd/rj2oaiTqaFBAXuAyxnyjFv5hA/qn8FmAA6TB7jbsghDQAAAAASUVORK5CYII=);
}
.maraton-state > li .state .title .summary .my-course {
  flex-wrap: wrap;
}

@media screen and (max-width: 1000px) {
  .top-book-list .book-list {
    flex-wrap: nowrap;
    overflow-x: auto;
  }
  .popup-book-table > li > div:first-of-type,
  .popup-report-table > li > div:first-of-type {
    z-index: 1;
  }
}
@media screen and (max-width: 480px) {
  .response-btn {
    width: 100%;
  }
}

.comment-text,
.post-content-wrap {
  white-space: pre-line;
}

/* 최보은 화면작업용 CSS파일 */

div.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr {
  direction: ltr;
  text-align: left;
}

button.fc-next-button.fc-button.fc-button-primary,
button.fc-prev-button.fc-button.fc-button-primary {
  background: var(--gs0);
  border-color: #dcdcdc !important;
  color: var(--gs700) !important;
  box-shadow: none !important;
  border-radius: 0.25em;
}

button.fc-next-button.fc-button.fc-button-primary > span,
button.fc-prev-button.fc-button.fc-button-primary > span {
  color: var(--gs400);
}

button.fc-today-button.fc-button.fc-button-primary {
  border: 1px solid transparent;
  border-radius: 0.25em;
  background: var(--gs0);
  color: var(--gs700) !important;
}

div.fc-header-toolbar.fc-toolbar > div:nth-child(1) {
  display: flex;
}

.thumbnail > img {
  width: 100% !important;
}

.school-home .layout-right .ranking .swiper-wrapper li ul li .chat-sm {
  position: absolute;
  top: -30px;
  right: 20px;
}

.mt-xl {
  margin-top: var(--sz-xl);
  margin-bottom: var(--sz-xl);
}


.icon-plus-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0wNFQwMToxNzoyMyswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMDRUMDE6MTg6MTcrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMDRUMDE6MTg6MTcrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmU1YzE2MWY0LTA1Y2ItNTI0OC1iZjNkLWEzYzM2NjUyYzY0ZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDplNWMxNjFmNC0wNWNiLTUyNDgtYmYzZC1hM2MzNjY1MmM2NGYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNWMxNjFmNC0wNWNiLTUyNDgtYmYzZC1hM2MzNjY1MmM2NGYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmU1YzE2MWY0LTA1Y2ItNTI0OC1iZjNkLWEzYzM2NjUyYzY0ZiIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0wNFQwMToxNzoyMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjC0w1UAAANRSURBVGiB5VrRkdsgEH13k/+jg6iD0EHcwTkVnEpwKog7iFPBuYMoFUSpwKSCkysQqWDzIZRDK0BIINtzeTM7Awc89onF0sLdERHeAu6v7UAuvFuBUwJ4AFAYs9EY+wNA5Zw0l5BHAFsAG4yd96EBUAOoAPxI9oCIlpogoi9E1FI6WsMllvqzVMRTJgEuQU9LfLqjeb9aBYDv6PaBC2d0oVID0MaUaZMAhLENulB87+FRAD6hC784zFAtPaugiWhPRMWCJynNWO1ZHRnLFTth6QmFIyXEtWXCcLlQ5hLiEtHMeVozTBru2WJiiDkU5VmF0Ooox7zBBxciLGi8J44rCuB2ZHO3FNiHIaITI1IXFNEbX5nTXCElI2ho3XDymaDxniljhQgah5RMcEZmGG+jdT1U18A9G3hMcGJn8ewSeI7Mp32MkNYaoF3qZ1htcdUJPIKGL82W9+H5yNZ8QvQ4mM+Ma0Oj86WHQOfrP7iE2DhmdScNFatv7AoX8tEqnzHno219KHQ+9Xi0G20hEsOkqFrJoRRUVrmA9RVuCxFsUL2SMymoWV30BVtIwTrpVVxJg2Z10RfsnL2YGOTCDixWGT6w8s9A3wrAt4n5uE/SjAsePqgJUgng60QfGwLsl4ZhA+DXxLzetv/iXEti+ul8xvjdwzkeTHnqLKuaaO/5nLCFNKxNTJAC3dv2EGiv8fpuUgiHVgwEq6u+YIdWMzHoFiBYXfeFe9cfDTaruJKGDavrvmALUQh8AtwIbJ/O8IQWMHxzFog/x70EJAKfUFxIxeplZmdSsGX1elBzJDE8gbmFxKpwJHzBxAoYJzAHR59YVJ7yXOwxTviGiEgriW7r8KFxRYlvcMkGv7gGX8CEmdtG6eobIlGM4HQFISfmg/L1DZEUNA6x5wuKeGZza1p4ZApyH2KfaP1D7JNjXhkaF0NcOkhfpogXmqTxniDKcK0QEkPULX+O1SloHErRIuYI6Z+WdkzUUncju2SFJPlvhvUcziWXoRWGubiNBsPLUDuZkuiSLIHXy9DCw/PbtDfRni0MhdKzOqnQFBlK3FLiWpD/RnaJgD0l7Le5oeXDFtN35xz2nXyV6kAuITYkXv8xQLI2hfE/EmTBGkKugjdzrvUXwJ7wHIbk1CUAAAAASUVORK5CYII=);
}

.form-content .form-group .form-label label,
.form-content .form-group .form-label .title {
  margin-top: 0;
}

.form-content .form-group .form-label {
  display: flex;
  align-items: center;
  justify-content: center;
}

footer.ele-school {
  padding: 3.75rem 0;
  border-top: 2px solid var(--green);
}

footer.high-school {
  padding: 3.75rem 0;
  border-top: 2px solid var(--purple);
}

footer.top-btn {
  color: var(--green);
}

.thumb-list > li > img.thumbnail a:not(.hover-btn) {
  position: relative;
  display: block;
  width: 100%;
  padding-bottom: 60%;
  background: linear-gradient(rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.8) 100%);
  border-radius: 0.5rem;
}
.calendar-date-input{
  min-width: 130px;
}
.calendar-date-input[type="date"]::before,
.calendar-date-input[type="month"]::before {
  content: attr(data-placeholder);
  width: 100%;
}

@media screen
  and (max-width: 420px)
  and (-webkit-min-device-pixel-ratio: 2) {
  .calendar-date-input[type="date"]::before,
  .calendar-date-input[type="month"]::before {
    content: attr(data-placeholder);
    position: absolute;
    left: 2.5rem;
    top: 50%;
    transform: translateY(-50%);
  }
}
.calendar-date-input[type="date"]:focus::before,
.calendar-date-input[type="date"]:valid::before,
.calendar-date-input[type="month"]:focus::before,
.calendar-date-input[type="month"]:valid::before {
  display: none;
}

/* .calendar-date-input[type="date"]::-webkit-inner-spin-button, */
.calendar-date-input[type="date"]::-webkit-calendar-picker-indicator,
.calendar-date-input[type="month"]::-webkit-calendar-picker-indicator {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  color: transparent;
  cursor: pointer;
}

input[type="date"],
input[type="month"] {
  position: relative;
  padding-left: 2.5rem !important;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA3tJREFUaEPtWklyWjEQZd7GvgE+gc0JjPdJ2SyAYhV8g3CCOCeIb2CyooAFuJK98QmMTxBygsCWMa8piRL6EtLXHyAUqqI8Sd39elJ3y8nEkazkkeBInIAcmiWdLdLpdPoAc4vPsFKpFIIAa7fbw2QyeblarfrVarXkQssJCEBcgdkbZwghbsrl8sBFgG63WwSAF+FsAYoZ+qVlBYQEB7PLVCqVJwb4nr7WBWZNgBn5ZW6itVwuR6D7bgNsJxDSFog9gdgawL4WFDeCEu93WV0LBFYgjT/tS3gN33tYp6n6mxKIHAMHBGYMWW5UrqYDwjMSx/AM93rkppUDNMxgF2kx1y7id18FZT4DyJ2sXB2QlbDxFQeL4sG4gHCeSM+UTD7znyGPR27PLxSptQFLPO4TCBT3BQH/XZDBk6I9QGy03Wq18ul0+jcnvFgsLmq1mlP6lWlls9nzUqlEsbBZNjI5ASEOLKvdweQD2WJ+kwPTOF2MTdzsFJ9bK1IgfoUNsv8ERKx9gqTWIFYILUYAJgEQRI8KuK3gC0tAH3TOsJfqvbVMKuUag90Hs9i22gL5COQ/Y5PKgRGAfEKm/CUeVVoEG17IjIe4mLt7+h+ja/33wc6tcQISol+eLkSbC5GV1rfYO9BNPrCH+gZetTZUdRSr26i+uma1ViO2Wst2iiKMjEg2ZUMku42qko7MtXq93tlsNvvLNacr48WGCNr+AYvUZW3LSom9jOdtKJUwOpehXiOTyazb0vl83tf1LMwFrzApoZZgEJtrhZiQrEhF5lpW3EPcdAJik35J4aQp08yX4oT2mnr6XbQitQiyDfUoH/AZI9NcyAMDBnQz/UCp45nG0B6WAWmQQT3HGKOe89iC3UZD7KKjDHTNBPPMx7hVTR5gw8+5+hUsMoFF8iqLIK0+8CmhwSIjZt0JLEKW2VqRAjmaGAkxuxpJhWIR+G9Jd3MbJQhpA938cM0eJ2fVs8t1FIB8A5CHkGRyIiPGGhFQ1WO6aTxPrfTMNsrlcgVVMDtJ5fMQKXY6nb4Jr2Z/kBDyMhklEFkDlN/x6bu+E/qUfbOdvVVS0bnJZDoP0T698SdjVyGiOAcQ73BzelH2LC0QNu5v4gS/0KKQzQ/NV/Q9dV2pY3yeZm5WBEfSBJUkca4JmNE/E/RNTxdGIHFKHYTXCUgQ7UVx9mgs8g+g2URgyTTLkQAAAABJRU5ErkJggg==);
  background-position: 10px 50% !important;
  background-repeat: no-repeat;
  background-size: 1.5rem 1.5rem !important;
  width: 180px;
}

/* 메인 최다독후활동 도서 이미지크기수정 */
.thumb-text-list .text-list {
  width: calc(100% - 170px);
  float: left;
}

.thumb-text-list .thumb-img .img-wrap img {
  width: 100%;
}

.thumb-text-list .thumb-img {
  position: relative;
  width: 140px;
  float: left;
  margin-right: 30px;
}

.thumb-text-list .thumb-img .img-wrap {
  max-height: 210px;
  position: relative;
  overflow: hidden;
  border-radius: 0 0.5rem 0.5rem 0;
}

/* 도서이미지 크기 수정 */
.book-list li .img-wrap img {
  display: block;
  width: 100%;
  height: 100%;
}

.mainbanner-sm .swiper-wrapper .swiper-slide div.img-wrap {
  background-image: url(/img/main_banner_type1.9913e7a9.png);
}

.c-purple {
  color: var(--purple);
}

a.book-info > strong {
  overflow: hidden;
  text-overflow: ellipsis;
}

span.classTlme:not(:last-child):after {
  display: inline-block;
  position: relative;
  top: 0.1rem;
  width: 1px;
  height: 0.85em;
  margin: 0 0.5rem;
  background: var(--gs-tint15);
  content: "";
}

/* 로딩스피너 css */
div .spinner-border {
  width: 40px;
  height: 40px;
  border: 5px solid gray;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.visually-hidden {
  display: none;
}

/* 교과 및 주제관리 테이블 */
/* .table-list.menu08-04-table > li > div:nth-of-type(1) {
  flex: 0 !important;
}
.table-list.menu08-04-table > li > div:nth-of-type(2) {
  flex: 0 !important;
} */
.table-list.menu08-04-table > li > div:nth-of-type(4) {
  flex: 0 0 200px !important;
}

.select-ui .option-wrap.is-active {
  max-height: 360px;
  padding-top: 5px;
}

#mainStaticsSelect .option-wrap.is-active {
  max-height: 400px;
  padding-top: 5px;
}

/* text */

.btn.fill.pdf {
  background-color: #df542d;
  color: #fff;
}

.btn.fill.hwp {
  background-color: #2f8fec;
  color: #fff;
}

.logout-logo {
  width: 25px;
  height: 25px;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAvxJREFUaEPtmjtu20AQhk29kNJAmpS6gZ0TSDewVEiCKtttmqhMF/sEiauUURFAkFRIPkGoE4TpA4S5QB6tnvl/YemsqRWXZFZUGOwChkVyuTPfzOxwOVzn5D9pTtYco9HovFwu+81m86dJ2QcHGQwG1UKhUIPSDcdx6vh/SoDNZtPsdDpTUzDGQSaTyelyuaxB0Qb+6lC+ukfZ+3a73finQBAuNVqbykOx85jKzQBCDxlpqTzCOId0Wp0WT2vV7EGCOBdWjwqXsHW/AdbFyWmlUnEXi8UPqUM2IOPx+GK9XlNpuj9uuPxC363iq9XK7Xa7vkwGT24yBYHAjxAYN35ntDqAp4h5LyrgMwUR8f9pn0JQ+jOUdql80vQZAvmCcT7skeO1Wq37JFlgZ7IjpJh96JGgbeOcyqvCJYmwEIju1mt4uK/rFFzXggDiFpa/iTtggtCKHDKpXAuSxkO6yS5fz5NHdp4jFgThccw5Yj2imp/WIzZr/bGAnSO5niNiDXiG9dddJiDiJewlheFl6laulqR9snPMYrH4VQB4gHkehjGetYbDYR8r5Ush6A5Ce4HQtCC47wpjvJeU72PcaxnGOAiEuhDA8g/bowmdFoQDwUAeDHS2DyY3ICwzzedzvhcpYYyDJA0tEf8TWDpWXQCr4hPAPDgGx9/xvvTUOIhQrAdhfqlU6usmO8LtLbTaJoe4TQHzyjhIlDKqOYK02oNib+JCqPoho1WPDsLYR72L5dUqvPg6UBTHM/xm4pDbMxxcot8T6eQ7ZLAXRweRtYx6sRLVHRZFtkVw0R4KFLkAEV7jA1EJQahcgCAT8pMEM9uOJ4ITuQChstIDUVnvyg2ILqtZEJ2FVNf/Zq2lk2c9orOQ9YiwgC2ZBqEQ/j6S1DJRIXfsye5zSZ5mTijuqUvnsi0HGQJQDXNYELFAkz8jH4rlUWGCQhB63NJxwd9Jt3goNwyIRdoVxpNXmyaBPGysuVFtrBGyfd0X4rAyqXY+mCQyNZYFMWVJU+P8BtROHgf1dTaCAAAAAElFTkSuQmCC);
  background-position: center;
}

/* 비로그인 푸터 이미지 반응형 */
@media screen and (max-width: 1280px) {
  footer .inner .logo img {
    max-width: 120px;
  }
}

.main:not(.ele-school) .menu-type.menu-round li.is-active a i.icon-audio {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAoJJREFUWEftmIFRwkAQRUkFagdYgVqBWIFYgVCBWoFQgViBWIHSAVQgViBWIFYQ/8/sZs5jQy5wEcbJztxkAnd7L39vby9JWntuyZ7ztf43YJqmbUTgBO1UInEo16Vc57i+J0my2DRSlRUEFGFu0DpoBAwxAr6iPQOW0MEWDAiwLrzeO2oFT+J1nOL+EaAELrVSQFHsQRQrdVihA0HvyhRdCwi4HpwQTteWO/8nbjgJG0M4x2TZ2sM49udSaMuDUf0DA579CTkuerBCQEzyhEEE9G2GH0ahIdLBskRucX9u+BzDX9+CNAEL4L7hoAtHVGxjg+8OBnP9+YqakCuAcDDCYGapaxOqqSHcmE4GyhJgWC89X0weqpzbL0AJw4s3iFtDb1soazzmI+S199+Vu3xyQHmqD3R2E6I2OIUyIJk4xxotF9B/GlYArRB1CJj7BCQ3b1YktVyYDFBKFtVz7axsj4pFLXvtm+ePKi4U0FdviD8HsQBC/ACS87FSqWUJo4Bf3trL6EMcx+pjRHEJhqPEyNzaE6PooYyEuSCgv+/115WeWIpZfqS0soKpDQk4xZ1bfv48vEpjhHlGQGZv26Gmorq9cB2ymOsBNKqAAsTE0Pm53biVZEHAtGRWwnHLiZo0AsetxTop5UghgOw8ASCPTNEMgDww+LV4xX8oYJby0ejgKCBy2XShgC0Alp6+qzxAA1hFLatvo2CjoCjQZHHRUqiSJP5x2/S5o30wOyz0QOQecfYJsK8n6jIVd1GLZ4haRwF5omDxtj5LUNHoL1AFL0oavfxDgfXizpDzPEjoKdqgrrc7gRxgjg4aj3WMJD+BUKzMoh4Att28rfEN4Laq/gAbSj95sdMz3wAAAABJRU5ErkJggg==);
}

@media screen and (max-width: 1000px) {
  .table-list.menu08-01-table .book-report-wrap > .btn {
    top: 3px !important;
    left: 15px !important;
  }

  .table-list.menu08-01-table .book-report-wrap > .btn + span {
    top: 7px !important;
    left: 70px !important;
  }
}

@media screen and (max-width: 768px) {
  .table-list.menu08-01-table .book-report-wrap > .btn {
    top: 0 !important;
    left: 0 !important;
  }

  .table-list.menu08-01-table .book-report-wrap > .btn + span {
    top: 5px !important;
    left: 50px !important;
  }
}

@media screen and (max-width: 768px) {
  #wishListTab .table-list.library-history-table > li > div:nth-of-type(5),
  .table-list.library-history-table > li > div:nth-of-type(6) {
    left: 0 !important;
  }
}

@media screen and (max-width: 1000px) {
  .table-list.library-history-table > li > div:nth-of-type(6) {
    position: absolute;
    top: 6.5px !important;
    left: 0 !important;
  }
}

/* 마이페이지 - 희망도서신청 리스트 조회  */
.text-overflow,
.table-list.library-history-table.wish > li > div:nth-of-type(6) {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.disable {
  cursor: not-allowed;
}

.info-wrap > .el-2 > p {
  max-width: 800px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.table-list.menu08-01-table > li > div:nth-of-type(1) {
  flex: auto !important;
}

.table-list.menu04-01-table > li > div:nth-of-type(1) {
  width: 900px;
}

.table-list.menu04-01-table > li > div:nth-of-type(2) {
  /* flex:none !important; */
}

.table-list.menu04-01-table > li > div:nth-of-type(2) {
  width: 200px;
}

.table-list.menu04-01-table > li > div:nth-of-type(3) {
  text-align: center;
}

.table-list.menu04-01-table > li > div {
  flex-grow: 3;
}

/* 독서로 메인배너 공지사항  */
.notice-span {
  position: absolute;
  top: 7.5%;
  left: 21.5%;
}

@media screen and (max-width: 1780px) {
  .notice-span {
    position: absolute;
    top: 10%;
    left: 20%;
  }
}

@media screen and (max-width: 1680px) {
  .notice-span {
    position: absolute;
    top: 13.5%;
    left: 20%;
  }
}

@media screen and (max-width: 1579px) {
  .notice-span {
    position: absolute;
    top: 16.3%;
    left: 20%;
  }
}

@media screen and (max-width: 1380px) {
  .notice-span {
    position: absolute;
    left: 13%;
  }
}

@media screen and (max-width: 1280px) {
  .notice-span {
    position: absolute;
    top: 16.3%;
    left: 6%;
  }
}

@media screen and (max-width: 1080px) {
  .notice-span {
    position: absolute;
    top: 16.3%;
    left: 5%;
  }
}

@media screen and (max-width: 768px) {
  .notice-span {
    position: absolute;
    top: 14%;
    left: 21.5%;
  }
}

@media screen and (max-width: 560px) {
  .notice-span {
    position: absolute;
    top: 15.5%;
    left: 0.5%;
  }
}

@media screen and (max-width: 440px) {
  .notice-span {
    position: absolute;
    top: -4%;
    left: 3%;
  }
}

/* eco_promotion */
.eco-promotion ul.swiper-wrapper {
  width: 266px;
}

div.eco-silde .eco-category-banner {
  margin-right: 50px;
}

.eco-category-goto {
  padding: 0 36px;
  margin-bottom: 50px;
}

.eco-category-key__word {
  display: inline-flex;
  align-items: flex-start;
  color: #504c46;
  font-weight: 300;
  line-height: 1.1;
  word-break: break-all;
  background-color: #fff;
  padding: 0 12px;
}

.panel {
  padding: 36px 36px 36px 0;
}

.category-banner {
  margin-right: 50px;
}

.eco-arrow {
  z-index: 10;
}

.eco-headline.headline {
  color: #4c4944;
  font-size: 1.625em;
  font-weight: 300;
  line-height: 100%;
  padding-top: 50px;
  margin-bottom: 24px;
}

.tab-menu ul li {
  border-radius: 50%;
}

@media screen and (max-width: 1080px) {
  .eco-category--body,
  .eco-category-key {
    padding: 0 36px;
  }

  .eco-category-key {
    padding-bottom: 20px;
  }

  .eco-category-goto {
    padding: 0 36px;
    margin-bottom: 20px;
  }

  .eco-category--key {
    position: relative;
    width: calc(100% + 4.375vw);
    overflow-x: auto;
    white-space: normal;
    padding: 0 4.375vw 0 3.125vw;
    margin-bottom: 24px;
  }
}

@media screen and (max-width: 768px) {
  .category-banner {
    margin-right: 0;
    margin-bottom: 15%;
  }
}

.eco-promotion ul.swiper-wrapper {
  width: 266px;
}

.eco-language--English {
  display: inline-flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 70px;
  padding-bottom: 0;
}

.eco-language--visual {
  padding-top: 120px;
}

.eco-language--list {
  padding-top: 120px;
}

/* e-book dream mobile quick menu */
/*  layout_respnsive .right-menu ul li:nth-of-type(6), {display: none} 주석처리해야함 */
@media screen and (max-width: 768px) {
  .right-menu ul li:nth-of-type(6) {
    order: 1 !important;
  }

  .right-menu ul li.icon-ebook i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGiWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMjZUMjA6MDQ6MzIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAyLTAxVDEzOjU0OjI4KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAyLTAxVDEzOjU0OjI4KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphMThlN2UzMi1iNWNmLThkNGYtOTM5ZS0wNWQ0MGM1OTY0M2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUQ2MEI5MzU1QzVEMTFFRTk3NkQ5MkQ3QkQ2NzY3MDAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMjRhMDAwMy0xYmJjLWFhNDItOWUxYi1jZjA2ZDg5YjYzMzkiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMyNGEwMDAzLTFiYmMtYWE0Mi05ZTFiLWNmMDZkODliNjMzOSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0yNlQyMDowNDozMiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMThlN2UzMi1iNWNmLThkNGYtOTM5ZS0wNWQ0MGM1OTY0M2UiIHN0RXZ0OndoZW49IjIwMjQtMDItMDFUMTM6NTQ6MjgrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzI0YTAwMDMtMWJiYy1hYTQyLTllMWItY2YwNmQ4OWI2MzM5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMyNGEwMDAzLTFiYmMtYWE0Mi05ZTFiLWNmMDZkODliNjMzOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi1bmUoAAANQSURBVGiB7dpdqGVzGMfxzxzOdGYuHC9zGC8zxNzIpNMgIhcGDRP2uTnKBSmZXExzQXNBGESUtzsk16iTGi8TMoWGCDU0IknUSXkr0hgXxt4u/ktnt9ZeZ61z1rPYtL/1r/1/f35r/VvreZ61V/R6PXnm5uYKbcGswHno4AJ8gDvxZ53Js7OzhbYjA42rYiUukYzv4KS+vs04gGeXu3jbQiZxpWT4Vhy1yNjjm2zUhpCTcQ1mpDsw3sIeBaKEnCVd9Rnp7FfxCz7CZUH7L1vIGC6UDO9gQ40583gxK29L4vcvc/8CSxGySrqCM7gaUzXmHMDurOxH8REZRJWQY3GVZPwWrK4Y38U+6arvxtfNzKtPmZCj8TFOrbFGD4ez8gems7KrYt4RufqDuGeR8V28h+vwa76zTMgj6okgvdzGs7Kq5pxBTGRlMbbiZjya7xgrmZC/WsPEukGNZXfkXdzYV/8C3wUbBMdhrXRU5kvGTOD8qoXKhBzO1W/BWzWNi+Y0NR4aZUfrP8dIyLAxEjJsjIQMG20JWYe78Q5+lOKPebyMbaqdzyUTHSGuxH24VTEynMQpkjd9P3bg+aiNI4VMYg8uqjF2Cs/hbNwRsXmUkDHMKYroSgHVzzg9K/3cnvU9HGFABNtxea7tSSnlc27WdwY24c3cuAewvqkBEUImcFeu7emsnGgh0JqWgrCdUuLhb8alvFYjIo7WpViTa9uWlbrkve0lE3FHrmg4/yDeaGpEhJC6IfEgfscN+L6pERFHqz8NehAPqc4u9vAtXhEUeUYI+aHv92o8Jl3pf5SIo/Vlbr0tAWsumQghe3L1XZKrshhTeAJPSUnvxkQcrffxOc7M6tN4BjdJCbs8J2AvNmb19VK+qhERd6SL23Jt10sCOxaSblOSB/CpBRFwTIANYb7Wq1L2r1/QJin/C4cMdt27uDfCgMh4ZCceL+kbJOIQrsVrEZtHCulJcUgHX1WMfR3n4IWozdv49PaS9KLbLHm9G6SX5k/4JOv/LHrTtj6GdqUn096W1i8wSj4MGyMhw8b/Rkjdp9Z0m0ZUsLbOoLpCyt7YQ0PZ0ar1d6N/iYFBW5mQffitPVuWTVcx/kH50fpGcrUvNjyfqnv4UIl78xcraIeuZ3wTswAAAABJRU5ErkJggg==);
  }

  .right-menu ul li.icon-textbook i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmExY2QxMmY0MSwgMjAyNC8xMS8wOC0xNjowOToyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMjRhMDAwMy0xYmJjLWFhNDItOWUxYi1jZjA2ZDg5YjYzMzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTRCNUQ5RTBEMkQ4MTFFRjk2MUFEODIwRThCRDM1Q0YiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTRCNUQ5REZEMkQ4MTFFRjk2MUFEODIwRThCRDM1Q0YiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTE4ZTdlMzItYjVjZi04ZDRmLTkzOWUtMDVkNDBjNTk2NDNlIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVENjBCOTM1NUM1RDExRUU5NzZEOTJEN0JENjc2NzAwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UtYS+AAABDxJREFUeNrsWVtLVFEUPmccb0VhURaJl0wrK7pfICiCIqgerEgiqJeEIAzqubCErnYniohIo9tDPvVSvyAoqCCKsJcIs8LujuPo6Iynb+F3ars7MzoxZzxTLvjYnr33mb2+s9bea62taVmW8S+I360fbmpqKkFzDqgEgoClrJkNXAMOVlVVtXmaCMQEMtmOcRjPTOZiPpetnTkIUe+7FiRDI9IOvAN6OdYMdKcDEVP76g+BGuyJt24s5qZrFQMFyvN0oMKtxVwhghNrGZr9QLnSXQbUYWyFK+ZPdhyBoovRnAViKfwY2AcXe+RZi4DEPDQnNBLfCFvEWvWYu9CTRKDYTDTHgdVK91fgJHBaI7NS5uKdOZ4iAoXE/48B65TuAHAKLlSvkAko42vFenh3hieIQJGptMQmpbuTisteMUAmynRF3O6HMm8D3ax8WIkwnxISW5TuIEmINXrtTvzdbfdrlqkkmWnDQgQLF9KdtmokzosrUfEBQmJnHNxsE/dMSUqJYMECktimkbgg7gOFQ7HexViYRMTVOtQhWqY4JXGElqgDdmp74hJwGIoGOS8fzSzmVRbxyk7bMZ7LoLlXy45vAbWJpjK+BElIbrYc2KyRuAwctUlQZN51oBFoAG6q8QVzu7j5L9KatmyUeVgr003X8vHrZfO5B7jLjR3Q5uYx3ypU8q48zc06uWduK5lwFjCWlnR1j/QRtjVeQqFPDvMiQ+nDuxI0X/C37N+PKhWlK0SimhtYiS4YRyyl7VQ+VmL1CHzyAZrcQRaS+mIykBOj5lAlZ4h9TnNqgWroZA1SSUZg0TV6YbUUGJ/EPO4OcF/50qYW1eMVZOVaCRBLgk4VYiSZ2ShjScjlW6BovFK3jwqEHfaQxdNktItlcoR7JOrgVn08MUfpuvljmPYZsB6YpLhGhD+0HTjkIpEoj+QGKutX9PoI3NNKhZhERPEwz/g3WkCUM/5zoifKX5xessYXpjN6UO5K9eVDSmWEiNfEzQs68Wcfg6xs1C5WiulDBAQkOkvFNx+QCwbJZF+j/yna5nj1imeIsM7YARwAirRhOY2OYM5VpvGetkg1y12nNHwix+RYveLlC7olaGo0Eh1aSSv7ZRfmLvDyqVXEIsqWJ8AeYLfRf1Vqy2xj4AW3d1wLXziDJPxKXtSIvXCD41JZLuK4mWwiybRIBo9au9Z+D3xQxluAVqWcLeDp5jkiTtWiaaRI3IzspsOz6VDajqQoI0RGiAwjkWic/qBDfa/W2uqYeiMf1i44QspzyBh4rxWMo4PjJcmvS2yc6XK5nM/+78BzLWBaJC5zShk3ehgbWjlWqET2MEtl+xZygtH/n91sJa60kPAUZgVZfJb32vi3qZGYa/y+tmpHwM2LF9nHAauGYNEskip1GBOFK4zY/1svcsiObS8pI/7vClHuqgJppn/uH3sk3eWnAAMA4f1V12YS4PAAAAAASUVORK5CYII=);
  }

  /* 대출증 */
  .right-menu ul li:nth-of-type(8) {
    order: 2;
  }

  /* 비로그인 화면에 dummy를 숨김 */
  .right-menu ul li.dummy {
    display: none;
  }

  .right-menu ul li:nth-of-type(4).school {
    display: none;
  }

  .right-menu ul li.icon-library i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0yN1QxMToyNToyNCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDItMDJUMDE6MDE6MzIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDItMDJUMDE6MDE6MzIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3MzgwYWRkLTk3MTEtMjg0YS04ZjRiLTAxMTc5MTMzOThkMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpjYmUzNGIzMC03NmJlLTk3NDAtYjkzZS0xZWZlOTc1ZTNmNzQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYmUzNGIzMC03NmJlLTk3NDAtYjkzZS0xZWZlOTc1ZTNmNzQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmNiZTM0YjMwLTc2YmUtOTc0MC1iOTNlLTFlZmU5NzVlM2Y3NCIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0yN1QxMToyNToyNCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNzM4MGFkZC05NzExLTI4NGEtOGY0Yi0wMTE3OTEzMzk4ZDEiIHN0RXZ0OndoZW49IjIwMjQtMDItMDJUMDE6MDE6MzIrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5dpWs2AAACWElEQVRoge2aUW4aMRCGP6oewLnB9gRsbrA9QYkqnslLnqEnCDkBVMp7kmdUBU6Q5ATsASo13ABOQB88KME7XgxZFAv5lyztesYz89vjWWzRWq/XnAK+fHYATSERiQ2JSGz46nZMJpMm7XeAa3m+AaZNGe52u1vvx1qRDHgCHoFc2qP0Zcdw2DQRA4yAf0ChyAuRjUS3MTRJpIcNchCgOxDdXlPOmyBSAHPgnuosL4Dv0haOzMiYOfrq7YWPEMl4y/vcka2AX6LzLC2TvpWjm/O2n7JDgzmEiMFWojm2Krl4kIDGimwssgdF1hGb1xywf/YlsnE2VJy9AOfAJbCssbEUnXMZ8x5GbPsmyYtQIjn+5V8AF9g8L/fwXcqYC6r7J8Oftip2ETHYUqltyBX2I5fzsQ/dVGzcUN0/hfjeWa7riPTxl9OZOB9Sn0ahWIqtXGy7GEgsfZ8BjUgug8bos3CFzd/XsBj3wqvYvlJkRmKao6SbRuSO+jL419NvsDM22jE+E50+/nTx+QBL4s7trPxopJqnf4CfNYY3uMQGCPANf9WZAm15bqGXaRduDG6M6ooMsFVkhi2RtwGOYDvwHzV67XfPHZ+Sg1uJZSaxDVwFbUVKtlOjCHR2bJTUED+Zg1UiEhsSkdiQiMSGRCQ2JCKxIRGJDYlIbEhEYsPJENGOumCPtz3skdc4shH6XVbbeX8K8N/26Pl8lsBvlKsoH5G6K6F8V3SCIkDHBOptfBbAGfbGZgu+1DoLMP5ZMFqnj8iQ6sVyDJjhuQdrpf+iRIZEJDYkIrHhP3/hcmChfX8qAAAAAElFTkSuQmCC) !important;
  }

  .right-menu ul li:nth-of-type(7).teacher {
    order: 4;
  }

  .right-menu ul li:nth-of-type(7).student {
    order: 4;
  }
}

/* 독서월드 메인 */

/*@media screen and (max-width: 1280px) {*/
/*    #schoolMain .book-world-wrap .book-world li {*/
/*        height: 100%;*/
/*        max-width: none;*/
/*    }*/
/*}*/

@media screen and (max-width: 768px) {
  #schoolMain .book-world-wrap .book-world li.world img {
    max-width: none !important;
  }

  #schoolMain .book-world-wrap .book-world li.world img,
  #schoolMain .book-world-wrap .book-world li.world1 img,
  #schoolMain .book-world-wrap .book-world li.world2 img,
  #schoolMain .book-world-wrap .book-world li.world3 img,
  #schoolMain .book-world-wrap .book-world li.world4 img {
    transform: translate(-50%, -45%);
    width: 100% !important;
    height: auto !important;
    max-width: none !important;
  }
  #schoolMain .book-world-wrap .book-world li.world5 img,
  #schoolMain .book-world-wrap .book-world li.world6 img,
  #schoolMain .book-world-wrap .book-world li.world7 img {
    height: auto !important;
    width: 110% !important;
    max-width: none !important;
  }
  #schoolMain .book-world-wrap .book-world li {
    max-width: none !important;
    padding: 0;
  }
  #schoolMain .book-world-wrap .book-world li.world::after {
    padding-bottom: 59%;
  }

  #schoolMain .book-world-wrap .book-world li.world img {
    margin-left: 0;
    max-width: 100%;
    height: auto;
    margin-top: 0;
    top: 0;
    transform: none !important;
    padding: 0;
  }
}

.thumb-list > li .thumbnail a:not(.hover-btn) {
  padding-bottom: 0;
  height: 100%;
}

/* mypage dashboard */
.my-page-body .content-area .library .latest-list .text-list li {
  /*max-height: 20px;*/
}

.my-page-body .content-area .library .latest-list .text-list li a .date {
  width: 100px;
  font-size: 13px;
}

.category-wrap .category-lv2 {
  width: auto;
  /*overflow-y: visible;*/
}

.category-wrap .category-lv2 > ul {
  /*overflow-y: auto;*/
}

.category-wrap .category-lv1 li.is-active .category-lv2::-webkit-scrollbar {
  display: none;
}

.table-list.menu05-01-table.school.my-page > li > div:nth-of-type(4) {
  max-width: 150px;
}

.table-list.library-table > li > div:nth-of-type(2) {
  max-width: 170px;
}

.book-detail-body .table-list.library-table li > div:nth-of-type(1) {
  max-width: 120px;
}

.book-state.red {
  background: var(--error);
  color: #fff;
}

.swiper-button-next,
.swiper-button-prev {
  opacity: 1 !important;
}

@media screen and (max-width: 768px) {
  .ele-school .school-main .main-banner-sm {
    width: 100%;
    margin-right: 0;
    margin-bottom: 30px;
    box-shadow: none;
  }

  .ele-school .school-main .news-content-wrap {
    flex-direction: column;
    width: calc(100% - 60px);
    margin-left: 30px;
    margin-right: 30px;
  }
}
/* dev주민 */

.mypage-header .my-status .a-area {
  cursor: pointer;
}
.my-page-body .snb {
}
.my-page-body .mypage-content .input-text-search {
  width: auto !important;
}
.my-page-body .content-area .result-area {
  width: 100%;
}
@media screen and (max-width: 1000px) {
  .my-page-body .mypage-content .input-text-search {
    width: 100% !important;
  }
  .form-content .form-group .form-label {
    justify-content: flex-start;
  }
  .table-list.menu04-05-table.teacher > li > div:nth-of-type(8) {
    background: none !important;
  }
  .table-list.menu04-05-table.teacher > li > div:nth-of-type(8)::after {
    content: none !important;
  }
}
@media screen and (max-width: 1000px) {
  .ele-school .school-main .notice-list .text-list li:nth-of-type(3) {
    display: block !important;
  }
}
@media screen and (max-width: 768px) {
  .my-page-body .snb.subTab {
    margin-bottom: 0 !important;
  }
  .ele-school .school-main .main-banner-sm .swiper-slide {
    margin-right: 0 !important;
  }
}

@media screen and (max-width: 1000px) {
  #readingList .book-list li .btn.round,
  #recommendBook .book-list li .btn.round {
    width: 100%;
    text-align: center;
  }
  .result-area .book-report-list li {
    width: calc(100% - 20px);
    margin-right: 40px;
  }
}

@media screen and (max-width: 768px) and (min-width: 481px) {
  footer .inner .top-btn {
    top: -4rem;
  }
}
@media screen and (max-width: 481px) {
  footer .inner .top-btn {
    top: -3rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1560px) {
  .right-menu ul li.icon-edit i {
    padding-left: 20px;
  }
}

@media screen and (max-width: 768px) {
  .right-menu {
    right: 0 !important;
  }
  .right-menu ul li:hover {
    right: 0 !important;
  }
  .right-menu ul li.icon-menu {
    order: 6;
  }
  .right-menu ul li:nth-of-type(6),
  .right-menu ul li:nth-of-type(7),
  .right-menu ul li:nth-of-type(8) {
    display: block !important;
  }

  /* 비로그인 화면에 dummy를 숨김 */
  .right-menu ul li.dummy {
    display: none !important;
  }
}

@media screen and (max-width: 380px) {
  footer .inner .footer-menu ul{
    flex-wrap: wrap;
  }
  footer .inner .footer-menu {
    top: -4.75rem;
    width: 100%;
  }
}

@media screen and (max-width: 480px) {
  footer .inner .logo-wrap img {
    max-height: 25px;
    width: auto;
  }
  footer .inner .logo-wrap a {
    margin-right: 10px;
  }
}

@media screen and (max-width: 1560px) {
  .right-menu {
    top: auto;
    right: -80px;
    transform: translate(0, 0);
    z-index: 50;
  }
  .right-menu ul li {
    right: 0;
  }
  footer .inner .footer-menu {
    z-index: 1;
  }
}

.banner-none {
  display: flex;
  flex-direction: column;
}

.for-pdf {
  overflow-x: auto;
}
.for-pdf::-webkit-scrollbar {
  height: 8px;
}
.search-page .result-area .left-filter dl > dt,
.search-page .result-area .left-filter dl > dd,
.search-page .result-area .left-filter dl > dt,
.search-page .result-area .left-filter dl > dd {
  max-width: 210px;
}

.top-left {
  top: 10px !important;
  left: 10px !important;
  right: auto !important;
}

.top-right {
  top: 10px !important;
  left: auto !important;
  right: 10px !important;
}

.time-text {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFaSURBVHgBjVJLTgJBEK2qmRGX4w30Bt6A4QTIzk+8gjA7DTEhMYq7YbgAIcbPDrzBcAL1BnoCZ4kDXWU10oRPNL6k09159bpedRXCEq6Su8jzvDqIRAAYAkgOiJkxJr2MTzMXR+5w031IPKKBGHkThkrBX3t2B8Mjn7zebfcpcbHoBCAQFYy1Vnz0DmtoJ4+7QjIgpOz87DDGmSV9SQUVJ7hO7vft3oxPXleF/GKYazSrgSFdy3AwXwtcKK92Ux/8BtmiBSSDf6EYqs2yb39JgtLnOo0eltVma34dWqsE27kmCH37rTgZ7yjx4QQMnJGhjTwM4xChlPu2Dyq0/hdFz3uSbWSHIELGEdnGIWG9lfR24Q+0lUei+hSmHbKvCks/oNLgN6EViPLM8Gzj0RFadEczVoE5FcBsAkUewFZIPlWFuSGM/WZ83PixuYRZo1H7hkuzJzp7sjp733PAra2E/Zd0AAAAAElFTkSuQmCC) no-repeat 10px center;
}

.ranking-box .up {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBfcpbDQAgCIVhaGIzZwMvObSCRLQB+uAUmPN/YeN8ACJOxXMuHUwowTq0v4StBoUUuMuB+AQGIsfo4N+Y8QIWucEgezUAAAAASUVORK5CYII=) 5px center no-repeat;
}

.ranking-box .down {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABQSURBVHgBdcvBDQARFARQ08G2sKWoQA06cHCnBB0oQDMaEC1IXB2EICLM6f/JG0gXNAEUuceXDIp2PWAHhv8JszngAu3BPh2Q7eAaYeN3dhU86R8B6nCppAAAAABJRU5ErkJggg==) 5px center no-repeat;
}

.reading-stats-wrap .reading-stats.exp {
  margin-top: 15px;
}

/* 배너 일시정지 버튼 */
.popup-sl .btn-wrap .stop.play {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAOZJREFUOE+lk4ERwiAMRWUCHaGdQN3ADVzBDawT1A1sJ7IjlAnsJvg/F7wAWqlyl2sh5MFPglklwzlXYekMO8B24h7xHWC9MWbSIUZPENxJcMrV8w6QS1h4ARDMU7Zzkco3ArLn3AMKT07ZlNMY0fyIdMGDdeaAkuZuVXNjphvxWtoVkAa2fiOvJyDTrgEisZLbHBPISIBLySkg+EXWPZK7EMCbxPkqlLCR/mA+9LAlSTwh4gYjJC/llzK2iGA5P436/0ZSGV7SyhaV8g/tl8fkWzgcHAFU03ADtYc2tvgfYHyJk07IE6n4bvZ13gPhAAAAAElFTkSuQmCC);
  background-size: 18px;
}

.popup-sl2 .btn-wrap .stop.play {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAOZJREFUOE+lk4ERwiAMRWUCHaGdQN3ADVzBDawT1A1sJ7IjlAnsJvg/F7wAWqlyl2sh5MFPglklwzlXYekMO8B24h7xHWC9MWbSIUZPENxJcMrV8w6QS1h4ARDMU7Zzkco3ArLn3AMKT07ZlNMY0fyIdMGDdeaAkuZuVXNjphvxWtoVkAa2fiOvJyDTrgEisZLbHBPISIBLySkg+EXWPZK7EMCbxPkqlLCR/mA+9LAlSTwh4gYjJC/llzK2iGA5P436/0ZSGV7SyhaV8g/tl8fkWzgcHAFU03ADtYc2tvgfYHyJk07IE6n4bvZ13gPhAAAAAElFTkSuQmCC);
  background-size: 18px;
}

/* .book-list {
  gap: 0px !important;
} */

/* 진성 */

/* 공지사항 제목 길이 제한 */
.text-list.dev04-custom li a strong {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}

.text-list.dev04-custom li a strong .icon,
.text-list.dev04-custom li a strong span {
  display: inline;
}

/* MainAgeRecommend 공지사항 제목 길이 제한 */
.notice-list.dev04-custom li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}

.notice-list.dev04-custom li span.el-1 {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
}

.notice-list.dev04-custom li span {
  padding-left: 10px;
}

.notice-list.dev04-custom li span.date {
  flex-shrink: 0;
  margin-left: auto;
}

.notice-right.dev04-custom {
  height: 230px !important;
  width: 550px !important;
}

/* notice-card 내부 notice-content 레이아웃 */
/* .notice-card.dev04-custom .notice-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
} */

/* .notice-card.dev04-custom .notice-content .tag {
  flex: 1;
  text-align: left;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
} */
/* 
.notice-card.dev04-custom .notice-content .date {
  flex-shrink: 0;
  margin-left: auto;
} */

/* 책 독후활동 추천 도서 아이템 간격 조정
.book-list.dev04-custom .book-item.dev04-custom {
  width: 150px !important;
  height: auto;
} */

/* .book-list.dev04-custom {
  gap: 30px !important;
  display: flex !important;
  width: 100% !important;
}

.book-item.dev04-custom .img-box {
  width: 153px !important;
  height: 196px !important;
} */
/* .inner.dev04-custom .left {
  width: 50% !important;
  padding: 0 17px !important;
} */

/* .inner.dev04-custom .right {
  width: 50% !important;
  padding: 0 17px !important;
} */

/* .swiper-button-prev.dev04-custom {
  top: 35% !important;
  transform: translateY(-50%);
  left: 1px !important;
  width: 40px !important;
  height: 40px !important;
}

.swiper-button-next.dev04-custom {
  top: 35% !important;
  transform: translateY(-50%);
  right: 1px !important;
  width: 40px !important;
  height: 40px !important;
} */

/* .swiper-slide.book-item.cursor-pointer.dev04-custom {
  width: 159px !important;
} */

/* .inner.dev04-custom
  .swiper.activity-swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
  padding: 0 17px !important;
} */

/* .book-section .inner.dev04-custom {
  gap: 0 !important;
} */

/* 기관추천도서, 이달의 추천도서 */
/* .book-wrap.dev04-custom2 .inner {
  gap: 30px !important;
} */

/* .book-list.dev04-custom2 {
  display: flex;
  gap: 40px !important;
  justify-content: center;
} */

/* .dev04-custom2 .book-item {
  width: 150px !important;
  cursor: pointer;
} */

/* .dev04-custom2 .img-box {
  width: 153px !important;
  height: 196px !important;
} */

/* .dev04-custom3 .book-category {
  display: flex;
  justify-content: center;
} */

/* 도서 대출 순위 */
/* .book-rank.dev04-custom ul li img {
  width: 70px;
  height: 100px;
} */

.book-rank.dev04-custom ul {
  margin-top: 20px;
  margin-bottom: 0px;
}

/* 검색결과화면 리스트 */
.book-list.dev04-custom4.block li {
  max-width: 150px !important;
}

.book-list.dev04-custom4.list li {
  max-width: 100% !important;
}

.book-list.dev04-custom4.block {
  display: flex !important;
  justify-content: center;
  width: 100% !important;
}

.book-list.dev04-custom4.list {
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}

.pagination.dev04-custom4 {
  margin-bottom: 50px;
}

.dls-btn {
  border-radius: 0.75rem !important;
  background-color: #8dc054 !important;
  padding: 3px 8px !important;
  color: white !important;
  font-weight: 700 !important;
  margin-left: 5px !important;
  border: none !important;
}

.dls-btn.elementary {
  background-color: #8dc054 !important;
}

.dls-btn.middle {
  background-color: #74acde !important;
}

.dls-btn.high {
  background-color: #f56c4e !important;
}

.login-school header .header-search-category {
  margin-top: -1px !important;
  margin-left: -2px;
}

header .header-search-category {
  margin-top: -6px;
  margin-left: -1px;
}

/* 퀵메뉴 박스 안에 들어가도록 수정 */
.right-menu ul li.icon-mark a {
  position: static !important;
  left: auto !important;
  top: auto !important;
}

/* 추천도서 5권씩 고정으로 나오도록  */
/* .book-list.list-type.block {
  gap: 0 60px !important;
}

.book-list.list-type.block li {
  max-width: none !important;
  margin-right: 0 !important;
}

.book-list li {
  margin-right: 0 !important;
} */

.more-btn-wrap {
  margin-top: -15px;
  padding: 5px 0;
  display: flex;
  justify-content: center;
}
.more-btn-wrap button {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 3px;
}

.ic-q-wrapper {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

/* 독후활동왕, 독서왕 탭 툴팁 스타일 */
.ranking-tabs .tab.ic-q-wrapper {
  position: relative;
}

.ranking-tabs .tab.ic-q-wrapper .icon {
  position: relative;
}

.ranking-tabs .tab.ic-q-wrapper .icon:hover .speech-bubble {
  display: block;
}

.ranking-box,
.ranking-box .rank-wrap,
.ranking-box .tab-content {
  overflow: visible !important;
}

/* 독후활동왕, 독서왕 툴팁 - 탭 상태와 무관하게 스타일 고정 */
.ranking-tabs .tab .icon .speech-bubble p,
.ranking-tabs .tab .icon .speech-bubble .bubble-title {
  border-bottom: none !important;
  height: auto !important;
  color: #333 !important;
  font-weight: 600 !important;
}
.speech-bubble br{
  display: none;
}
.ele-school .speech-bubble{
  width: 120px;
  min-width: 120px;
  white-space: normal;
}
.middle-school .speech-bubble {
  line-height: 1.4;
  top: -54px;
  left: auto;
  width: 120px;
  min-width: 120px;
  white-space: normal;
}

.high-school .speech-bubble {
  line-height: 1.4;
  top: -54px;
  left: auto;
  width: 120px;
  min-width: 120px;
  white-space: normal;
}
.ele-school .speech-bubble p,
.middle-school .speech-bubble p,
.high-school .speech-bubble p{
  font-size: 14px;
}

.high-school .ranking-box .rank-table tr {
  height: 55px;
}

.sns-login {
  flex-direction: column !important;
}

.login-wrap .fs-sm i + span {
  width: auto !important;
}

@charset "utf-8";

/*-------------------------------------------------------------------
    @서브공통
-------------------------------------------------------------------*/
/* 아이콘 */
.icon-home-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMDNUMTQ6NDc6NDgrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTE1VDE3OjI4OjQxKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTE1VDE3OjI4OjQxKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozYzRhNjAxYS1mMDQ1LTY1NDEtODZiMy1jMjNkZDNjN2M5NGEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M2M0YTYwMWEtZjA0NS02NTQxLTg2YjMtYzIzZGQzYzdjOTRhIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2M0YTYwMWEtZjA0NS02NTQxLTg2YjMtYzIzZGQzYzdjOTRhIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozYzRhNjAxYS1mMDQ1LTY1NDEtODZiMy1jMjNkZDNjN2M5NGEiIHN0RXZ0OndoZW49IjIwMjMtMDktMDNUMTQ6NDc6NDgrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YjwOJAAABa0lEQVRIieWVzXHCMBSE98UqgBJcAgJ8TtwBqSBQSUgFSQc4FaQEkbMkRAkpAe7WvFzsjMcIkAOGA3uS9bOfVpLnETPjmnq4Ku0WQFE3iChqgXNu6L3/AoAkSZ6llJuYdfXVdUpojJl67xWAFEDqvVfW2lkXD6rJpxJaa2fMvAyaEM3H43FxbH2nhMaYj0OwymyptX6P8TqZ0BhTAHiJMQNQTCaT+YFNHQc65wZlWSoiGkbCauONECKXUm5DwOCROufS/8AAgIiGZVkq51waHG8nrJ69AjDoCmtpmyRJXv82wYTW2tmFYAAw8N4rY8y02fmXcL1eH3z254qI5qPRqAAaCfuCtb2bR/rZF7DpvfdotNZPRKQuQWHmPMuyVdUGcMtqEStm/m5+E9Fjb0BmfsuybNHs01oviOg11qPrka4i+y4GPFt3CBRC/ADYBebuqrGz5gfrYVWe0raxlHLPIHb+XgG+lm5/h33rFyNby7k0X5uxAAAAAElFTkSuQmCC);
}
.icon-next-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMDFUMTc6MTA6MDcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTAyVDEwOjU5OjUwKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTAyVDEwOjU5OjUwKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxYTViM2JiOS1kODBlLWFiNDktYTIyYy03YmMyN2ExNWMyODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MWE1YjNiYjktZDgwZS1hYjQ5LWEyMmMtN2JjMjdhMTVjMjg1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWE1YjNiYjktZDgwZS1hYjQ5LWEyMmMtN2JjMjdhMTVjMjg1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYTViM2JiOS1kODBlLWFiNDktYTIyYy03YmMyN2ExNWMyODUiIHN0RXZ0OndoZW49IjIwMjUtMTItMDFUMTc6MTA6MDcrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wY+NAgAAALxJREFUOI2t1NsNwjAMBdCbCwN0lI4AIzAKG3iDjsIIZYSMwgAQI0uV6EeT2qH+dJQT5+EkVcVWiMiYyElLuYnIC85gHTvNQLokchaR4S8wkROABUljBOVW0rYJaF4t4Ua5lbQz01KuPShrA70oW6v1oGyBPSj3wChKDxhBiYODgQoHq8aq+mU1W9Xr1uSRmPeW3ZjnHYawvU4JY61e7sJQ/77Ojx6sCmp53wEsk/1YFRSRrOVjXfGMYDb5C1LjtCUgGzooAAAAAElFTkSuQmCC);
}
.icon-review-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNzoyNzozNSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDc6Mjc6NTUrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDc6Mjc6NTUrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhlYTY5ZmUzLTA0OTktNmE0My1iMDA1LWY4M2M2M2UwZGI3ZCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4ZWE2OWZlMy0wNDk5LTZhNDMtYjAwNS1mODNjNjNlMGRiN2QiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZWE2OWZlMy0wNDk5LTZhNDMtYjAwNS1mODNjNjNlMGRiN2QiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjhlYTY5ZmUzLTA0OTktNmE0My1iMDA1LWY4M2M2M2UwZGI3ZCIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNzoyNzozNSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQSDGwAAAJYSURBVEiJ7ZcxctpAFIb/t6vCnZXGbcgJgkZihlK6ATlB8AmsG5gbmJwg5AQhJ8DUQrNQpwi0qWAmM7jQ47nwwghFAokUnknyKrT7vv32sW/RQCKC1wj1KtZ/UkznEowxbWa+AxAC2ARB0G4iMMa0siy7I6IegDda65bneWvnjPCBmUMAGyIaKKVGTYTMfM/MfSLaiMjQcZyh53lroKLiJEkGRHRvHxda63AP1Ik0Tfsi8gDABbCx/Dyf85t4NpuNAHy8VFrYdKkUKDRXQQoRiZtWmpOCiOIyKZCrOE3T2H49e+m00+mEdaVJkoRENMkNrYIgaFXlKwAwxrgicn80odS4rhQAiGhUGHo8la8AgJmHeGmEQ+x2u3ldaZqmfQBv82MisjwpNsa4yJ3rYUKpdl2xiMTFMSJ6f4qh2WzWA/C1YsE5ES0BjLXW38oazd7XHxXrLwHMATxafrmfUAB6lbsiatv5ETMbY0y7mLPb7Sp5AC3LD5nZ2CN5EYtI6wR4tAgzT4wxR/kNeFdEPidJEgKAslXVDZeZ44K4CY/9PVcArpuAKGnEhhEuFoubS16LbtlZN4ntdnutRGTaFMyyzN1/JqJ5U15rfaMuAR3HWf6JmJl/Kq31AMCmLiQi0/x99H1/BGDVwLvpdrvfled5ayKK61KO45Tl1uaJaADY32q76081oNuy11wQBGMiuq3h/eL7/vAgtnAsIhGARTFbRKYiEtkNlobv+yOt9buKZl0B+BAEQf9QRNkik8nkCsCVfXyKoujpfDGVfBZF0a9iDv3/J/HXi58BTjMVPthc4EwAAAAASUVORK5CYII=);
}
.icon-review-xs-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMDJUMTA6NTA6MDErMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTAyVDEwOjU0OjMzKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTAyVDEwOjU0OjMzKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmMmEzODJkMy0yZjgyLTIzNGEtOTAzMS01MGJlNjgzYjhhY2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjJhMzgyZDMtMmY4Mi0yMzRhLTkwMzEtNTBiZTY4M2I4YWNmIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjJhMzgyZDMtMmY4Mi0yMzRhLTkwMzEtNTBiZTY4M2I4YWNmIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMmEzODJkMy0yZjgyLTIzNGEtOTAzMS01MGJlNjgzYjhhY2YiIHN0RXZ0OndoZW49IjIwMjUtMTItMDJUMTA6NTA6MDErMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rcmM7AAAAiZJREFUWIXtmL9v01AQx793gdKoS5H4JcGQTrClHpAY2y4MVWIjGNiaisXJBH9BzX+QzV0QjVgRmNKFBTqy2ZXYGPCEKpCQF8QQ1YeeUYvTNjRq4uQq8ZEsRc8n5at3d+/5eyQi0AxDOXTcovM4nMUvXhGWBQDzACoF/X8MICJQEPjVzkACnWboCOg5gFmMl5hA3mGhPSl2WmFbQK8nIM5QEchGvRV6OG4HnVboidAaFCCg9qZffXIg0HHDhlCWVjXsQe5t+VaQCbSb0ZcCG+G0JHRB5kpm90DUgD6mpcu7LEQ2lEKQBQapS+1fGPMMyQ5irVTUX3UM5Zw7KeDh8jXUFi9lv99//IFnL7+OJW6f0q3bbs/VkufRg+u4f/cKps5z9tycmzHHPD59/llo3MApXrpz8chabely4XFnqgb5Xy/ffvh+ZM3UTdFxA9egqY2Zcgk3rk6j2xW8evcNL97sFh6Xh+xmpNqUMJTDOAMCY+glMgIjaCVFzJTSNpQiTAGjnBqbl0Af8aZf7XDQthKCrEIZAvIOujjwrcBYPShBhDyzez3HjPGhJH9UT9wTr1ef9h191NywwZQZ+HF7lWQPsmq88InDo5xQexzDI0lpm8tpx/TD4YC+AgfFcXfWhKRfaSQkYgXr1qkvg6EFGurNcINAK+gzvsAQjESgwW5FYd7CZp2YK/aJfyzQlCzu3+ujEjdyHDes1N2dkY7w6P8QfUjUC/wN0BzvRySH13kAAAAASUVORK5CYII=);
}
.icon-star-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmQ5YjE1MzEzLTNiZGQtODU0MS04NjNlLWU2NGU4MmViNTcxNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwMTM0ZmY0LWU0NmYtYTM0Zi04YzU4LTQxNDEwNTJlMDVhNSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOWIxNTMxMy0zYmRkLTg1NDEtODYzZS1lNjRlODJlYjU3MTYiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5+CUaXAAABLElEQVRIicWW7U3DMBCGn0YdIBs0nYCiGwB3g7IBnYAwAazABmWCMkL4n5PaTbJB+JEjSui1uCSBV7Lir9fPnWLZntV1zdSax05U1RWwt+a9iBxivckVAb0DmZX9pYm/gqjqBlh0ujJVDaNCgNzpex4NYhHfOUMhNpuYTF4ujEVlM/O2sKqmwA0QfoB8BVEARxGpXEhZlinwCKyA1BYeogKogAPwKiLV3BqLs5brFey7sXKb0EQ/lZbQ/Ph8QkgOkIjIDthOANja2s0WngDUAlrIyKAeoAcZCXQCOIGYigEQ1+tBsgEQ1+tBwgCI6/23TP4E4t0dAG80x8TS6p5cb8xD4gPIvz0cHlR1R3PMnwuqlZfJU2fxtYgE72UiIoWIBGBtc7ventxLa2x9AouzTt3ShEneAAAAAElFTkSuQmCC);
}
.icon-star-xs-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGiGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6NDcrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6NDcrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVjMTIyZGU2LTY4ZDktZTc0OC1hZWVkLTM3NjI3ZjllZjFmNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwMTM0ZmY0LWU0NmYtYTM0Zi04YzU4LTQxNDEwNTJlMDVhNSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOWIxNTMxMy0zYmRkLTg1NDEtODYzZS1lNjRlODJlYjU3MTYiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWMxMjJkZTYtNjhkOS1lNzQ4LWFlZWQtMzc2MjdmOWVmMWY2IiBzdEV2dDp3aGVuPSIyMDIzLTA4LTA4VDA3OjI4OjQ3KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuNyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9pAaoQAAAS1JREFUSInFlsFRwzAQRZ8zFOCoAZwKCBWgnHSFDkgFMRVAC3QQKgjH6GY6MB1QgcYdOAcpiU2WILAMf8YztrS7b3e8I23Wti1j6yLa0qo5sAlfdxhXx7pOfpDQK1CEZ3PO8HcQq26By85KgVU6LQRKYe0xHcRnfCPs6NhqYip5OrMXVU0mtrBVOXAF6G8g+yQq4B3jGhmynebACpgDeQg8RBXQADXwjHFN1m6nH/Q7J6VqjLue4LMfSzPwP74cEVJ6iHFrYDkCYBlihxZODzoAjpC0oB6gD0kDOgGcQryqARDRV4IUAyCirwTRAyCi779V8icQ6e4AeMEfE7PwLkn0jRkk3oDy0+Bwj1Vr/DH/VVIHSZU8dIIvME6Lk4lxFcZpYBFsu749yZdWYu0AtHZPt1mRy4sAAAAASUVORK5CYII=);
}
.icon-heart-xs-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwODo1MDo0OCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDg6NTE6MDErMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDg6NTE6MDErMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdhNjQxYWZjLWY1OWUtZmM0OC1iNTAzLWIwMmRkOGQ0NTQ0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3YTY0MWFmYy1mNTllLWZjNDgtYjUwMy1iMDJkZDhkNDU0NDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3YTY0MWFmYy1mNTllLWZjNDgtYjUwMy1iMDJkZDhkNDU0NDkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjdhNjQxYWZjLWY1OWUtZmM0OC1iNTAzLWIwMmRkOGQ0NTQ0OSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwODo1MDo0OCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfbrmAAAAGySURBVEiJvZbPcdpAFIe/twbBLerAkw7cQcTFCRcjVWC7gpQQUoFxB3IF63CRh4soQXSAOxA3C0f7ckDOgI0MBCtvRjM7mt/b7/2R9q2oKk2baZwAtF6/WH69CBFzCQQIvsJc0Nh7MrekNt+qFUIAlEzRuFOYu3WtrJdr2R/EIJdbw1FyIxK1EjulF/lFV61AsF3K3JQStSc224A8fxuMVOT7u3lXIKd6g3C2S+sV8pnU5gbgdz8KdgIABN+h6U5ApV123Qiqxjvc1U6nfzGVAVTlKvrhXOC0CY5BegagKQCAc6W/+k+URVMQY05WjVfRrCmIluRVJnrfCAAe2xObGYBOcRI3UjJd+4RJba644ccCdNZ5GK9BgM7DeITq7KMY4szVy3rjFPYKEyg8Hg3AXb+cW28gpDY3pYTH9Ud/tpNxvAHdNrSez6MzNTpF+HTI9oK7fg2AmqHVnthMnASH9KgOADWZ/LVe5Bdddy/Il1qNsjAiYSux09oA9pnxy/5gCPLjLUBnnpiQxM7f898LAquZU6KxwCnKAtGRl/wa7uWsqoc9Qegf6rN3JsfYf7kS/QFY1AwUdbRroAAAAABJRU5ErkJggg==);
}
.icon-remove-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAVxJREFUOE+VlEFKxDAUhl9KYcRTeAAv4NKdIIiuxBuYgbmACFY8w8xiDqAgggvXgsfwCM5KNy6Ejs8/SdNJMkn7DIS2afL1f+9/r4owuGlqWq3uSalHtVg8mTXp4Om0MXtxzl15NpvQev2A+zPMFvNCCu1gN93Hbw1UsdbPUHYaKBJBATMgq6ofzFcKL46I2UB3pNBEmT/2QW17qGwO/wEdhC2X7xYohY7BrClRCgaUYt8+pjcgDhPK/EIEHFD6i3dVZACRy1kA21I4En7Iy8KKwEDpC9yvE2VfUHaQKiuGHKhsbM6YkekoM4N1upXDTp2D9XQ5NGdKDHPQTyjdhdJJEH5WaVo2OZg1gOp6T9JRYWEXYd4ASUf51huFjZRUH775OYhhImgGWCzasB4z4f/AtHMXstbXeLjDrQiWUapw/ljN568bU7S+xJ/7rdQBSbdsSlTrE6qqbwMzi39Gq/idiGZ1qAAAAABJRU5ErkJggg==);
}
.icon-remove-xs-gs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAQ1JREFUOE+FU6EOwjAQXeeKweIwJFjCB5DwAySYzdbgEHg+AgS+wc7yAyg0nzCJnCBsauXd0i5d125LlrTXe+/d9V1ZlmUiiiKplMoZY/skSd7YBz+df9EJa4aAsrILrLchEiNm8iF6JoIcgfkYiQum/LquD0SwwvqJfxoi8YGhfk/TVDACDZHgmASkfSkGTLGGYIDkh7NJCNwhGCBp8bayCbYVOJW8sOeO8gM97+xYrwJdhXB71iCvxZ0KfLftKPZI7EvsKaPnB6ZzM2SxsdEHbnwemxMapCB4xOKiqqolEVBf7RT6rApZbN5CSxAChyrBWzhRBQssRBzHH7zCm+uzu5dSzjjnR8S/ZVle/1/QtL5QlaW+AAAAAElFTkSuQmCC);
}
.icon-pading-first {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDgtMDhUMTA6MDY6MTQrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjUyKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjUyKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNzgwNjU1NC00MGJlLTRlNDgtOGE4Zi0yNzA1MGQ1YTIwNzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Mzc4MDY1NTQtNDBiZS00ZTQ4LThhOGYtMjcwNTBkNWEyMDc0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Mzc4MDY1NTQtNDBiZS00ZTQ4LThhOGYtMjcwNTBkNWEyMDc0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozNzgwNjU1NC00MGJlLTRlNDgtOGE4Zi0yNzA1MGQ1YTIwNzQiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMTA6MDY6MTQrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4fnB8PAAABqklEQVRIie3Xv27TQBwH8O/XMVLHMiRr8wi8QKUsXfpHKoNPBAlCBQuv0KUdeIu2AgRqKt8SIWVC6sYD8ASQNVNH2tr+MjSprKvT9M4pWbjJPv/uPvrdTz6fKQnLaNFS1GXCsdthrX0j6YDkRZ7nz7vd7m/fSSUxTdMPAN4D+NZqtd51Op2sHFOV8SHJNoBncRzvBqLHJPdJPiXZG4/H627cnYwBrE0viqJYDUBPSO6VurOiKH65sQur8QT95KIAdqvKVZVxKHpK8oWLGmOGVWNqZxyC1oarUEnX81CgxlLPQkluGWO+zxsflHFdNAieUdNLH9QblkRr7Wcn0z8ANn1QwLPG1todAK9KXVdRFG0nSXLuM483DCAv30gqAAR9V72W2hgzlPR1ek9yRdIwTdONR4Un+GtJZ3Vxb5ikjDEvHfyJLx70Hi8CD94y6+K19uo5+NajwffhAAb34Qs5CFThuNkjZuILO4FMcQBfXLzf77cfAo9uH0bRhS+eJElP0scy3mg01tzYylMmgJGkn1mWDXzgKW6MeSvpaNJ13mw2f9yJ+/8L86/aX+vBCpq1rbkVAAAAAElFTkSuQmCC);
}
.icon-pading-end {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDgtMDhUMTA6MDY6MTkrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjQ5KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjQ5KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZGFmMzU1OTYtNDJjNy1mZDQxLWJjMmYtMzAzMWFlYjcwOWNkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZGFmMzU1OTYtNDJjNy1mZDQxLWJjMmYtMzAzMWFlYjcwOWNkIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMTA6MDY6MTkrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6IVwDUAAABqklEQVRIieXXO0sDQRAH8P94k94uhYWghTaCtS/EL6CmmMA2fgixFAtbP4Q2C1kS1G/gA60FCxVFsBAfWGi/x1iYwOVydyaHq4VT7SzL/djX3B2pKv4ihv5EBcDJpNlsrqvqDoBL7/2SMeatzEMbjcYuES2r6lG9Xl/NWtWuGavqVrs5xcyn1trqoKhzbpqI1gAME9GKc246a1x6qW8S7UlmPh4UJ6LhojwPXgHwkMgnmPm8zMy/iy5YRB4BzKbwsRB4z6n+LTzzOiXw+1B47j0WkUfv/UwovLCAGGNeQuHfVq5QeF8l0xjzgq89v0viURSdlcX7rtUi8szMswCuO31ENB5F0XZQOC+IqNTrrW/YWlv13h8DmEx03zLzZjDYWltl5vMUeu+9n6/Vaq9B4AQ6lkJn2oeuVBTCoVAg9SGQDOfcCICTEGgu3EbPAIyGQIGMpc5Bb34S7YFbrdZoDjr3k2gPHMfxQQq9bqOlPvqKIr3H452Gql5VKpVFERkIVdX3orwTXTMmog0ATwD24zheKFMcRORCVfcAfAA4FJGLrHH07/4k/h/8Cds51t4zNL02AAAAAElFTkSuQmCC);
}
.icon-pading-prev {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABW1pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjE0KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOC0wOFQxMDowODoxNiswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOC0wOFQxMDowODoxNiswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEU2NjY3ODIzNTg4MTFFRTlGQ0Q4MDIwQkUxNURGQTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEU2NjY3ODMzNTg4MTFFRTlGQ0Q4MDIwQkUxNURGQTciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNzgwNjU1NC00MGJlLTRlNDgtOGE4Zi0yNzA1MGQ1YTIwNzQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM3ODA2NTU0LTQwYmUtNGU0OC04YThmLTI3MDUwZDVhMjA3NCIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQxMDowNjoxNCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNzgwNjU1NC00MGJlLTRlNDgtOGE4Zi0yNzA1MGQ1YTIwNzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mzc4MDY1NTQtNDBiZS00ZTQ4LThhOGYtMjcwNTBkNWEyMDc0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xlg+4gAAAWtJREFUeNpi/P//P8NAACaGAQIDZjELLglGRkaiDABGFeOqVatagMxMIN4kJiaW4uDg8IemPoZaOgfoyCogFgTi+FevXtlS5GMiLZ0LtCwRSfjPv3//7tMsjqGWLkC3FIgDIiMjH9DEx1BLlwEtjUC3NCwsbCtNUjW1LCXJYmyWAsV+k2Mp0UGNy1Ig3xto6W6aFCC0sJSgxTji9CelluK1GGTp6tWrF6L59AeQ8qLUUnDJiKt2AlrqB6Q2Ign9AjrCKzQ0dC8R0UNR4vqLZtg/EEXz2gmURYCWLUGqNDiA/K3AOHelebUItDwOaNkKWliO12KgRf+BlkehWc5KDcsJ5mNaWU5UkUkLy4kuqwlY7k3TNhcuy4HUBlItJ7khgM1yaHlAkuU4Sy5CjT1YkQpkxiLXzX///lWNiIh4QHUfI/scWHzGAx0wH9nnzMzM8jRvV0ODPRlo+Wyo0D5RUdGjFAX1aBeG2gAgwACJuf8BDPyaNQAAAABJRU5ErkJggg==);
}
.icon-pading-next {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABW1pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjE5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOC0wOFQxMDowODozNCswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOC0wOFQxMDowODozNCswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MThFRDZBNDIzNTg4MTFFRUI3MjJFNTUzM0YyQTcyNzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MThFRDZBNDMzNTg4MTFFRUI3MjJFNTUzM0YyQTcyNzciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmRhZjM1NTk2LTQyYzctZmQ0MS1iYzJmLTMwMzFhZWI3MDljZCIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQxMDowNjoxOSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ZGFmMzU1OTYtNDJjNy1mZDQxLWJjMmYtMzAzMWFlYjcwOWNkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4CSScAAAAWpJREFUeNpi/P//P8NAACaGAQIsxCpcs2ZNMTB0eoDMy3/+/HGKiop6Q4w+XCFKtI+BBtRDmbosLCyHly1bJk6voL6JxNYAWn6QEstJsTgAiB8i8dWBlh8j13KiLQ4LC3sKpKzRLFci13KSUjU1LSc5OyFZfo8Sy8nKxyDLgVnKihLLyS5AgPn4JSWWU1RyUWI5I7FlNSMjI065VatWSQCpw0CsglTg3P379691ZGTkS5qV1cA4fwH0JSjB3UByqDIzM3PzgFQSQMv/09RiUHwC4/ogqChFEr4NDIVamlkMshSUmNAsvQd0iG1QUNArmliMZKkSmqVWoBRPk+xEiaUkNQTQso80kDpErqVkWQy19CgQy5NrKclBjcPSm6RaSpLFa9eulcdhqQ2plpJkMbD424Bm6Q2opW/ISSekxLEyUjl8nZWV1QFYVL4hN1cwkVD8lQKp50C8Huh7O3yFA1HmjbiexMizGCDAANSJwc6grg8SAAAAAElFTkSuQmCC);
}
.icon-pading-next-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGimlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjE5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOS0xMlQxNDoxMDo0MyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOS0xMlQxNDoxMDo0MyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YzEzMTI2MjgtYmVmZi1kNzQ4LThkZmYtYThlYmYxNzQxN2E4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4RUQ2QTQzMzU4ODExRUVCNzIyRTU1MzNGMkE3Mjc3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZGFmMzU1OTYtNDJjNy1mZDQxLWJjMmYtMzAzMWFlYjcwOWNkIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMTA6MDY6MTkrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzEzMTI2MjgtYmVmZi1kNzQ4LThkZmYtYThlYmYxNzQxN2E4IiBzdEV2dDp3aGVuPSIyMDIzLTA5LTEyVDE0OjEwOjQzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmRhZjM1NTk2LTQyYzctZmQ0MS1iYzJmLTMwMzFhZWI3MDljZCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55uJ6CAAABMklEQVRIieXXPWoCQRTA8b/BA9hZWAhaaJMyjR8JeIJcwTOElJIibe6QI8QriGhjaRElIqQQY0iRG6zFrDAsjpn33gYLX7Ozwz5+DDPzZqeQJAnniKuzqEAx9sOb198H4AWYAz3gJyZv1i8d7ZeM+Cl9XgNjoCzINcFLr90ERhZcAt8Dn957A5hqcQm8AdoZvKbFpas6N1yznQ742oJr9/EGaFlwSwHZWXBr5VLjeZTMHW7OVxl8cgrPq1Z/pfjC66sDz/8NhyJ49OUFl3EltOn1fQCDUEL06fQHOsXN6yHWQBf4DiVZRxxCW7hFFwwLrEYtcMWCgm6OK7g9WtWiIB/xMXQpRaVwNYB2pKgUHmbQRYpG/fRZ4LrXfgfutKgUfgS2wBtwy4niEBOFi7tJXB68B3HYSenv82KUAAAAAElFTkSuQmCC);
}

.icon-chat-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA/hJREFUaEPtWV1SGkEQBil8jTlB8ATREwROEHkQy6eQE0RPEDxBkhMEnij0AXOC4AlCTuB6guCrFuD3WbNbzbjzt7tsEoqpomphZmf66/66p7upVjZkVDcER2UL5F+z5NYiG22R8Xi89/Dw8B4gD6rV6gHBLpfLBp738DjldzxPFotFtLu7+6Pdbs+KUkhualH4x8fHDxCoSwCBghFcv16vD/KCygVkNBoRQA9abgQCWFkOq0Xc5+TkZJB1n0xAhsNho1arjT0scKMJ9s4h6HQ+n7dPT08JLGgEA7m8vCR9fuJD3uuaHdAHQJVrE1UUFY/wIj/0J33Qb1qdTufZp3xHEBCA6GLj72kA4MC9UE3Ssjs7O6QmKSoHwZwDTL9wIMoSv7SN76jZUO3pwqm9r/H7GzkHgK3j4+OJDxgviyifIIiETnDQ3wihzbzRJhZShe4JhH8rBJ/BZw59LO0FBBojiCS0EgQiTGiodSpW+Q8tI4PCFBY/dL3sBHJ1dXUGwb+Ije7gzAdFWUIXUIGhoyc0w/kXUFzPBsYKRG16KymF58O8PuHSboo/zqC8fZvyrEBw4TGifBYHfwOIM5cgRcwDzFfs8yney2UVF5BbcWvfQyuNdVHKQLEIv7/iHG9/0GvfpCQjkBTzlmaNWFjdKjZaG4HoTg6NtKERRpTSBqh9BEYwFXoeeD7HvULKvRg2i0ywOg6D9/CNFylJGYhglaU45wZyNPMAMW6wbjAAIhWaCcgfCBlbwbgBKNhEnsXowmLpQgaDeA6U4A19IW9o5YPPUUmfk8rRgMxgkdehFpEmNTo6eDyN0wqdw7Y5CEh/i7Nf2/59mVQCSKo72HwkAQJHH8DRu2ma8AWi3wO+QPTIlQVIBMHjNMFKLQjJSzLCPdPTqcU5fGZ6mk9qqfcqthJAo5Yx6PhGrf/a2WW0qJhMWkLUyhd+9TwrpMgpClxRFyLrjaQitDl8UYLr+wDISsTCvDHztiaNcDTp8MYYvg4gKSXEHejdMJ3lyn5X0nhXKl0koELTeFWrs7CS428UVs4SwlnqphRXXjV0VusoSrFvlvQEbFlvfI4TCBfK21u9OMXl11pHkZW10eEFxNDTKhRMmiWgtHt8mj49Ai8gtIKhy1gIGEsb1tsfvYEoiq1UbPwtTyRTwYTNjW6KT30svGWqzM4OIMvMlcZcaAks/gyiUtjI1oc3neSLruYDCx8KbusqTgIiVNO2Nk8b1ggEkUq2ggJkzbSUzfBeCJX0U2wWibB4pTueSUTLS7QA/lbomzojIefZLEL+MkWR3fGQveVaapyK4WBfl9HO+GdQlkOColaWA8p6ZwukLE37nrO1iK+mylq3MRZ5Au92RVHDMRn9AAAAAElFTkSuQmCC);
}
.icon-chat-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABDhJREFUaEPtWUFW2zAQHafturgXaDgBobBvegLgBATSPfQEhBOU7gskJ2h6AsKelPQEpCdwuidW/yi2nyxsWXKM2+ZF7/F4raXR/Pkzo5nBoxVZ3orgoDWQf43JNSMrzUjrOth4IWjPE9RC9LUYrCBq4tcGqJ9I8B6NhKDp3KPvkyN/VpVBlnYtqTzRIZTvQCmpvMOaCI/6c6LBsqCWArJzFRxC6R6EsNVLL7A2ZTnjY39QVkgpIGCh+VLQNwsGbjXF3hcoOnn06ADsMDCn5QwEIFqIgxsc3NBvgmUH8P9R2KBhnquwKzZC2vc8/BDtZciYIX4+4PwipiyXE5B3l0Gn4dF1FgBc3nO1JDMLo7BrsosmCwaZwSCffnT9viUO+5edmYA73acuFPRr3qB9V+vpykmWQxqCpbepb2Dm7sgf2YCxYiSy3L3qTrDYT4BoL5ttYiVl9gtpBDBb8f8xM2B624ZpKyC7VwEzkaRWBjHu+q6pttCwDAasD7FRTQqTu2N/u+hwIRDExSni4nNipYU7tapiIsPNmJlJys0End91/Z4JjBFI9FI/qC6F9MhUO2WUImtmxYwaj5GLbZqMZwSyexn0kA7OFJ/9gkfr1FWxMvvx2F5AuRMllRlZMQKBMGajycKEEL/nDa/5XC6V7WJi6nnea3k/Xn8YcTPPKLlA9HQLQbWxESurs2Jy61wgT4I8pIPxR58zSm1r52uw7zVkKSRXuHgkL7IUyAWClDuK0yC71bj75klJUgci6AFnSNYtUnG7NBAczBXw3GBUg5r0yGUE/hkoaTcXyO510BYhnWDv9LFB52oyiL9BgRneHv42jYFHZYnMSvo31Tgpz4AcBLzvykhCqSnQdy4DfrxkWaH7sPpNlwFDDePq1yj/KuirRSVcK9P4phhRgQxgiU6WJWoAknpPnIFAQeTwpBo1u5YgfiS5D+dSPunDpWstvnHxlyrzo75GPq6mFsA26Vhlrf862LVsQXmU1pC1lky/Wp2Fmsu6yakKXCUPYkaJkhvwVSmuy0FmS2WsUiUKC1UDnkvpvBz+HED0FgJJ4xeauWbeXU5lPErQwganKlCVlvHR/OpBVe6vNFYWLURhq6s3VwBl1UOXZSbq229wPpkJmKre+J5CIFGsJGVIdJAngjxEq2wIHStUdtBhBSRrpsXMVAkmi4moK+WRU+GMwAoIWytnylgJmLwxrEs8WgORLqZ1bNIdlshkcvAX0hlquo4eU4iLo8pHpkz7K0FbeEu4zUwN5tCLOLXA8R+DYAA5yNYBuLiTetY4fIC1TnAZK26aKo4cMlTbtHeZMaypQ0xGQQ6KltrKrzbY7rm4kn5RPpB0P1JKwaJDzAAA9PMmI0XnrVyLAxsVb0+djrsIVveyxSFnusgNNMG/J6Y/BpW5xylrlbmgrjNrIHVZ2vaeNSO2lqpr38ow8gc2/lZRXeE0eQAAAABJRU5ErkJggg==);
}
.icon-like-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABB9JREFUaEPdmb1SGzEQx21saENeIJgnCPSZiVOljF1gD1VMn5nATGZSQrp0OEXqmIoAhU2XLs4TxDwBJi8Q04I/8l+PpEiy7iSdz2eEZpjhLN3d/vZDu9rL5x7JyD8SjtxSQU5PT0uFQmFjdXX1qlqtDuZR6tJAzs/Pv0HwBhOeIDr5fL6zs7NzmQRoKSBnZ2dHEPowQuBWrVbb84XJHIS507VF0C+A2feByRwELvUTApYlIcmV1vH3UhZ8NBpt7u7u9l1hMgW5uLgoTyYTAuHjBpov0QXm9jF3LM15WSVTEMTGNWJjKjgN/P8Kwd3l17AWBf0Tdv0LkLLlYo2TGYghwC8haEWWDiAExV3s4YGwAP/NYmEquykGHjwIrNGGGwntIxY+1ev1I91XADLhv2HNCdY0Yv1Jmly4axmC+AaZfEvP5ICtALYtgRhho8AWCmLYpXLQdBWa7ugCAaQFkLfS79uIod7SLWKKCwhl3FLb7fb6/f09JUnKJwR7BdgtV4jpDuiz2HUtE4zyhSxM5C6k72iwzAG25abr+xYGohWE9B5jXNCEbg38dIsYKvlWw6lbxJAvbiFcOcrf9fVRO5rNOgoI+fXKysoxTEu+WrbcTIHYg/YOuPZgCdouqTyXxx4gWqZnpWUNxbUigtOmCJofILlt44BE4AqETbuWct707hnl8UXCItAmbYlvXCQ3rPmD357Jv7skNLyTsr3X7kTvwLP78Jqq7K4ySBdreJ1Dfm3bw0tYs2ECd4Gg+2CRHgR6nkR5BIMtetNkEVEeYNJasJFbYN0hBFHkcIWgmyhGhsNhYzweT/NH3GBx28AaXh3TchF/skW8QOAWP/Cg177uZBM4bp5tDn0JRig8MQjKjxa0L0oKaOwrkti7eQR1uTeqQk4MIrsWcy/lkOQiVJI12uFsfosYyopMQKJK/bksIrd09GNrEm3b7tGraTlPBQWiVw6y8kIDoYr4PbccyqOnvDwKDaQLCJG0kdlF/gkN5C9AuPBK0g4GhCVDAuFDOW0GA2I4/yvHg2BAbHkrJBCly4JAV6rVYEC0Gks0v3nAhAQiV+czfeMgQGANOkXSaXI6TEfoUEAakF/0A0zdylBAlH6CXJrMHSPY1z9DMx+ZqXNoI3l3B23VLs0b3MrYpZct4vW16DsGhK9rwvQA10RT4MRFSNsalgSpQ/+/ptK+cpksIhdktnfQZzMKurh1XcwPAEtwpCRbV2b6LNZk2MI9JVxSbIgR19gQFknQLLPCprxgZsuVny9AqCi7u7vrJugz3eKeD2jpvNC+b6TGQdvt2tpaM66xPdPEplMYM6tVELjNoFgstvgLqO2K6wruLzO/Vr6dWx+oLqAmYRft2H2X7+2pd+NNwlLQ+kBAGb2lf1bwETjNtZlYJE2Bo571D6kpw1F5eOvFAAAAAElFTkSuQmCC);
}
.icon-file-document-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAvpJREFUaEPtmUtyEzEQhj122VvCiiXDCeKcgPgEwQs/Nww3SHYUG7JlBTcgrIzthc0JCCeIwwUIN7C3fvJ3SuNSjUceST1WBtdMVSqplLpbn7pbarW8wpF83pFwFHKQrHnSyCOj0ehksVicpgRR3Ww2L1qt1oc09GmB9Ho9v1QqfYXB8zSMAqDgeVvTs3K57Nfr9SlHdyLIYDAIYOAzfk44hhJkJ4CpcWD2gghP3B0YImRkwewFgTfGsHIRWkJI3OPv62KxyAqD9XodILTexnjJGiYJZCNDIDGraYRXv9+/BshHhS5apFqz2ZyY2FKCwBs0aQqrxw+GrxqNxhcT5aqxMSAzjH0mjTeGUYIMh8NzhNJPCaQGkNsDgZxBL+m2hskECMLIExFgDZMZEPI07ZLYSMYIY/nQnSIy3iE/aeNRfpkAEWEVTpLOq51NBTCfAPNeRZIVEK3UWy6Xp91u93fc4P8KBOdPp91uf88MiKgYaCvfHrY6LkHuKHfOJ/GIzqRpjMkRkIOEq0p3lPl8foFt09ddaXkc4v6hUqn8iKt8nXoEBxmVE/KJbMNTQBn/PArjDCRqyIpACMUlsjMQmgM88oBfLzkQkP2LMmUnNJ2CCJgqVtTqBokTe6oq2Z2DML2hFM9B5KXRXQ1xSXrN8QrCa4KC8CqqQ3cOJMc6EEWp8YcDIcmeRXMlB7EJLdH3egNZq13rMSw8bxzXD3DmkZRCKt+15BVgJXuoSITAtgdm6inUWfd50RjWaqrV00m0Yysa0yjjY58WdBYzdERqOWKaF/J4VQfTOQgHYp9sKiCHbGLrgkeb3avV6lWn06H7z86n/awAyVvUQjXdSXDHiV7AHU59X+iawb6yekgCiT70jNFkuKHLEHei++Sh3wfAJcZsW6f43zdUyIFKTufpjR5c2M0FJnjig6nuYyh1BZ8KZgZvBNbdeHkFxb3jBv9jXaAsvPILCR6oElzWl+iRqHHaEi0mZCxi+jpmDGI8I0cCOYijhdY2czQe+QepE7NRSBV2KAAAAABJRU5ErkJggg==);
}
.icon-file-zip-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA1NJREFUaEPtWcuRGjEQ5X/GEZgMDBEYR+CdA1CcjCPwbgS7RGAcgblRwAEcgXEEO47AEIHHV777eiyNZY2GkRg0UNRQtbV8Wq33+rVaLU0+dyOv/I3wyGVErk3J21dkNBrVisXia9PI73a7VbfbXZqOS2qvVGQ6nd4fDofPCZx7+XzeabVaiwQ+jIaGiMxms+pms/lt5CXCGMEYdDqdh3P4ivMRIgI1mgDwPW6gwe9f2u32vYH9SaaxRJAiFFFX1zuCQKDfS/YfQWao6+MUOx0i70xzfTweDxGAD2mSsUKECESQOSXYOahMVdBFcPpQVpkd1oicmwyPAMgoM8QqEUtkPKjySpbWOhGakO1Ldyfl1d9BNfyJm3NDTrFUiCQg4A+VtwRVemVEkkbZZHymiNiiRJU7k4gmtbWiCDWV6/X6EQTrKoAIglupVPqO43iCbRW21HP5mxkDRjs/VaPgBZ8LjP8mVyQrRHRafOrP0NYMJpPJACg/MaQE0C/B+H4plVORj4cPD2JvZoWIBC4qa/yOF7YLGLxlRj/wXZMROcSkm4cDWoMf0KwQoZNjoVB4QtT9tEAqVPH+jQDsD0DUCYQmkRXGkkLkL9j04LePs8wT+bVCRI6kBJaIBQB0iEj2olJBKlongg73DmrMBHIrpI+vFEuh2NSizhY+SBEqCEEBSU0RVpGeeYoRcLlU6yhyZK0E/ZRVRaAGrZNHAUiQCiaKqIjwqsd/s0aEXRX9Ui1wEZimInyx+wcoFJKhfCK1RkSxwOeIIu0ZuXK5/JM2Q4M1EhSHqDSzQkSxwEPz87Wio4i4qNMmorpY+A8DB3ftROSSGwokiDjYzOZSOxPcb0FVukjgm2jotCc7tJJaLPfrAEJ1P/TabrdL8e4Xqvh7g6oRlG1TTa0jdd/aT9YUsYY4wnFG5FZPiP4hKe10kjqEHj5/5d9pXQexqiS20y4qTuPCROgxR5NjAJ7QNZbyiZVU56kHmsMJtSHLNAlRid/v9z38F28pg5OmiEVJhNX+5zRBG8yl3EAjn+rqXDIYTH4WU7m9j1WEG7D6PcRn46e7Z0H+z8kKJHrHHjhpPWen80epVKqdGZyWO8zr8mPBsQFaRLRmvLBRRuTCAoSmzxS5NkVeAB0AXGDg8F7+AAAAAElFTkSuQmCC);
}
.icon-file-img-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABGxJREFUaEPtmc9PE0EUx2n5ETUmwl8gf4AJ8AcY25OJwQgHoD0Jd6P15JFy9GRNvFNPFXooqAdvFE28Wv4C4T9oE70U2/r9bmbqdDozu9tttw3ShLDZ3Xnvfd578+bNbGLqivwSV4Rj6hpk0iL5/0SkUqnMX15eLiUSidQ4otDpdKqzs7Nn6+vrdZd+Z0QODg7WALAPAfPjgFB01gG0s7W1dWSzwwoCiDwgdscM0KMe9rzc2NgomGwyghweHi7j5R+TBKHYsrK5uVnTbbOBEIIw3g9hfd9ut/PZbPY8TjjOz2azmdMy4xgga0FBOsqLxoFxAiHNi4B5KnUCpC8AfTfK5XIKEThRDN3BwOIwDGfxSCaTS4gui0dtbm7u2K8aUS9sysGmN6708gWBJ9KYYNUoIKKEVyAjpcnxrUYCpMe5JptiAUHxoCMeWJxRb7VaK675p2fJWEAMaWHicc7DiQBBNFj3X0jr6c2ZmZkaqlEV10vifh3zcMGWvpMCwtX4iV5xglQiOWYiQAwdAucL1yOuBV7rg4p0hvaju27pkYkNpFQqLU5PT+8iVc5R4fZUQ8QzrsR3bKnjaj1iq1qYA9tQxhovG8si8n1HNVq8w+Yz9EQfOYhYGwhAEP3H1htr3b/Wm+mBhbCgTPALXBdsTaAqcGSpJZpKetia13hWA0zatHLTCab7lIv5wlbkVG3ZRwICZSyleSWVpPNOcaEvelYYPYTCOWyNZIp2W6OhgohOdB/poHeeDSjPsR+zzAVfGAOE5PRghgaCcLMnqgBiUfUkyybubav7g7AwDoguDKuh2sgO1KJA2jv8PTNM6LcAyJnKkIDhiq6W3L7IWCAY4Z5SDYjXMP6V1DUoiG5rA4K3XftnDhBGVm0wJghGGK19Cu0Lq1t3/6EbEBmEilBC14LuFG0w6HafYwH9qBYMCSGrmd7CqDBBQVYh9FOYVDKll7xngoH8NoxJynd0CHnfBhMUJAPBJcW43xi4GmVzZYmMp8IG4YJBVmQzmcyHnijp3hQr8AmM9x7h/2NAfHZ5PcgzAfMd795UItHC1pc70G8uGYjMF9jxUL4TGMSv1AUx3PQOnHQfsr+KSNBJvOQJYtp0xCNlDG0diZJWOhC8+wgAZdy/pTxzwgwMAgUn8JzUwxbcee46QIRuQ/49AN1Qxv7BNXX9Mshj2+L1dSKKfQcipsMHW9UawF73EDpLzkUt3ZwDTfPWBKJXraEDqAJ1mCDKAJJFuvtXLe2ALojs2N4huKh0VVVpLOdaUSnF5w0e8Hm/QAui2GP/lIPggT30VfmoxkQZrx9gYMO2oG/MbKfxrFKyA/U9CYxipN9Y4Vh+HZAbrgbWnL4PTzaQnkM1COF+pIjcHHYZdnLwsJv7HQWC7xu3D0YQcbDAmn7Xz2MxP79AWi2b9vvWT2/iIIDfJeSxZsw296oz7UadVUt9KCKTh5DUuIAIAJuO/ApOqO/s7HniDEuYHi8USJwQYXVdg4T12Kjfv47IqD0cVv5fYBg1YBLrLEwAAAAASUVORK5CYII=);
}
.icon-file-excel-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6JJREFUaEPtWY1x0zAUjheAboC7AD8T4E4AnYAwATABYQLYAHeClglIJ2jLAiTHALQLEL7PJ/le5CfZihNLl+u701m2Zfn73p+e7GJ2JFIcCY9ZMiKbzeYESnyBti6KYjVWoZMRMcBfA3Bl2ksB/gxklmPIHIwIgJcAJoHz3CdfQGSRBREAp4bpKlbjIeAu5nREDHCpcfr8UFlj4DMxeDoiAO76dyxwxkDTGNyYbzMJEaPxN8JVhmqb4+4saBxvtazkEKkxji0kD5jn1jdADXa85Bse+BCB/JqAhcbv+551iPQNt/d/gMxbbbCPyF8MDrkOgVs34TFadiQyAxEVs4+I9N8HA7rR+Nh8bxmnIHIN8FW0ynsecIhcBGJkjnvv7HRjLDIFEW/6BeEFSHxORsRkvXtfHTU0/SYlIl7O7MU6qpM2syBi6qgTD8AS4H+LEFFTpkOkyYCesGJ8tjG6txgxLvPTpOeOb+N+LYMT/U94OdelLUmetRSgpzYODMkbgZh7DVqoIzkQ+QhUXwWyC4Cd8xzg6B6syay8xz1aKD8iBvAKR1m9nhmkdDkrdyAhN08h10qTfqF5WuC7QEZLnLrkQlVAFlnL40ZS472LaE5EKiCXriSJtAlAiw+jiEH7kUkWRCW4ibENfh8JhQhjjk2TEhfZGtnbOiLfBCLPcc5NlJV/6LzCy36FSChE+oa39w9FRNuAeTOQowTpWumImDJFliIWDOsrxkhwl5h8QbRoAeQKfe7pNemNkyyyFkBUQC8z1h+cP0F7KlgFM1cuRJYALEuRc5xzjy8XySu4F6+rkpwIAPArxqVA1y5+uLfC9a3Sxbe650CkBth2D40+N060EItGlyQ/Vtg6bMsyyYPdqbM6myZlkTwHGSaGvIgIzZfo126aVRKBmsGSW8QXvPK6s/lS9yQOEX7UZnxpQoW1cXeQlT2QkZjB5gSnuZWxaj5F4xDrBMg+EtGUM+Tbb+8maRfLODFSM3F45qGLsjUyJkZY/PEDGxv7S7Q1JlztQsA+M1XWImBZN/kwkxQJsbEf/BkjJ5mKCM0sV+9Y5dN6JNdaEhbkP5VWdiQS96OHbzMreIluhcajrKFiidnx0noLMYn9cRSal7/wOhWCfSDqP7tZtUnKEuR6wV/SY2XQrjL0kigivolAkB/iSI5HNhKUZX4f0TyIBAhK69m+RlAtLPvYy/t7sUjMCzkWFqTFrPVY6nf+n8TOmYRILMgh44+GyH9UFI5RSuhmxAAAAABJRU5ErkJggg==);
}
.icon-file-excel-sm-gs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MkQzQkRGRDEzNjUxMUVGODQ4NUMzMzVDRTZDNjA5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MkQzQkRGRTEzNjUxMUVGODQ4NUMzMzVDRTZDNjA5RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRDNCREZCMTM2NTExRUY4NDg1QzMzNUNFNkM2MDlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyRDNCREZDMTM2NTExRUY4NDg1QzMzNUNFNkM2MDlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MRTrOwAAAwBJREFUeNrsWv1tGjEUP6r+HzbgNggbQCcIKQOAOkBCJzi6QMsIMAAqTBBugl42AGWBZIHQZ+l36pNlm3cfPpuoT7IO8OF7v/f97Oudz+fkI9Cn5IPQ51AP3m63fbrc0jhNp9Nj0/V6XZkWGB/RGGMM2fQXAnOIUiPEeKoxnjpuV/NxACHGhzAVCePx+AgY5xLvV/j7icYgCBBiXLfvqowfyqGcm9Y7dwIEEr9jzFehZ8Z4IYhKAwjKRW+0TlEpatGiK7o8VmA8Vwwzib8KNFxHI3tae1JFIzMB4yXThw59+q6qaXH7fytNJADjrTp7YVNni7ShsbbMzQUWEq5E0eho0zT5kijQeCsaVdRDdr/e6pcALOnyRw2E8TgzOyTdN8V1zGUsaChQl3xsRP/LbHNegEDCT4pJ+vyDwCy1W/TvkihXJ+k2Nq0FC88Z9wOA5BFG9RqrWH2kcGhgdUE78fiIkjBJfsGq1xl9Xxvs+ZnuXQuXNZkoDxyZr6ilPzQzJLRF9JsPkHSuOSvvL/KuS5kmecRl//Or2UVREif7zQ1xflNjV2Tm6EdSr0BAD2iiSnqn8bPGOmnTHr9pifLNsN7XEFVnbSBIhKYu8hF7WNfhI4bkx5uyVUWHD5NH0CPwtvMFnSR33vQaTGtpcHo9Af6KGghJeqKFXJX8dkiSJ/b7RNrdhfKRiUM7Siu/tdJFkuEzRz/izbQ4Y3teiijN6KULNBifacGE7ml8t0Sm5QUNxhN+IXlX6bJhDZbEtJRvHR1Zf+AFiLCLLLDNsxPcv26aR7wAwd5vJy2u1+2gEBTLTqPrWGHQFpBbesgTbP4VztvKSazWiM19aETVTTesCBwn2r4TgSsj0hFDfXYexoQwrV0i2AFPDJtqAFgAXFFqkgDmLfC7t01Yz9mJoTli+FgaywXEtcfDbS7IN4UrlFd6YQBFYMoAlm8vNCVrP+IlajnOMIYAN0z+nfiOuvQRr69woLni5plaAN4LK4AwQBwA+0x7hzYiXe//+1qR0V8BBgC8qDR66HMw5AAAAABJRU5ErkJggg==);
}
.icon-file-word-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA7FJREFUaEPtWYt10zAUjSeATkA6AXQCwgTQCQgTABMQJoBOQDoBMAHpBLQTkExAO0G4V+fJ5/lFsuVPLJNTnaNjx5Gle99fcjE7kVacCI9ZNiL7/f4phPgcfVcUxbavQEcjIsBfAvBC+gsF/hXIbPqQORoRAJ8DmAbO37H2GURWkyAC4JQwTcVLvA64xZyPiADXEqfNp7YdBj5Tg8cjAuDWvtsCpw+4TufGfPtRiIjEXytTSZU2x9150LjehqKSIbLGOPa69oB5bmMDgs6ORb7ihfctkN8QsJL4fdO7hkjTcP//T5B5ExocI/IXg+tMh8C9mfDaunUkMgORIOYYEW2/DwLaSbxvvPeMcxC5AfhFa5E3vGCIXNf4yBL/vfXT9dHIGESi4ReEVyDx6ZGIsoxHjdS5ifERFwEj4+mfpY9m8xEA9s56BRA//suoJRXwHyXpslzPGn6xOFXMCMLM/Q4Srs3gNuLgnckQIfAnIuGPIMJSZgbAH3BhNUvz2SrzYRJlac/GWqmsFlKLxqOEX7O4i2biA98ELAvECyE3x1WbVaVOyk2EkYXlPNs9QJ8BkJY6n59Lmb7EvSfI5zTFtdJWUhl/LI3YqpjS/+3BydWZHAAwQnEb4NuZ9qncGrFSZo1U1kGC2JkQgGp/usMzfdhAv9Ia2eJd9lCb4yG7a4PkEdlsWQ3YxV1EQ/+u/igDQ8S0IhwOHw9ChNMmxn/6jdbABQBUdneJ8xwwGZLIBrN7h0+R5A6Ll6YxJY2sAcb6BfFxA+ZzjCbI3MI8U2lZnV1Mi6C+GFw8bNii6yjlh1zqGiuikfH3I1Km/DJEroSIJRiNMtk1EnF45hNGK53JOTR66jEVIjqbl84McDQvfYJYyeZai9mjlmhkhavfR+vi0QYCV65YR49oNTTs4Nlg4Vc5q8sTOj+Y/UcwWkWcPYmErNf5XMtVuakrgQxL9blNgPZ9Y1o81A5qjnNpcx1cI6nEYuMm4ex9SQR8ZPw8MgSJUybCaMceaks8ZHetj48w0TFvsPN+g87cEXPOJKWNlUf0pqgOGEmREDvvaz/G6InGIkI1hyrcJGmL9kiu1CQ0yG8qZetIpN2HHq4mpyNz3C7QedWlRyohO05rb6X+9B+O6ublCU15UmkHtvrOLpUvSXmCTH7+3KorOb4XDb+pk7YiEptU9vIkx7KFnQTb7CKnQaSGoNaevw8RDG6+UrXBcYNopM2CHCv1mNcev0tWDibazpeNSBegTe9k0UgTqC7//wP1s5JR2/2z2gAAAABJRU5ErkJggg==);
}
.icon-file-pdf-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA5JJREFUaEPtmYFx00AQRa0KCB3IFZBUgKgAOkCpgKQC7AqACjAVkFSAqSBJBSgVQCow/2v2NKvVSZHsvYyVyc3c2Jbk877bv3t752zxTFr2TDgWLyBDntztdqe4/wr9Psuy6im87uoRAfgCwwtl/Aow69QwbiCAOIGxv9DpDdt+AKZMCeMJcgVD3w8YewaY21QwLiDwRg4D/ygjH/D+K/pndW0NkNWxg1zAQMZGaOcwegPA3dxAOPufgtGAqD09R5At7H4rIA/gOAFEgc8M/paXjl1aGqQCyBIgjAcdI7MI9o60AKLhFkFux+4RO/tLGKyz2DVAPqSC4Lhe6dfGwzXG1mvKJUDotWTNBSSSoazBSePDzSMC0ooJRcLCMU/mChnY0yMlxvweMTh5neXqEfHKP7yyfNetXuVn4xEBWeFVrx28vHyKPYmbtASEpfxfM/uvAUJPJW3eIFwrfhqLZxkjfXuSd/AKs1qy5uYR2SFaWQXDK7zhWpJMYp4gJYzV6ZebK53BNgA5T+USTxArqzMYTTlpmGSp2AUkIqu6SMR1G/yUFuPFfe/uBWJl1cw8YDYw/qOSFCEI4xovXiAs2XNlbLN2iLcosTfqvnu8HAwS2dJ21g05uLPxsoZXVl7B7wFigzy6ZgDGyo8MbsF/EEjkPGuwZI/s492C/1CQ1l4dM3yJfiNyKZRsWIOFo1R9nY8Qhgmgks5r4f3d2KSwNwhml8c/lBWNTNkIyvhiZ1onZKeNBhEZMY1yRu2spgSxY3Pyvtna7VEQAeAeo3S09l7kQ7nZjdjYn2n9XdELMhHgTlxPGQR98yyLcuhtssbweQtTywidsqX3wymmHatJ4VEQyfs87hyjfxaH+digtJb0LJh8jIBMz/VkSLnDw3INVZ9q8n4HZADiN57foIc4CTYdvBYIDDOgLmXC+ATiPWY2Thor7JAB+Uy9lW6BiJyYPrUnKJsLzkxkHWB61IPaCZ/0WcbnrI+Nm/rAvOORSIFHiIKyiazMnB3ec61kZTLp+b640JPTqKHxSKQUZ2Y5FQhbjnOwpMegInF6h78d81BL0hqkwBda/2fg8xadf+CURm6dwnCShiY+LIUp7WPbxrKhBsnxkD5Bp2Ri+neNi4lMvY/bYOc6MBRozO3lvqnWy+jYOBYkFgv8Xv0vref+wRsqto4wwBgT3NGFFZsQlfePe473aK3l+WMpx3oBSTm7+4z9H8bGeEJzwJZoAAAAAElFTkSuQmCC);
}
.icon-view-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABHdJREFUaEPtWd1R20AQxvy9hg5CKgiuALmC4AdgeAruwK4AUwGkAswTAzwYVxBRAaaCQAfwCgPO92nuPKfVnnSSbSZhdDMejLS3t9/ut7t358bSJxmNT4JjqQbyr0WyjkgdkQV5oKbWghxbWe3CIzIcDjdoXbvdfqpsZcDEuQGhwS8vLz+w5k6j0aDxW/gkIJxBMOPJZMK/N+vr66N5AZwZyOXl5U9j/E6A4zIiAHVDUPv7++dV5ts5lYFcX19H7+/vZ/D+5iwG2LkA9LC8vNzZ3d2Nq+grDeTi4mJzZWXlDItFOQvemneWRksO3fhq2zeXEYKDegcHBw9lAJUCcnV1Rd7/VrjPNUekyNra2k0R75lPr6+vpCI/zCs5mEOtvb29cSiYYCAAcQiljIQco7e3t67mQQJHJL5yAjz9qBlmIjxQokQwPczhu8IRBMQD4hFGHkpO03gYfYR3avKTOnh3LEGhaLDancLiBLgzOiFgCoFoIGDMPUpnJCkEY/ow5qjQfRCAXB9OOHZlTQmP8e57WTC5QLScAIhzgOgqIMaKAUWYYni7JcEgf0gnN3cKc8YLxHjnzi2vBIF6z1xJDU8kbjGXPcImLClHuqUqFp4dQ2df0TnAfPaoZLA8w4FNXyHxAkE0WJ0iR9E9FmTVSg0TtTvn4bOhDfmeGeg/XRhFw784L5syZzSaMb9gQ1vTqwJhs8MkArHjGZVpy1OZ6PUpDQCihz7wgGcn+E5KMFlTZdSAOXH0jyCTKQ6monHuFDR0trSmqQIBVf64lPJNpiGIyMQx6BYGRXgW41lCIR8dXRnKYV6oU8eQbcqoZCYrVSoxTgunpBWjAW+dwhFTfttncr7MK0T8m6+bS9AmygNXpwaEfJ/mQt4CpvYPrUIbOVJidXV1h7tcX6eX9IVsG/wnTTNDycNMVDJAYFyqjFYBohkjn80ChH1MFp4QamVqvTXKR60QICWplaqgQdSiETIqJZLdC1qCq5rsWjSoO7RSPIFizdDyy4TPi0rJ8sucnZ40S5VfGgGPpfoDHqllT0lE9o4+Kt0vDYwCgmJqQ8RWhZRym7Dab7wR4QtzZmAzcnejAxjYkQZ6tijc/MWgQpws1GiwyUb4ys90+LYocBCPDIeO6CMq4FbpLYqJCr1BQ9ztxAAKe3PaNGY8bBzIru+CeKYD8g5albbxpBnAtGbZxmuRMCAknejTwjNJIRATGXondTr0XRaYnOlDXjvCUh2PxMwhuf/yXWYUgkio6/I173vOUTdGRetoFY0dHjcjSbJiIzn2yXguM0inbsjpsBSQnJxJ8Nv7qZBLN3GZpx2JC3NCOj04Inai2VqzT/ioQ9HYgBsjIizHjMgGKpctpVFO9L2XGXmMKQ3EKjN7pQH+l5cFoWyVcuplRqiyykDsAiZ3fPdTIXYk92GhueBTODMQq1hcunFLQRq5/Yei5D6rFekWdJkX4gnKzA2Ib8H/7meFUM8tSm7hEVmU4VJvDeSjPB26Th2RUE99lFwdkY/ydOg6nyYifwHvmLBRK7RWUQAAAABJRU5ErkJggg==);
}
.icon-hide-sm {
  background-image: url(data:image/png;base64,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);
}
.icon-time-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABDRJREFUaEPtWUtOWzEUJfyGLV1BwwqAFTRMOukAMgCUUWEFTQYd85hXalhBwwgBg4RZZ013ACsgrKAw5ZeeE/lFxtjP189GraJYQtET/txzz7nX13ZlZkJaZUJwzEyB/G9MThmZeEaOj4+rc3NzG5VKZYlgh8Nhjb/47qvvm8fHx/NGozFI6Ywk0qLxs7OzX2DYJgyuSgwEQALpPT09HaYAFQVEeX8fBu1KjC/o0wFLBzGASgM5Ozvbh1ezSADPhoPNbGtr66DMnMFAut3u0v39/XcHC9cAx1joLS4u9uv1+o1ulJLgqpIgY+e9xejOwsJCyxzrAxcERIH4hUlpjN6u8ZFtb293fAvq/z89PaUkyaoJ6AJg1kPAiIG4QICBg52dnSiJnZycZJAVY01vQWDEQOC9H4acbvHdLGIBBm6iz2f8DQC2VcSWYqeNPm+1fh3MvydhWQTE4jGCqGGRC49xjJGRYWCuDjA9T39Ktq+DkTLuBaJS7JVhwJ4kHuDlYT5OapBihuyPG1Lzsi81e4GAjQ70S3mMmtQg9i0DhONMBWDNI7C5W8RmIRALG9dgoirRbAwQNXaA33E287FSCAQeZfCx9MibSFJ557KMKCBkQJfYIZzYdDmxEAgovtJqpyA2YhmxsHIBIGvBQExZSXRqLhLDiIqVZ/FZJC8nI6ilmjCepcioSdKnCwjGsoz/id26EbJbcx/CuK5E2k4gZuaAEe9CjAAb3DM2DHA3mGdZOo9FFc4qQgwE+vSmai3IzUAd44GHW6hwmURETSpPp3GYoI+VPuSrBQKxsZFPdY65WLqImg4EA5xjXwWIuYkaFscA+Q0n1Gwe+BfS+gZpfRXRgU7R0nqlYKf9ooKTHZMEe6L0u4vU+xE2fUKQv9FYEGWvJOk3xYaYG85D2d3dXR9gVjQw3oOTGWulNkQuCH0O8DMq3Hh9gwp0Waptsx/menHWQJ9CMBjzB33y+7FLrG8escfLvGrRKARjPQVaziXli0aLvKJYITDEXg3s8gJDb2vmadMoWGeiyniuFHOwcsnQ9LZpZPKDlS0FKuOCziU2QCojsTBt62d5i6RuAXQ1+qirWDGva3ipsO67fAhNDCohUHajAFdJRnTdJC4ELWUHwbQklxASQIoJHht0EN6zej63GIhjL+A5o/R9bW6E7R4ZkrvEtWtNWvKLgXBRFxj1RJBB60cS7+d9wDJvZyjbqj4uFATHBgHRwLT1KyJNzwM+6OCv9/DwcGkGKNP5/Pz8Cgzd5AOQ7S2FR2ow0ZQyESwt09OO+9oQQsy+tyqDZWUmCWZEX0Q9E1Aa4wu8MkaQBbxcZb4UWzR3FJB8YlUB8M6JJz/bm8cLGxgHlCH2iHYMgGhpubyjQLEMGQUwjK3xVz0A8XsA4/spjNdtSMJIGTmlHjMFktqjsfNNGYn1YOrxE8PIX5s9t1G/pRQQAAAAAElFTkSuQmCC);
}
.icon-up-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAYZJREFUaEPt17Ftg0AYBWBfQe2MkmyANwgF0CYjZANvkBHsFijIBskG8ShxTUH+kw4JWeYOjveiCP00rnh33//OAsxuI5fZiGOnkP/WpDaijZAmoEeLNNjoWG0kenSkG7UR0mCjY6mNtG370HXdu91dkiRvWZb9RO80cCMN4hCfsv6j28NFMAcWhgK5gxjmScPAIR4EFQOFTCCuTrAfHXN4MzCIB5E6wJf80jAQiA9RFMXFQuq6tn96GmY1ZA5iOFJMzCrIEgQbEw2JQTAxUZA1CBZmMQSBYGAWQZAINGY2hIFAYmZBmAgUJgj5CwQCE4TIQ+x79Cpu17TvTunwxEZ/X0w9NGW9J99aXoiEvsjNp1EAFRFo5lUw5ymMF9I0Tdr3vf04ojdxu8HbZowxhzzP7bva3St4tKqqepYQ28yRdZymNucwRxnmuSzLj+ijhT7/zLxgI8zFkdkKQU4TkaWNIKaIzNBGkNNEZGkjiCkiM7QR5DQRWdoIYorIDG0EOU1E1mYa+QUqRf8zebybBAAAAABJRU5ErkJggg==);
}
.icon-down-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAZxJREFUaEPtlkFOwzAQRetN1r0JHKG9AVkkWQI34AaIG3ADYJlkEW5Aj9DehHU2YaZKqwrhxBnPt1A12SSV+r/z/rdju9WVXO5KOFYG8t+atEasEVACNrVAwYptrRFxdCChNQIKVmxrjYijAwmtEVCwYtvZRuq6viP3e+fcS1mWe/FIAmHTNLfDMDyT9KOqqs8pi0mQtm03ZPQ1GnzTfZsKhiFoPB57zeNTkNuiKHY+mEkQMnsg4duFOAnMb4hx/EcK8V0EwiKaWntK4yYVzF8QNCsONLW4Ie81u0a6rlv3fb9LAeODyLJsk+c5zwY5CCtTwMRAHNdQ6McECRMLsQgE1YwGxGIQbRgtCBGIFowmhBgkFkYbIgpECoOAiAZZCoOCUAEJhUFCqIHMwYx71fkAyL/52BGyY4fuc8EbYojhxKbJ8uMpFgGh2sjpJT0w5xy0mzgZqzYyB4OCgDTig0FCQEEuPgCv/EwL+2nuKB6yDn3/gUytmBeSag1EmhxKZ42gkpX6WiPS5FA6awSVrNTXGpEmh9JZI6hkpb4/n+cvQh1P6WkAAAAASUVORK5CYII=);
}
.icon-list-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAXdJREFUaEPtmcFtwkAQRVm5gFBCqADoACoADrblU1IanCzbhzgVJB3EVJCUkBRgOX9vCCM8aHZHq9X4ysz8nf9Gq8E2s0geE0kfM20kNJJKRIl4ciDu0arr+gvGrTyZxy3bZVm2vi4yItI0zWYYhg+ums98Y8w2TdPPS41RI2VZPidJ8u3zINzafd8viqL4uduI/RGjtQKVPVfQRz5otBitbnK0fIhL1Iz71pJw0LWGEnHtKLeeEuE66Dpfibh2lFtPiXAddJ1/k0hVVS8Q2mOvmbsW5NTD/veL/DbP89PkrmUXRgTZ/yMhP+vrxXFEBDQsibeQuwCZA6i0k2s8mjmiGbvGPwXW0B+asKP1OjlagR2cfBy9fslWCQUqESGjyTJKhGyVUKASETKaLKNEyFYJBd4kYjdg7Fo7oTM8JINd6530yjSal9jRfFawnLHGdxit5UPMhYIxWmes8aOPUHprCQEgyygRslVCgUpEyGiyjBIhWyUU+A9e9Vwz3myfWQAAAABJRU5ErkJggg==);
}
.icon-edit-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAzVJREFUaEPtmb2OUkEUx7lA6Iz7BlKZmJhIZyk8gUsBhM7t7NQncH0CtbNzOwIUrE8gGxMTK6+JlY3sE6zGCojg/9zcIePsna87H+hmSTYh3Jm553f+55w5M5tUrsgnuSIclWuQf03JvSkymUxacMbL7XabDgaDZ66O2QtIDvEexh/kACf9fv/IBSY6SAEEs98JJiqIAsIZJhqIBOIcBLeEkCqlTBSQIggk+ZdGo9Fer9eHAHnrChMchIeA8ZUkSSoMotvt/iAAjHnkChMURKLENyhxn0EwJVxhgoHIEhtq/IQqbZTbVCy3LjBBQEQIFlKc4RRSHZ8w3kEk4fSVIKDE3VAwXkFU1YkAVqvVHDD3QsB4A1FBsMSezWYHoWC8gJhAMBU8wRwhv074YuEMYgNRBkay/gt0zMfeQMpA2MDYrF9aEZuXyNpzVZjlc/hW/1JH4KyIDwiNMr/y5zfYOLGtEZ1jrYhPCBUMv4nqILI9SiZ70e8hIASYT9hnbnMq0NesSxZ7s9KKhIQgo/L15/h60zScrHMkEoRxYhdFiza0/gcIbY4wuZFsmdxFhyKbHBPH+nSSVJHRaNSs1Wqf8XJ2ZUN2/ManMxwOP7gAcDnhFE5GOSI55NBc6VnCFM6nEuydUkXG4/ExQuk5DbQ5GOlgQkAocwQvPMWAh3wpND1LyGBCQehAKD/ofnbX49icJUImtlX5hfe23IR36P8Pbc8SbH5IJZQ5kles71xY7fp/W5gYENLQmk6nbSQ4lUb2+etEZgoTC0IKwlesbFCSdHq93pyPTR1MTAgpCIx4hYdPmOHIj8IyrYB5jLlv8LfbTE1acV3pVj0vNBAg5P0H+cRzgDRli0hgqFDs1g4NoVLkgvPmGUDaKm8QzHK5/FitVu9wBcJ7b1ZGEb70vgbIU34RKEZqteDpJvKH9poMlLttjwpRqIhYsWDcKTydbjYbMrgFw6VhxsPGCCf+fZdyRNEsGudibIhCRcTSa2A9/ftsAeOpQKRQbFF0y26wjtMQW0XOYPCCQo2Mrtfrqe5SwMk6i8my8kv7CCXzXr1swWF3HWSzcOyx2suH2AaVfd81SFnPhZr3B52U3FGeOa1ZAAAAAElFTkSuQmCC);
}
.icon-edit-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA31JREFUaEPtmU9u00AUxt843aLGXICskJCQiCCIZdMT0COQZsMOOAHlBMCOTZMeoZygqZCQkFIaECs2TU/gIpbUHt64tjtx5q8940DUbFqlU8/7zffe92bGBNbkQ9aEA25A/jUlV6ZIdxx1Nyi8BQqz6TB8VXdhVgLCIFoUjnDyNgOgFA5OhuGgDkzjIGWIPPi6MI2CyCBcwDQGIoJAFc4JgTt8SlVVphEQCcS3OIB+kMBOQGBcF8Y7SA6BgaaFzSbEVU8hZoPwgn33cD96VhfGK0gBQaGNKYROyyjgJ0I8ySFyJerCeAPh04miBISRpGrQX3FAmBqzst3WgfECstQnspQq3AngIiaw7RLGOYi4sOkPllckIPd9wTgFUbkTA2glMMEMe+ADxhmICiIvbBzT9gXjBMQEIlfBBUxCYfB1GB7wZlEbxAaiCoxwW0PhDe6Y95yBVIGwgbF5fmVFbCaRbc9VaZaaA7fVv+pBizuC2oq4gFAqQ+lv7KBsO3OrcDgFBBtjrYhLCE2aFcGplMifYQXiA2IBJoYvJIC7XJ9he7OFDaYsTY1BfEKw4NLnXzXMzawe2A8jCOPUagTCorBFqmgV+R8gtIrkcuPAzevKM5dbls9cXSzcpugsVvU8qSII0UEfP82vbNJJAOI/hG5/H9z+pAtS93fXSktBRIecDEZ6ltAF70MJrf329qM9TKfX2fGU9afig99VhnGthBbk0Sg6xNifZiqkfm56lpAp4wtCWey9UXTK7J0vQJuzRBnGJ4QOJM2qTJGPJ7vhju1ZwmdNlBdKWOzMsfCm/IwrimL/bwvjWwlljfTGUR9r4igfVD6RmcI0BSFNrdyxCkXw6mY6CCe8nDqYJiGkIOhY7zDnXuSBT3dDWQoKLxMuIXm+AcGHhWZquIs17UVGNYKOxVZ/K3Osc3wJ01FYqgiGGUXRekzOE1UBlDWCikTcah6jIn3VRGmaxfQzXsDdK5yOXcix+17PSqiLfRTx1vserfclD/J4FG0lBLokgQ52f9Zr+vwOAINvFEJYI2XHwqAO8dQ2owkGzIIHDN7g05QSUkVkm0WD2K/bTkPpxMe05EZL1qshyF6fzbHvTPD3WdyCueiW3WYhqoxdAtEocozpP2cBB5hulwCz8gubKkG4+B9hf8j6SHfVq2wDqD2z2zxslWNvQFa5+qK510aRv1b0GmASIOAaAAAAAElFTkSuQmCC);
}
.icon-edit-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAthJREFUaEPtmU1OlTEUhvkWYGQHMiIxMcGZQ2EFsITLjBmwAq8rUGfOYAm6Ai4hMXEEJoyYACtQ49hc35e0N6X09L/98IYmDXB7bnuevj2nPwwrS1KGJeFYeQJ5bEqOpsh8Pn+NyfiAejEMw2HpxIwCoiBO4PyqAjgGzG4JTHcQB4T2vwimK4gHohimG4gAcQuCF9aSylKmC4gA8QMAm6g7qEelMM1BfBAI8F8EgM2kFKYpiABxBaffaAitRClMMxBPYP/mkgLIhZ1uS2CagERkJy6prZow1UEEiEs1+68MFarCVAUJZCcyzFA3WsBUA4nMTjySNIGpAhIDYWSnGjC7iK9jM1kUg6RA5MAI/b8HyLQaSA5ECkxK/9mKpAxi7xcxMMrGPOrzo7tjjb2ZsiELpAZEAOaPan9mTIIIkQVSEyIAYwrphUgGaQFhwXzH3+vWUgxCJIG0hKAjqn/uMc9jl1Ny1uoEER3YruQRDPb/ASK4tErlltKuERd8EipSQvclKgKINRido+onG37nLyqP32chJ0PttZX2gUzgjH2Xpn/i8TvkfAslYhSZwuid4Fw2TG0lYkC+wGjbSoVRdwlJmVYQ3mDHoIwPBiOLfrqZ4fcsmJYQIZC5MbNfEeA7cCbpLtEyJmzVncGuMta1Ybw4/6fCtFbCGyMYfBMGzO+63LuRxcL0ghCXFhywMxb3DsbHooRgekL4QD6icX8hGyhcmcgDswf7z6jmZhp1inWNE/OZ5CBn/63q4BYca1JnAgwThdl3UwifIj+N2TwFCGNGLArmGwxeOoyaQ/hAzNT7CSAHVnxQLe4xVIo/JdAuEE4QR8biDs8HZzqsnY9Ztt0gJJAJGlyHxRjntU1XCAlkigbpsOiC4b/PblBnSrkb1yt7yizk2D7IWlhaPkVOldNcanfV9caU40jpd6T0y32E8TDqLKfABe/sKZ2NafsEMubsu8ZeGkX+AZIv5kIaXg5QAAAAAElFTkSuQmCC);
}
.icon-star-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAABPlJREFUWEfNWE1yU0cQ7lEoTFaQE0ScAHmRilkhnyDyBpwV4gTIJ0CcAHEC5FVsNigniFjhVBZ5OQHmBDxW2C6iydejmaee1sz7cTZWFVX4vZ7pb77u/rrnGbrhP3PD8dG1Af701g56K3qEDUbG0D0cdKAOW1hLpSVarHr0/q/HprgOGZ0B7p3aF2RpDFD9Lg4B9hx0zM+emJdd1rUGCGBPAWxaBwwg/mHnsHmQA+GBTgH0uA3QRoCDd/benUt6BadjuSGDweLltx7Nc+HjNLi1ojHCPNSgsX5+sUNHxYEp64DWAmRw31/RHzK/HEuWJme/mmUbBoLN3m92iBDPFNDi623arwOZBejBfYQDLoD1z9LRh0Mz6wJM2z48sRMAfSWelwB5PwcyCVAzhxB9+dfQsKkSeV1TyBgYh/47S0s4v+uBZplMAtw7sW9CzrUBl0iFGVh5WQdWg+ScPDs0zzTjWwD33tqxsfQmGH4ztNvEHMK2QNh+UZsvPjwxB3Xp4IrI0t9VBhl6dvbYzOWabYAn9mMlJS1yTjphtp3M+NC1PFyVkyxBYPF+FiC0borNX7h6QLXCWHeHLUKwZo41T9c1RE6Eqz2IjqF346aiQkoVVXUrUiIGYVixZ1e03yQlPvc+BwDIux/4/5Cm6FlT4bAEmZ6TMyYmYrECGIUqw57PzwfYxDErezDYq9iSrMLM9WRvX6wA4HKHjjVoyaJMjQqg1CcOFUIzDcykBFuHTTIuGcmEt4T9LiJ0Ht7D/wy58dz9LcJcAcSpWZce8Xud3Alxjf1aeg0Bn8iHkcMESsk4v1bF9h4EDX0+r1c/PLVc7i50kIcoNyMZwekQMh6dziUDGabcY9fPL2iAXQehiwBgBaJi8RQ7OwI37zYh9i8zADf0c06t6KAtuODcM8T6ulaGFOsJDFsAU/KCnOpTjwrRmkqkwX6TgCtwXKWurzu9XNFAH1IWSohiisECL3d1yBL9s7SGjrTy63W+8nk4qMDl+noqzVqFODh1TBpaiJGpxGGc9uV+KL4yMO9HtVEuPQDQ5aBMs00VCzXXRSKdS3HmUKHaNuNYAqUEyEJeJ9oBYLJI6mRG+o00ztLvkJdRHYNSAeq6U7PMyEEyUWFVmGW/FoIergZsJ0f5qL+rBiAP1ijUavRJFgpvKJkOjHgh5yEjhLtES5v+eWheR302oX0BpCyQZKtjQzjiq+GPTgoyw4IECBCjnqEpzHNTD/feKWwWbs8MQJU2n5A2/QA8nmZE+GCQZFENAlH6MQB+EFqmzs3cCCenKH3v2RpYJYupS1JCtJmaT0A1QfU7phCuEZ5x93HREL+DYFOFNs79iD1/2HiHNiO/k5pLd08e4t/y6w7NtXxIGwh6gc4x3+ocYg50KdBm5GdDFcZObU2HNfe3L0rZ/pLTd/baia8JS9kxuvTeJpC+KN7Bbt3+MCBDmoYpEa+9uN+5onMxIBAqcsLS0QSg7v3PJ/Y5qrq6/HM3urhN/U4X9+DAi69kkl/xuHXUdF/RIP2nD75v98O7OuaCTZbBCOQVvqn4m5twzEPrEqE/rv14ZN2Nj4sp0kqeqMHcpOlC1QgwAHLVvYIob0uHJCt8pMxfVyFJtkfTpjGtNYM6VK6tEfFlW2tcfWqyVhLNun58as2g9u6//Q2hXW6a0d2j6iqWFviGuGw7fWs/1wb4fyq5y9obD/A/R1j3R+l+MTMAAAAASUVORK5CYII=);
}
.icon-pin-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABE9JREFUaEPtWUtOG0EQxUKwDZwgcILACQInCF5gxCpwgpgTxJwAOAHOCgELmxPEOUHMCYATBLZYyHk16h61a6pnqj8jRSgtIQ92f+pVvVdd3dNZeiet805wLP0H8q9FMmtERqPR2uvr6xeA3Ot0Ohv43GKAp/P5/BHfjVdXV++63e5zLodkAXJ1dbWxvLz8HUYdBRo2fHt7Oz08PCRwSS0ZyPX19Rm830+xAlE6Pzg4OEmZIxoI0Wg2m42w+I5kAIy7B8BnfE7odzzv4HkNn588Bk9WVlbAtji6RQExIH4KGnjCdwMYNPYZZMbuUT/8feQawtjdGDDBQHwg4OmT/f398xB6gJYDjCNtuW0aAyYYyM3NzSUT9QuM2QOIgkKh7fb2lig3xrgPzthhr9c7DpkrCIhZlChl2wtpBItOQxblfeEcStPkiBIMnLMb4pwgIKDCg9kfrC3HADGUQJBx8DQJ2+4lU4y994FG/yP0pWgXjfYbZLJNrYPUQPhCWOAXjNrxgCCtfJN+q0u1WIOi8tkZ53UUnzsECPGYdu2iYSPblDYyRI0870uxdvgUTtjmxhiK/Xai8gNRoUg1thAgfzDbmgn7PRbg5ccSDPFGQrDkAmAqGylzxDP6rDeiQAcVEC5yKdVyb2JuSgR9qyFDTQLqZqdtrhmekrWijwVSySiChir8hkP60MhZnQYEp6mylwqIxkucVvC0ODf6zR0gFXppoi9RLQoIJqpQIhcQQfCn0OOgSScqIJw2Em/bohYAqFKwCggPN3jehZcoHZdNEDsdmgag2AV1MvqguqrIfKZJYqdDGVXVRcsqdm24Q9IvnCFSRigkK2CjNUIDmUjv4GkqxStNsyHSWUXah8w6CxuvL2nwhVXUMgtM8FmWDyi1133nhrrI+CJBa5gjAm28tnkdFg2E7wGSTtzJDR1p9y+LRjxTaeKtlIWkoj7jqCNiLhgerLEAoq6DJAp6aDmEuL/a33z1XJJGaDDnf8hCTWAER3l1lAxEODNkiwqctBANGKvaPywoNbXsAIB5xHN5aZAjKjwamP8JWtpoiqL7ewyQI0zgnuSSo5IaDQIUDIQG8ajgK9WmJXlYqAiCoxENRCjHxROfhhoAQidC95AWpI1ojThameC53CDrNjofIKEc8d4DNDklilqGXuTF8nxtFlJTTKAUTaEez4FFA6GJBI+qKCbdVsZENClrcU8IRWLjLSG/rawrIpsolawRRysSxeou7hbSN+bJcluZRC0HDDdO5LtHF1FZKqtG3Mn4pkZXnni9tm1LfaMLKjrLE2LOwjNLRCwgQS/FKwL6HS+FFt6n5NBFVrG7k5maic4b7iWcPX+4m94LarStHO8Os4mdc1V6RcD6ZBF3axpxJ64B0woIWjurRpj4F651isUCX95o95BWgdDkzsU1/VteaIcYqO3bWkSsAZR26TnmTa0WROsRCTEktW/rEUk1UDv+3QD5CypyllEDJayrAAAAAElFTkSuQmCC);
}
.icon-school-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABHtJREFUaEPtmr1OG0EQxzFfoogUujSRYpQU6QJSeuwniFMAoopdpA48AeYJwE8Qp0JA4fAEMQ8QxS4jRYopIqU0UiowOP//afe0N96193x3tpFYyeLY24/57czOzK6dm8uwnJyc5Ofn5z9xivv7+9ru7m4nq+lyWQ3McU9PT+u5XO6DMUf97u7uMAugTEHOzs6agNi0LFbqQNMCCdj6/f7xzs7OfhpWMVUQBVDb3t7eSwozMRCsfgf7JS8FRv0htFJ9MCAOQa9QX4JGWg8WJC1N6AWYmGkZK34JF1xO2wVPEuQaWihjP3xNaka2/pmCICC2sMHfqIm/Yy+8zQKCY2YGgmBYxvifDcF7eP4ImHoWMJmAAIL51TFMaQ4akXJXsoBJHQQQ1AK1wchtA0k1omfitUwIPQFgvkArq/j/nVBNHZqppGVmqWik0Wis3t7efoNQ66ZghICXCrRjyYRZ3VxaWnqP0k0KlBjEBQEt7G9tbR2bAgKmivoDIXQLMMWkMIlAYErUADVB0zGLc0NbvBn3DPOw90lSlbFBHBDXEKgETTSHmQo0U0I7uuGnRjuaV3FcmLFAbKsKIa7xKUhBeNxdWVnpStNRC0FgCbM/jnuODeIwjTZWuKwhKCTM5QB1BW12NB88t5aXlysaSsEwZXnha5ouTccCgUkcQbjIIQgCtiFcQQvn2NDm/F30qeici87i5uamaaQyQdu4p0dvEIeAF/A4ZQ1xfn6+BwGOfFwpBC/qvaQ8HzUTOd/HSfW9QeRFghkjKLhj81+iXbDxlZmFgtLUoMkNc+/IWMM20Nya18L4NFKCUqBAEJoTJogEP0vAGziLS405Yo2ZMc9h33kttlcjCYL/LzEBN3JYzJTdBqobQnN9/Sy1apln8iCjBDRAQs3aFkSa8Ngaoa1D5TLBozmVMXFeCTSgEfRjQNMx4QIClGxmi3Yd1Gt3axunibk2dfqPv1U5Dt5z/MiFRcS0GLwWFhZ+e+ybnxjotdlOrGQX5/INeS5XEb1hmNbAVRDG+YX3L0fJgPHXzPEjIDHc5x+APDcnk33pcXCBXdEuVkHwrBLmZaYL1mOh3V/UPxsFIh1FBMQjmOnx2wCJeC2+EGf0UbJYbxihEZqMPuc7x5AxZiiIuWLCdAZsW3kcwnEzm/nTgDAyGxhioqHXgsYL6MdMOyiZgnACFaXreBxwGEqGGrKBquv84fJaEwfRK8aJ8byOL3joBbv4dBjlR6XpMwcyaoO43s8MiHLhMi2PyA3XeeW6Mp0JkJhei2ZWlJqZOojKfn/ENKkNuWemDiK9ig+QLSDOHAgzW8B0BFDe/Jb3QYDYhJRaewTJMrL7rLZPm5nbI4+mJX4toU+IcXMt+dsR3mHpk1gNzzq9buM5+LGMUZj5mpfWZl/dzKeNOQ/7MWdjifSV5/0gjVdpBYOZvIz2CQfTbBOeRAOQGCfDaQptnVufFAOQMdOLWYEK0pzwhEjzWlxczCvpXuEvLwFkYT2L7R3rn+Cj+/5zkPq0GTZPKFuv1+voLPo/CpMSb0S9cpYAAAAASUVORK5CYII=);
}
.icon-filter-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDgtMzBUMTE6MzI6MjMrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTMwVDExOjMzOjE0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTMwVDExOjMzOjE0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODBiNmE2ZC1iNWM0LTcyNGYtOGVkYy1jZTIwNzhhY2QzZDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzgwYjZhNmQtYjVjNC03MjRmLThlZGMtY2UyMDc4YWNkM2Q2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzgwYjZhNmQtYjVjNC03MjRmLThlZGMtY2UyMDc4YWNkM2Q2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozODBiNmE2ZC1iNWM0LTcyNGYtOGVkYy1jZTIwNzhhY2QzZDYiIHN0RXZ0OndoZW49IjIwMjMtMDgtMzBUMTE6MzI6MjMrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6sOu9EAAAC8klEQVRoge2au47TQBSGvyAolspcSiSMeACGbktTUeImEh3ZJyA8AeYJdnkCSJ2CbIdEQSip4pXoyRZ0aDeREBQUoTgOjmdnsvb4qlU+yVJ8POOcf65nZtxbrVZcBa617UBV7IR0jeu6YTwe582rgGeAByyAYyCuxKsc9Pv9zP0FITnwgNfAULNHwAQ4QIQ1iouQCHhpeRYiQp+4ueNO0T4SYhexJgAGDr6UwiYkBlaG64OW7gDoAY81+ztL/iquWV4hAfDIInCTP8D75HcM/MiRpwoU4mMGk5B5zhfuIf1hze2CDpVhrhtMnX2ONJXQ8GwfeLpxPwOmSAntbdi/Ah9dPMzBhJxCQJpKbLB7if1+cu9zsWMvgeemP6uToqPWAqmppeX5EhE2d3XIFZcQJUZqYgScJrZTZGZXSNU3jsuECFIzg+rcKM+VCRp3QrpGF4SoKl7SlhAf+EwaO62A7xhCj7y0ISRAnA80u4+IG7q8tGkhHhIZe1vSHOLQ3GzzyIB0GVsl95CSX3OCTKAq+b81n4BvhvyLJP1If2ASopBSa4KAdFl8BtxKft/F3l9CpADiTaOpafmlXMvPX7Jr+7MCeX3dYBIyQarOFhhWxQ3S/vACeJgjzxLxbaI/2NZH6kCRXaoOMY9SB6Srz1w0PWrFwJtL0hxTUAS0M49EwCvMTfctjq3BNYwvyxHSzn1kdIqRxVjs+sK2hIA4PkfW/KXpQtBYCTshXcNViI9sn54jIfh5cq8q8coBFyEKmdRC0qDSS+5ntLQpUVSIh5S8tyXNIc3Fa/+xDb+KbFi9Zh9zGB6Sbnx7iNhJae/MGE/GTEJ8LFv3BgIkgo2An8CdxK6or79EwAO03cwyYfxvsmH4r+I+OePrBpOQKdJkLuMm6elVSLqxXTcnGKIBW2dXyEmUfulng0dsP8mq41Imh4uOWlMkQt3GFxzC8LK4zCND7GuKEeYDotpxjX4jpNRD0g8GpjT4wYBOb/d1UMfYCeka/wDGEaK3QviKkAAAAABJRU5ErkJggg==);
}
.icon-filter-sm-c4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA+pJREFUaEPtWTFP20AUfs/QSrRDgzq2EqnaIWEBto5hare4/wB+QVMpVGykW1VSFX5B4Rdgtm4NYyeCVJUMlZpKHVEVFhgAX7/DNiT2OfbZwUFpvMTK3fm9733v3b33jmlEHh4RHDQGctuYTMzIrLkyTyTKgiiHj3SIePeHtd4cFkBtIHmzkpuiyTUmrviVBijrlM6W29YGgGX7aAMpmisbWPQ6TE1BonFo1RezhQF/0BFYNN+aTGInao1NtNyy1rei5g1yXAlk1qzC13lO4To9yD2FZbyAiX1pFy3LJEPSRCwu+JcG5BbMaskg/qqSgRi4UtQW4rS1W7/nzSuUq38M5kfJdNNbZZNYbFn1RvcqBZDVvEEXv9RARI/NT+hs2gtsADkBkCk9lZLNtmniSct63+4LRA66W6vpFwMWnhtsvPD+B0NtWKKB3xJ+8w5jcDJB35jpSzI1o1axpdrmtVza3XqbiISZ8F2LjgVNzPstFqVe2nEtIB5bsHwDCx8oNoNjcLJ0aH2w0iqmu14biBTgMrOBV7gUz8CZfuNDTZsmK1kz4QFOBETXWlnMHwPJwso6MsaM6Fir31x5Zg0i/R8KIwVzNc90/hk7Xqn7cMXuh2SzN/WIa7DMgTi5HCGD5lxIGvQGZYDc2rWeTIE458+dfZnORGi5oOtuSiAFc2UJA2WUskqraZmqe7IQj5mNZ9d/iQO8yywAZYCUJ9XBm6AjvH4PyuGOYNtq7Xzc9o8FgDgJI6G2GPyDGAjNnovl6l9mno4pNcBYAEjcKjCmQN+064oGoM4QC3e9CQDyE0CexvkuzPHKn88pXatoVrdAM8raYGIYR1D4nO7STHqQQP3P2zbbcyyMLVkC9Ku+MYqkVFgwwFKka6VTtP/quG6bpObPdNeSMNEPqMHqa31YQ3+sHijqogycORCpEFwXPTGu+V0XrrOJvlgtSV9sKEAkGHm6E52jP0AlQQaqTtHWPTu6WRoakChX0R0fA9G12E3P/78ZcdLwi08I0JKTxYoOTlvZWXmXJmDTsKbNiNu8Q0tVnYYnOczSAPDWagGJl4aLDtpCC1m3hZRAvNsov6VsQWiZ8svr/6/ScJzEPOe1TDEub65uqEmnvhkLAJH+H9bEvqwVui4OfE3sI4B8OAg3ifpGrCZ23GsFQDo5tNbve0KRdqChHd4TjlJOZzzWtYKb2CkvevyMAEwFYDZlDUNkX95k3fxVjzhAUimLv55HK9j7sdX91WHsXFpAnMw16jKU9sASzpdsH20gruvVVDUFKr7tUzqvJEnD08JOBEQKdZtsshzOIVY6iI3GsE51JzZH5BkDuW1Ejgwj/wCom2VCeBLzcwAAAABJRU5ErkJggg==);
}
.icon-refresh-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6ZJREFUaEPtmV9SGkEQxkUKXmNOEDhB4gmEE0QehOJJOUHwBCEniDeIPFHoA3qC4AmCJwieIPqqBfh9W73UsLXL9DADBoutokRndqZ//XXPnza3906e3Dvh2NuB/G9KrlWRq6urLwD+TejZbNZqNBo363LA2kAMiAMBGQOkvFUgSQgB6QLkbGtAMiDui8VipVarPW4FyFtB0DnBciQNQkJqL5ebT0NFRvgw6e/q9Tq/B3lCggxh0ZGLVVjJxvv7+62TkxO+6/UEARkMBgcvLy//PCwhyLmPQkFACIDQusCPbyYMPN7F7+MohnM5LsPcV/j5kAL96LPXBAMRGMb+V8NI5kQ16el+v38MsHZGKLbQ/9JV3aAgDLHn5+chjPxsg2H79fV1ZTqdXiT6s8kZJigILciCmUwmh81mMwoz85H8ogJWJZepFBwkC4b5smxnR7hdQplTU8lCoVDWbqJqEIlrJnNXE8OyrwyNxH7Ae6Usr6YpCfgfgO9o8kUFIvL/xYDRAVAbwwLDBeAARp3ZTr8yD8MvXtUetaqoQGDQGQb/FXsGRtVsRmm8mNYHyncQYt/jNnw/x4bJpX3powVZWFbhpY/a2LUZkGxPUWWEkDy0jWMFSdm1bzHwsW1gn3ZEgLPjrCBc6xFK0S3PJT88QRZCGeFVtZ3HrCCyWg2MmLUO6gPBd1dxngZkIfmwsZXTNjZf4833e71eKZ/Pc5WMHs0y7AyC/LC+EwIKeTJbK8jWKpLcQzSJ56vIWnJklUEDgLSRFz9dFhhrvL+bfYReQXgN8WN+H9/Azm5em1mkqNhUtioi6/qC1Jrl0DZxVnvyyhz0rJVy/qEdhz7FgjQQOS3/MdqeoH5Jc65TKcKBk6dS/GmESaqaSTTqiLN4FGJxInq0akR9NZPEfQAzMu/XCLEblEJbvjACwWPQPBcw9j2uCnMom51OICm3Po7vpUyaEhjziVAuoesEIiHGUs78ECmeYk2qDQ+yjqV+oPApxuKlKb55xiHlfDB1BuFMstvTgGShbQSgC5R47rIOljwQokx6JHWtZOhQibamJpD01kogAkMjhikw8RwsULNAN5Y/lMTzWXHvHE4mzMogHEQqHyywmWUcdWjFHVkqwqLR9lk0vEBiQ2QR6OB3s8imAbpFp45LUmcNGgQkHlxWoGN4uAKVGEr8fJL2B4YZ/5WAtiH2oBsfBYLliMbdm+wTVJFNGr5T5C29rZl7F1oaL22yz06RTXpbM9cr3tcGUQFirCYAAAAASUVORK5CYII=);
}
.icon-refresh-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0xOFQwMzowODozMSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMThUMDM6MDk6NDgrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMThUMDM6MDk6NDgrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmU3MTNkZjk0LTYzNmItZjU0NC1hYTIwLTViZTFlNGQ3ZTA3MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDplNzEzZGY5NC02MzZiLWY1NDQtYWEyMC01YmUxZTRkN2UwNzIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNzEzZGY5NC02MzZiLWY1NDQtYWEyMC01YmUxZTRkN2UwNzIiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmU3MTNkZjk0LTYzNmItZjU0NC1hYTIwLTViZTFlNGQ3ZTA3MiIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0xOFQwMzowODozMSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjAgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuzGgyQAAAKZSURBVGiB7ZnhkdMwEIW/owHcAaYDleAOcAcJFQAdpAQ6IFSAqSChgjMVYCqIqGD5IXnOkX3xWpZymZu8Gf1wbOnt09toJftBRHgNePPSAaTCXcitIbcQA5x8q3MSPWT8sxvgABT+ugPe5yLL5YjhXATAr0xcQB5HDGMRv4EKsKnJeqR2xPACIiCtI4axiBAWaIEGl2ptKnJEJFU7ynL8EZEqBX8qRwrcEhuLI/CFFQ6lTK2vwKfgt++4ZRecWOPb24n+FviIS7vlSJhaiEgTpM5JRMzEc/WFVNzGcKcWUohIqxSDuP9H+HyUmNRCLokpLzyvdfKqQp4Ts5/ps58QU+QQUovIQfS2GxGxg8C6CPG71EIKP0M9lojpvKBayTMUfxKlK9otSs15xbbKfi1Q+r6N4nmLW8Z7FMBWxaSc2SawXJ27ES105TGVIwXwYXD9k7wbQIur9D0Ml/dvgG73a4LrRhXOOoQcYQwjaB0ZolOFsg4hRznXIcaRkCQHQo5yrkPMwSokyYHFHDFCyog+2Tk0Qrq1JBEIOcIYRrhVIWYmhhE0QtrgulaFsg7VTAxjKKvt8cqVfYhjqsoO4wL1WdkvBrsZ7mlE7n9EFh58lM0EHFbrvtYRy/muFOAbij3QAhR+zCF2aPd1C2esDWbsh3bGFI4fgrHbJWPEWB+m2ONKMYUfYwgrVziz1zLGSUQ2EWNt5Pzk2aNaOlbsLG5l7IyIm9mNPP/GBH9vI2MXxI+5jYlpzZtGgzsATb01BFfELE9VueTpbeMU/uEKYRsVTaQjw/zeT8zsUuxl5aKxVkjfjIzP9Ro0kqgepf5iVeD2YhUulUrgnb/3F5dmHS4lGxKe/XN+DL0q7t/Zbw13IbeGu5Bbw6sR8h8HGmC0oUF0XAAAAABJRU5ErkJggg==);
}
.icon-refresh-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA91JREFUaEPtmV9+0kAQx2dT3yUnkJ5AavteegLxBJbW99ITiCeQA9g/nEA8gfS91fQExROkvku2vwkhhjWwk2Shwoe8lJLNZL/7m5mdHRRtyKU2hIO2IP+bkktVpHEVNnY0fY+hI2rfffAHy1qApYFMIfCCGk9eE43uTvzdtQIxIRKQPkCO1wYkF0LT/dijZtD2H9cC5LkgeHGcxUg+BCJDqfQl+O8RLwy0osGY6AYKBa4UcgZycBkOManD6cS0noXImzAnAHC2b9s+P1vpcgICNWovNIUVZjL8o+i8ikJOQBhg/zLswdhZFgYr3leaRnHWUlTD/QaUaiilXprQ7HZV9hpnIAnMAAbfpu6FyY0VHZkrvf8lbCmPOllXnD4TaWr/OPWvi6rrFIRdbCeiIfz+tQ2G7x9chU0dUS87nr8vA+MUhCexAGYPysRulr3i8ZquJUouUsk5yAKYhTs7Yoxh3htK7ko3UTFI4tdnkL0v8eF4X4k03GwS2MjGv+5O/fq8Vc1TEgXap9tTvyuJFxFIIv/DtACU+vAEhlDx6hrS1rGt+p3AaOwtCfwkWYhUEYG8uQiPPUVXqewRvbNNSrKKeWMOLsIuSoGPmSx2Dg/o2eyJQOC/M2kVm5cv9V3bBHKDP6MK7ge3J/6ezY4VxNy1sXF9Qzneshmucr/MwllBONcj6CanPFzS+KgCYroyXO3IVo9ZQZJs9TWdmMBoFQh+tsziWUHM4EN8cBYZVZ3soufhznUUoQ/pGEEaLgyCwLM+4wISxwKEY3ItA2RtFSkTeFUVWU6MPE/W6mAD/lwkwVj9fWP2kTgdGufxZe/sxrH5BgmmaXNXqyJsAHEyK7Ugi9hePO++eWTGBuyu1jKrUp4EVOGDkrN2Dtvkahlq/Eyzrta/x56qS+o6kSKxexlVKb4KAMPncSfdwyQWuRRqTEGkavB4MQgP3r8Ig5nzuEajzaN2VZgEgsugNBZwELvHQSyFsrlqIRDz1JcYr6RMnhJoGbFLca9Y7LqFQGJVJq2cv0Ukvot7UkQdlPd928pl7yOw+YzO/bD4p4f0KlGYFgbhl/Fur0ijjfNPoy0AVA/HU+7rjvKguCBE1+QQL+a+1ozrsBKaVEfSEzBtlwJhI3PcLGuf3eIRvh4DIbbq+MMrn+v3ZdxpVsQivmCMTZoS7BppG6eMOW6tQsVOlaRRWpHshJOfFLrZJpsEiI/NAOgWCep5dp2ATI2zQl5ELbhRE4brcKs6Pr/i+9zXwucR/5SAz8PIo0EVBZzFiGTFVznGqSKrnPhWkedcbcm7t64lWaVVjtkqssrVlrzrCesyEFEwryylAAAAAElFTkSuQmCC);
}
.icon-plus-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABI1JREFUaEPdWktSGzEQxfy2OCeIOUHwCTKcAHsBFCvgBJgThJwg5gQxKwpY2JwgzglwToA5QewtP+e9Kc2ULEsaSSNXqJkql10zmlY/9etWq9u1lYpctYrgWIkO5Pb2dgeLszWbzRqrq6sNeaHe39/HtVptjHvTg4ODUcxFjALk7u5uD4q38Emg6JzyJmUxlqCG+Az29/fvy4IKBtLv9+uvr69nUKgDJeolFZkAUHd9ff2y3W5PQmQFAbm5uTnmxBEAqDpPuDCHh4dXvmC8gFxfXzfW1tb6mIR+oLuecHMAZYbwDyo1yXyBvgPwdfhJHd8JxrXw+WyQM3p7e2sfHR3Rn5wuZyDCiX9prDCFwl0o2POZmNpRJn0LwEjPLUVjUmzXNSg4AcGEJxD6U10aKHG1ubnZCeV1Jo/+9vz83AWgY83ynwJMr8gshUAMIEihlutqFSmRPRdWH2goVwjGCkQIfpAVgRX+wApJWSuYwAnrMCx/UcY0bQtnBCIcmyDy0EoqIaKQZku/EBl7CtUmCABNkx8agcAaBJFHJ1oCIEzRainAAGakWGYEqzR1k2mBaPziaWNjY2dZdLLR7OXlhamMHKa1/rIAhBzFy49KmLXy02YO4WcroYFB46cTLOq2uqgLQGDOC5jzW6ZcGb9ADtbB+z8oCzLPkVMxG/C+VH+BzO+g+YUsaAEIVuCvZI0p0DdCKQVZQ8j6Kib8Dask3ijwgmDJGD+zTZMZwycjECDnLssUJL10yH0UiQWEc2qY0oZVuOek15xFVBMi3G37ph0y0JhANL5yCaswtdECeZTOE08Y2PCxgDo2JhDKhjzSK41gPM/AItsLQIoQhwBaAhAGizNJlzya5tRChEmAktlteuH3HAc/AhDVh8GeXUTC4ZyPqJugPCgEhKACJykdtbL5bYudW0SNCni5cBMU+8SeBShTmixX4/nCVnAYwCcvbYum0l+OqkYgEOqdGYdaTsd5kyyAmUn0zzfG6gPxoBbP3qYrrXGJh1MbtURZyJrCOFGrMs5epfBLGsjH2rkUIMSR/8uGKOL+GN/aFOAjAMEWYUyhKps0ViONF/TiDpwfYHTHSleaxfIRTUWHbYm5wnl1j7qaYyUNUJh3WVKKtIQUsfigreg4lYN4iEF1sRl6dnelojpOVB0flOaRWzkoE+ZTHAtVtOg9nyJhUcmUabdc7u+BIqdFCsR4DhCs/p9IsqaoIex4l0xFBFN3e94eIZLtLotmwkd5UlXLs2FF7GwldG0F0chshzqwLTBAdl/TUC3XVrCBEc96sM55WeuIfYLVTZlK2fSFIDiwsNEjgaGph4rP8HHakcVK3vtaSPQV2drWdYZ5fklcZToDocZcOTQ5B5omTIqXlMPXAGOGbITid/7HgOyPBKIhmuAZ06GGjmZsYaAn2fIpDnoBUajG05zawDTR3/U+rdBx6RmqAoOAUIjYrDqGjqyr4tm4tDOMTbcb6m/BQGRNReEspQs+pt65Ci7vycvFaN8VyMZHASJPLv8xAPfVvWCk/pEgVPFo1IqlQCw50S0SSzFfOf8Ae+oZYHVvrJMAAAAASUVORK5CYII=);
}
.icon-plus-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0wNFQwMToxNzoyMyswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMDRUMDE6MTg6MTcrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMDRUMDE6MTg6MTcrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmU1YzE2MWY0LTA1Y2ItNTI0OC1iZjNkLWEzYzM2NjUyYzY0ZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDplNWMxNjFmNC0wNWNiLTUyNDgtYmYzZC1hM2MzNjY1MmM2NGYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNWMxNjFmNC0wNWNiLTUyNDgtYmYzZC1hM2MzNjY1MmM2NGYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmU1YzE2MWY0LTA1Y2ItNTI0OC1iZjNkLWEzYzM2NjUyYzY0ZiIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0wNFQwMToxNzoyMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjC0w1UAAANRSURBVGiB5VrRkdsgEH13k/+jg6iD0EHcwTkVnEpwKog7iFPBuYMoFUSpwKSCkysQqWDzIZRDK0BIINtzeTM7Awc89onF0sLdERHeAu6v7UAuvFuBUwJ4AFAYs9EY+wNA5Zw0l5BHAFsAG4yd96EBUAOoAPxI9oCIlpogoi9E1FI6WsMllvqzVMRTJgEuQU9LfLqjeb9aBYDv6PaBC2d0oVID0MaUaZMAhLENulB87+FRAD6hC784zFAtPaugiWhPRMWCJynNWO1ZHRnLFTth6QmFIyXEtWXCcLlQ5hLiEtHMeVozTBru2WJiiDkU5VmF0Ooox7zBBxciLGi8J44rCuB2ZHO3FNiHIaITI1IXFNEbX5nTXCElI2ho3XDymaDxniljhQgah5RMcEZmGG+jdT1U18A9G3hMcGJn8ewSeI7Mp32MkNYaoF3qZ1htcdUJPIKGL82W9+H5yNZ8QvQ4mM+Ma0Oj86WHQOfrP7iE2DhmdScNFatv7AoX8tEqnzHno219KHQ+9Xi0G20hEsOkqFrJoRRUVrmA9RVuCxFsUL2SMymoWV30BVtIwTrpVVxJg2Z10RfsnL2YGOTCDixWGT6w8s9A3wrAt4n5uE/SjAsePqgJUgng60QfGwLsl4ZhA+DXxLzetv/iXEti+ul8xvjdwzkeTHnqLKuaaO/5nLCFNKxNTJAC3dv2EGiv8fpuUgiHVgwEq6u+YIdWMzHoFiBYXfeFe9cfDTaruJKGDavrvmALUQh8AtwIbJ/O8IQWMHxzFog/x70EJAKfUFxIxeplZmdSsGX1elBzJDE8gbmFxKpwJHzBxAoYJzAHR59YVJ7yXOwxTviGiEgriW7r8KFxRYlvcMkGv7gGX8CEmdtG6eobIlGM4HQFISfmg/L1DZEUNA6x5wuKeGZza1p4ZApyH2KfaP1D7JNjXhkaF0NcOkhfpogXmqTxniDKcK0QEkPULX+O1SloHErRIuYI6Z+WdkzUUncju2SFJPlvhvUcziWXoRWGubiNBsPLUDuZkuiSLIHXy9DCw/PbtDfRni0MhdKzOqnQFBlK3FLiWpD/RnaJgD0l7Le5oeXDFtN35xz2nXyV6kAuITYkXv8xQLI2hfE/EmTBGkKugjdzrvUXwJ7wHIbk1CUAAAAASUVORK5CYII=);
}
.icon-heart-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABFJJREFUaEPtWVFOGzEQTUDwW3qChhMAJyCcAPoBiK+GEzScgHAC4AQNXwj4SDlBwwlITwCcoMkvCMJ7yF55veO113EKQlmpUtm1Z+bNm7FnJvXaJ3nqnwRHbQbkozE5Y4SMXF5eru/s7NxMyk6v11t6enpamURWJUaurq42X15eWvV6fUswfoB33efn5+u9vb37MnDn5+eN+fn5Taxp4d+qtXY4Ho/7c3Nzp9vb2/1QJwUBubi4+AGBHQBoBApuw7un0lqw+BPvT0LkABAd0tnd3T3zrS8Foij/I3jNJ5ff+wsLC9/xDPmHktXDf5shm601A8ja0LKk/U4gHhA3pN8Q2FDh9sVUQo8uLi6u8d3j4+OtwOgIa37jMz3/9mANga4LxpaCEYG4QEDpGXKk48oBhCDD79AyQgPOMQFZRwiZjuRd5hByhLIY0ubjBCMCEQwaMSQQ90zo0gcHQlN5OceOsWlE9kISGfnEg4COyGS5HFAAoti4w+YlpTwYhDZWGXDrQLwW4hBLlglmiHxZtvOlAERgYx+Kuz4m7O8A08K7X9b7JLIkVnJABDYeAKJRFYReD6d0dZwzv5ATBBf1wDH32PhNbS6wkgOC+G5D4bGhKcqDpqWKmVoMq4Ick+GcbTkgdlhBedCFGeXiiE1wylhvs8MrZygW8kxn6cBnBCA64SPUpt9iAoH0a9iXlUo2kD4W6MvoBgub6c2JlwggTvtsIBl1UPfRgTDvMvudjLC8wCmzHO+/9DuRw3dGmZNztJ3s2XFJMz5Ssqur4Z/hnlPY19Z/lx6/QL8RUkqk931Roip9WIm/PbDtALZl7YANhHVSthjrc6j/h8EuHUh0Gs1eRgPJOblwT9g3KOj7+p4AtG7YxbDS10Gh4pharZUSvF23eWstKlf9NKtf/QzAyltz9F4PgLCSznp7zAWW7Z5ILEGsG75W1gRNG5xQjedu9CxnJEMEVrisUh+RAqDQ14zAxqrUoTqLQsET3gFACuO1DN4bdp9fFhml1S3ADHBer5j54ptmpAAjzQwA4i8qDXsGlqkrBSL1zNg5VWYcgw9vu+3tN1xgAIiNjXcYUYUh6oLne9bYyAuCOrxAuMgBhoO3jVRglA5WFWYPFAQiGMi0wag6ilPIKBCVgBhg2EXqIYCOnOje3jFteYDgrSpsB4WWGefqWOxbpxmr0Q6q0aMqOQEmDpETHXMPTyeMWZtlc15JR2UgFOICg0+5wbULlLpwORFppgBRObQEZk6E+Sx/39jHmc8QLDy4m7awhyBygw3OvcBEuyoTWkEUI6Z1jsE167MTgDmw1h4DRNbV6W8parmJgdAYdep07UOAfT+m6nxfU790NSyKKie1K1yTANF5g98BabSei7l06vfXKHdasaFkC08GRAsWxq4FQHa/7UMc8j05ECp1/VDj+6EoxOCph5ZLgcqfYZXLLQbQVBiJMWTSPTMgk3ow9f4ZI6k9Oqm8V20BZVE5r2y3AAAAAElFTkSuQmCC);
}
.icon-print-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAu1JREFUaEPtWrFSwkAQNTBDq36B+AXqF8gfAAUwVNJpJ1baiZ1WYqcdVgxQIH8Af4BfIPwBtswAvo0hc5yQ7CWXiDGZYVCyt7dv397t3ibGTkQuIyI4dv4fkE6nU53P55eGYaTDYHGxWIwSicRToVCoc+ZjM9JutydQuMtRqlFmUiwW9zn6VIAsOAp1ywAIy0aWEBkHRkQgA1Df12006UPoZvB1utQdKBCAuCuVSrUggLRarRrA3MZA3LwrhlbMiJu3cD8OLYaTTJE4tLiesuS0hBbKkAwW8iN0HivOH7b4EFv0FcoXO5etJESEzxssyoZtlcf5ekiWueVYGQghtLPqugnAmPkzPOJxfudhCvoHAEJVwLc9olowIgIZQ2kjEGs9KoXzKhh6YA1nA1kR9Di31mGSo2MgWr0rKms2m+lkMkmFYnr5O8J6Yh2sKNzNa+sZgYF0Crxc46khFvTJnwcCVt5xXLBz2tYzQqGFMKJziB1aYGGC/+ti0tt6INzFFwMRM2e3292bTqdZhIBIP9eZynJoPY1SqVQvn89T90bfroWqlAq1I2WL/A3Qv2tJXRR/5imMFrsoWtZIJIH8VvNBOyORBmLVS1lsCHucJUC11Gw265XL5ZEo73TUDYURj03uH01q7UCstn5DqEZrwt8rLVOLjQ8OE7IMWDkUWZGBgGF7XuSWilDGsM8jG+0CyBcUcxdSSDQwyZkKGOh5hZ6KpOcZes4ZehyBcJsPKwd/xqRsEYUGyObmA2jNUcWJWZfn4rUGwJMP8OSNfNNqJ7GfoyDZDWQdsOEeNly7IKd+QhU2kOPNi90Kces04j7tPo4OkI2jdQhjDrm7lhM4LUCCXOyhP+jxUlTKJ0DyuJaWqRN1bqFFYyFzrJIQ4e3hmjUSP7FibY1S9duH5/usgYpCCLcMhtDHvAJdI4q2+RIPAshvvDDwCSCsIpS9/dIrHJSEVHOFDzrGVjtI7yscPgwKZSibkVCs8TFJZIB8AaUbe1FMcdC7AAAAAElFTkSuQmCC);
}
.icon-print-pm {
  background-image: url(data:image/png;base64,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);
}
.icon-print-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMDdUMTg6MjY6NDMrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTA3VDE4OjI2OjU5KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTA3VDE4OjI2OjU5KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozZDZhZWI5Ny1mMGY4LWI0NDUtYjc3OC1mMzY3MTU4MWI0MmUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M2Q2YWViOTctZjBmOC1iNDQ1LWI3NzgtZjM2NzE1ODFiNDJlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2Q2YWViOTctZjBmOC1iNDQ1LWI3NzgtZjM2NzE1ODFiNDJlIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozZDZhZWI5Ny1mMGY4LWI0NDUtYjc3OC1mMzY3MTU4MWI0MmUiIHN0RXZ0OndoZW49IjIwMjMtMDktMDdUMTg6MjY6NDMrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz662oc0AAACIUlEQVRoge2Zy1HDMBCGvzDcMTdumAoIFZAOKAFKSAeEDqAD0gF0kFSQ5MYN04G5cRMHGcYIP3YV2dE4+WY0GTva1f6WvHp4ZIxhCBztOoBQ7KWQKfAOmJ7Ke9GmiJHiHcmBE2nlQOTAqaSiRsiussJIUunY0/kSWHjatjEBrrVGvkIWwMzTto0ZHkL2MmtFzUFIbByERIcxplwmxpiViZ+VsbH+xu72yBQY9/841Yxx1mGukKSnQEKQlC+aZvYP4LnLSDy4A86r/mgSktHdMsSXCTVCBpO1fBeNoUmB++L3hxx4QrjKjkXIFDv+XVLgSuIg9qEl2lRBPD3yiE2naeleXtwXEYuQjOqhJSb2oSVG0yMJcMPf7u+SDHjFDrFWNEIWwKU6nO1Y00HW6lsEKBawg3lHfIU8YHN8F+WhTyHREXIeSbFZLRHWz7FZKQvReEgha/SH3DOEh9RtNAk5x65IJaT4ndQnhW3WUKccQ+VeBJqFpNRvrM6c6wyYA7cN/qqY81+E67suhj+4QnJhAG5jYNdKd0J7re8q8vKFK+QZOwnVdmHBW839CbrvKMsa3zctdv/OE1whL0WpohzgV8X/Ge0PoMrmwrnn+hbtSULNIyl6ET92aYgAQgnJgI2H3YYI55FxURJh/Rw79wQh9A5xHdifGF8h18gnSx/fagbzeVrzsn96BrIN4jY1QmbYiagvPlCcPWuGVtQMZmM1GCHftJ8uPqI4oLcAAAAASUVORK5CYII=);
}
.icon-calendar-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA3tJREFUaEPtWklyWjEQZd7GvgE+gc0JjPdJ2SyAYhV8g3CCOCeIb2CyooAFuJK98QmMTxBygsCWMa8piRL6EtLXHyAUqqI8Sd39elJ3y8nEkazkkeBInIAcmiWdLdLpdPoAc4vPsFKpFIIAa7fbw2QyeblarfrVarXkQssJCEBcgdkbZwghbsrl8sBFgG63WwSAF+FsAYoZ+qVlBYQEB7PLVCqVJwb4nr7WBWZNgBn5ZW6itVwuR6D7bgNsJxDSFog9gdgawL4WFDeCEu93WV0LBFYgjT/tS3gN33tYp6n6mxKIHAMHBGYMWW5UrqYDwjMSx/AM93rkppUDNMxgF2kx1y7id18FZT4DyJ2sXB2QlbDxFQeL4sG4gHCeSM+UTD7znyGPR27PLxSptQFLPO4TCBT3BQH/XZDBk6I9QGy03Wq18ul0+jcnvFgsLmq1mlP6lWlls9nzUqlEsbBZNjI5ASEOLKvdweQD2WJ+kwPTOF2MTdzsFJ9bK1IgfoUNsv8ERKx9gqTWIFYILUYAJgEQRI8KuK3gC0tAH3TOsJfqvbVMKuUag90Hs9i22gL5COQ/Y5PKgRGAfEKm/CUeVVoEG17IjIe4mLt7+h+ja/33wc6tcQISol+eLkSbC5GV1rfYO9BNPrCH+gZetTZUdRSr26i+uma1ViO2Wst2iiKMjEg2ZUMku42qko7MtXq93tlsNvvLNacr48WGCNr+AYvUZW3LSom9jOdtKJUwOpehXiOTyazb0vl83tf1LMwFrzApoZZgEJtrhZiQrEhF5lpW3EPcdAJik35J4aQp08yX4oT2mnr6XbQitQiyDfUoH/AZI9NcyAMDBnQz/UCp45nG0B6WAWmQQT3HGKOe89iC3UZD7KKjDHTNBPPMx7hVTR5gw8+5+hUsMoFF8iqLIK0+8CmhwSIjZt0JLEKW2VqRAjmaGAkxuxpJhWIR+G9Jd3MbJQhpA938cM0eJ2fVs8t1FIB8A5CHkGRyIiPGGhFQ1WO6aTxPrfTMNsrlcgVVMDtJ5fMQKXY6nb4Jr2Z/kBDyMhklEFkDlN/x6bu+E/qUfbOdvVVS0bnJZDoP0T698SdjVyGiOAcQ73BzelH2LC0QNu5v4gS/0KKQzQ/NV/Q9dV2pY3yeZm5WBEfSBJUkca4JmNE/E/RNTxdGIHFKHYTXCUgQ7UVx9mgs8g+g2URgyTTLkQAAAABJRU5ErkJggg==);
}
.icon-user-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABZ1JREFUaEPdWktSG0kQRfy24BOMOMFAzAFGPoHRAghW1pzA4gK2mAsMPsHIKwJYIE4w4gATlk9gOMFIW77znqK6ozqVVZXVrRUdQWB3Z1Xly39m0Vp5I0/rjeBYWTqQy8vLXQhn6/X1tb26utr2BfXy8nLXarXu8G52eHg4WaYQlwLk6urqAxjfx08HjFaYDzELWoIa42d0cHBw0xRUbSDX19fbT09Pn8BQH0xsN2RkCkBn6+vrX7vd7rTOXrWAXFxcfOTBSwAgeZ5SMEdHR99ywWQBOT8/b6+trV3jEPqB9tzj5QjMjOEfZGpa+AJ9B+C34Sfb+N0B3T5+fgnsM3l+fu4eHx/Tn0yPGYhz4n8ULczA8BkYHOYcTO64J30LwGieW4Jjmth7a1AwAcGBPWz6txQNmPi2ubnZr2vXxX70t4eHhzMA+qiI/w+AGabUkgQSAEET2rdKK8VE8d1pfaSYXBJMFIjb+LvPCLTwA1roNNVCCJzTDsPyr4JmLya4IBDn2ARRhlaaEiIKzcz8kDES5wJHZBwKU5siAOyF/DAIBNogiDI6URMAEYpWFWBIkB3Qf3HrC0HQeSdg7hQJcGyRBMCQ3tfMBFrZ09aqQBS/uN/Y2Ni1SBVrmV8+xRgFcwOAOU2BoTYfHx9ZyvhhWvWXBSBu8U/fpPDvqH16zkpH/ZBikN+hsRE03E3RKn46hVB3pFAXgECdA0iMZjF/rH6BdcwHTJblw7X4z5170ZbhFd+7AEPw0Uf6C9adYt3AX7QABBL4z9PGDOjbRpOiDxRJbQbH3JWO6QIITaWgY+Z/lwLirIQCCa6rAJFS1ZBrhyrqD8Z9BII+9v3L28dktoqlVLQpgVRCHqS6Yyk7ZHCACb0PRSYX0VjqFKZrMi9FWF+hTZY280cC+en1E/cgbKfUzu9SWjEBSIasWuc5WEvzmkcw9jPwk50FICnEMUBSyjkaidHKM5XQXpplqZG6KudhzhkZJApzCVYAMgIhmLyzBBOn+Upk9IVQAsmx84DDj/H+91LVSHp+x+d1lANv/S3Mt2MxX9LEhF0CkXaOdaZoUjChhNZCO7TrFaWXV0N0DFTMv4JAIKlkia/YcA/vFvqWAHPJ0jyg+VfPhMvEuFQgPMB1fQzjsgwvNPQD33p1exnsnwck17Sk9Jhc8Y59+twH2Mfj18RSkoTMy2RaTZ3d6rBN6EzO3iT8NmEuZ60soULhl02T39ZWSoDUga5FZQnPWB8d2HFMBLoRWuYbaw5x/id7ncWE6AgZKtUSIATEhV2W/YxYdZ4hSppTS00HjQRLqEZFY2hMVAcN1kTDcaqEql3GG1ra2wCgMvvL7xz0IaqdaOuyynhnXn6DpLaVSk/BpTP24gyzqRzhxqccUAywrjJhxB4naAHoC+WjTHR4LVHxw+xWV2tpceIt7LxnsXOFwSHeVbQkW+Bara7SVvLsMjr4PQE/WHv6mN8ojJa9huIb6kTHNA5iE4NQuYfRDLO1X0uZx0QxIKGxD0r8EWbC30XBaRsHFQdqwzH6gTCDrAo5BkYmZNDyFoupwDQkTI1M/YmH5COrl4iBKL7BjMbSX7x10bI/e4jtbZyV+Y1AYlPKekNsT0o94RfFpy8IgX9aGLTSQCOfQauNUpO9i6l50jI4AgC7viEc8iSnXtJAJcqcJAjuaQJCQtcw/QvmVx2Igqf5jSze3aQSoQThEiOvtjmfqiQ4vHvBvr9Z9zQDIROUHC45R5Hu7w5kI9CMXYVb/mGAywdb7kK0AzpWyW1NQ7zCwJ3kfk6CzQIi/IaOKS8wre4QomN471vuDOUGtYBwE9d/9AM3srmA5jfDSLpndf2tNhCfU1d/zc0FP6G7cwnunmbIIrNJH19suhQgPofOged/GID38qpuIv+QIFd1IfqlA1kWY7n7vBkg/wO6cMNgDbpqZAAAAABJRU5ErkJggg==);
}
.icon-user-sm-c1 {
  background-image: url(data:image/png;base64,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);
}
.icon-lock-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA4pJREFUaEPtmjt22kAUhhGvNmQFIV06wwpMVmCrAA5VyAqCVxB7BSYriFNxgIKwgjgrsNylC1lBcMsz/80Z6Ywno3lJRnIOqrCsmbnffc29I3mF/+TynopjMpk09vv9SbFYrNMau91u4XnefafTCZ5izVRBZrNZbbPZfADAAMLWYgReAmhYLpc/+b6/TAsqNZDxeHwOAT8rAESZCchvt9u3acCkAgI36kMYgnC53sPdblwG8mMSgzBLzERB4F730DhpO4wJipkW7p1InvW73e7XJDCJQEajUb1UKt0J7vSAvwdxWp5OpwMAXeKZF5zgy+122+z1egtXmEQgsMYNNPyOW/wBAjV0AjEFkKUiGMB9gVXIRZ0uZxDKUOv1+je/KoQxdhGZS1YqlZeumcwZRBLgc7jTuY06MQfFxVk4xkYR4jrOINDoJdzqYzghfl8glQ5tQFi8XHMgV3Avih/ryxlE1CZA3truCQBpwQrfOBDnOEkCQqn1NBQCbmU9lyTOvmOelrU5MMB68XARWCQxCM2Fefac4EeQo0WOriVE8kFjhNIkGqMzpNgGJwf95nsOCn6Xi89S1J9EjRdSc4DGbG6S1rUxgo3vGgDUKGV2AWiIjfJCJYASRNy9MyPBwoBR7vqxIKxC/RknPCYuwFKpsunmRGX9Oq6yjpVEUp3OMdFAV6KnRcYUSbWbUVGpAnlUFCapTF3hRGWq3MsYxKUodAUIx0mKytg4OYKYaJtcA/tAeNgQYD+Ym4zLjUXolBHC0PEQv4GSfLTZ0fGP0Wljpq5FPcZqtbpDTNVl2kfALqrVatOkN88UxGQT1W1uuXAtsSomV4J1ahA+6s1xz6iBytQiAKHCLzqvCltgocr9hftS1+PdMWuQWwgT9fKomn+QcMhebzghn4VF+ixjUaEX1WNCHWV0cJ2pRUjrkjjhPcb4IC9zEJJalr1Ms1UushaveiHAC7ZnX7mwCHMx/szqWYMsAPSKoOjFD9pVsWSRbf7RvdxYRDikNspUudlHRBVT7UX3TGorcWxuLKL0G4N/HkEE/6SXlnyhZ+3jBkrXBfsjGVQvk2JbXdGsWPHvFwtJhTMdjxqthvWo3IlOM1XnBroDukD2XtxUmDSf06VvJQhrWek9eh6upqpF1h4Vsq986H36P18sHIKOfUHR1/X5WpBQWGYd+gyjfggAKI6qgkAHEMpiDHII4ZOs8Qf/2flR+uSHPQAAAABJRU5ErkJggg==);
}
.icon-lock-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA+xJREFUaEPtWk1u00AUfmO6RCJmhQQSqcSelHTfcoKWE5A07GlPQDlB0z1pwglIT0Czb8DskZpKRWKFW4ll6+F7ITYTZ2yPf1q3yN6ktcdv3vf+5v1Y0H9yievA0ei7jSWiDelRQwiq8x5S0kRY5FwSHTpt2yl630KBAEDtnkd9ML8ZxyhADa8sagPQeVGACgPS/OBukgUQRDUT5iTROXnUHr+xhybrk9YUAmRqSpK+6jaD9L/xfWjpue75paCVIkytECDNnuuojEopLySJ7S8de6Ay/6LntgTJrhDigXLfOd6yV5IknvQ8N5DmgdsFkbf+RqwB2P96lP1De3X40XBOQ5LeH3fs3SRm457nB9L7da5K2MRUwqbI/jLesu3SgLB04RsngTaI9sHQtglDYU1CAMvQ4sTkXd2aXBrhSIWz4ZNP2JPUDvtFFGPsL5agfiAEj17liWC5gKz23F0S9C5gVtDL47Z9ZCLV1b67TpI+B2tz+kkFhCVZaYSFUJmW3gMrH6l8ZGYZN+4j0w2J1hDz+XfuQmpRh23WlZtcMJnWGJzuN5SsYAJaiye7ID6XRknnU6yPILzu4cAzSjlMDsFcayR1kVjuRNGIBBLOhXQEkOlynaEczvjfkFu8Orc2TEu7X0wup913wX7/UR2pG6DuQGkunqEivy+l+GlZdGaIY7rM8+iJEPIRaPwGje/IolHSz11rC/Qi0iAtEGhjiAcbiv0aZ7VpgCSt5R7AkgfTVvI5aPIQGfZCTyAKyInvxFwojTt24JRJm1/H86ZS8wDIBECWw/voTevAZRP2rxFK0fXrYNCU5uqBe4S1gZmBnwW+KyBJ0pwVTlzL+2bpoPDaNy28VPqlaQTBYgBVv9aGUEkD+Fw7SRClAwmXsFowKcvaUjQS7nEByAiRrxZq0KXqZZUCBJtqI14YoC7yRJnbbQASSP7OAVEZZtVIkj9Y0oLEYz/Wpz1kS9GI2utSE8O5v++Cs7P0Y8Mv0UekGK1bH359BqfzEkEDRKtp5x3mdAE7a2XpJpZiWjEHWeacrQISdRaksWteG5JkpZHyTUvp1iPz3UHm202rVY1mqZR6hIdBzEyeIU5mjailJSd9t6lC5EHruPNwYQQeVSEGpSXXyFd/R8imjbcs1hP5zvQjBIz3lPm9VrBaIKgptjEW2/Op4zAbYFK7c9NgZl9S7OFQDTKBKF/TApkR4Nn505Co0rRE82pmrqU6yw5OIdCGTqCRjcGYJl1eBrO/HzOjjO/9ooGNL3w4XwprJjszGd6EaZ9ietyKa2QntmrZzCyPWgDDU1j+bOlGQDHzSDod/B55Fg2S/DMRSAYBlvLKHycPilHk2EtbAAAAAElFTkSuQmCC);
}
.icon-lock-sm-err {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0xM1QwMDowNTo0NyswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMTNUMDA6MTA6MzArMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMTNUMDA6MTA6MzArMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmI3YjQ4YzRkLTQxOGYtOGI0Zi1iMzRlLTY2NDhiYzU2MmY3YyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpiN2I0OGM0ZC00MThmLThiNGYtYjM0ZS02NjQ4YmM1NjJmN2MiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiN2I0OGM0ZC00MThmLThiNGYtYjM0ZS02NjQ4YmM1NjJmN2MiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmI3YjQ4YzRkLTQxOGYtOGI0Zi1iMzRlLTY2NDhiYzU2MmY3YyIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0xM1QwMDowNTo0NyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvJz7ToAAALpSURBVGiB7Zo9bttAEIU/By4DWKUBBzANpA99AssniH2CKPUWZk4Q38ByMbXkGygniHSC0H0Ay0CKlBKQMoBTLAWR611KMmdDwdBrxJ2d3dnHmf0bau/p6YnXgP0ovRqTAh+BFEgK6RTIgW+I5Nom91Q9YkwHGAAXKzRHwGdEZlqm32h1hDEXwAOrSVDoPBRtVKDjERtKPwK198Xvh0D9qUaoac2RoVOeAxkiVbkxPaAPHJSkA+C06QCah5Yxfapv+x5InpEAClnK0ksAKcZcNx2GxhzpPSvXTWKRqafNVdNBNCNiTEI1TG7Xinerc1uSdIq+XoymHkmdcr5BW1fX7WsjaBOZbtDW1XX72gh6+0jL2BHZNuyIbBt2RLYNq0+/xnSBM6DrqU1YXpzAbnKzNW13qO4dU/z70BiYIDKu66yeiDE3QLbmwGKjj8iXUGU4tOypNtMfz4uRFWPywu8RG07fPfoTp7wPvAfeAr+BXxsO7h1wCPwBfgJ/nfozT5tzX5iFLlaZU75FxJXFh80BZMDXkjTDzpsKQqFVvSi1QQJAZIbINfbGuYD3yhwikpSeZyqDaoa89Jz4FF7NPhInQQeLRMMVy70ix861YQxzcTxizBCbHUlL0hQYYMwghkl9ItYTn2o0epqJuQVieCRzyhOq6R+oLqcqiEGkvDxOEOkikuLmspQRe9U6WK2igxir1j1Lr6QYszi2HDk6qojhkWunfESVhE+nMfSJiIyAuxqNu0JHFXHmiEgPuKR6RpoDl0WdOuJNdvvW85Ikj+GJBV7NWWtHZNsQm8i49DyKaSguEXu7OwFOEOnHNBXa2edoHS/spzZNzH3CkEfy0vNxkQRoB9Z2+SCa+9RCREal5wS4aYWMtXmDzUouMPKphvJaHSzzY6cm5/8lIzo8P+4/Aqnvq3E4ZRpO0rUJb3IO6lYt2+Ac+xbaxiM1JGC9bHwH+4G/i3W1G26x8IgN5TEwXPVPIt2/ObWIf7rJzvarj/TuAAAAAElFTkSuQmCC);
}
.icon-page-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAj1JREFUaEPtmUFOwkAUhik1ceOCG9gbqPEAcgQ2QFjpDcQTyMI93AB3BFgQTyCewLo3kSPo1lDq/4yYMrSd6fS1DjhNGkJm5r33vTeFf16dyp5czp5wVCyIaZW0FbEVKSgD/2drTSaTqzAMbx3H8RSS6WPeTbPZnEfnjkYjr1qt9jHWULAhTgngv9dut+/S1korMh6P3xQh1n78Vqt1FnWKZAzw/VoD4nsJQD4BcpgLBEGEGQN4AMhG5qfTaRfB9DPa2ZgOm6lJl1ZEAPmAdT8lID8IgkGn01lE58xms9pyuaQtKttaR1h3gvtA9MEN8gSD9TyZTVqLhJ1i7BF3LW7OToAkQAQActdQxoMkQNAWfsV9vhMgKRC0femX7sJ4kDQIbCMf43PjQWQQVAXjQVQgjAdRhTAaJAuEsSBZIYwE0YEwDkQXgkAEobklREUZk1U0KmutPBAUZERoenFCtBSQvBA6opS9InQadF33WVCxpJ3q9I+tE6TKGnYQnCjvcaK8jDgvHIJ8sYPQGR92hz8gpUAUAkJGUZUePrzVatUTT4sq24TmRBoWXlxDo5SHXTXYtHlCw2KrobFLIHMEa/55RFY142W8DGA9bkGSMiX0tZQlimrmU/zaZyQ2OftakXfQFqaXhExS5/G368jdoMu79bXXc4As4P1YOwKGhWh+v+C1AlUo8ZKKRuimBrQOdf3+BIYg8JKoK748yixRGBJaiglpRUqJgsGJBWFIIqsJWxHWdDIYsxVhSCKriS9f26BCQngBdgAAAABJRU5ErkJggg==);
}
.icon-book-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAwJJREFUaEPtWk2OEkEYpflbuHFuIAcwkRuIJ3CIAcJqvIF4ghlP4HgDZ0WABczCfXODduGeuYDBLeHH9yrVPWXZ3VRVN6MhVcmEpKu+n/d972tIvQkqZ7KCM8FROV8g0+n09eFwaFWr1Zberf1+vwqCYMXn/X5/eYpuMj79HstBjx/M5/OLzWZzjQQ7sG/bJIdgC9iFsFnCcWRjG59F4ozJ4nXg69LSRwS7sNlsfgrgaAHjt5YO0o6v4fQruvZlOByKrmWt8XjMjn9A4u9x5qKE2PcEcijBke4iJKjBYHCnbkwmkyuZPLtf6tKBPCDQLSKwZWuVLqQA9kT1UHXSgMkIPuesCOc+ch/+PuPjGHWXpAq6FUqbrBzaODfCmRdxbB0IuW5Vrdls1oFTcpt/ieM4APYqAJOF9QEbnLNFr9cTyZsuFJbnk0IWBqIGBnUuJXXEzOWAuJfU43w6rZMCiTOSbyJSVKceX9kj1zecivhJgCiA1BfJDwB46VT+FKN/CcR6/vJAeyAulNC+o3xH0oroqeWp9VgBPyN+RlzmIaNq6je7p5anlqeWVgH/E8WAEv4nikGR/jriqWVQNU8tgyJ5ajkWKVRvaUq919IT8sNu0CI/7AZF+q+GfY1shGAjBRze3ybPbFWqojMSq1dIJ1ECKAjJivFmP9FWrPUROFoRLK7+CTiq1+vLbrdLsM4doWq23W55T9yGZMEEmXjLhgUBbtCpYbyyMUo5y1chb9b/kODyOhJLbrChHBFX2SkNFPd7QH0DVbiVIg5b9dzJ26NRolalASlRtfqFkJT71mDHKFeeli0XKhNVKny0ZMuPKVWcLSrAKj1EUEPKUH4QqlmsXoHCURaFmZ+zzk5Bs1arEVxMDddOsrKCmrvdLjwmpGaxxRmI7lBXqwzoWVi1UmOUBiR2KqXnG1DoKg0M6HIHmt64Vv7kHdEDSJH0G54/4x4A/ATf39mKngadFUdK74gaWP5XRYjuHBqNxpu8YTVN+Mk7UjQxW/uTdsQ2mSLnzwbIbz9NqsXzmBMkAAAAAElFTkSuQmCC);
}
.icon-book-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAzRJREFUaEPtWU1u00AUfuN0xYaYC5ADIBEpZd1wAiJxgLYRe9oTUE5A2UOa3sBdsLfXpJJZsA8XwGGfevjeOE4d138zcVopmlm00nhm3nvf9z3XnU/QngyxJ3XQ/hbyZhIdxUQ9IaiXZ0tKmjtEc57/OXaDXbDJ8fncuhzy8UX/KuoexPQJ3Ayxv6+THArzyCH/jigIT91QZ2+6FvH7HaIjZD4EeCPNM0KS5C8d+iwGk8iDvt5pHvBguSRaCElTHPoVRSnWygaS7wG8j1LQCWJ3W4h9Iw4nEXJoffg4dHo7dq+zJwO0YyR+gjlmv9WxUQik8gcJXDoOhUsgnJULS+AgRQ8yWElR6blihFh3rp5L+oKfddINWCosV95SlkMcUx+AnEGKL9PYeUaC2djVQuvwKhoCgBESGGUPTgPgGWG+cDBwKNTDc2926qrkmw4oidevgdy6kGzgwbdoBDRZ96rnWLNFNWD+Bs09vf3gek0Tz6/baSFpMCVDSZdZxFbPgqWgM9M3XLaYRykkDbj5IpG/Z+MXr0wZeBJGigsh7f6rKvoJGbGFFBJjGTFp0txXg+2RIhCttKy07hGwPWJ7xKQfSlDL/tNmpWWlZaWVQ8B+ojSQhP1EaQDSgyVWWg1Qs9JqAJKVliFIfvberNWbxoK7J/utVcdSZbMrj4MoMWxEciPOc45M5nRdqm1fv2v3Sqjb98RHkYklgbzu5zhdXX8EB8xxSihgPfBv3OWyW7XY5jNeuWYSN+tIWMIy4N9IvFfHSva5GHyPQlzrv9bZVLDWh/vk5S24KkZSyw0uF9ttCmXTAXvil1D+RqxuzkGd7AohnpseuNq3dquKCmnLtZJS/oOgWAkLqOOs0p5WlKcuE1wqoN5bUV7nVLGG51l5cK+poM0kE2B9CLYWGfcqLJNw0tKGgw1NJ3VipYQja8akQlYInx3iGJZbnZFalq5xIfkD826VerNU2W4tuFYbzW5ISOk2Zqoj6QIIHRdZb5i7vhN0YYr8zhnJB1iZpD9Q0DP1TIq/5Mj3uqZnU6Bbk1ZRQH5ZdGLy8XqX+HvztqpZmyb86Ixsm5ju/p0yopvMNuv3ppD/nSyF4N2wy98AAAAASUVORK5CYII=);
}
.icon-bookmark-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAwhJREFUaEPtWT1yWjEQ5ifQhnQpuYFzg+ATmFcApopp0wRXKeMb2C4yk1R5qRiggJSpQk4QfII4N8Atv/mWkV7k5T1JkLwfO9KMxwhJu/vtrnaXVT73SEb+keDIOSBZs+T/aZHBYPBis9kcFQqFaowWqYD2c/Ch/36pVPrqed7MxM/KIr1er1osFj+BWM1EMIZ1AnHRbDavdbSNQASIHyBCGkpz+ADTiRLACATu9C0lS+TgXrl8/o+ImHutVmscBkYLRFjjpzwIQjdk5ihih5oLytooZ38RD/xNAaIGnpfK2ndYJdS9tUD6/X4dxEYKoQ4I+YcKHHZuOBySsGT17QC/80ajcSXnkIEAHYn5DPyf7W0RELkAkXcKk2MwmcQM5B4PLgOAhCrfZBEHxNZqIa7lLBKpPHdHbP0K+5xrMWW5qLWH92i3ctfCZh+561YeQrKkTB5k8weTR0wKckCSLlF0FoGbfUbBevZQaq1zCDrlwi6Xy9t2ux3cHb6e+ahlujNBQavbmIXM7oCoGnAWsfUHi1rLlpS77FGaoiYe1i4R82flcrljaq6Zqt9ULAIQlKyo6yF7YNRcO0ZZsZMXpICZAwIQbyBc0P1QNDmDdTpRLaRMAQEIaqeGlg4KoNBWUiaAjEajymKxoL5XUGYLwb/AClWlHyXx7LQ9UwciupAEgi53MGRhJ0BSe/MlWx+rQSBVICIyUXeQN7Z33AdJlX4ovWLRZ7parTwqAlMDQi4DoehOqOMO359FXWgRzfiZbUQDyAprmR7UzdwrIYLhGIzrDAQ1neu6EEv7RR/Zx8enakQDvY+g+1Z+h3n8QBgAavvfwN9rpqQnzwmXnDAw98gmDoQuNUB0bUFIaSkIzOfzSUhE225JGsg1XKnLLWQ7FxGN3OyEn4kFCCJKlz20EN9/9kYSEdFOoaS+rVKCu6U7wF6s7uiix/A+8hrKei/kWAHEk31BbF3SdEg8SdfX67Wv+/FvoqNbp1wC+qdQ1AdT9IuiYwTyNwImedYBSVLbNrycRWy0lOSe3wtnlFHICUs5AAAAAElFTkSuQmCC);
}
.icon-size-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAcJJREFUaEPtl7FOhEAQhqG4WGqniYm1j+EbeBRAqdda23vW1tZiCRToG/gY+gaWZ0xsSMB/E0kIAju7Yec8HBJyuewyM9//7w6L783k8mfC4QnIX3NSHBFHHCkgS8uRsNZhxRFr6Rw9KI44EtY6rDhiLZ2jB/+vI0VRHChRgyDYuBDXNr6RI1mWXaL4B9wb3/eDMAxfpoTJ8/ysrusCMZVYqyiKEmp8MkgLoon9jERLaiLKPOR4wrzz1lwyDAmkB8KDcrdxHK8pBVLnpGm6htM3nfkkGC3IAMQjINQym/wCTAKYC1OYURBuiKZ4G5hBkG1B2ML0gqB7XFVVdQ+L2w6/48/r5GtpJCD24SlqOKIss18gqo+XZamK3uMseigXYLyOoJ+LxeKk+x7bRZAvgBxrQZQy2GzX+LnrWVpvnC79LK1Dq6XVPNS32TGW4CW44oAx7VzG7ZcDxhRCCWv1QnQJYwNBAlGTZnFEGdkzu3do7IH5QEdbOjrGqxPwPm7SYbGpTbtHuh3K9sOH2uls4xuDUAvinicg3Irr8okjOoW4x8URbsV1+cQRnULc4+IIt+K6fOKITiHucXGEW3Fdvtk48g2hBs4zhxwTRQAAAABJRU5ErkJggg==);
}
.icon-size-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0wNVQwOTowMjo1MSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMDVUMDk6MDM6MTIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMDVUMDk6MDM6MTIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0YjE2ZTMwLTg4MzItZmM0Yi04MzNjLTIzOTcyY2U2OTZmNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NGIxNmUzMC04ODMyLWZjNGItODMzYy0yMzk3MmNlNjk2ZjQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NGIxNmUzMC04ODMyLWZjNGItODMzYy0yMzk3MmNlNjk2ZjQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0YjE2ZTMwLTg4MzItZmM0Yi04MzNjLTIzOTcyY2U2OTZmNCIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0wNVQwOTowMjo1MSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoskMREAAAGISURBVGiB7ZehUsNAEEBfQWDPgUJXYs73T2gsqoIPwGNq0Nd+TwwSVG1dr8MHFHOZYY4k3W1TumXuue7M7e6bbG6b0W634z9wde4GhqKIWKOIWKOIWKOIWKOIWKOIWKOIWEMt4kN0PkR3gl6Oyq8S8SFOgQ2w8iFOtMUE+SfACtikWmLEIilxSD8dMNMUEjJLuQGCRkYkkkk0vEuLKMhzimVG+77ZOySWdeVEBbT4EBfAYxau6sot+s71PpG/lgBIuZdZeO+T6RQ5h0TDITKto+VDfALesvAa+DiuRTVj4C6LtY7ZL5F0h6+BmxM1dyxfwH1dufgzeImb/bot2DVaz8BrFl4Dn8P31csYuM1istFq6HjZF3XlqgEa3Iv2Gu4crXQgb3rqQ8zlBueQXdL7jpxD5iQLEXplXuTtyUg51RIgvLU6ZB4kZ5XkOUUSoLh+M5ktMJeeVTBPuUEhAYI/jTnNR0++kIbi0PxqEatc4mZvpYhYo4hYo4hYo4hYo4hYo4hYo4hY4xtHL6dHCSS5XwAAAABJRU5ErkJggg==);
}
.icon-down-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAlNJREFUaEPtmDFOwzAUhpOFDUFPQJHYgYENiXIARI8AJwAOgITEASgnoNwAxAFo2ZgoO0M5AWVgQwr/j2zJjerYjeM0qp4lS0lq+/3fe6/2S9JkSVq6JByJgDQtkhIRiUgkD0hqRXJs6WWjRyTLsjbUHaMP0zQdlVbqmFgHyAQa1pSOTcCMY8BEBUE0OhD9bAg/BMhAQAo8IBHxSQ9JLR8v5cZIavk4TVLLx0uSWiW8JKlVwmmV7Vrwfhf2t9FvUYawvkqKIoLf1jHkDP0d4x9KaJ+aUglITjArXNZUExuIgmANtqPUBNdgVYH0lHe1l/5hlNCpohHP+JsJwTmM4nlIVApB1LvEAQzwXWJsM6TGUaAu1zmU95foT8a8I1xfG5HgT9+8t63vq8EF8gUjzGW2ls79WUAwyDQZ5GA+cL9ljM/fE6Jje+FSKUgNbBOMa9mcaQUps3VaYGy2CyE4aR4NlYIo47Mik4dxQiwcxAPGC6IRIAbMC65XjXD84Hrf9yPEQlPLzCH1n3nFsxX0X/Q9X4jGREQDqe3zBPf9eb+gNCYitu3K93lVINx93gyjF/AoT/DaGkB42t8YBndtqek6EDNjkXsswhSprQGEjtT1WAL7Vr0uEFal/Nyp2xUuBlhvGJMGACyLaKtj2HmEXVbYM5sLJJ9eMfUXre08e5zVL7zDdLpbFIGye4po9Is0OEE4WZ0HTLONmoE+Ya/rc/Z4gWjxCojp1o4MNMb6Ix8ArWMukMjig5YXkCD3RZgsEYng1KAlJSJB7oswWSISwalBS/4Bvy4sQuHcXE8AAAAASUVORK5CYII=);
}
.icon-notice-err {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6RJREFUaEPtWj1yEzEUllIkdOQGJB0d0NHhnADnBDFdnAZzgjgnwCmSuMOcAPsEmJIKU9K5pMNUkBQW31ut19qV1n6SdmaXTDSTyUxWK73vfe9/I8U9WfKe4BAPQOpgUp2etoSUr3H3TOztTeRgsFjJ0XhGVK+3L+7uToRSPYA4MBT4Rl5fjxoPJNH+zs4JBO2UsH8BIP1GAtmgfReW5gFhaF/AtH7DtB4biJoBhK19pb4DwEDs7o7hK78aA4StfSHGBAB+MFsJr87OVK1AQrRvhtbagcRo3+XdlTCSJqMnuOB5+rMpJ+7j4VOYxqPSTYbtu7RfORBogQT/wBB+fbeCKUtHrqXI47B9bpUQzAhepIRzzr2oSu1XxghAjHEY1TX2IrMQIqtzrA1SvjL+9hWR52W0MnCANyOq26W65n3ucqW+ICn15XA43SZU7kK8J29uWtve4Tz3AgKnPkCN8w0Hk8PqpdQ7CDPgXJZsN+N9bUBsk8qVAhwwTQGyzp7wBTBBUctr1Q4kDbVkVkEmlb1Wt2kBSAfCUM7Qa7k84jh3ka4mMNKHUFneQNgM6iDrB2KH3Rdm9cl1lPqB6PbysyFwri/+b4A4csAYUeuYC6Axzp4A6XZnyOrPjMh1DDBUrrBX7aaVALHNi2qqIx9faQSQ1LyoHHlboKAPMBccWpoDhIZit7fTzMTM/kKpOcD8xLM/DlA/kmdCUBjXq65aK7tfg6EBgFmScwjJ71HqL/4wBKBLJFdSQvDyqn6LtxRe5glR3iFOccAIweMj76CCTmKmKIhiZGJxrNhSL8DQyJelWEZynaKrbClcMMGedtrXdICBfmho4V5KsVmKBdKHBOu+fbk8LNp6Lvc4nBvP22CVALlbZw1xK0txQLQQnzJ1OiriYn9fVmzGshQHxE6QVsdoTVscrFlBJIClKCAkQOGAS2i8ZwoW08d4sSRly7jXfxoPG19kI32XDxRZ8xxWrIRj+tJqexCQdQhGZkceOMwxoj+PlY78fXMGk6UgICMwQp/BksUIwd6Tl9LoXOZLBdZZraxjYJdruKyhhRCVAcnMTs/bKIR3kEjn+Krb9v6q65iuzHFoT15dTdKyn6aS67FR4NDC1wTN/SxG0sg1x+/yDJ2prroRqQ8wPhA7n9j36A+WLZ8mzEfYTXvZQBJWtONR02UzQxN6pdqxpXooMC8gCRjdp9C/UmifUIpqpFnIIC9UaNd73kCqvLzKsx6AVKnNKs76B26by1FmNUE/AAAAAElFTkSuQmCC);
}
.icon-notice_mark-err {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABQJJREFUaEPdWkt22jAUlRnAsHQFJSsorKBkBSErCJkFMihdQdMVlAzymZWsIGQFpSsIXUHICkqGyQD1PksYWR9bks0kOseHBGT53ff/OGHvZCXvBAerHQgfj7uM8w9gUIclSSfHKM5X+H+F71+S6+tlnUysBQg/Pz8C8QNcfYN4F7UEKkkWuObJ1dVDVVDRQPhk0mZvb19BwARXuyIha9w/Zc3mZTKd0t/BKwoIH41OwMlpDQB0gteQ6iS5ubkLRRIEhJ+ddVijcY+HdB0Pesb3cxCzwLXG3vXWFlLb2WzaYABdfewb4PrkOGeJvcfJ7S3ZlNfyBpISwthvQwqcv6TS2WxmIQ8m6uSZZFsTnEEOQl2kYoe+TsELCB44xKG/DNZwfsdarUmsXm/PS+3t9XUKMCcW9p8CzKxMLKVAHCBIhQa+3CojIgMkpD63qFwpmEIgUvSPOUI4/wsp9KtKwQVOSofc8mdtT6+IcU4g0rAJxM61QpXgUUjN9r7gGWeaqq1hhz2XHbqBjMcEYuedIAmAcHkr03xEhP+uMIJc6yUIWfhyAWCWmmSWkErPdr8ViMUunhGsuiHqhDNI14+0hzoJsREngy6lMqqbttqLAUTe/JRTKcYK9dNKxGhEev5F++0ZHO34SoT2Wex0DaYe6Ew1gYzHF7ifVEKsSLuAWphAOP8D9eyHAElJMO3lBxhCdGbLBuRfJg0Kdq1WJ0SlMvx1AhFxhpLMbdCkjOGjEwiQD7CZUpDtMpD7chMqkZeskG6URKSK6ZpyDOmSHaYrJxFDhJvNQWjakUnEBoSxKowhj6nGtEtIhTJvK5AnpZ4INkxVWlaJVAAipbLCp/BgqGcgkQMDiMU75BD7qlQmkdGIEsGf2n3REpFAqHSgGmi7Mm+aqRYieR9pN2W3YnGe08FgIPp54oDSnKnoOYYNbzaH2wC7A6JnuMqmUBApH2xA6j5TYbYK5ALP38WPiCCoAt4LEJEdqwafqaoTCDxCaYpfqAaipqeYtFsVJSLthCsn7h+I5aGsKnOigOCm4PxKlxA8ocq9ykAsntUqkSEI2ZWz9atBdSAFnnVv7jdVg3y+VSnAyvPyKZTD/RamAFEuWK1JKuRZ22dDtcoDojSkFT6tKUAUEEpCGZvJe4dqkhd5njOF2lvSGENooTs3Y0hh0lhbGr8HIBc4Uy343Gm8NKi1WsDYysq6iSw7z+jooOCDmuYa53srdVOmiMqOuNjBRa2krBAqI179Pa7UNctKOjMqOOa6MVr94AvEEgStHR2/dhANZVqtXmjtDk6qNUlwHJESfdSGR37toMxnBzTHXNxVmtNt1DezUNWCNLybhMUt0yShTp/a7p8h8Tv1VYsq+wCC0qVhdgZ1dDjvBrdMU2M1fTd9vYQnOwxVM19QskFIlareno1rYmcqZpuNiEHm8V7GCpzfWwaqpSWyV/HkHPRQ+tFsfqsqHRknyE3vVGknwlIQtNULSKZmNBu0j8gomXsIlZBUXWp0m5NhMdLr+57pDSQFQ8NQzMUtQxjBP/FCwBzdmAVmGZQhZC8GZC8SNBpt/NbHPkqHOlbboWES5vYhzcEgIDm74ZxmfvoA09em7fuEFCY+M0P9gCggKfNFc2HimMiGAdpOhpvNaay9RQNRKZWNM6Eu7tm5Do4GqulMPjRQ2rhUC5AcqPyLAflYwPlSf5EgTHTu3bUDqYuw0HPeDZD/FMPjUQLPl7MAAAAASUVORK5CYII=);
}
.icon-prize-c {
  background-image: url(data:image/png;base64,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);
}
.icon-agree {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABHJJREFUaEPdWU1PE0EYfmf5MsHE+gekHJUaSyg3E/HkUTh5tN5NhMREWw/Ug6038OBZuHkDbt6o55ZYY9Ej4B8AEj0IZcdntux2dna2u0u/WCbpodnZneeZ92Oe9x1GV2SwK8KDBkok/auUHCE+cXrt5HttsnDUyaYOjMhsvfQJwLMCPOf8iDG2yfGrTr3eugihgRDJ/CgVGKNlH8BrlVTuWVQyfSdiudMZ7bUFyuhDZSq3GIVM34lk6qVtLDpng+REW/CtBFzrgQz8dIgma7dz+2HJ9JUIXGoOLrXdIsEPqql8UvzP1IuLjNiKAzyiVfpKBAEuXMoC3gxyeli9myvb/0EUQU83zhPA1+rdvGO5IMv0jYga4MKlqqncvAww86NYtl0MmezyEREBPtzg3wAyYQPXxcClJwKAGyDh7D5c6i1cqqC6C1wPhnIcb72SymeDXMp+3nPXUoOYEz9ojJ+k1ZN85mdx3jDZhhQ/WrJ+xHpKRM1SAoRp8IWdO/lNrzWKa0TsaStrmdOVqTe1gVtEFxdQdtqDLr1XSAz/Gd2TYug7Tvd0WBJiXk8sIoCN/B3FecEcMO2ykDej8SWcL6sDJyILQutM8IkL8Uy1BhLBceP6v2RUNdx1i3h2F8CYYc75+btmfqQg12atc79eIeR7WQ/pTcwRiKx2Ov5vyd692d1SFtsv5HlrMHoGAYhA9o5uWcMVI9rgDOGkopZoDLPpERNCUCHhd17Ynw2Q85rVvZvnsQhU6Sas8DgEdu8URr9B4pb7AQ880GbrxW9yQoiw9j4xc0F2VydG3PKAjhGi7XM4oyTU6oSP2wWSEO8hKYg17kUgIE/dR4qe9FhElgdhBJvlFsSXEU8KjmBL2C9YMfJ3FHHV0mB+pJhBCW5S1lbH1jwp/hwUUYnALb7gS4+iutMFd996rZkcxvZ1Ur8DIiWRiRxJgbPiIw6x550ADfOun0K+MBHhWlgYDQQO74KTKUVSGFAXmSMXZ3IIdERE7oT0kYhW6seKiKfml+qaWBFRlYPsBXEjsoqQfGHHFuTRTVsexYqIemijXHZ6AHEjcmgXX+qhHRsizWJt7NBJ2Uq1GRsinvpfKQ/iRMTVwVfPrdgQgbaDJGp1WaB8XWo1NkRcGQs9ALv53R0ZL13W9FqiuNS5pm8cC4vM7r5LEzdQTTaHroSOCRF3U0PXrYwFEbWfIEuTjmNkpl56bxB/ZTUrYWvOhtAdfBWpOximHlHdCotp+wFS8yHabVFmt/SZcXqilLo1k2h1J5VfDwMyaI44BAFcXEk4msovqWi7KEELhHmO6qcMSx2RwWrMZEc0bIbqrHPTAGiexiYlsU5W2Sjf7oxskXZ331rsXLxtNkvdXg/dVZ28poPgXJSV8TBSn0k0nQ1GLxEl9133G11kJtItGtur7Rrbnq0UVRj6R8KswYOhXTp+smYvYLVdzziu2Bjap9678+APtmaIDUIeKTeGaDHMfXvvfQLYmkEbfmD3awO/VggPt7sz+2KR7kLWf+0/L4tKYHbndRoAAAAASUVORK5CYII=);
}
.icon-oppose {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABApJREFUaEPdmr9y00AQxk8u7HQ4T4BTURI/AU5FSTIUlEm6SBkGp6LEdDQMzgyTpMPp6DAdHeYJcMpUOE+AKZPCx7eSrPujO1kKkvH5Zjwh8Wnvfre7d3uf8NiaNG9NOFjlILzbbbLb28eFFqzRuPL6/WmRZ1IgPAgOYOBhLiOcT7zz88t5X3501GK12j7jfBt/azLP6+SyY+40hZ0RPifexcVkkZ0EJFy5u7vveIAmkb9Fg70HwHM8RItQReuxev00y0sCJAh6mMGbKmZRik3Oh/D+ns2WAPH9EULhSSmDkhHOf8AexfkYnwmbzRaGRzi251FIbuP5Fn7ua/MZeGdnh6Y5yiBTPPgg7IRJgL6TBcV9/zP6v1D6cH6Fv/Ux2KCMBUHOdWBvmMyLjM5mO8iZkW5fDi2efJkH5Pj4HYy+xiAETo+eAL5fBoBsA5sP5exPaW6XGOegPBA9pywrVQYYYIaw8yyxVa9v6ol/f48sF4Q88Enyyh68QnBJcwVEDS/G3iIPe86BhPtPEIgcZuwrQHbdBJGPh6ii2HIVZCCfK/CIUl45kSNxaFFOiMpD2yXdAaHDsVajWnDeDuWD1x2QqKj9LYGcAqQ7/90ZkDC8fN9aRrkGIhe2U3hk002PBAHVcq9MpYpbHolur6JUkXYut0DSO1dSqjgFkipVOE9KehdBJgCKxBHp3nR/EN9XSgaY/Yhd5KVc/1Txb2zBYucqCeQbap+n2mStd+oyoGKl5xdsNcvziF11yQ0TT4wEhmhiWY1zEiVo15L7JmWKTUUhcYzUj6xGKkfL0iEXDO4YdBcvpqOJAW8Qysn4Moge84vWSHzP+TWgHhUNM8T7GM8Vk1OjQW7w2QVIstgChOROzyPDkSSUt3H+J5RIa7UOHhGHVfR86koqm4VHevg9vyhIchPpZI1G1yo+0ACxdtvHxCges8U6g9FYN9ZhlHJbAYkE7om0eFNIo1tFBWyyWboab1hlUht35DBY4JVML9oCpXSQ0LP6GYM7NsKhbVrp+LXDP3ulGpAoZOjgEokM1R6CwY5pRVNepFcJBVXLSkCSfEtvHsZt2eCVMUKxnXe/qSRHlPhPV6tUH6VUQmM4Mta25ZUJsDKPzAdDvnQRYh+SwS35gn676PdFmmShpK8cJFxtXYS2nC+KmiiV6HlCbDkgpsN2NtvS3w3aKtuVAYm9op7ihldpToDEMBP8FG+MNbUQoUW6VapEXymPxFuyqhZKYjQgqOYir82bIsAtgllKjihbsv7SFSEWekF/J2/IoSyY5YNE/6mAbnn2tkone+Y8s8t3a7W8Uh6RDkpxkaM7DWNDnPoD06vnRflB3y89tJR8oTBjrMU2Nsb3uYPItv4rSJ6VzttnbUD+AjJt6VGqg0jvAAAAAElFTkSuQmCC);
}
.icon-qmark-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABWJJREFUaEPdWktWGzsQxfymL1lByAoCK4hZQewBcBgFVhBYQZwVhLeC54w4wABYQewVxKwgZAWxp3xzb59SH3VZLZXazRtE5yR9sFtS3apbH5XcWfpLRuelcFxeXr66v79/56+/trZ20+/3py+xZytAKPTd3d2HTqfThZA9/HuVEJZgrp6fn0fr6+vXbYBbCMjZ2dlHCH8EoTYX1PIEoE729va+NV2nEZCLi4suNv6MTWmBNscIivmys7Mzyl00C4jw/jIGAABvSBsKsry8TApNRKjNp6cnR7keBK74jxJ8BH8C4+z+ZAZyfn5O+nyv4f81hcfmV9bNT09PN1ZWVpxPfQhYgErY3t3ddYqIGskEBCAOsMrXAIgxNDtoQgVfKqHqAJ+9V9ISzDHADFNUSwIREP+phWYA0FsUgBZOAJGW/6jvDlNgokBCIOgDCJldK4VSmtTfSyin02sfioKpBRLyCYD4BhBHFhCi3XcQqHBwzJ0+Pj5e7+/v36bACZgTzP3ovRv1mSAQiU4/fZ8gCMR5+kp0ILcwIX6FEBs1L5pzBtYaajAIKG9DigwCgTUYnbpOEAudLKHZB4Y1r2Ddw5h1a2g2gr9sayXNARFKEIgbM2hhI7Uh6irOyc3wQaF8IUVBpGMZAGClbR1o5oBoa4QmaW1gDiNNJReQikiIQ7ehBI4B3nujLPMFlOXntSOg3DkFVIAEotQYZiwpFtopsMlSDDzePwJI5iQ3ptjjdQwIv4NsIzzKPIM1+lBAUUFwaCA/fHpYrKEdEnOOYYWTmGApoYwKqyi5BCJc/O0tcg1NMQJFB4RiWHT8/YU5G6k52orWiKgVAN997Xy3BBKgVTKbismfc8EH5iUpLHMO8PSrjFJGH0jFYX20CZqUQCy0cmspS5qASKHJ/FYM35I+ENLKZeEbOJIplHo+8guZu2vJ3KLdWzxdBDMB4TzsN/HKlzJQ+EBKzQJpMiT6VqJ/WcoWzxoVilh9RBTAQPLJrQWfLDAU/2lHzwWScm4NGsmzcjjToTS2HiwygEV4Oi2Gc4ECiI4iOVxvAKJSAbD8sdJYqFUB4lJEHZC5EiBHYG0B12GB0N1AMbllPQXWKL2Q9UWBRE6WDqspxPuKCbAnCiSZnS0WUhHGnzLDH0epU19oD13iVKgViM9ZUasOFCziJ0u+RgBDhOkTa5jWa0ednS/7m7YVtRQQc66IWRtr1odfAeLXTBOYfctCn8SmvkXaAuIXtjPIWSTxhUuU/xOItUQ5gFDBgqypZdqmVqywXbiMj4FUUetf0IAN78ZDn16DZbxkTb8gi570LNIw5qPfS+ec4DloGqlCiRCfhQ9W4vCaXsnmgAVQG+8EOjv1R10BM8KzPBtbjrsxQXMr49Bagb7AXAS0tIOmdU2xlKa9LDyFQvpNesWhZqGpHRSyCjkOMNs5Zw7tczlnDqcgAaH7ZcF8FGuZ3mJBvys+RNQ5TFnB/97vsDQ5GsAvmA7ot27UNgtTTWz6SwUMLHOcYxnpBS/5PaiUMsQS7H1VQODvbl3Jn32t0JRmKeETdOLXza4V3MI1Fz2NnTcGSKITj8H6ejt5bkneWInz08RMbPomqfEtrA8ocktsPreYgAgYtoe0zxTy8IoAjytk77E1e7MARJP7PYIAldQNWIogan1Cv28GwonihBRaX1r66/IiZ8Srad5S0afky03eXvGKWn4hEeubjRFUejlBJQuIkzZyC2v16br3Gt8SNwKiAgGpEbOQBdxYfsJRXhNYJvnvLATELSSU60m7hx18HRS0XDP6FSjGXziYf2QQA9cKkNAGBPfw8FDxg9XV1UkO73Os8mJAcoRo490/2janYOz582QAAAAASUVORK5CYII=);
}
.icon-qmark-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5Q0RGOTZFQzcxODExMUVFQTNGMUY5OURENTUxNjdCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5Q0RGOTZFRDcxODExMUVFQTNGMUY5OURENTUxNjdCMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlDREY5NkVBNzE4MTExRUVBM0YxRjk5REQ1NTE2N0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlDREY5NkVCNzE4MTExRUVBM0YxRjk5REQ1NTE2N0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jochVQAAA0NJREFUeNrcWtFt3DAMdQ75jzpBvUG8QdwJ4k5w7gYeoRukG5wzQdwJ7E5g3wR1J7BvAlcGdIHKUjZFUcWhBIicD5GsJz2SInl3y7Ik/4PcR5xbaX0E3521zrcMZF30s9Zca2Get2QF02jttH4XAbdSK0CPWvslXHozF3st3IG51naRl9bM7b2mO09jXynzZijkkrOhzZVCg/mcWZQrEPuxZaXcZy/KeaDOtE6OnWy0llqVx3ypGdM45pzMO0WpVTpAdFwqIFTtHGBKKSAl8oJZCAAGaEbeV4YCwUAMnhTyVWXe4QVmy9hX42xBTHjVWhGNMDcGrSzDX2PGSHQq37QeQez5ZDkPkrErxCZq4o4WWn8KxYwasRnlQ62WQSflGVveiHMOSKwhAckRw6a8sGcGQIrNQAeQU4C0e4MQxWJBDcauxjoi//eV6M02N2DPS3WMl+yBrxDeU+wFxpliC0jPOA1okFXooogb1rmAKOTaQdkpm7+jR+DjeES4Ae+2e7A8cQE8c0O8rj1YnwfimA48p8RxNXh+X7MEkK0FbslFYP4cA/LETElfzd9fnuA5WeFo1naVZwyIYp5GqfWDocfoMeYjWCDnVBQEopIw8dldBe5QSeBJKhtIJnDsVBAtyDDPTHu0L7d/UCtheB+fEzhp7ZFNKyUcSsy61nWRLxvU/SK1aYet4xKQygHiYkDUXCq5TmTEDEhAHhEAtUmaxgCq/mUG9wz3x5UfO2UkLpAZUuuCBZoblCdszQeHN8gE6SUpKbCRBgPSuC5kNyS5yxXHBnIWjk3uGwG47w+MxGov7xhMvpEKzEVKrLBUt41YiPPV1ifVxbKwXKBymMQ8DWo5aApYTGXNkQdsxMQpB2Gn0jPBDIy8fK9ehlZ2XHetAgTIzFz+fGUI9FovIG5cnN50p7EDK3wnxskUxHIPPIkTUvHMJNsK/RK/rdD7thW4jZ5pidfomWI0emwws2QXltglniVbb1s2Y7cIjp7ROzVjXK2I2acZymlPN+AqjXmqzuQJWHtamctftpO7FLHa05QubKiwu8Sh3C6FAHUMFx1ErS3KFdaPah4Idd/rj2oaiTqaFBAXuAyxnyjFv5hA/qn8FmAA6TB7jbsghDQAAAAASUVORK5CYII=);
}
.icon-check-sm-w {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABK1JREFUaEPdmo1RFEEQhbkIxAg8IhAyOCIQIxAiECMQIxAj8IhAicAzAiECjwiECM7+rnq2+ma7d2d29yyLqZoS3Nmeft2vf2aW2cEzGbNnguNgciCbzeZYjPNC5lyntdVafmE+zWazuymNOAkQUf6NKHUmc+EoH+kLoJXM7wLqdiyowUBE+UPZ/L3MS5n8PGY8ysvXMr8IKH6uHoOACIh3uvFYALnCgLgUMDe1SKqACIC5bPBNJnHgjQeoopRBqccUCxo7AGcuZELFV4Ec4uetvLsuBVQMRBX5oYpY+U/qnWXNxghQmQCCniQIOzDEaWlSKAIiG56L0K+OdaAAVBjE6yRP440YgbL5uBD5yz7P9AIJQEChs1Jr9SlhAEFZqJlTrhdMJxB1/a9MkXv5fTHWCxE49c5Knr/O1px0GS4EooENCJuZbkQYNNv7kP2hk6Ua9AXM2tu8CwggbHa6FyFRttoLMAFD9rKeuRMdToqBOHFBTBzvi049NAOMjRk3XloeUY7+zijVyc+9uEOFOnEKxY5yo3pArmThR6Pcv4yLQ8/rTrx8knXo2QwPyB/jDYrdfN+UUhZQbIlB+i0KZDP0OUGeiiYdw8sQiLxAlaUFSaOFfGoaZSCSeKiD4hZMzhRaGGrOdux4xHFhS+AegKAMx4A0HkTBeb6PEys7nsuBEORJiCtwSiCO4RB/KkBW3j6yHi+lDLaWdUctj/QhnhIAsgIQna2IvEM/xhkojSabNh6RRQt5SsClscPBKYHIXgTz50xmbz/lxHDjPQvkXATbDtd1sWnnEw0oWMUjaEKLkkqXsS2QK9HG1g+3CGY8dYtThCoAUVynHPo3BgiBSCC5fZjDbTyC9zrPJEEnXQwiGUfkbIyhRgGZiyCUtyc6TocXHZ6g0OWny5/yDnFZNaqBiPSwvwqs6/LcxJQ9Dgw605RSqyjYjYvz9TzayTxatTkO4MU0BoHg5dJgx81V6VcE5wmC/baeDFqPUb1bafqFx/ZY22rePDI7wb+9/ZBJKrcHMUBwRK5K13bPooKorlvLv24LEEWkWn4lz/Mztn1lNAjVL2yhJmkaFQxGyO+mEpiwf4oMlP9/XwuVAxncxutGeCYH09t6lIBx4jFu49V9cLw5wMjPtPJFF3BOME4FYq7xm1I4nyVsOm9/H3GQV1VfBUNTeC2bNQefEqt3xOFSntmroVbNii4fcr7/T5cP7o1O1E+da/pMRgIYYIooNsb69t2goLp07bqgK74cm0pxJ1MVXxL2XZlWNYdTAhJvUFBhRhrUIi4JYUdrDLnELmrbh4IKWhvEDbvETooEhyGsQh4f3G54QLUWcR01z573pvHe7yMIDMDwaCnzw9gkIPJRnNOppVLC0guChUVAFAwN4Eqm94mM243bWg+pB7jTou7sFDj5vao/KwaiYLAcRS5qEKEczwFMqm7+MECVxggovJBJO4Q8b3Bm4YsY8opGFZAkUamGF6ImsWhzZxFe4JvkslbAICBsotkFSjDHAkpfhmlrBhXdwUCsxbS/SnSJvp3nRqbV2NJwip5sEiAZKJICccC0J0SWka6xePOHBLUUitZPDmQqxWrlPBsgfwHKBV1R6WJ7mQAAAABJRU5ErkJggg==);
}
.icon-trans-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABR1JREFUaEPtWc1Ok0EUbfmLroQHMMATCGtjhCewXQBhRXVl3IiJe+vahbJwK2VFgAXwBBbj3voEliewGOMCAnhOM9MMt/Nz52sxhvAlTdvvm5977rn3zJ35yqUbcpVvCI7SLZD/jclbRlKM7O7uPjZt5srl8qRtf3l52eTv8fHx79VqtZMaR/t8aIzA8DlM+hKfCj49w2OGANQBQDbPz88PV1dX21qjfe0GBrKzs7MGY9YxOIEMcjUA6G1RQIWBGAY+a72vRQin1MfGxjZyw64QEICowbDNgHHHCJkGn42MjHTzYWlpqfu9t7e3YPrMoQ1/PwmM0QI71Rx2gkD29/cnT09P38BDDJmt5eXlrnEIpfcmlKQNhwSwsrJyoPU+5zg7O2NO1fGZFv0oBIuYt6UZLwgEBtdh8BszSAcDToEJskA2eheM/35xcVHJ8Z7PMDMfc+2eeP7UOjEGKAgEYbAOI9/bzvj9CcCeCRBbExMT67nxHDLI5B0ZddlRMRMEYgb9FpoUoF4h9j9oaM9pY0K6ifEfOP06WHdmYw6LJjvAtD2xWwI7W5jom1nojmwy5xgcaxsA00KIzQcdGxsQcduAsWsinEq4595KegvjVNBnGl7d0oahEQI60s2ZYL5EGUGevID3P6Y8DamcDSW7AbFvxoh6Vc5Ducb8XKu6F363oYqzPnuiQLa3tx+Njo5+SQDZAOVUG+/lCU+VCtnBZFSEcjO5IGKgr+j80Ax8jO8WPNPiYpfKDd/CGfOqzxNw5gyc+cN55mU1CYQDUMEQPp3ctSIkFhhyIFZ8oawCksoR3/NYGZPLisgzik2f9F8nECqOu7Ad4b/doxC7mhWjYD8dhx0iL1na9K5rASLZ4LqDMqbuxjpZQVUwr5VjjNl0HHEEIAv/AsgVNmxMSwUCmLeQ07omdAWQEoBcISFWorA8YeXbRKdFzWRGGGr47pX4ZAPG8l7Jo0DJxdTOK4pYHRC5EGGweW05LZVKKkxRViQQVAlTblh6GZFAoBKLqTWDnsNkr9H2ncNeC/+v7E+QK5O49xxt7ph2v2HU/VSuDIURbaWLyf6g7V1tGNp2mlwB03RIb0epyhEpd8qJami3KQpKFSb0+wUFm46xIpL9GEBmVKqFjpdOwz7dlhYyN2DQdBEgHCvlLIzPdcQeM+nlNyV3LhDfumGVKkSJp0wPKphnk9dXqOZsdauhgwXkBpO6t6OLlfUuMJnAoVwEEO5Eefhnrz4VDQKRms9TQQCp+jyMibiv7m6A3HUjlSCSFV94md0id6M2J06QH30nmVlb3ZAMO4cGbUhpJSWlnrCkx1u+vpK1kKOiQGTVicmyVvkUI6nnhjHuRXoMhMI2WTTKpE+pS8q4nOeYm9vcBdsnNncSiKdc4bjqEjzHcBFyMsFPEHozobBNAuHgMk5xq4N8qWrKliJAAlvkoGpyDhUQA6bvaOg6mPEdy2pKJDWQwKEZMTZA+ascpfKxZOSe5X8vJ9hOK+dqIBzUqAiLN3fLykdcR+rQ943cUHJO/fuOlLQgskLLNdB3Amm81+arNJbuyJ/DEChjPCtZnkCSAd+ruixByWJEqEoN/6ks8jWA24xMyfcbV0LHA/YY4Gq5QlIYiBNqdfx266Dc6LLtTwCgXvSEfyAg1gKTqIxxHtHIN09RYHxRhFPLBt4bNgYRjKEAcS0lKBhVgYEzuG/f9PKbYdY2ucQ8Yl12MIjx7rxDB1I0rgbtdwtkUA8Ou/+NYeQvK0z9UVq3QKIAAAAASUVORK5CYII=);
}
.icon-sound-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA+1JREFUaEPtmU1SGkEUxxkUt9ELRDxB9ASBXXaRhVJkEzyB5gTiCdQTBFcUskBPEDhB8Aawy5JsLT78P6q7603b090zMjpQTFUqzPTX+72vft0GuTV5gjXhyG1AsmbJjUU2FklJAx/iWq1Wq7i1tbVfKBSeKpXKeBls7woiAC4heF0KD5i9ZcC8C4gJQIIEQVA+OTnpvdUqqYLYAFYCpNPplGaz2Tm0fezSdCYtQgDz+ZxioBQBMML3B/w7t1mk2+3uPj8/XwJydzqdXtVqtaFTIa4OPu2eAI3T09Om6PvHBoI+F1DItehDWY3G3tpkeVOM3N/fU/b56bDAAkAK4QPSbrebsAbNy58BXs4wF/3/6kkEQgDkQlisGKGlPtoapmzkAyJcq4c5vmjzk3XKJpgQiNyoLCb8BoAfWOBzXIA4FpF9YZkG1qKYC1kGe09Z33sUCAYdY1DXJyYAk0Nf3jXSAvp8PhbhY2D9Q7xTgthn3wewyhHvx0FMfmnlAtBdPp9vxtnQbCAyNjDvw87OzpnUuoDpQZhPTCCKl6Z8VyDoTB2/+lgEfUZIiyWftOhrESHsX651rFGRaxjaewApO0Foo2KTHrJ0mMPvfrVaLXlCh7pFWUTEJ2UkrvWQCxmUfSQDP9Ii6KDa9MXTACFaU5xirSsorWFq522ZAiFhxd70W5oRwg4BciDf0T5nJn6EwhdlUOZAhOZDiYfXY5p79QGycPFMguhWsYCMAbKXWRBDTKo4AeQNBFdFp4zlTFpEKxpp81WHL821RgApZtYiEJZ28u8sqFWaRWYbsBosuzGixwdtvlLrIquprEWVBTJaPXMW0f1/IWAQ/EIJRHFhSs0qdiJjhMpwlsvJDxfk9KSxIUYUrcp1RFrmbpVDCXMgS5iktdY/gNbiFItSCVEliqFk76NcP2aFIylSbZT4rTbDkGtFnMpYvBl/0uHnKg6QT63FSw9aVR8jXC50jaTXU5QteNHmApHtAyx+g8C7cw2Iex4RLkeW2GWurYJcfnt11KWFLMJQFUy1jbHcp7oIbQ0bkC8IVcM461zrV0pY4wlnlVLkCdGlSd4uhGkkAfIBEWcPumlRVhBJxggRipE4IFrgWoGg0RsE7Z3UoCdIz6CkR8xTj7onTnSLokMLN6CLAv0KR3YdE9D29vbtZDIh97Tea2n7yQhj666EshQQKa0PECAo06mrVNOVKV0HAbhO8wK+6XNbv1SQGEDKqJm8+zW5HP6gc4HvpF1jWl8JEAkmbg4vIDRBhYBWCsQC9B+ZqOgTA66smkqMuBYVwXyIgB4muRszzf8hIC7QJO0bkCRaS3PMxiJpajfJ3GtjkRcu6VdgIeLi2gAAAABJRU5ErkJggg==);
}
.icon-draw-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABUZJREFUaEPdWstRG0EQRfyuiAgsIrAUgaUILA5AcQIiAEdgEYEhAsSJAg7CEVhEgIgAFIGlKz/5va2e9exofvvBVWaqVEi7Mz39pl/39PRQW/ggrfZBcCxUDuTi4qKxtLT0SRaoWavV6vw+m80m+DPi99fX1/Hu7u5jlYtYCZCrq6smFN2D0m0o14xUcIQxQ4w5397eTgCWaaWAAMAhJu/hk6x6iUZr9QDotKiMQkAuLy/3ODFWs1F0Yts4WIh06+3s7JznlZsLyGAwqD8/P//y0GcKZW4AkJRJfGB5eTmhzcvLS0I5vG/g08b7Ln6uORQerqysbKLRUlEtGoj4wcBmBSh2jucnebkuMo8wlhbONFoHzzdjZUYBAZW6EHqGmTK+QABvb2+9shGIkW5xcZFUNQFNMMcBqHYTMksQiIAYGIKm+N2OXa2QEur99fV1m9Q0KYdnmyEwXiA0PYTSJ1JLQOg9rNAtawUXOLEO/eyz1oe+0vEtnBMIHfvp6enO8IlbOGE3jxMqZSgPDn/IjREyzn0yJKjQMl/UePrM6upqyzXOCQTWuIOQdHOjJSCobRMklvshljvFyvX1FbcsyhB9Oj7KyRhGP90yznFWIFBsH5PQuVWbIq1ouuiE/jR9GkrRd0PvK9wnRdMGIEH/lHSH4VsP0wfmQlGoVRgc/MGgVMvHTwCZ6UpibGdra2uonolCD1qfMeQ1fBZR78xFIMXg+Bvm2DkgGHiEzqRJ0hhiMZAWcjYAIZ+/SocxfKBpUlCi3xH6qHQkOr/C2L4RmuesMgcESv3GZGmUMmniQkM6MtPFTt7PGwzEx86waHXIODapY7HoBH3WMyzQf4hAOnm0NWLoEeoT8jGOt1glQ/eMRSDwBGOY0apm9Q3yVveBkKKh9yEf43hzkfGI0ZFUTZoJRA+5U3TMpCT6BhmK6yHlDSakPhYI83p0HEG/1hwQk4c2JweQIQbqm9QxAkEvj9KuvhIM6ggUNy4fM+ml+29qEUusn4sMRnRiRKsMSMximBFVD/NOIOZeoPGUVlnzUSBGqSJ9zMV2AcnsHzYganL6StWZbwwwC5BvCDoMUH+dHfzjeeC7EgiurufdD2KUKdPH4scptVNq/Q9ALPvcPBCfI5VZxSrHWpLZdJ/L5eySWp9J0e2mTPkmL0ChFfc5tbdl9rlS4dcXEHyKyiGL+1GwmIfTKPMv9mvrMvEsdfSMs0duiJlzR5F9hJEHytGqjbxW0fr/BBtYTkpbJkWBw4+0E9lchmnkYt7Dlk1JS75UBMspImrPjKi5k0YGBTE3fST6TOGoAcQCuZU6l7N2ZgIhF98ljbekQLeY6yjPYvhQ2w5W3vN37BKa/cx9Cu+9x+e881Ry1I2Z9L03XFcV5RHKqcuahaJhVgdo2cys1ZCYRbH1iS0HTZD7t8pUF6XoxnqAapmDUVEAapyztmSEYvYfIex1yiSSoXN3GTDekinuQhheU4rhe+57C105S+TKnLvfBQiFygY2xFe90jcCzTaL0gwydf+7RfhtlwEQpJbq4LhWmPASpkglxTz3x5ROY4AG668UImD6hmX4qg/rHOexjg6Ex2UUL4KJY2VANJqxbKP7jJqDIMl3b8oikYs1YJWK/ztq6athu7cwVotZAcESUAIKke6ekQ6WYNrew0f3icr2kihqmaaVzY1K2awTwwSWkiqjFScsBERpKsdjAnJdM7tAjfGiG6Ji1IpIp1JA1EQSpvfl/ly/YbLpUvj6zgesEiD6BDxp4mqhIc+aPLskpsc/EPjKoXlW39a3ciBlFSo6/sMA+QMQsU9gnnNfLQAAAABJRU5ErkJggg==);
}
.icon-photo-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAABHNCSVQICAgIfAhkiAAABE9JREFUaEPtWk1WGkEQFkW3wRMETxA8gXgCZQE+V9ETRE8QcgL1BCErn7IATpDhBMETCDeYrP0h3+fr4TU93dPdA/QYH72Rmemf+qq+rqqutrTxQVvpg+LaWAP73yy7tpjNYr1er/L8/HwwnU6P0bdq6y9/L5VKEcYNWq3WyGdcVt+lWez+/v4nFjpbRDAAPGw2m9EicyRjlwIMoAiIwBZt8fb29l6j0YgXnWgpwO7u7h6hbZl+Q1fBQMEKxn5J+uP5x8nJSdt1vKnfwsAA6hiC9STBfkEwZ0pybz49PY0x/hPnALAxxu8FA3Z7e1vd2tr6rFmQ2q1L7/d9nQCU04FyvkpzXOB3ypGApg+uNM20GMFsbm5eYVF6OmuDth+g7Zq1o9IBe5Rj/riMo0UhzzWUd5PV3whMOIQrDK64LCj6nGPBjkf/WVdYbSTvNYc5IlgQBtQ7Gi0wHw1Ke+thZ2en7koVVXB1rzoAY5cIijzU9TUBIy1kSg1AgRFoGZkWLJfLo7ygkjlJfcxT1a3x+vpK78m9/E3+jneXiH3X6pgUsG63WweI31LHG2iFm/ldNA2bhpCPgOdaCpgm2Hp7uVVrQPWiAJbCkXqBQW2Y93sinG6Qq+AiRBxhvgpYQCbEoPMItBpjPw6yqCvkOMBafdUDqjKiT0r5KwEm6EzlpCiiKKUDz3apAhQKeUz6vry87J2eno6TZxWYLsdcOjBNsLUZOIZgDTn5fXfAsD/7QHFkQ2L4PhcDYfULHoEAuq96vaAW01mKmQhAtLGnRgmVSFM81yEwPe1bfihaDMrty5QzKSgYME2IYDKbmaULunUgPB1E0owBVwYZDBgoyI09S5BtoBQh51IpU8ANDkwNmL6JsGvADQ5MpQWANZDh04k4N8XpxIhbu1mDg1BR9YSIS7u+OaMqqBq3VJChgEWSA5hA21VnU4mOqvOxWb0IYFYa6UCrRxZbtSoUsLmgbKORAdhcfmqjcxBgIkPgSfut2WhkACa7/L+gc+apPQgwNa+D4F61Qc3JWXu+Cu7uuSA8o+xAaLU+XH7D5kRE6Y1Z/MxCtv3FOYNYjAtprMbXEfbbuSn3E5Zi9VimndNpPRgwYbUz/FXL3DGs18F71ksm+D1l3QJJcE1T0pvAadRcYmBQYDqK2KgofZ/g97FroTU4MGG5Gq3kUSO8gaXaLpZKFFEIMHlxWiED4BDf2nmujQoFJtOQKROeayziAMzYlXImKucq5qjlNxf367GXltIVMrJAOiucOpXfNOcrp5i0FIkdJhHysaCbhAm3gqlwABH+zo7svOGAu6bbLrSJMjfDyiz2mVI4be1eBFzeT8nFlkJBGRbnhbz2ist4jSTOSLSS7rLvPYAcIEyceV0jJVKLXK7N8rRHXFo16CHkubaVH7zuoIXbXrXg2vnxPyRjl5pjMtgLWCGIci66BpZTcYUNW1usMNXnXHhtsZyKK2zYh7XYPwRA2lUNT/A+AAAAAElFTkSuQmCC);
}
.icon-video-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABTNJREFUaEPdWl1SIjEQFv9eZU+weIKVEyyeYOFBLZ/EE4gnEE8gnGDxyVIfwBMsNxBPIJxg4dU//L6pzFQInUkyzOxWOVUUFCSd/rq/7nQ6lNa+yFP6IjjWcgdyd3e3B+PszOfzyvr6ekU31MfHx7hUKo3x3ezw8HCUpxFzAXJ/f/8LitfxqkHRBeVtymIsQQ3xGhwcHDysCiozkH6/X357ezuDQi0oUV5RkSkAdTY3N7uNRmOaRVYmILe3tydcOAcAps5TGubo6Og6FEwQkJubm8rGxkYfizAOpGeCLwdQZoj4oFLTOBYYOwBfRpyU8V7DuDpe3y1yRu/v743j42PGk9fjDUQF8R/BCzMo3IGCvZCFqR1lMrYAjPTcMTQmxfZ9k4IXECzYhNDfpmmgxPX29nYrK69jeYy3l5eXDgCdCOY/BZieyy1OIBYQpFDd11ouJeLfldcHAuWcYFKBKMGPuiLwwhO8UFvVCzZwyjtMyz+MMdU0w1mBqMAmiCS1kkrIKKRZ4Q8yY8+g2hQJoGqLQysQeIMgkuxETwCELVsVAgxgRoZnRvBKVVpMBCLExWRra2uvKDql0ez19ZWljJ6mxXhZAkKOYvKzkWZT+VmIO5RQIU6nMOquadQlIHBnG+68iJULjQvMr2MzjAIVJcx16N4iGcWMF+h0CZq39bFLQGCBv5o3ZkBf8aWUEKBrMEobReHlKl5TLBlDRrxpsmL4ZgVCa2JhliDRIyG3KWTO1cex0oWXTgFomBWQwJQGvMI9J3oWPGJaFOlu15ca8CSLyLM0RQFogFLm3FemLkuIlS68wtJGBPKsnScmGFjxtSAWorV/6t7UY02TwxqqDdldX9nxOKwxxucog9HL8MjuEhAXYteiJhAoWlKbak8HqMnhHnEeQjfB60k2TaiFU14NKFndRg8+L3AwC5B4joofUk8q23tIKOc+CcWMQxhiPzZEAsTcBPVBLhD8XfKIPk9lnja+k+LIq2RPM3YCxMwKWDBoE3QB0XjOMofeSeJJ4rxkPJP+ela1AiHHfTyhKTjUlXPNVwwgIP1A5TQe5s01+icb4/8GcgWl9MZF/kAKphYB1HSP+1TXXtT6F8GO4+yFOp+brJ0RmOvE6RXsRadfKHplad51kX7beaZfZhP9WLtQArgCP2VDZNNigUYqSz2h/mrlviGqvWCMd7EECAXCqhe8576xRCNVETNjBT3YIqwlVG5Fo1TCC1o+gEZNHxqZc10llAkkcxmPGGvBA8xG0jOBF5ohNDKFBJXxil4sF5IDjHSslDS1tHGiLqR5mgviEwYLHR1eSyw0znM/6jKNq7uRKY66gyxnD8EbC60hr6OucKykXOeOG2pl3/FCbIgdHa92EA8x6C5WswSpr8IpdH009h+/dlAsMKQ5toqyaXNDmoSulimbY3p12kOQnRaluC4XILiRNrXvZugh7AW3TFUGM3d7fj1CJtsvimYqRnlSNduz2ZrYsSWkawV1kdlwFXmhnlMXP32hJlvtWiENjPrN+7ydBkrtE+xu6lSKpzhBcKD3KVClwaERM5QR3cjCSw+hHqJMzOXVtnQz7FXax2i9gXACLYeKdSBcwkTySDm8DTBmyItQfE7+GKAMsaMuRGv4jeVQRfIUD1lo5NVDNtMgIAbVzPN2aEhI4+mFls+doTk5ExAKUbVVy3IjGwoqqsmw6XayZsPMQHRNVeMsogtetrtzExwvVKM7eb0ZHWqBTDHis4gK4OiPARhv7gUj848EPjJ9xuTiEZ+Fih7zZYB8Amj9aWDdHyAMAAAAAElFTkSuQmCC);
}
.icon-text-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAvpJREFUaEPtmUtyEzEQhj122VvCiiXDCeKcgPgEwQs/Nww3SHYUG7JlBTcgrIzthc0JCCeIwwUIN7C3fvJ3SuNSjUceST1WBtdMVSqplLpbn7pbarW8wpF83pFwFHKQrHnSyCOj0ehksVicpgRR3Ww2L1qt1oc09GmB9Ho9v1QqfYXB8zSMAqDgeVvTs3K57Nfr9SlHdyLIYDAIYOAzfk44hhJkJ4CpcWD2gghP3B0YImRkwewFgTfGsHIRWkJI3OPv62KxyAqD9XodILTexnjJGiYJZCNDIDGraYRXv9+/BshHhS5apFqz2ZyY2FKCwBs0aQqrxw+GrxqNxhcT5aqxMSAzjH0mjTeGUYIMh8NzhNJPCaQGkNsDgZxBL+m2hskECMLIExFgDZMZEPI07ZLYSMYIY/nQnSIy3iE/aeNRfpkAEWEVTpLOq51NBTCfAPNeRZIVEK3UWy6Xp91u93fc4P8KBOdPp91uf88MiKgYaCvfHrY6LkHuKHfOJ/GIzqRpjMkRkIOEq0p3lPl8foFt09ddaXkc4v6hUqn8iKt8nXoEBxmVE/KJbMNTQBn/PArjDCRqyIpACMUlsjMQmgM88oBfLzkQkP2LMmUnNJ2CCJgqVtTqBokTe6oq2Z2DML2hFM9B5KXRXQ1xSXrN8QrCa4KC8CqqQ3cOJMc6EEWp8YcDIcmeRXMlB7EJLdH3egNZq13rMSw8bxzXD3DmkZRCKt+15BVgJXuoSITAtgdm6inUWfd50RjWaqrV00m0Yysa0yjjY58WdBYzdERqOWKaF/J4VQfTOQgHYp9sKiCHbGLrgkeb3avV6lWn06H7z86n/awAyVvUQjXdSXDHiV7AHU59X+iawb6yekgCiT70jNFkuKHLEHei++Sh3wfAJcZsW6f43zdUyIFKTufpjR5c2M0FJnjig6nuYyh1BZ8KZgZvBNbdeHkFxb3jBv9jXaAsvPILCR6oElzWl+iRqHHaEi0mZCxi+jpmDGI8I0cCOYijhdY2czQe+QepE7NRSBV2KAAAAABJRU5ErkJggg==);
}
.icon-audio-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABB5JREFUaEPtWT1uWkEQNka4jW8QOEHICQxdukABNlVwlXQhJzCcIKZLqpAKgQtwmSpwguATGE4QaEFAvkH7XpZl9uf9YCHESgjQ7puZb7+Z2dl5ibMjGYkjwXF2AnJoTJ4YOWpGut3u1Xq9LiQSiSyAXuJD3/IY4c8Ua0ZY0y+Xy8O4NiSya7Xb7XQymbyDQQVhfBDbpljcXy6XjUqlMg7yoLo2NJBer3c5n8/vsLO1KAZ4z4Kl+4uLi0axWCRwgUcoIJ1Oh9znh4GBCeY2OwwDB/SN9TlhHbnbK42l5Ha319fX/aBIAgNBHHyGkntG0QRGtITvUyxoB2RkRSxVseg1s7CG+GkGARMICAwgFki5PGYwvl4qlThwVlvAbl24p8pSC2BurQLEAmcgAEGGEhvyeEylUtWwfu0JonhbLBbkTleycLDWgJvVXcA4AQEIYoHYkEcTOxZLoHtCwQ655gdFzy30tGxgrEDInyHkjywIyr6EdSWbQcLVKJ17g7JYHmCMcecC5DcE5TypoPsn6CaG9jYYZgYAkjcpNAIRabYngXgCCPW0jh2QOKMGYP6NJxy/8/CCgU6ZDcgzBKRdhcWJ6OHhIQf2yRs2A7/H2MRMYCCqIAh4BL1UhrzYQHwSA34mM7GiZYRJt29tARc3QibRaDOlFgjiQ3arCUD4Lha3wSZ5ADPG/Ob0N7kXC0RUtM+Sf+49U+nAqBkMlXKGq5RZIEygFcMUcnEwp2ZOXZywQFwfjsNQmwx1U4MCoULOP11tOdxmTJR5xjvY+kvHyBYQGJLzjEGR+BS1SLQBE0WkfxhiPaXhzdAVkjog38DCR4NCugC1otzoVNnSjbOKObrvs2O1WjVvbm52ilUdECoPtkpqTiqlQ6wrRj1fxEWrJ1cROiDQ+QuJ5506HwmIEDaFu2XCuptwI0r1WhZkowFkCCC+q3tzTkAo2OkB0Oq1eOjO7vswhPchvGjzfW4ebNCF6r00NxT3/NH5+fmmEaHUXOGBwHV2AKt1ELfGBRjkrGUQkLOz2/KaSIxwRsZx1rgevHsFwhxUgW+NkFHDDn/1/Vxz53hRIEEaBZ7h6rVWd/CegGCnts4RLkZcSwdTwL8EI1sn+4EB+Y5U/8n1QNyqtVyAhGkRhQx296JRbchxQbiP9MvpYXoHbMOOPdmZu/IAZQiqkP8t/zgORFGe/JXcZKd/xfS42N6B6c5Ob5XkMmQMhV67n0qUtGRA6A6LuiFUiJIeKk+oY4/ffh8N/7V9NVMXZadVqslAM7CVjlg0kvG6dyayWm0nx9ago51vGZTQC51CHGW8YJt7V0JAZmCjauobWHu/4sJDrxSykqsN8X8EJuphmVDZFfFSF660uQuRK5EeXOBqNj1WIKYD7ZDmTkAOiQ2y5cTIiZE97cA/6yHGUTYjLCIAAAAASUVORK5CYII=);
}
.icon-star-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0xN1QwMjoyMTowNCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMTdUMDI6MjE6NTMrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMTdUMDI6MjE6NTMrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5YWI5YTUwLTZlNjEtNjM0OS04YTUxLTVmMjdhY2UzYjA0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2OWFiOWE1MC02ZTYxLTYzNDktOGE1MS01ZjI3YWNlM2IwNDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OWFiOWE1MC02ZTYxLTYzNDktOGE1MS01ZjI3YWNlM2IwNDkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5YWI5YTUwLTZlNjEtNjM0OS04YTUxLTVmMjdhY2UzYjA0OSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0xN1QwMjoyMTowNCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnEoLv4AAAQUSURBVGiB7VnLcdtIEH0NEbyaGSw2gqUjMBTBkgcCpRPhCFaOwMzA3AgknVgYHMgMREUgKAJjM6CuIIi3B4EuaIy/QK9WpVfFIufTn4ceTPcMhSTeAoz/2oG+8E7kteGdyGvDmyEyqBoUkc6K1+v1aL/fz0nama6taZo30+l011VnVaqQysGORDIStwDG2lBomuZ5VzJVvp5kacVxfIWfSQDAOBvrHb1HJAgCm+RtpVGR89lstm2r+5dGhORXresu+1TNeTF6jUhRNETkHAAKovTRcZywjf5fFpE0TT2t6242m22zZaRH5bJP270RWa1WlojM830isij6nbXnq9XK6st+b0QMw1jk2yQf8i/0bDbbknyoknkJKhNiHZRSn0hahmFYJPVoLPX5Wd9Vrj0PguB7mqaRiESO49zpMk3R+GX3fX8uIjYAC085YlSh9x/HcayiAaVUBOC3CtkdgBBARHLruu7NcaDK19qI+L4/AfBNRAodK8GiZqwqKY4A2AAgIp7v+wsAX1zX3VQZrIzIZrMZ7ff776h++jpKo3FEg6jo2Jmm+ftkMtmVTaiMSBzHSxEZlY2TfBCRiGQoIpGIRIPBIKzzyjTNcZIkY5IWSUtExtn3HyUioziOlwC8TkT05UTyxjCM6yRJoouLi6jO4TJkReO2aGy1WlmDwcBK09TLb+d1S7vVriUi7FIjtUH2gCKl1Lxubh6VeURENlqXp5Q6SfWaR2bDq/HlGWq3X9/3w4K1e+04zueOflaiiATJB9d1xy+qtYbDoa1nZJwoMmUkhsOhXSdbS2Q6ne5ExAPwqA31SqaIBIDHNE0nTU6UjWqtrNy2cSIyZSQA2E13x8ZF46nIVJFoc15pVf2WkSH5sY2eGtnWJIAOZbzjOCHJZb5PRKK2espkSS7bkgA6nkf0soVka8N9yObR9WA11trhC3x4JpsdFVqjExGSzyrXnpdWm6r4BzqdEPUCrmxNr9frUZIkfwHAYDD4uygfOI4TKqVKdTdF64gEQWDn2wVZH8DTiTKO43uSC5KLOI7vfd8vLAR1HbqNJmgdEZJWvq0vjSAI7DRNr/Qnm7Wvfd9fGIbxOV9FZzp+1HO6jSboRCR/lj/uOkqpMYBvJO2qiz0RsUjeKqW2AL5k23koIn/mbbT1qzURERlrXR9KsvMRx+T5Qeu3Adwrpa5J7mps1KL1OyIiW619iRISJG8Oh8P4cDiMSd4UzQHgZTpKbTRB64gkSbI5Oztb4OcnnMcdgEvXdcNcn6eUWgJYAvhUIfuYJMmmrV+dLrGVUh4KrnRIPhiGcVl3HM42hGXRZQPJadnVz0n+scpe7gWerop2ADaO41yXChTr8ABMcjoWVXVWZyL/J7yZf3Xfibw2vBN5bXgzRP4FhcAi6Z5lh50AAAAASUVORK5CYII=);
}
.icon-setting-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABNZJREFUaEPtWstRG0EQlfhdgQgsIrCIwBCB0QEoTkgRWETgJQIgAsSJAg4SEVhEgByBpQgMV37ye+vZrVFrvmIBQbFVOjA7PdOv5/VneimXPshT/iA4Sp9Apu0kCz2R09PTyuzs7E+ArKqfCW8Pg73Hx8f9nZ2dflEGKRTI+fn5tQOA1Lm3tbW1OnVALi4u1obD4a8Yxcrl8vrm5mY3RsY2N/pE2u320t3d3TGU2IDipMbe9vZ2RwLBu9+Yc6NvjLEljH3NxjIgZ2dnGxg7wN8VzOksLCw0arXaiKwPbBQQUIfcp9WXxMINKHADRdpSSX2eAWwNMlzrWKxHEOugHv0p6AkG4gBh3MhEm0j6RYEJAhILgsgQlVZkVFJR7U+Qif9PCgbjBWIBcYtN6NxNWH5XKHaLsQROfGhSGKfShFyCd4vCf04gR5mueBcExgmEjn1/f08L6j6Rgsj4C6Dc/Ad+V/i1MN4KsTjk6soQdP4jyDUppww3BmZ+fn7FFQCcQLBoB2t/1xQbARGi8CRzTGAA+gTRsW5bzwdkKARXYyLJJCAyGQWGCTZ7rrD32qRA+hD8ogmTOo3nKBgqCyAMyfoJTA6EiUrPDUqJnM+hSsXOw74J9mXNlj++KiAkatEqIwkLp+INEsj+9K0qFGASLYHjabGIrH3py9o4DUnphi+IWBVSHF1k5mXZEMpVJr2npyeWMBXTSbCsmZmZabhqLJxIT5QyLIcYhm9tPmoEgoXarKUslLBax0QJG62g2D6iUGJ6z9AsWeDz0zEgHmVoEVlnpXs4yo+BUkIPGumQi/cAwxMYSZoZGJMRxoC47hTYeM+UsVVFfC3odIkkVs/8QSXXFpTJ8xJpBp9ZNfmMqgAOLCc6FsFMQHJHYykOPqcZ9+HhoW+70RmocImTM1LTkGStVGVtNjc3l/oa/O5Q9xsZcJxAIO+M3Zm1tDIlHcJJLNsikzqZvy6aWPymi/Fv2buXApJvwlOEE6ch1/YAeB/vMp8JNdarA+kDyMp7BZJVwFNLLWbj1NlxURqEOjsTKE6lZuG6rKidzo72UkZBGiunrNdHZFbVlXGFX9xbCDrPFbKJoDcttDUHCAzV2PBr8kNTQmwZbn3Z3jewxLLJ0raEqDotTH4VKedJiIxsxuRrupuMAWHsRu7o6DFbKPCmJQpPAzllQ9LcWjTSwgQAIfai8jYPhro4lXVbVFIn09JpJuYOsF7dVTQiPLPllO7PB8rXYFyWLCWb3IuV8fAZZnY6Z1bGdwGgD5/ovGoZT/Smi5WrarWdUuy4rBQo/6yLFYD80Z3U1wCIVdg1H3vLoDP5VddwU3u3zQeZvIKaZc89GVNT0McG790bTtuHYvoFZwQMKMAuOrN/D5sdIqOfhACB3K6Sqyq5PcrZOpsIEpWJG3Tawl0TGIyxw1gXihNoghB9ZAIERSmT4CeTXQtjlJHd/qCmoDf8OsA4DV9QEzsIRBrVQmgwCZgCPisEg4gC4gFT9IeeKBDRQCggmggDdtRNn97o/PilZYX20C/yUjw7NVXW0G9YjrAh0fRlf8mkYGr5KBj5NSpdzpetfXvq7wsDwkVddxmpVMjd/s2AqCsAKcKeb/71VleIAEg7VNXJ1P7DQIwFi55bKLWKVi5mvU8gMdZ6jbn/ACyuQWCDRnceAAAAAElFTkSuQmCC);
}
.icon-picture-sm-w {
  background-image: url(/img/icon_sm_picture_w.4a677c30.svg);
}
/* .icon-copy-sm-gs{background-image: url(../../img/sub/icon_sm_copy_gs@2x.png);} */
/* .icon-copy-sm-w{background-image: url(../../img/sub/icon_sm_copy_w@2x.png);} */

/* fill아이콘 */
.icon-fill-star-sm-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABCdJREFUaEPdWs1V20AQnnXIOagCTAVxYu4xFQQqiA25YyqIUwFwD9hUEFIB5o4DqQCnApFzQJtv9CQii11pdrWY99DJNrsz883/jFD0Qh71QnBQcCCdcdx+rWlNK+qZlKQ0Tf8q+n09iOYhlRgEyMZJ/FFr2oJaeiDYlgioieYEUErR2eVO9ENyp+qMNxBofnWFaA8AhiCy2kQQBgVAkzuiI1jq1oeWF5DuON6DNkdNAZQFBqBbWHU0G0RHrmCcgLD/r2j6DiYdV0aO56d3igYucSQG0v0Wb1GLxqGtYAOYWiehwexzdCZRggjI++O431I0lhAMfSbRNPi5G03q6NYCeU4QufASMJVA2J1UK42JZ390QttVbmYFwoH9StPVsmKiTlMcM/eK3tkSgBUIitzVErJTnfzlv09RPDeNHYPpR8TFEMF94MrFUBdOocUh/w7rHkJrn5rSRLzsI/gPy3QeWYQrNpjeNHUpVPzfs92oXWTYPY65gq81AZO52Hq5A3gEZOM4HqG6fmnCjO+aNBfK0ugqvl7uRqOijI+AdE9itsaCJn1AoTJHZa2l1k40rKLe+NDM73BvNtuJ1q1AQqVbMDoFo75JWChqEiJWyul4wSKhmMAanCavTUBglQ76Nc6IjZ6ysspAnNwKAf0LwXvLAYiBKRU8wWdTVilKnXYLmftiAGuzK4PWKmi9laIru9cDkKyzvZEQ0lr/uW+pnk3rEho2ayGGMGzJYgiW5+w1Z1oPQDbGcQ/Z4FwiBLRxhBhI60PoB+7N9WZPRFfR5uUgmi4CcUm7hvQnYiw45JT+C3L8t4gDEFtREshZecS5GDcFwtJkYDZDxQlnM3QU504dRQggORhkmu3cT30t4j19hgKSCy4ZfGwgGw1uoYGwkMVUKLVM4+JoBOKQfk2CYk6oHZtN9zD3INw8H1P6dSmIBrYXANLzEQdAuA588LlrLIhMyHteaFBXnOpGAW153gnTNBZM7KpZ3467umn03JrY4iPfD6fJwLLXTc9oil0VUNnG+7qXaYjKasNBPqSl2/eE9ssrHR8gpjE6yKgLwhPM5wNWRJY0eCtpC/6FvS7icoyi2neyiGTU9R1H01cDrHU7gLKsU9xJZxEXENkI0a5dPjDRYEsCFwmFZ8XroJxek/wulMnnmLVeVa9ME30tndZ8pHK5k7lUx3llmmYwz3TsIqD0rPcSO2fQqDuVSllzTtJdixq95wQjAcF6EAHJ3YyUniwrZjgmSKt+0FdvueWzYjfBd69u1cHTLtAt9J/kZWhRCK4zivQotHXYCprUqG7BZ1KI2LXKl9MeKaEhqnO/8asCvIKAIJO7Fh0u9R8GyqCyBnELq5WeFBQ3fojQKRrJM2kcVLmmt0VsRNM44v4psTSNLZqipZ+7+L8ktoIDkTB9ijMvBsg/8mAZUb+weVkAAAAASUVORK5CYII=);
}
.icon-fill-star-xs-c1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABCdJREFUaEPdWs1V20AQnnXIOagCTAVxYu4xFQQqiA25YyqIUwFwD9hUEFIB5o4DqQCnApFzQJtv9CQii11pdrWY99DJNrsz883/jFD0Qh71QnBQcCCdcdx+rWlNK+qZlKQ0Tf8q+n09iOYhlRgEyMZJ/FFr2oJaeiDYlgioieYEUErR2eVO9ENyp+qMNxBofnWFaA8AhiCy2kQQBgVAkzuiI1jq1oeWF5DuON6DNkdNAZQFBqBbWHU0G0RHrmCcgLD/r2j6DiYdV0aO56d3igYucSQG0v0Wb1GLxqGtYAOYWiehwexzdCZRggjI++O431I0lhAMfSbRNPi5G03q6NYCeU4QufASMJVA2J1UK42JZ390QttVbmYFwoH9StPVsmKiTlMcM/eK3tkSgBUIitzVErJTnfzlv09RPDeNHYPpR8TFEMF94MrFUBdOocUh/w7rHkJrn5rSRLzsI/gPy3QeWYQrNpjeNHUpVPzfs92oXWTYPY65gq81AZO52Hq5A3gEZOM4HqG6fmnCjO+aNBfK0ugqvl7uRqOijI+AdE9itsaCJn1AoTJHZa2l1k40rKLe+NDM73BvNtuJ1q1AQqVbMDoFo75JWChqEiJWyul4wSKhmMAanCavTUBglQ76Nc6IjZ6ysspAnNwKAf0LwXvLAYiBKRU8wWdTVilKnXYLmftiAGuzK4PWKmi9laIru9cDkKyzvZEQ0lr/uW+pnk3rEho2ayGGMGzJYgiW5+w1Z1oPQDbGcQ/Z4FwiBLRxhBhI60PoB+7N9WZPRFfR5uUgmi4CcUm7hvQnYiw45JT+C3L8t4gDEFtREshZecS5GDcFwtJkYDZDxQlnM3QU504dRQggORhkmu3cT30t4j19hgKSCy4ZfGwgGw1uoYGwkMVUKLVM4+JoBOKQfk2CYk6oHZtN9zD3INw8H1P6dSmIBrYXANLzEQdAuA588LlrLIhMyHteaFBXnOpGAW153gnTNBZM7KpZ3467umn03JrY4iPfD6fJwLLXTc9oil0VUNnG+7qXaYjKasNBPqSl2/eE9ssrHR8gpjE6yKgLwhPM5wNWRJY0eCtpC/6FvS7icoyi2neyiGTU9R1H01cDrHU7gLKsU9xJZxEXENkI0a5dPjDRYEsCFwmFZ8XroJxek/wulMnnmLVeVa9ME30tndZ8pHK5k7lUx3llmmYwz3TsIqD0rPcSO2fQqDuVSllzTtJdixq95wQjAcF6EAHJ3YyUniwrZjgmSKt+0FdvueWzYjfBd69u1cHTLtAt9J/kZWhRCK4zivQotHXYCprUqG7BZ1KI2LXKl9MeKaEhqnO/8asCvIKAIJO7Fh0u9R8GyqCyBnELq5WeFBQ3fojQKRrJM2kcVLmmt0VsRNM44v4psTSNLZqipZ+7+L8ktoIDkTB9ijMvBsg/8mAZUb+weVkAAAAASUVORK5CYII=);
}
.icon-file-pdf-c {
  background-image: url(data:image/png;base64,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);
}
.icon-file-hwp-c {
  background-image: url(data:image/png;base64,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);
}
.icon-file-img-c {
  background-image: url(data:image/png;base64,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);
}
.icon-fill-draw-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA/FJREFUaEPtWl1SGkEQFi15jTlB9ATBEwRuIA9o8SQ5QfAEITcwJwg+WcoD3iBwAvEE4gkCr6hFvi81uzU7O7vbMzsLVVS2iiqVnp7+evrrn1lrezvy1HYEx15wIOPx+Oj19fUzHNSo1WpHuqPW6/UCv88ODw+f2u02fw72BAFyf3/fgJGXMLxJAELrZlgzwZqb8/PzmXBNplgpIHd3d5fQPIAxx2UMAaA59VxcXNz46vECEgqAabQCdAVAD66AnICo+B9jE4ZQlc8EPAKN5DwSAyEPYPlvfBIErhANk0FLyh8REIDoQemvCo3OU/0VYIZFexcC2TKIyP5CMLlAVDg9FnljQ9+f5oVZJhBF7OeAnFgiK12rIslQ/eDogAUSwElWAsgEgtMgsUXZCQY+7e/v91m58enDWNYX/Vm+v783ut3unH8cjUZNyFG/6zPBqbRsi6xAUCfOYAzTrOiBpz7qnoITaPAnbfEUBiScApm1SLkhBAe0bXUmC8izS7WGkQk9MHKC/b9ENrDQYfOT6Pfb29vjg4MDhq3zY+qKFKSA+GQp3UvKSCYIs2F8gHP+cQTyA3wv7clsYFNZLAUEYeV0GtouQ3IEhvZMEAK3TyHTB48W4Bp7N5NjCRW2UzFDgl7aeLo1OQZnzgCGo0Dek0jHJpBrrPwm9GDMAYF8rkgRxzIW/8S6vpUj4AdPIzN2mWbr9XqTGUpxgXOEaz1I2aVzzKGnmwHIaQqIKoB/8lyH4251Op1JJIMQYDx/L3siXA8wTAZsFM+kHNNPMg4tSZGqEoiPM3R7YiDCtMt5u8XQcggBHxula+I0HANxDBNyo0wdkBqaK4dw/IFCO6CQL5AghpRV8h9IWQ+GXq+nbVeyc6booY1gu840KSmeoe2P9C2RfuN+zin9mi202eVWZbFNr86PBNklBdHSEwUriI5OSM03iV6rqFlDAbpCZWc/tkfgq9Xq0WVucTTWKo6TuEGb1DdHXuemkXO3xpFN1ZIX3hNj36HeIulIt9nGTxGqZy63iXknapsQ51igz9shIsKmI/d6x3XTIKOu66aUNxOHj47M0Iq+sNyClN3Htr7w9tBl0yDXQS4barKJwchTR7ws74JuAqlg42yGocF4UnRlSuKXHmVzvJ2Yu8ucyrYvsVMV2hfM1l8rmDcolQGhYuEY7GXDRoEoMGxHmABCcmZzoaW7WXXIfOMaJJvpTajXcWqLCjli20C9dmAXXKaVeUF1b1TWa7l4RnFn4AFoiTVN6RtbiU1eJ2IqVndcPbTaTcHl8xS37r3o7ZXESIlMECAmj97e3vi/Kcf8RN+pGYavzkr/34kNWHAgEu9VIbMzQP4C0hDzQijju9YAAAAASUVORK5CYII=);
}
.icon-fill-draw-sm-c {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0wNVQwMjoyMTo1NSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMDVUMDI6Mjc6MTErMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMDVUMDI6Mjc6MTErMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZhOWE2Yzc4LThkYjMtZTg0YS1hZGY1LTZjZTdlYWVhZGY2ZCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2YTlhNmM3OC04ZGIzLWU4NGEtYWRmNS02Y2U3ZWFlYWRmNmQiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2YTlhNmM3OC04ZGIzLWU4NGEtYWRmNS02Y2U3ZWFlYWRmNmQiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZhOWE2Yzc4LThkYjMtZTg0YS1hZGY1LTZjZTdlYWVhZGY2ZCIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0wNVQwMjoyMTo1NSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppb6hIEAAANNSURBVGiB3ZrNWdtAEIZf8nAPUQOICiIqwJx0jFwBSgUhFUQdQCoAKoCrTpErwK4A0YCwKyCHkfBK1s9KGuEHvtNK9s7M5/nZ2Xl88Pr6ymfAl30boIVDdYmxcwR8BzzgqPLpGlgCK/xsran2QCW0YscDLoAZQsAGSyAB7vCz5VgTxhGJnQsgAtyRdqRAhJ/dDRUwjIgegSpS4Dd+9tB3Yz8iEv/3SAhNiQSY98kjeyKSB//YTeCpsAbObfPHrvzGTgg88n4kyHU95ro70U1EBN2MsWgkbmzItIeWhNOjmknjcNoWZs1EJLGf0AunDXCdywuBrz33r4GTpgLQFlr32JNYAefAKVB3FmwADz+L8LNLILCUa+Iot6kW9R6JnaBtUw2+lX6p2EmBY+PzBX42q+gYehLP686ZJo9c9RK96+608nxceoodt5f8Mmpt2yUiFaKfIvFgsXaRptGES+zcEztnxM4P+nm7Creuiu2GVuw8Maz1uEUSMqR/gVgAl/n+CGlA25DiZyfmizKR/ZXbao4t2fVqFaVyXA2t0FLxwvJ7dtjNsepzHULzoUrkrGPzCvn1ZsAJUlbHo5xjHt3egIqt29CSA/ClY/M5fpYYSiPgj4VSGzwgngiwzTE/OyiWpkc8JYOGIqBvoYidWbE0ibgWW69yzxUh8Mta6TRwi8Vh3csWeMBLXlU8RYOGwi0WQ8dBnooZivg0c62PTmRZLEwiqcXGDTBHWva/qib1x8bsgs1kTy02h8bmJK9cXYfoVLg2H0yPLC02Jx3P74UFfhaZL7ZEpN9ZdQgI31ZynnR1qVPgjpobZnWIndDe51wRO8dsWwlXwzILPCO23ZZaJAP7bOMXQKA1la+7WKVUr6bToHW80xd150ikJbwDqaawXSJ+dovE5NQINIU1neyXmkoaoNo5t00aE6Y/7NTypK3XCtC6yjYj1BLUTETK4kxLUQM8LUHt3a+4/aeWshqohW53Gy9VbEoyKrC7jwiZU/RzRm0+Zn+xkjBzNZUjIyAV9Lsh+tk6H87NGX9oPiPzYhWM/cNAiLQ0fXuzDTDT7LU0/8IRIuW6a9y5QG6a6XjFW+gQMSEXLg/JJ9f4ZA0kml4woU9kT/jo46A3/AftNBIUYIee4AAAAABJRU5ErkJggg==);
}
.icon-fill-photo-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABC5JREFUaEPtWUtLG1EUzphEEUwTwYIVF/EHFKWb4gOqLtxJI62KK+Ou0EK7apfGpV25sNBd40rUltiNCxfWgA+6KZH+gGYhVovQpBFE8up3ZCbM3JmMM3fuhCgZkIzkPs53vu+ec+6J5Lkjj3RHcHgaQNRMrq6uhn0+3ywPu4VCYWVmZibNM1c9xzEj6+vrUSz4yaEhc1NTU3EnazgCQkx4vd5fTgxQ5haLxR4nzDgCsra2FpckiUtSLPhyubwyPT1N7HI93EASiUQon88TGyGunfWTMn6/v2diYiLDsx43EEFng7WZ+6xUBQLZzEI2b7BTH4+HXJiTgvyWIL8Vo7V1QGTJfKsjAKzdKUhwhJWgBsgtAKGA0oHRAIGcYpDTvAuyEL4kZLYAmcWUhTVAcID/CoxCwo1nFswgibbrgGxsbAwDJZ2NW/NAPSOTk5O7ZHCFEdFA4JQjbJTGZ+p6I0nqw3sYn71mnqJ5+H4TfzTWNNm6CSRLIbJUKsWrlRtU1jQ1NUXl0B5kQSEitSsR6abKwRUg5EkAiFitl2RAmyxD0H1FJTizSwD6uhqDwoE4qZNYrxOjzc3NCyjvSYoJs+AjGkgSXhxmvXZ4ePgWxry4urp6QN+1tLT8xp3lY39//3t2LDxPB/aJ3SgjEkgWmg6rs+zBwcHDi4uLH5lMxmdkWCgUKrS1tT0aGBj4qXwvJ+I0/tedGTNwwoCwSYlAZLPZo1wuZ1qMBgKBcjAY7FWD4UnGwoCoIwx5bnt7O1+NCdazxMzY2JifYYUSsuVHCBCKUigRKpUx2Fg+Pj5+adkKDOzu7v4AVl4pc8BK6qY8o15fFBBNrZNMJv+cnZ3dtwOko6MjNzo6ek8FxFat5woQyKoAWXntAIG8ipBXJSjYPScNIGpvsxFrZ2fn3/n5ecAOI3UhLRj8FYkwohi+t7f3+eTk5JkdIF1dXV+GhoaeK3OQGKlYfGp1DSHSos3Y8Lu1tVVCMrTU0GhtbfWMj49XxspJsfbhV/aaputBZcnp6eki2kSmToUDPJ2dne/U5QpPV0YYI7BW14siMDgri5eXl4ZgiAmcDQ0I3h6ZSCBkbBxnZY61en9/Pwkwj1HaX4dX3EEKAPF9cHBQVxyCDeodR62eDWWcaCB0+4vhyrlg1xAaj5vpPCJgjGeucCCyEYbMmBnIy4RrjCgLw7NpvMeqdQOVcdTFpHHwaJiHCdeBqIyiRjRdY9M4IwSOzkiYmg94pdwjpPHtlrScOJdrriEQnoTEtbvASeqEzHYad7GP7buzQNvsLKUpkTRA5J/SqKFm6+5sZ3dBY7P4qa5P3XrS1UWIKBFoL17HYLKwL6K0SisRzMhDMjMEpt5klgQTUaMmoGmlSgGAGmWC5OBoGfTEUma/L1oquR1ZUKPJDSA1crTlbRqMWHZVjQbeGUb+A03EkVEYgqcJAAAAAElFTkSuQmCC);
}
.icon-fill-video-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6ZJREFUaEPdWkty2kAQtfht7RsYThDnBMEnCFoAxSr4BCYnsHIC2ycIWVHAAnyCyCcINzCcILDlm9epESWkkeajEVIxVSpXmVHPvO7Xn+mRdXUhw7oQHFfGgQwGg2qxWLy1LKvOU9LhcHB3u92i0+nMTSrRCJDxePwVG2zgqQNAVWaDmDvHXBfPtNlsvsm8EzdHG8hkMrnZbreP2FAPC9wk2QiBKhQK/VKp9Grb9lJHlhaQ0Wj0iMWcpAA4GyYQTqvVelUFowSE8X+CRe5UF1KcP4Mf2Sp+JA1kOBw2wOefKVghCuMSlHtot9tTGSVIAQGVuhBGILIYD6BaX7SwEEjGILz9C8HEAmF0Ip/IfIBmdhzNIoEwx/5zRp8QKWuJAPA5KgBEAgGlCETa0Um0+eDvLvzlnvcSFwgydQ+mfFZd5RzzETm/oxJ4Ca4VAkIZe7PZfOSIUsE9L8vlci1YAYSAwMEdoH5KoN03WHMGGVS2NPDcJpDFfRXyf8DxHf+PISDwjb8JrBEKkwYUEwJDtRmA1CKBJAm3EP4Lwrs8FbIISEntiynrBMPxiUUApA9KfNNcTJi0mKLIURPTLai4IJAP2fNEKGpY1j2iiStSAgsmxG+qoLVHkF5HIMz8FK20BhQgBcQTDl+kHEXW0aYbEmTNS5BHIMgddaD8rYUCL6kC8QEivyJA16pr+9c8AkkaXXSB0OaJbuv1mo69n1TA+MNwLoDQ5nWonUsgBAasoEQqbZXcAlEtVHMJhEUxqrilR+6AsNxCEVPp2MAFkmH41W4tccOvTtTwc0A1/DIq0ZmnLs2lwERuQqQ5ED7HH606SBYIyxlPmE8dyiRjgdNi1RNgrGiMOrn5d2qyNyYqGqkJp9U1geApynibp2JGW+qLadMoKDe2jGf0ov6rct3DFjop5X2NbicJhzjvntCKfk/jqEvZebrf7/8fdXWPBXHApY66LKaT0+taxbDyQ+JWaD5Uhc0Heu0i2kEeftUCLm0zMPnvCLncgCFqmc5yRLEVEuCdcsuUNJCkq2LaQtpNbG8jF3GtkBMwwjYTN49EUYLRrH9Gn1mBTl2jV28euDQ6hhGKe4djd1O5DPUvyPIMlR2mk+YKlYDDuzYQBQ/hHWKUAFaO97BwF3O0Sn+f7AVo1K9UKi9n/WAgCI78B/+juoqSlSwo2ryL+VQ1S11Bx1lF2yJRQsmP8ClGFUUjNwPjUw0Xn37MVfgvopVS1JIRluUc4xbJCsw/J5H6QlWm0CAAAAAASUVORK5CYII=);
}
.icon-fill-video-sm-c {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0wNVQwMjoyMjoyMCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMDVUMDI6MjY6NTArMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMDVUMDI6MjY6NTArMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1NmQ5Yzk5LTJlMmYtYTI0OS1iYWU5LWY3MjBmZTUyYzU2NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NTZkOWM5OS0yZTJmLWEyNDktYmFlOS1mNzIwZmU1MmM1NjUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NTZkOWM5OS0yZTJmLWEyNDktYmFlOS1mNzIwZmU1MmM1NjUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjU1NmQ5Yzk5LTJlMmYtYTI0OS1iYWU5LWY3MjBmZTUyYzU2NSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0wNVQwMjoyMjoyMCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp33fEEAAAL6SURBVGiB3ZrRcdswDIa/5PpebRBlA3WCaoOqG9iXAexOEGeCOhPYnSDKBJUncDtB5AkqT9A+QDorMiVRBGXr+t/5jpJJAL9JkADMm+Lhgf8Bt9c2wBc+jCAzBO6AuOX7DDgAuU+lvoh8ARLE+NByTI6QSoFXrQE3Ch8JgAWwLNsa5MAWeAYKFwGuPrIA3oAVehIgs7gqZS5cBAwlEgJ7YI0fAk0Epew99ksUGEYkKRVEQxQ4Iip1JbYDbInMgBfGmYU2BKXOmU1nGyIzYONsjh4bLMj0EUm4LokKG3qWWReRkGmQqLChYwPoInJpn+hDQMcP20ZkyWV2p6GIEdvOYCISAI/j2aLGI4aVYiKyNHUcgFfgCQk3Dgo5bQgwzIop1vqDO5E5EjPVscL/DOfAff1Fc0YS3En84JwECJF7YOco14SQxnZsIuKKrOO7HHHUr/hbbkn9oUnks0JwbtEnRXbDZ4WeCu9srRMJGRhxOqJAnPUTuuUWUrO3SeSS+IUstzlwdJQRVo06kdhRmBZbxKDfDmPjqjGVKkqBbqOZDBGQzcJlVoBpEQH46zpwSkQiFIHqVIgEKHOfOpFMI0iBqrQUOYzNqka90pirzBmOCPiObtvPq8Zt4+UYYXcTAUJgj47Eu/px00cyheDIok+CLKOlQk+FrP7QJJIqBHcFnCHwE791gLT+YCLiGvcknNefAiSpesNvCHSgQcT0t8Ia94xug+xCKUIiYZxgdNt8YUp1A8SJPo5ggA8ckR+nqL80HYgFkp5OFSsM/6G0nexrFAHciNghtp2hK0RJcHf8MXCko5jdRSTvGngFzOiIPvqCxhRJRa+NOT1nnE30u+W6ZExFvzPYhvFbpCZ1SZ85ljq3Np2H5CMpEk/5rBi2YVfqSm0HDE2sciTU+MY4s3MsZccMTCtcM8Q1cro+4Sf0P5SyQlrOiT5obj7UkXC6wnFnOebA6QpHqjXA112UlJMxYfmJW/pmyLLJPekGxrkdlHO6MHMxTKWKosY/HQGO3hh2b9wAAAAASUVORK5CYII=);
}
.icon-fill-text-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAq1JREFUaEPtmt1RAjEQxz0+nqUDsAOsQKhAeQCGJ7EDrUCtQDuQNwZ4QCoQKvCsQDpQnvnyv0xwTubyseRyd4NkhmG4bJL9ZZPN3gbv5ECKdyAcJ0eQtFmSZZFut1vKZrNFz/MqEYH49Xp9FEVfRiD9fr+MwZ7wiQogqLufz+ertVrt2wZICwKINgZ4sRnEoK01jBJEWOLdQJEoRKxgdCCv0PAyCi0lfczw/DRQ5y+Xy1qr1Zpyx5SCDIfDwnw+/+J2yJGH06iuVqs2vq8D7WivVBuNhs/qSyY8GAwq6/X6jdMZV5ZA4LXGvV6vYwsjtUicIDQBtjCpAbGFSRWIgHnAMrsP7hks8Ztms0mOR1pSB0KaSs6uGziAjowkaZA7bPbnMOVCYL4RAZzJIoBEQQQAudmw8KSA5xQa/ZatlwsDTwOIsdc+grg+EI1NIQRdW2QGYHKNU65iQr4k3m+KuvYuQWbwJCXbdwkR19GmV8K4BJnAt1d0M2lSD3c7htyF8tATsZkrr3XOjVR3FRHvPRSgksuVFpcW2Q5Ks2lTjKwaB4gNhHHbI4jJOQKZx0wmY7u0yuiHsjTK4swiGPwD4fWfeEinjKw+aa/lw2Od76t8sB1AKFujnBRnFiFF6FTHAKGhOAOwDVn6JLO0dANHXe/UIlErq+rPNQgl2Vg5qBBlaW8EE3WhPC5BZsgMlvfJDAY1FUHjVAfjEuRggsa90pu760ZY5BPPEw0aCSaKPaKEIHiXSytOp/XPQeK4VuCaE+GQNH2V9EUPh2UEkCtZAx0IHVRxXb2poLTnVVouQ3WWUSawNx5N1wPVi+QARbjKLIdJX0yZCeRvTZIbRiDbwekPA7lcroTfZdz9af0+U+mNON42N+fSYrGYckIfFsg+isXV5ggS10ybjnMwFvkBBVbFQl3lDV8AAAAASUVORK5CYII=);
}
.icon-fill-text-sm-c {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0wNVQwMjoyMjowOSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMDVUMDI6Mjc6MDErMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMDVUMDI6Mjc6MDErMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJjODFlMjk3LWQwOTktM2M0Yi1iZjc5LWQ3OTUxMjE0MjMyZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyYzgxZTI5Ny1kMDk5LTNjNGItYmY3OS1kNzk1MTIxNDIzMmYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYzgxZTI5Ny1kMDk5LTNjNGItYmY3OS1kNzk1MTIxNDIzMmYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJjODFlMjk3LWQwOTktM2M0Yi1iZjc5LWQ3OTUxMjE0MjMyZiIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0wNVQwMjoyMjowOSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjXDPG0AAAI3SURBVGiB7ZnNUeMwGIYfGO7rDkgHiKsvhAo2J1/JdkAJUEHoALj6AlRAuPga0YFLwBVkDxY7ZvGf9H2sTDbPTGZij/1a71j69Fo62G637AKHsRugxd7I1DjyuTjNmQHHwFzp+bbIeNIQOhgz2NMcA6zQM9DEAudFxptEZNBImrMEbiUPGYFFaKbXiHsTm1BxTywCM0OD/SpE1IOq8d8Az24cetNpJM1JgJ8hoh4sgPvGsQE2rid40fdGvMVCKDKWfDSTUL8Zr+dPYh7RMDMJIyA3Mxkj8MfMdeNUQm1mMXTvpIwAFBlXwK/GqQR4cPNZJ7GNmLaTRcYdH80ArFwlbcUra30BqzTnAlonwaTl2ADrNqHYRkCpzMfuWmrsjBGNrlUBj0AZeP+M+vPgWNIIqZEKmEm/JVw1sgjMSLuWlZoAcBqlRENq5Cwkqf6N0ziRaGiMkU2at9d2D+bSRmjNI3MlnWD25bfBNR2xwQNDvUoTjNTIq0urUtYuqp+FCki7luYK+A/JzdI3YtKcB+BGqLNEGB41xsjC/aKyr1oNKuqcJMEQeYxUgCkyWU5yobFEYEYjNJZCjffQaCUaUiMnSqExIXJoTKjXnaxQx/B5scELjcGesA+NevQZsf+qEWMpsu5w2mnEVRKVjUoletsSe8dqLBVw2XdBr5Eiw/J5DTYGl0Pz1eBgdwvKp8CLTpu8eAFOXRt6GbXP/o7bqJyhUPd7eKMuNKVPavAyMmX+i3nkW7EzRn4DsxiRy7+TREkAAAAASUVORK5CYII=);
}
.icon-fill-audio-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA4JJREFUaEPtmd9xGjEQxg0MvMauILiDuAIfHZgHYHhKqCC4AkMFJhUEPzHAA3QQqCBOBcYdwCsMkG9vdPZZlrSSjvNg5jTjsT36tz99q9VKlzs7kZI7EY6zDOTYlMwUOWlFRqPR9X6/v8nlct8ASj/nEvAS/z+izSPaTOv1+vxQC5LYtQaDQTmfz/+EYT8UhnN2LgHV3+12v5rN5oJrbKr3BplMJufr9foOAO0kBkR9AdQrlUrdarVKqjkXL5DhcEju89ugwIpciKyBgTP6jfaBsI5c7ovGUlKo1Wg0pq4kziCAuNeo8IzJp+T7tVotNF5XxuNxQHsJ9eSO76BIHcDcusA4gWAzkwo0ebyshFv0XN1CuGdbLIwM1EcwaNnCWINoIObFYvHGFUA2joA2mw2507VUZw1jBQJXaGPV7+OT4P8HyC+rY7uAynZw2z7U+S5VtqBMnxuYBYEStDn/ShBdQHS4wX3qAdMBzF2sL0WxCmDC4KErNiB/0DmIBkhDCdk4hTIzgFS8QaAGuQ5t8LAA4h9ifZB0T3BKiT1DCnyNtTW6mFERrMwTZC5Hg+HvChdaOSNt60WIJm+IilEVLYhib8wh74uL2RqUpB1smKF/PJJd6faKFkT2U7hV1efETQIiMoiJzf40gcTdaoWVkDPZJDZa94UqFLXCwxKLucBiXqo6K0Eooy0UCk82K2FtkWdD2TO22+2lKlNWgig2mtWh5GmrsZscOXUBRwkiH0ofGa1kKnlRYcstImdPbvfpQLBPlFmFFQjo42GXNr4xXUjqYiL0x7NhCsNhSQoi20aRZIqN1016RY0GFgGGciy6p2gj5KFBovmtEjpOIaEAneJsiE8LhGxcQpkrX2WEEpRdsxBpuJa8yGx2qlMFarzJrjn10lQknBs3xQvXrFg+eDmIj1CEXkmcM2PFwcuypK6I7qAyWaa6QnMkqYPoJjAZprjWchwHP0feTZiBvH1oyBSxzbW8V+rT7ZGjDL8+8V13czMp4nMgYjzlA4TpFWWBTvF3JZNN3i8sipcS0zzPuEKUVQ20IA6q0LeQwPeOIjLfGcbQfTN5sdvkvsYHOvm+rFiJRBDReBYwNE/b9JjNvv2Kb4T0sEwXnmjVwo86SBQ7romizm/EM2kH9TRP5NL07WWKb4wd7prAgrBx90gaZCBHIsRrIDg2g3ztyVzLd+XS6vcf60k2UU64NBcAAAAASUVORK5CYII=);
}
.icon-fill-audio-sm-c {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0wNVQwMjoyMzowMiswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMDVUMDI6Mjc6MjIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMDVUMDI6Mjc6MjIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFhYzI3MjllLTRmZjQtMmM0OC04MmE2LTFkZGNmNDQ2NTQxMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDphYWMyNzI5ZS00ZmY0LTJjNDgtODJhNi0xZGRjZjQ0NjU0MTAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphYWMyNzI5ZS00ZmY0LTJjNDgtODJhNi0xZGRjZjQ0NjU0MTAiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFhYzI3MjllLTRmZjQtMmM0OC04MmE2LTFkZGNmNDQ2NTQxMCIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0wNVQwMjoyMzowMiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr2rLngAAALtSURBVGiB7Zk9ctswEEafM+nDIzA1G1VszdxANwh9gjAdO9sdO8snsHwD3cBSy8ZOwd66gXgCpcAqoWGABAGOLXv0ZjgagljsfoPfhc72+z2fgS/vHcBUnIQcGychx8bXKRtLm+ocmAMzeSKtyg54kmdVJ+VmKt9noctv2lQx8AvIeR34EDtgCdzWSfkcEoe3kLSpIuASKEIC6LAAruuk3PkYewlJm2oO3GHvgRY1fADW8pvJ7wz4ZrHbARd1Uq7GxjRaSNpUN5h7YQusUGN/PdBGhppLOWZRizopf4+Ja5SQtKnuxHmXFjUsFmOHhQzPQh5d0LJOygvXtpyFWERsgLnvuO60HaF681z75CzGSUjaVAVwoxXf10mZuzhxJW2qJfBTK76ok3I5ZDsoJG2qGfCoFV/XSXnlHOEI0qa6Qq2GB3bAjzopn/rsXHZ2U09cjYhtFNL2facoMsTwil4haVPl/F82Af4w3b7RR4FaBQ9kEouVoR651N6L0IntgvjItWJ97rzAKkTmRtwp2gztD1MivrpnsUxiMtLXI4X2vvANKgDdZ2Gr2Ceku6a3PseGUMRn2ynS95l/GIXIiTbuFK3Cw/Km6zuW2F5h6xG98jo4HH9037Gpkk1Ipr0/B4UShu57Zqr0EVPdyFTomuruJY0FNfGfpojIhiyzh9Ow06nWVchac7RDTcLr0BS102aM2oDnjE+ZvYdWhNp5H/s2KVc6B9McDxEQPkci4MG2JLogtg94CjgwxWSPUPm7L325vzNTrVqZZHmjkN7IpghgyuV35mETT+X8vYX42BiZUkj0RjZGPuLObuQk5Ng4CTGwfiMbIzYhPg6e38hmZSo0CpEbjK3pm4WNzylYbMb8a7W1pRB9Qyt3bLwl7NKu4OUFQx+57YNViPTK0E14C2QhiZbYZvSLaVGX2Wtbhd7JLrfg31F3sV1HW+AWiKfIFqWNWNrsDulWfM+GbuSD/ww9Fk77yLFxEnJsfBohfwGYZ/cOO/lMRwAAAABJRU5ErkJggg==);
}
.icon-fill-check-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABAlJREFUaEPdmk1S2zAUxwkBtuQGDSco3MA5QeNFkmHVcALoCeqeoHCCpqsMZJH0BHVP0PQEmBM03gIJ/b+OnFFkyfqwbDNoJpOMI1nv9770JLu190Za641w7HkHubu7O4VyjlutViBT0svLS4zr6XA4XPpUoheQ2Wz2AQL28QkA0DUREH0T9I3xWQwGgx8mY4r6OIPM5/PO8/PzJQS6wgSdkoKsAHR9cHBwE4bhyuVeTiBwn0tMFnkAEGUmiAhud2MLYwUynU677XZ7jkkoDqpsy/V6HZ6fnyemkxiD3N7e9mH+bxVYQSXrCm57MRqNFiYwRiBwpTFuRhBNtAu42kQ3sRakYYhMfi1MIQhzJ4qJxhvcLCxyMyUIC+zfNcaETlkrJIAzVQJQgsClCKLq7KQTXvw/Rrz0ZIOkIFipr2DKr7az1NEfmfMTKoFrca4cCK3YT09P96/IpUSZV4eHhydiBZADQYBHoP5ch3Zd54C3fEHgR/z4HAhi428D1kihvD5cJjZxayo4AXKiBGko3aYQKODLeigzwbV3RRYT0/GORQAygWY+uprcZRzm65ElsrEsRskrChtAvsMq46yTCHJvup/QTWT4f27FNk37onttQdjOjtaOupoMguq5rZZ1gmCBPMkWyC0IgiwA5U/dYB//y7IOFGkFQXLwbrkFMU27EOLPZrPpY1/SwW+Kqfc2cKJv01hA0AJHmzWrxi+O1iC8Flg9RocIxyYSKCDIlZy2CLxlrUHEtMdiKzaA+YUUG/DAZbcIZUGSo6OjM75E0AlE7ogxAT/Gx5pVCoRpdAntnvHaVcWYDIJZkRJLqdMXHyDEMAHMhQAjLqgpCryuYD3aGpSGYFlrWwmXSr9iGqVV+fHxkQ7dKJPlSg/fmzVp+mWTUPlu23YWNg5mzNdPrPQgS3jbrEkXRJbPE3wXFmsSSjpU6xWd5VYBgTkfMGc3k8dX0Vi4n0ZwkyV2Uq+t2cX+uqKRDuFcT02WCOyeuHNzKT1MIAvLeOZe5CpGK7VESwuU1mF2vSoI0a3+ZzBRGNOaS6U1aIqOOOlD1u2baNe2j9FWlwUmBb2TVWyFcuifW5ukFqGLJvtmBwF8DZEenyoP6OBiS9sS3ZekBffJFZ7S9MvfwLZErwEixQJ4an1kSoL5qFB9ATofYnMpdIzfThsfXxC4T7nHCq8ERguhzFoyTTI3m9SYllO409jro7cMjBLA/v7+oupslh1wVPIwlLcSW2eiCqxDZ8CR7LGBLt60zxBVN2D7jitMTC8MlK0CHuhoCfv661pfGBDhKH5wjWqrAN+m+xkSPkZ/KjSNHkEXWcXZIqqbUhzhVYwuDvEIKtcQYzFe/Uhs/F/nVlZZy+RmTfbxbpGmYP4BNFE8USVX9jMAAAAASUVORK5CYII=);
}
.icon-fill-x-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6BJREFUaEPdmslxGkEUhsV6tTIQRGA5A4jA4gAUJ48ikByBcQRGERifKOAAjsCjCIwjEERguLL6f65paujpfRYopmqKKuh+/b5+6/SQu7mSK3clHDeJgwwGg0qhULjL5XI10SYdDgd/t9stOp3OPMlNTARkPB5/hIIPuGsAqJgoiLFzjPVxT5vN5k+TOaoxziCTyeR2u90+7fd7z1R5mSIElc/n+8Vi8aXRaCxdoJxARqPRExbr4r51WVQxhyC6rVbrxVauFUjg/xMscm+7kOX4GeKoYRNHxiDD4fABLvQ9BSvIGJdwucd2uz012QQjELiSB2EEcY7rEa7W1y2sBTkzBNNfC6MECdyJYuLsF9ysoXIzKUgQ2L8zjAndZi2RAD7IEoAUBC5FEGlnJ53y/O8+4qUumiQEQaV+him/2a6SxXhkzs/oBHr8WhEQqtibzebtglyK13lZKpWqfAcQAUGAd0H9JYvddV0D3vIVgd8Nz4+AIDb+XrA1/utOvRlAqlIQ13QLwX8glO0QWfS9arfZeDSKSzSdPd14kSw+HZ9YBCB9CP1ka3LMqSMAfZpHMbZer6k9F8IQRLlcrjEfj7F5P2AVj+nKg7y5tOT87shgeAhSIgbIiXsdQYICSNnK5Zohk9TDmYSHEUEEGfIXFnSqVyiQVVYgjyCoHTUsRkJdLykMCQy7E3NBpHlnCJIRdukjSEJpVwhDi/LWigsRZK9jGk4ahORHYMImjutOYVnhepIGiBQmSYgsLEIF6yTFsl3UpWbb4EzVIjKINGBSA5GlWFGwq4qmqWWEIHHTr6ZO3OjqjKny4XHC9BunIBoWO23RtIURFkQSgs53jo87W4GiFkVSJyIwri0KdFzgabHCdE2kaQyDGKTYExhXEKypbBrpEM7l1GSGed0gt9OnrneyHR9xEmUbH8e9bN0x5vgTtyJZ1/uoG/g4Bf27mLuW1vQVUnlFe/hAq1/FcRDbRmQTCkjls3daW66Q+4qUWxP9rjsynV2Qi61QAO+tj0yJ2jXHp2Ep50NspsxVvFa4EBjtuxFhHZG5ReBm/QxjZgV38hJ99cbgqEPG6eA0g2z2isD2UnkZGrZUUGeop0q6aK6oZxO9NtAlEO07RJmA4Pn7GQt7GGPd+nNyF3CjPs6+epn+YYCHo/jBd9Q5U7EyhSLlfYyfmsaByirOFpEJpTjCXzEqOGUXVmDEmI+/fsxt/F/nVlZZy0TYOcckbpFzwfwDs5hzUdwMGigAAAAASUVORK5CYII=);
}
.icon-fill-x-sm-err {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6JJREFUaEPdmst52kAQx3d9wMe4A0MFcTqACmJXEHwD+WBSQZQKIh/8uIVUEFJBSAVxKjBUEHK0D5rM6GU99i0t8KHv0+cDq935zfx3ZrQyZwdy8QPhYJ2DwGTSZ5yf4j0UOglgyQDW/OFh1aUTOwGBq6v3aNw53kME6BsZCLDCsUu8F/z29ofRM4pBziAwm52wl5drNH5sbLzMkBRqznq9Gx5FGxcoJxAIgmtcLMT7xGVRxTMEEfK7uxvbea1AEv0fHX3HRc5sF7Ic/8ji+MJmHxmDwHR6juH/6iEKMsYNyvaS398vTJxgBIJSGuNkBLGL6xKlNtctrAXZMURuvxZGCZLJifbE7i+AC5XMpCDZxv69xT2hc9YGE8A7WQKQgwQBQfjOTjrjq79jV4BRGYkeEoKgpGaYob7YrbKl0QAfESaqr9YAySr20x5Jqm7zBjuAQb0DaIIEQYhPftqSf12X+YwpmewsLhHI3z2ORmo49mYor4EUxDndAvzBSXMPhbi/3ipdnY8H2ODYSDteNFktHVcigiBznPSDdbzjeIRpcZk4i7ri52dqz8UwBHF8PMw13sJ53zAq49zWOsiTU0te844UpgaRgKc9nH3RrcmrAMkKIGUrl+sRM8monEkaMCKI9J3mJy7oVq/ieJAXyDLIEFt0mtT1ksPQjCU5FRJsA0GTlCT9CtJN2hXD4JqNaLWFSN1dpOGuQWjyBkw5xFnBdZdTVS9eQaQwHUN4jwgVrEqKzZ2oTc32u9NjRCQQnmA8gchSrGizq4qmeWQEIJNJu/SrrhNMW2fMjX8dKUy/6VGPW0E0K3b6omkLIyqISZEKghX+ObWdDzd35X1akZ2aMK4tCmNrbOX7ua3dNI0lEIMUW4Fp0Wspm0a3Bo6KIOdh4h0A+qvrnWzHN0WiauNbyctaj60eqMiKZjrgV930xYiO+d+08pmvhwH+YSfd1x4+JPI6hOOgopWYTmlDqt+9fXldNi/AL3y9HYp+Vh+Zck4w+yExkhTAmfWRaSYx13TcfaxcD7ELie3220huRrvPCnsCo4UQ1hHpPqOeiDE699rOnqE9wdi4009vRWTSfwZYeM9mmJ3os7eXj6HlSCV1ho5Iu45OGoVQ9NlAlz203xClUksP1whojLd961+deJ3ItteLtvoPA3W4pBVnjFI1FStTqDXKZ4njF6b7QBUV54hII0X7iDF62ySo5hXHZPzKRv86WdHvnYOYLOpjzMGA/Aco5B1RPcenvwAAAABJRU5ErkJggg==);
}
.icon-fill-more-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAe1JREFUaEPtmUFOwkAUhttA13IDuYFyAu0N2gU0XckR5ATCCfQG1hWhLMoNrCdQb6A3wDU09X9kSBpTTcH5G1tnEjKbYeZ9//+m86a1rZY0uyUclgH5a04aR/6VI4vFYmrb9oVAo0+Hw+GMJQAtteI4ThH0DqLQ0tFo5DJgKCBwwoMDSVnAeZ77QRCsdMOwQCSlbr4BmQFk2giQ5XJ5DeVvy4IF4AR75a4RIEmS9DabzRuCPfkS8IfjOH3f99eNAJEgsdnP0cleOFVBv6P3sNlfdEPsnoqMSYtzKiCLBbBfiw7CFsqA1KXwoeuY1DpUMfZ44whb4UPnpzoyn8/73W73TILabrevYRjKaU9pNBAchGNELPVWT0UuZckEB2PEIKGAiBOdTue5ALGPfZ1l2YDhDAWkNdWvuuI2/z6iCkVJrbI2YBSQlNSS6OFKhEvUVZEEl60H3A7lIaC90UAUjIdeftJWjLv6XhEqiHbZf5jQgNSpdpW1jCNVVKpzjHGkTrWrrEV3BHXXJQ7CHKf5U5WAjh1DA1Evsu8LFbCU8S6jPBF4Cogp44/NK5YjrSnj1QZ/LBMYFbGLzwrpL8Qv/Stlj6jKtz1lvHoBMVYSRqwXD7Snlu60qTIfLbWqLK5zjAHRqaaOuYwjOlTUOccnepmqMxTutHIAAAAASUVORK5CYII=);
}
.icon-fill-more-sm-pm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAFvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMDJUMTE6MjM6MzArMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTAyVDExOjI0OjU0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTAyVDExOjI0OjU0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplMDc0NjM4YS01NTI3LWNhNDItYTYwYi05ZjZjMDUzNmY1NDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBlYjE1YTMtYzk0NS1iNTRkLTg0NmQtODMyOTdmNDA3OGNiIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjBlYjE1YTMtYzk0NS1iNTRkLTg0NmQtODMyOTdmNDA3OGNiIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMGViMTVhMy1jOTQ1LWI1NGQtODQ2ZC04MzI5N2Y0MDc4Y2IiIHN0RXZ0OndoZW49IjIwMjUtMTItMDJUMTE6MjM6MzArMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmUwNzQ2MzhhLTU1MjctY2E0Mi1hNjBiLTlmNmMwNTM2ZjU0MSIgc3RFdnQ6d2hlbj0iMjAyNS0xMi0wMlQxMToyNDo1NCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/S2rRAAAB6ElEQVRYhe1YMXITQRDsXqsKZ9wT9AJL9wJEThXHCywCVwkS4xdY/oGcWKIIED84S+SIF9z5BegJzpyIa9edUZWwpVWwQnMFdHJB78517c7O9C4loc5wqDkcao5GyGSSSHpZs6A7JdQFEIHIKQ7SYetLOSY0hRgS4M27vCnyG4DmY07UxeQq7ocKDNpiOZ6vE1eC4nnyIYtgmoNC4qOLO3dsfUgiL8st/B4EznykxNxUYCFVJ3UD5tOPR9ewFDgdxWOK/TXUnNJL7ABBZYZk9a1qodzrMudEzqbDo+/LMaZ1kL8E+mBaB/eBv7sXryI5ydqLA0SNQ+TpIL7FjhCcg0kv64j8vNryBA4mw9ZZXczCj/WRMb6+ar+1NQusVm4Die6rXtaB8SHpeIPLtawF3tbdLOQ+suwqpgK50NnGVRTGqy3PRGD6Kc65qEzB/HdtHPCwEh+MnfXi5CRrs3HwXM9+3qwW6v9mwRoO/4JZSMrr5Z07LoioYHHzdRinqI1ZeJ/1pep+/MTyp6N4bpqDSS/rrhFXYvniEIzQl4VTD920NwtC2x/cvai3WdAW/o9vMTj2Bmdhe3F3Ki4f9+ElJPbLUxwSv/pHyOR0FD+8IBDlSj5spzAT2J2MWhewroP7QO1bnbMWsA33AJnW3QN+9zQAAAAASUVORK5CYII=);
}
.icon-fill-qmark-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABCpJREFUaEPdWl1SGkEQBv9egydwPUH0BCEnEB7U8kk9gXKCbE4QPIHkiUIfICcInkByAvEG+OoP+LU1szUMs7vTPbuQcqu2rFpnuvvr/+mhWvkkT/WT4KgUDqTb7Ubr6+s71Wq17lLSbDYbvr29PZ6cnIyLVGIhQG5vbw8gYANvHQAiHwGxdoy1Q7yDw8PDPz57staIgfT7/drr6+sFBLoEg1qgIBMAam9sbFw1m82JhJYIyM3NzQWYxQUAsGUmEPHR0dEVFwwLiPL/PpjscRkx148QR01OHHkD6fV6DZj/ugQrpGGcwG3Pj4+PBz5K8AICVzoDMQKxiuccrtbJY5wLZMUgtPy5YDKBKHeimJA8d1Qz9Ea4JWW2Bt4dCTHQama5WSoQFdj33JgAw5/T6bSTFqioOXWVsg+YgCZIAPtpdFOBwKUIBCc7PUHrDRS3xApZggLQJQD9YoIZIV72XXucQARMnkC8DiYjjmCS+IOyWlBW2+azAIQq9svLywPHpVzEEV+n+E7Zjqxag/YHa2trV7bFsK6DdacMBUw2Nzd37Q5gAQgIxyD8w5cwBPyHIExcUCnib5pbYn0b61uavopFUpz3Q3EIGrG5wQXkwbfxU4TmUqOPhu0MBBejoscJ/gnceDsViCTdwszb2sy+2qXOFxrd1YJIYsVWxpxFfLRp2x+aSWgwk8S+Tg4qJZM7ej8A8hvKoBj8eGwgXLeqmEA48QX3/a4DXwhkzqoJEF+3cKjsI0YoyJ+fn+994wvFbVcXNwkQksOkYboFVVyWeTUoddqLvP2iUrkD+Lpez3TJhI1p1QQIxy0YAjuXmgLQAkEX8UHXTMPLBvIE5mdm8yd1q1UAofaFhgxDnPEHdtMHa5A7J27GsfbSLGKnSFtIgKDDWpJCOSCWahEzq5hCqgx3Td0yV3hz/dIsYtYYEkD1YdQgxnhDR0juYA8JujStWlVfnN7T6DvTb0BBTPWOsoE4C6LK52P8FZ2pXWhKBvII+pHmG9w0ZgVrmUDymkYawkmnJguYrH5KckZP1VNmG1+Cew1BswXl7IBxp4hMpZDNuRV9Cz7qhtQB6V6vo67K9RT0X6SMrH3UotBTGD2cSqPc4QNxlLbVNnAdkEo5dC7/Fqoc73GQZoS2foRNXwMZJ8dZyTzAoZi5iY35/7yRKQ3cQlwimbBI5gG2iyIL7rFHpkSkCC2CDGWrCG89xLriIbZmKhnVhAicsjfsWuE/AZMLguTMvegxgp+qPrlJSMxwjLVwLM7a7A2EiKgOmcAEp9EcRHcI7LNSLkNNxqrOxCVYh+5YYte1QZ4pWRYxianj6qW6Oght/R+pF9va2mov9QcDtnYoTeMbxRClWF9QJPwQ6we+V9CFxUieeXUc4acYEe4RnXUDlz00Fhpz/N+Hr9i1fIgvc82nAfIO7dmMUR3WJzoAAAAASUVORK5CYII=);
}
.icon-fill-folder-sm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAZ9JREFUaEPtmsFtg0AQReHCPR24hVQQp4KEAyBOsTuIO0g6sCuIr8DFriCkg5RAOiAFAPkrJVIiLwyQ9ZhFs5JPzOzs+3+WlVi7zkyGOxMOR0Cm5qQ4Io6cSYHO1sqybNk0zQNqL/BbUmtA7KGu600cxwUVa/p5K0iapi8othpRsETOUxiGuxG5o1O0IP+A+L2QvKqqNZc7JyDf7fQ6Wpq/iaXrutsgCJ4Nzdc6zQkI3Dgg+s5kYeydAkBD902BvNzzvKPv+6pdO4cOpKGSmJ8riA323L6rrg0gP+tfd8HYBFLi5XHd9vKwCUQ5s4Mrj7oWsw3kDSDag9k2kBIgV3NwxAGI9hC3zREBYT776HLSWrRGvBHiCK/edDVxhNaIN0Ic4dWbriaO0BrxRogjvHrT1cQRWiPeCHGEV2+6mjhCa8QbMcQR4x+xTaL2BjF8rWCSQc31AZBFr+9aKihJkj2uAdSV29TGESD3vUGmCgNxb3FplA8CUcGqzXC5ucIEys6bC9nzibrvuPTZRlGk9q92yB8GLuROa1lxRBw5kwJf9Y3UM5qCzesAAAAASUVORK5CYII=);
}

/* 서브페이지 네비게이션 */
.sub-navi {
}
.sub-navi ul li {
  display: flex;
  align-items: center;
}
.sub-navi ul li::after {
  display: inline-block;
  width: 0.85rem;
  height: 0.85rem;
  margin: 0 0.5rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMDFUMTc6MTA6MDcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTAyVDEwOjU5OjUwKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTAyVDEwOjU5OjUwKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxYTViM2JiOS1kODBlLWFiNDktYTIyYy03YmMyN2ExNWMyODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MWE1YjNiYjktZDgwZS1hYjQ5LWEyMmMtN2JjMjdhMTVjMjg1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWE1YjNiYjktZDgwZS1hYjQ5LWEyMmMtN2JjMjdhMTVjMjg1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYTViM2JiOS1kODBlLWFiNDktYTIyYy03YmMyN2ExNWMyODUiIHN0RXZ0OndoZW49IjIwMjUtMTItMDFUMTc6MTA6MDcrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wY+NAgAAALxJREFUOI2t1NsNwjAMBdCbCwN0lI4AIzAKG3iDjsIIZYSMwgAQI0uV6EeT2qH+dJQT5+EkVcVWiMiYyElLuYnIC85gHTvNQLokchaR4S8wkROABUljBOVW0rYJaF4t4Ua5lbQz01KuPShrA70oW6v1oGyBPSj3wChKDxhBiYODgQoHq8aq+mU1W9Xr1uSRmPeW3ZjnHYawvU4JY61e7sJQ/77Ojx6sCmp53wEsk/1YFRSRrOVjXfGMYDb5C1LjtCUgGzooAAAAAElFTkSuQmCC) 50% 50% no-repeat;
  background-size: cover;
  content: "";
}
.sub-navi ul li:last-of-type:after {
  display: none;
}
.sub-navi ul li a {
  display: flex;
  align-items: center;
}
.sub-navi ul li::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3MTY3MEM2QTFDMzExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3MTY3MEM3QTFDMzExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjcxNjcwQzRBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjcxNjcwQzVBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ijdqxAAAAlklEQVR42mL8//8/Az0BEwOdwaiFQ99CFmIUBWRdLABS/UC8AYgTN0zT/0BrHzbA7Abi/UAHCNDaQn4ktgEllpIbh2RbSkmiIctSSlMpyZZSI1uQZCm18iHI0oRhXdJcBOIF9LIQZJkDsaUPEz0to9RCki2jxEKyLCPFwo/UsIwUCwug9EZKLAMBxtFW26iFg95CgAADANUWNCQE3di3AAAAAElFTkSuQmCC);
  opacity: 0.5;
}
.sub-navi ul li a .icon-home-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4NTEwQjdEQTFDMTExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4NTEwQjdFQTFDMTExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Qzg1MTBCN0JBMUMxMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Qzg1MTBCN0NBMUMxMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6sTWBaAAABEUlEQVR42mL8//8/Az0BEwOdAd0tZCFVQ0DWRQMgtR7KDdwwTf8CzXwItCwASO0HYgUo3g8USyDFDEZiEw3U4Pk4pBOBPl1ANR8CLZuAxzIQmA9U008VHwINArk8nsgQWwD0aSJZFgItEoDGlwGJ6QqUiByBFn8gOkiBlimQaRkDVM9+qBmEfQhN9iDLBCjMch+gPr2A04fQlEgNyxigZuyHZiVMHxJI9pQCeLZB9uF8GpZo87EF6UIaWrgQX6JxgMYjNQAo0RwYWrUFEBxE49vT0sJGYBA1oEUBiF9Pqwr4AJFiI7iJMSgsfADEH7GIf4TKUaQea30IrVrQq5cHwBT6AE91RpR6xtGGMLUBQIABAP/OcO50atzyAAAAAElFTkSuQmCC);
  opacity: 0.5;
}

/* 서브페이지 콘텐츠 */
.sub-page {
  padding-top: var(--sz-ls);
  background: linear-gradient(180deg, #e4e9ff 50px, #fff 50px);
}
.sub-page.no-submenu {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACHCAYAAADX/DNMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNDo0NDo1MSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDQ6NTA6MTIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDQ6NTA6MTIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmIyYTdiNDdhLTMzNmItNmU0OS04MDQyLWE0MWJkMGMzNjU2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpiMmE3YjQ3YS0zMzZiLTZlNDktODA0Mi1hNDFiZDBjMzY1NjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMmE3YjQ3YS0zMzZiLTZlNDktODA0Mi1hNDFiZDBjMzY1NjgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIyYTdiNDdhLTMzNmItNmU0OS04MDQyLWE0MWJkMGMzNjU2OCIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNDo0NDo1MSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqBiJaEAAACUSURBVCiRfZJRDsMgDEOfI+3WO3J3gGpSvY9BgJTtJ8JyiGMDx/Ey5/l+BvAISQ6AsE1I4gvBBHRou50k7eG4O0PnvA7bDZKAkLqa3aGtZEliGVUml51BRISJ69IsZGuWHH7/SC6wEHNRtvgGZ+dOYuxSzOyewqvQktqcbhEvPpRBLKNanzaSyy43HzvJ8iN+BlaLPgxfZk38DcdsAAAAAElFTkSuQmCC) 0 0px repeat-x;
}
.sub-page-content {
  padding-bottom: 300px;
}
.sub-page-content::after {
  display: block;
  clear: both;
  content: "";
}
.sub-page-content .filter-wrap {
}
.sub-page-content .filter-wrap .search-wrap.type2 {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

/* 아이콘 메뉴 */
.sub-page .icon-menu {
  padding-top: var(--sz-md);
  padding-bottom: 2.5rem;
  background-image: url(/img/page_bg.035af7f5.png);
  background-position: 0 135px;
  background-repeat: no-repeat;
  background-size: contain;
}
.book-main .sub-page .icon-menu {
  background-color: #e4e9ff;
}
.sub-page .icon-menu .title-wrap {
  margin-bottom: var(--sz-sm);
}
.sub-page .icon-menu .title-wrap h2 {
  font-size: 2rem;
}
.sub-page .menu-icon-wrap {
  display: inline-block;
  max-width: 100%;
}
.sub-page .menu-icon {
  padding: 15px 15px 0;
}
.menu-icon .swiper-slide {
  width: auto;
  padding-right: 20px;
}
.menu-icon .swiper-slide:last-of-type {
  padding-right: 0px;
}
.menu-icon .swiper-slide a {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 90px;
  text-align: center;
  color: #888;
  transition: 0.3s;
  font-weight: 400;
  line-height: 1.3;
}
.menu-icon .swiper-slide a .icon-wrap {
  width: 65px;
  height: 65px;
  background: #fff;
  border-radius: 1rem;
  box-shadow: 0 2px 5px var(--shadow10);
  transition: 0.3s;
}
.menu-icon .swiper-slide a .icon-wrap i {
  display: inline-block;
  width: 60px;
  height: 60px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 50px auto;
  filter: hue-rotate(32deg);
}
.menu-icon .swiper-slide.is-active a {
  max-width: 100px;
  color: var(--primary);
}
.menu-icon .swiper-slide.is-active a .icon-wrap {
  width: 65px;
  height: 65px;
  margin-top: 0px;
  box-shadow: 0 2px 10px var(--primary-tint30);
  border: 1px solid var(--primary);
}
.menu-icon .swiper-slide.is-active a .icon-wrap i {
}

.menu01-01 {
  background-image: url(data:image/png;base64,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);
}
.menu01-02 {
  background-image: url(data:image/png;base64,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);
}

.menu02-01 {
  background-image: url(data:image/png;base64,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);
}
.menu02-02 {
  background-image: url(data:image/png;base64,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);
}
.menu02-03 {
  background-image: url(data:image/png;base64,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);
}
.menu02-04 {
  background-image: url(data:image/png;base64,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);
}
.menu02-05 {
  background-image: url(data:image/png;base64,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);
}

.menu03-01 {
  background-image: url(data:image/png;base64,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);
}
.menu03-02 {
  background-image: url(data:image/png;base64,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);
}
.menu03-03 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAADuxJREFUeF7tXc+LHMcV7p4VeAWGKLeEgLP6CyzdA1mdEhKs1d608kGjnAOSTskh4BXkkJyy+gu8CmhXh8DuShh884hADrlIew94fQm5WQsC26Dpyvemqnd6el51/Z7uGXWDsddTXf3qffVevXrv1as865+V5kC+0qPrB5f1AK/4JOgB7gFecQ6s+PB6Ce4BXnEOrPjwegnuAV5xDqz48HoJtgD46OjoynffrX1MTQeD7EpRZG/yfPzNzs72mcXrrTbpAW5g/+Hh86EQ4n6e59e4ZvjtdZ4PjtfX3z3e3t5+0yqSmo/3ADOMOTx8sZllxedZlm/YgSbOhBg8vHPnk2O79otr1QNc4zVJLf4XwPV58t2dnU8e+byZ6p0e4Apnw8CVHQmRQZJv7qUCzLXfHmDFsadPv7g2GIxf8QwUT4TIsd7mrxWMG1h/r+Hv+/zanG93RV33ACuEDg6ej/I8+2UVMEjjNwBxCLU74oCkSQFr+hjv/Xz2d3G2s7N11VXaUrTvAQZXpVElvqqBdL6+XmyYrGO1hYJ010HO7u3s3NxPAZpLnz3AE4BPAER+d1Z67dUsP0GyEwB8ywWMFG17gCXA2MPmP6ow+BTgsHtfHQicikcfrfO3dQJSzFrXPmE9i5p6foI1dOjSDybJLibJZ7PvjK+27e167wGmNfT779e+rQH8CAADMPvn4ODFrTwXR7Nv5Dd0Bpp9z2Et33uAiX2MBDsDzO+he4DDpmekt+cBdjeQDg5O9ur74n4NjgRQaDcAmBwYk2iRfMQZtkjXTVuk6ndhZJ1Vt0q0h4ZHayOUttD3exU9UdHzBhI8VY/v3Nl6YMNg3sASzoaazbdc2ywdwGrPeRcAwKjJr1zInBC01RlB+o4vXy5OXKTv8PAIkrb2NcM8o7NCswdGV+2vvzSepQEYa9xdqMBd2xAeVCRCdwJuxOKlzVaFW0Mnyhr9XL48vlefMMqD9RloYqS8G9LbeYCJiT/8MIC0EhNz7/WMAvMY7F6TZKvtEjRAdS2eyrQM7uevQQuyOTJygmxy6pLWXkyIay4axFXturTvpARLlXkJwBYPqmrYZWANbfcB0PHt2zdP6m3kdweYDDNeLYfPivOiuLT56ae/VVEnh1cTNe0UwGotJG/Q0GK8p6SCp+0maTVbFu9NmkAiIYmDvXq6jUmSG/o/LYq1YZfA7YyKVrHYv+nU3ixTxRNI2T7nIVLgkIMf/wioULMkEtBoB6kePy7XatnPgNZWWhqqPmoNvuIRtlV7XVHLVSJbl2BYoZBYsdsseeIcv0NaC6TE2GcySvdhAbBnI0VN6jvLxvBiyW/MTpgM6vtifYb2yJCHlSGGPD52oclWw8Rq1yrAcA4cYT1sCKlNgIUaDZOOEigAMqwH9euMJIlGauzu7dtbj2Mxuc1+WgOYd85LVshMimx3fX18HFvtKUNqaFK/KiX2YdvBgtDJ0RrA8P7AsZCT2qs+pPr2FpEJUa6zyLUiqa6l3ExJwmTD9mr8KPZECwXO9v1WANYkuFlnQEgnw2BrMMjffPDB+GUo82UkSCATkjeopCGWPYDrEgbecj2tAMyrZ3NwXErdpfv1/bGr14qDSE2aXV2mpHpnBCMM7kt7Q6/t6dAKwJxzHuvtj3WS6LI/prUTRtI+JgE0gjsQyrdMec2V6NIcTEYfddvAlt9vCeD5LEYuYbwMLIBYMoo8HnEGz9K2j/MBFj68aLR90+2Du3eKgWNQKwATIUyQnbxLMHiKl3m+9rH0P/P+XlekfQPvSnOQNOs8ZHC43LznSs8i27cGsC56Yzd4uT+GdJ3h37SPbnRR+gJc0qIOo8HRMi/NtCQgiHEj1NCzG7d7q9YA9vH50v6YgMW2Zb/OUGW4QaXOrZ3OKbAcG5voJZCFuHTPZylwh8ztjdYAJjL1Rz9mB1E6Ppr2x8oK/no++hQv8K5A3uc0Bm2lAPKNroHcKsBTFUgpM6xjHyG9HI4P/mxQdRpwpxOwt02SNsN/S1JDjhFMMto3Nz6YECNootPUqr0TAM+udfIvhPFe2w4+5GyRCQjd73GOmqb3e3cKYF9mw2B7VS+zEHpOV6rj7ErTXlpFq6CybUKKjaMbYfm54Tv+pveWHmC5X80ollx9ggyrqnSSykX660MdE6Xb9d0oHGThnGxvMyGWGmDap6I2BknvRXalHLS/YaXpcwRPG1YMvtDK1PiySzLQA2N219qAWm2z1ADz8eQww0oXo46531WTiPLNahUC4kvx0gKcwrBqilFLCzmuU2P+2GrY5OSke4kBZuPJ3kEAFR9GjY58o0kNxtzv1o1DrPcvsd5vuqrhlTOy+KMmYczhXKfKwTKXDCDjw4N7IYVWuNMULsdlbCfB0kmwzrBCyup1Xy+SvsLO+CqOtJBEsXWzykp3tsyethNUpWfm6I36zVsD6WhYOoA5Iyh05mNbRAVYaqpxavDEcGpYTIKgrd1KAJzGsJrfR3NHPyM6NVgsQjTQSqzBDUaQt1pzDVAoGihMOVORx0I6G5pQ6HNwy8bf7vOdpVHRKQwrTdDAmPxHmgQpQZRQj0Jos8XTbEEgixkZI3TQ/IGtz92276VzdOjO74aqNVjO38b0gvkAkPqdpZBgkxHkyyS+fGE347q+Y+w8wJx3KdYZXF2gIKYzwxeYWO91GmCdYYXTCNGqua46yJ0G2NewUicWsa/NEWc1F+heZZBbAxjr30zp3rpKossv5ImF+tMcUmMmhVVq66qCvBCAZQGVfIh4zIbJmd+89jSH0/Tx4ey9BTkpwKoSzefNZ4DtzAkbw4q3ti/6DwW50/nPC3dV2obf7OClWGyzYaVJ3al3HwRyqixNWx74tEsmwWEnF+pDaQ6EN6hmjicOIHN3OMRPq/EBzvadJADz4TdxDjVLJYxUzvBgZENkUQzemMKAGtWMnOpJgRXOb2wFMqcVQrM1bcYcs00SgLntTahbUTdoXjWLi/sWGpLUrUCup9WkyLqICWi9r0QAP6ftzcWBsFRM0anm+nodAnLdnZlqLKlATgLwopiiU83cZRi+IC9qLEsFcJ2ZlNqC+hbXYw6Cr681Vc3ct3QgNy0fTMTJGE6MOc7QvpJIMF8/Oc49Qk3lHExbKWLWfPFvOgfFl4/QpNF6JxiEguXzfiKA+frLsuprjupw8vQd/r6iKrda0t7oCTNKFp/JqM/GxGSYsSUkkf02acIGjRRbAunc7BRSuGnKjHDRLK6TwZniBb2QRIJL2jl1mGBcKJ42Rk6TuaLO/HoqznF9Tu1ck6RQs14vlXqmcSQFOLUkU7os6mPsmiRXrb1D/LuW38wHL7hkvK5csuEqIMkBJoJUKO4WjKBN/LkxLR1I3q3yylYz6dILNlnHkazmVseS31Lx6+kqeLBKbi4EYDN0aVtokva0Rtl8Hc3m7Vda6sN67wzAqiALim8LSPiAjnZULWxIvjhTZZPUiMkaF69talW63C6qOcXwb6jof5UWv6RtUmF+RMTgN7rPAUVYigmNQqydm/znYbDZv90qwM+ePd8Cc8rq7Bv2ZNdbTsAfwWHxuM5Y1/UUAP8Tvf/Cn5byTQGg82Nkpoy4+yHC+7frYeEAl6BqDl/ZUd3YisAe7GfZO1TY2T7jJFIXEXr69MVvBgPxRbV7tM0guUGPvB8ip5vC2ctAgjo3vBxIupm0svQvBojTAOyJOnMnHi3KSzdwDcDvANFH1S50nqtnz06+hNT9avZzxKLa7bMe9FzItQJbllFyu8DL57NJAC5BBWNxRLKpZH8TyVMLG2vtCC2xLuelGq9Y4k19cODwyQPcNbN16aVIEn2ttObVrgB/C6zHfpV2ylLIqcAOBljlXU1K70opLejcKxkgLs+pTAagLdO7Mxunhaodje8UmzSR8DGm/C9J3uwQdYEFjZfrFej6O4ymkY3RpO57IgORziwNeZoa2YKJnI9IuqlVjEJp1gDXpBLen9AMyUyBGufWEmmFv6Py/GCstnL7fxHV+hnHYs7LhYNhGzZOFB1kMl69RlrMB+xKt3IHgclGfgCnuxmtAeYd7y5COmlLt40duzopXL5SuYvhD2Dseu3dvyJW/Md6f/zWKG7FG7UXh7YxV8e1GK8xsFL24QKwh6VBZ1/pRtC0oHIMgco9wLd3pr+JMfzOlzTSO1cpL2XUqHYfk/VtbVXabUskJwBYXmKFAmXHIUVKLGZxYxOmvCE76zVVA5IUMdURPL3Ai6TbzlhLDrA6wAyDIKc9HowjtwKioQCa3rdNteGXHv9KeSa6TL9PjcdJvBx2hcARnnyzftA8OcD4fJLaiiYG2P7O5WXXLWhOeruYVMdZ+NEALg+JYQbRWlp9cLNJtm/L8EW3w51Kv4YE1Awq8RYq8B/4B9sf8VNIx+/x3x9WaYM2+ktRiC8XTW/T95QVPqy2Ae836W8UTpvszXWPdg2mdQF7TJwrqhf6LLua32N2iSk+tMRwS/p81/yOntfKY7etK+KiBdi8LVoGgF3cjF0ej4k2/dGeBgl+jnDctIJMd2e3af7nZKw0Bgzk2Fwmg+mbaX/nXKi6GpfWAKclOW3vhB3WVQVydchya0/gEtOW9WkyDF0APgUf/gTr+UPscf+3rMwo/eRFkb/FJVz/WaZxgN6fYDq+BaB/Bt0XvvcoAHdx+7BM4MSk1XaPP9FOug+7dBKT+L4vMwdcsOkBNvOzcy16gDsHSVyCEgE8yUd+EJfUdL2ZPDz1L5vKOqWj1KdnQberXSRVRDGyfMho850yJws3qD1uvg5n/kbxNun2+fZ7CXDJKN3NoOq0xVFY3S4fOOK/4wVw0wWM8UlM22P9OhyVfvSVR+5YWkK9e/dwVapKOfvVDbX39zvwojqbrGyI2TWsA+SFkHCKMOhQlxRozOgoMwVDKFj0uyqzs3arWDMVdFIRR2aY2piLpt7le+YMVCPALp/rUlvHm1KW7tyvLa9XFmBigCXIKwsu8WClAaYBqkIqu4wtgbzsfLfNxEBbKQxpt/IAV5kjc7CyLNUVNiFApHr3vQI4FRO73G8PcJfRiUBbD3AEJna5ix7gLqMTgbYe4AhM7HIXPcBdRicCbT3AEZjY5S56gLuMTgTaeoAjMLHLXfwfTryt8fav2+MAAAAASUVORK5CYII=);
}
.menu03-04 {
  background-image: url(data:image/png;base64,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);
}
.menu03-05 {
  background-image: url(data:image/png;base64,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);
}
.menu03-06 {
  background-image: url(data:image/png;base64,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);
}
.menu03-07 {
  background-image: url(data:image/png;base64,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);
}

.menu04-01 {
  background-image: url(data:image/png;base64,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);
}
.menu04-02 {
  background-image: url(data:image/png;base64,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);
}
.menu04-03 {
  background-image: url(data:image/png;base64,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);
}
.menu04-04 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAADu9JREFUeF7tXX1sHEcV371zUoekkCA1ooVQR6REqKJJ+EYqqoOQimhsx4ow/iipW9RWVZHqgPjoH1AHIfgHqQ5CiIpWdRT8EUuJc3YqIgGKExCiUavUrVQ1SlBNKSVISE1I6yaxb4ffu9317e7N3O7c3Zy9c7OSZftuP957v3lv3rx5761tmUNrCdhac2eYswzAmg8CA7ABWHMJaM6e0WADsOYS0Jw9o8EGYM0loDl7RoMNwJpLQHP2jAYbgDWXgObsLYsGj41Ntth2dhtj9nbLYq2ay1jE3pxl2Qd7etpmVPJfd4BHR6eetG1rQCVTabk3Y+xSb2/HBpX01g3gkZHnttv24rO2TVprjqIE7J0qtbguAE9OTq5/773M6wB3vYE2KgENAIZZnoRZ3s0DlzHrVKOADhnQAN8W5jflAI+OTu+2bTYZZopdhoM12NvbPtQo4BKfY2PTcCjZSc0AnprByL0ryBTA7eztbTvWSOBqC/DYWO5dAPo+YhBA42BYGnT0Nxq4WgJMztXVq9m3i2AyC2DvazTT7POvnYmGczUArX0ybJ4tA3DIfKXYyeKPWGOitXGy+ABbF5ub85/o7Oy81GjzsHYmWgAw4Trc09N+vwG44HqmN5JVBmA4W+wlcDfEWNNsX9899Lf2RyNpsPZglmeQeV/TulFTDW5MhAnYcPgfq4y27u7246rkoXSzoZyJVsVQ2u7rOKynr69jXBXddQcYmwsPYtTucjf67Q+oYiw999XORBcZoswOOFnYJ3YaZY+4BYP6Ps3XwWpH7ErW3Abxog3ARoNXshpWQZvR4CqEl4ZLDcBpQKkKGg3AVQgvDZcagNOAUhU0GoCrEF4aLjUApwGlKmg0AFchvDRcagBOA0pV0NjwALslLtknkCiPKggbcdt0HdhIQa63fVCU893wAPOyMNMFMVHL5pD3vZlHtwF4tLQKIn0AW5bjZHfw0pAMwJoALErDMQBHAMac9g/Mx8MrXIvhKyTb4zUAlwJ8CmUurSsZ4LGxqX7Q92yYxvzmnp7OuSjdBuBUApwbhAY/EQQTOd/cVKiGABhm90UI4y38vAzBvLB2rfOnjo6OKyQgeNGhUlMqDl/5GiwGmJZ9165l7/KazSA9ydqSyVh34n/ytr0xoTYBok5Jd6XpooERP4+/fwfP82e2nT8YrCVOK8Aozdlw9WrTY4w5KL6La1uRYoDHx48/AiZ/nXAOvQhA3wDAn/PPTyPAVAONVNiXkjSbQXUHWG16sLf3nqcTykj6NGUaPDJyfEMmk38DZnhdUqrA8AIEs6rWALttJCz05WLI4LTWQ66XMhk2g8GX4zlDSeml81DgvjQHe+Ci0F1GrOwCAiO3yTxT5lwZSmTuS/0ofoJ55kelF7E5ErBohNOg9uVTrQa7wDqoT7ZbyhA/g+lhX6X1UUGAg7RHn+ct+dCEpTQXHN8pq5lWBjAcpncA1Nogo3Aufos47UP0WS6Xu3F+3t6PP/eVCt91QioF2OssQI1fWpOPSnsQ/aqIHqmjCHDQcSreAlbjwJo1zqBfLotB9wzW9g+E5aKuIZoSgGGeP53JOC9EJHUIy4e9UelB078BMEOlG64m2FSBKO1Fez25TiaZAzlaJq1JRYC5juT94Hm4lOcpakDTEfxcFN6UGm2ck5UADO19GPj8JsyA/fG+vrbzPIIRLCAn41scgUsDDIFDoNHIkntnMpP4NQcNQiUFv2xGVtBBEx3WSvESjyo6LCv7eoRf7mBYkQADsKdAWMEUu4JlV9CT8f0iYg8dOnFzU9N1WhsHjkLDFimAyxS75SwrP+A7VK4Jz1C/TPyUAA3Hq53btI0/OMnJshDoiOoKP5rl3wMy8hfCvowOQEY17+GpRINBPAUzPhUA+DSID/XKigoLmjABIX09ogVnEOj4fNJRzNdecU8QD+i5KMi0jk3aYoI0GJYBe9ghUc5ikJStt6pXUEcJwKOjudfA8NYiMOw5LAVQUSg+cM1Xcc3vI1ostYSAsNH3o6iRZJIxQGAOxYfAxCY2l+PjuROwNHdHnhB7fXQwJqE16UAPnqcK4D8ArK8UNdh6EYL+TDkCYcbt8fHpRZyTCWj+v6H5tyRlrBKzV9rLi57G9mNAkumNPaCJGMxWYDCL94ODN0u1BmN0PgNNWloKALw3AdSmOGmB6f9BWDcGBsbbGBgfjLuOvqd2xQisnJXVJDo/OjDwUeJ5GLzCWbJDVkK02RAGOHc27OmraS+lSIOn9gOoHxcZYtehETfEAQWA0XLYWhIWBsa/MDA+Ened/z2uh4ds3er/n3QurUTzA8+MavB/AfBNcTSXDqrkViPu3sHvlQAM4mnJE4qvZrPO7V1du18tRxwA+iuWMF8kj5TitLDaZ/r6kjtZXmfbfjyDBskQbw0afb6gWZuEic79DYMKjiDRXFi/w8FqK+tgVWNtZMClc5UAPD4+9VkweyZCzC8h8MdiAK77dmF0LiT6ZNbClcylPG9f5pkyICsBmAiAV/wWRvPNATN9OZu9trGrq+u6iMBKhCXDbPBcUThT1puVpZnX/V72mTI8KwMYo/RXMBCPBomByX0AsehIekvxDFlhyTBK53rCRYjQRiCDtfL3auX2Z2Vp5qX4ULxaRZBDmYmmG09MHPtkPp9B1kbxwD7pFbQMEka0ZIUlAzAJFoLEG1/KbcDLe7KyNMOyXQENkS1UuUElw7cyDXbN9PRpOE1fCmuxeGusdG4SJ5HLMEnnAmBqlxh5X0KIsooalZcuk8SDZGRk6iGk7FAYd+nAoHse2vsFWX6Snq8Y4Nx3MVp/ESHmOkz1Npjq16JE8qJKSdaUSZjlrHWDYk7sNZfSHI4pi4Ikrue8+OdoAoRtZ/Z1d+9S9u4KpQCLg//swsJC8/a9e+9+NyiwegJczLl20Pm2NMU1yaDxLENo04AHsGgL01tW6dpt1ppGlKo9KEjeG1pqtXxQEVjgrWd5LxwRv1aooF86ACzMqvweTPCSCRdofGzgPom2qQCYXywXdpjwXFo19JfS6MtEnYNFz1wmE+2yCwfDwa+hpqZrj/vr4+iOEL5PHBcuB7QKgHHPSGYGu4yQbOHtbsnThjQG2AcEQJ/D313wJl8uFZpl1cLRit63FqZftElBUw3iYfSeRu6r/GjruJAxWzj0A5hSVTZztA1bhfbPwTql1UTzhKs20575H4Bg6ZW2x6oNLPACFgDuUcexbhO/XZX9HaB/rAiulgBndsEyfwdC+DLPpEKb/5nJ2JvCQqjdejjJfJ3knOD619VImu0cygP/qOD6HM57GnxNh7/XToPtnefO7Tq9devUTyGMx8XCDLa9L5xVtRbTvDg/v7ql0hxon9ai9vJTZaM8+aHIhig+C845hw/ndubz9lMY2TGZ/YUc6XeQX7wpaa5UVMhhk8rmmpudHZXcy+sj8iZ0dm1cBYO71rb7/fcDNxzAPghYblDC+fcBdHM584iw5yvd3R13JDGhHICjocqKLAJiyRdoHo2jIZrwTuc3LMDE/NGjRzei1BKlLva3ywuvsswHTixaGmCAOwRwy+5p08s3MRejSsIUgHNxnJiY/vDiIvsBvrwPGh3aeQrU/kiD45pohphvIetyFuk8rTImumjieUEbeh+yNYw6KGSRiMOeDa3BPLSj9U2R4i5pkF0zOdkiG3vmt2koUpx0nW4ADqAMYfRC40Zi5jrlr8gThxqDlCWbNgzAIYBztKYMpNrasI2FxWb0mEFZCrS58h0h3iDy6ocojtyawKG6hMDJhrjzDMCehGCa78T8i73T4gHzTMsp2hjnbtrj+6E1a/L7ZeZVHiBeDJneeYw5m3vM4lmUSflw+Nv4gIUB2JMYFaMhQY/aIGx0P2KX163L3LK4uLgavSyPBft4hAcBo9KVYXyGUGT7qTiNCn6PQUW1U5Sr1S+KIVO9MgZRoTANxWtzfpkMrXfx+fa4wWUADkgcS5I7IGjEpNlNCAN+E4D9xf+6XImofw7WodRFgJqDoqOAQ2DgJzQcWpBNgc43VEoqSsALnR9K6fH2gmkwzWHjYjBJdMwALKFy7o4Nw7q0WMkQ0Wa/iFzYM8ONd7shUbc4sHSKd2uK7QFRB1kJkhs70CEjqOC5bppPuM6XqiKCYcTo/6JnhbfxaG1rD8Jy1CxfymhwhSgXC7op35m66fga6d4w+r/7KW+joPDZLG0nIlY9FDenypKrIcD1a1XgC9t94WXmj8F4cVKAMSf3IMNR2atetQOYhF5alK0ui98HuTQZnT0P8H4Y1DgMgA/B+RoLa2H8UkdWa8PTyXQrrMPJej5TaU4WMcIRNrxbZ0etAxNBoSWpNlgObVqOZyoHmJfrDKcHa1ynUxXIBuDicFcOsBcZmiHnJ6hltE51gxIM+7TRNWo1hrBw7QF4xEvPowBFtGstT5tgtgeoz2TVTxfcAKlI28F3xCtXOy0oB5h4FRQ811iOrlfMWxIB4FkAHCrKLtNyqUBXeMlUY1KXbkdr8Ex6E9/DDgavM3otBJcoL+oitvQCtcqWhU643aVOVpEed6BQP5hIZUotSA7cAwOprbu7/XiNb7t0u7posP+0QHivTJWfDKvUNsGJ7e6KVJ9Xkepze9gRO4oNjabQhobMk2t17urVCy179uyhVGElR10B9jmgkg/8jU6w4paC8dwmAxf3WWQs+wivJzN6XJ1HtGpL/LNUncHOohJiqWGciqcsC8Bh003BkCb8JD8wMNbBhGINW9qLGp//B2bvBOa2C/l89vy9937tcLk7Hzly5NaFhRs6GctvwXVbOE3NvMsp1yoznJxK8ZlE/6pVC6+o1Fz/6csOcCUC43eno9hxpr/aTQFvo5883VA3WPL6kba7udbhy0r4l7kmdQDzmpjQfrHjNLUm2bJLKhxB38uKC8WTPrfW56UOYEHghPZ+a7p+hcauj/acTqMWpxHgktaBtR71MferKJuzzjQuPS5VAPMbh9ZbdMkyKOtNleh5qQKYmIjvlqNctEaDVYrY2++lTu1l+0GqoAHLKMrDrslSSQV9vHumToPrJRhdnmMA1gVJAR8GYAOw5hLQnD2jwQZgzSWgOXtGgw3AmktAc/aMBhuANZeA5uwZDdYc4P8DhqIhAPdlN0sAAAAASUVORK5CYII=);
}
.menu04-05 {
  background-image: url(data:image/png;base64,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);
}
.menu04-06 {
  background-image: url(data:image/png;base64,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);
}
.menu04-07 {
  background-image: url(data:image/png;base64,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);
}
.menu04-08 {
  background-image: url(data:image/png;base64,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);
}
.menu04-09 {
  background-image: url(data:image/png;base64,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);
}
.menu04-10 {
  background-image: url(data:image/png;base64,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);
}

.menu05-01 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAACj9JREFUeF7tXctrHVUYn5lkcYOKDS6sDzBFF4KLJqggFKzdtGBpHhvJo9IEBN21YhfuevMXNNnpyhS8uSmo6U1rUVw0lW4UxVTEumsEXwsXrSjtoneOv3Nnbu/cufM4c86ZZ7+B0DRzHt/5/c53Ht/5zjemQU+lETAr3TpqnEEEV7wTEMFEcMURqHjzSIOJ4IojUPHmkQYTwRVHoOLNIw0mgiuOQMWbRxpMBFccgYo3jzSYCK44AhVvXqoa3GhcOmKa9kumycaBI37M5yqOZ0jzmPv3LtzMYMz8zzSNr4HNl4zZrbm5md00sEmF4M3NzT137w6dh8CH0xC6fGVyguOgNutzc8eWdbctrtbE9Z0/33rVto0mGvRk4syVyyBCbK/RjLEdxoaXFhaO7uiCQivBzebFGcNgn+kS7sEsh+3WavbEzMzMLR3t10bw+nrrcQj0i2maewIE+x3Ef4N55yfMOd0JSYf8hSwD7dyL+fXtIOHQ+l/x9z/w3sbvT+PfZ/zpoMmr8/NTp3Q0TifBX4DcI16hIOifjFlvLSwcu6xD2DKU4aw/rB8wRY31Y2FcNc32on8x1Wy26kh7ZrBt5iHMyduqbdZCcLO5tQhBPvIJc6PdHn7l+PHX/1EVskz5MU29htHqip/c+flJ/D34WV/fOgVNPut7i5X15LRq27UQDAG/g4AvdoWB5tr4fQLDzI+qApYtf7BGtvfFbYOA4TYwPOjBcAf4Tai2XxfB/0K4h3rCGR+jx76pKlwZ82M0uwC5pzyyX4cmcjtA5BPUMZBPmR/lAiAYtkMmFlG9BwupU7OzU6txjari+0FNNK5GDc9dDIKGduCqPA8rE4x97wHbNq/1zznsMIaXr6pIYFybKkdwWj0vDsiivieCi8qMJrmIYE1AFrUYIriozGiSq9FoXbMs84BnR1HuRZbqHMzzh1lsuFXozp2h/ZqwlypmZKR9PYldGBr8G7aMT3Urs212Exa+pbjKLYuNw8S50p+uAKtoWYJ5PthDNrntGoaRW6ZpzXiJXl+/OI3t1mYcMFm8B/Az8/PH+P429oFNHm0xH41NKJSg1AS31rDPO9FrJzs3Nze12NsXDhgMhCBJKZGw2ZAIdhkAECvo6Sd7c1X/CUqARSgl7kSK7e98UTnQrr/RrsdESo1LU6u1R5NMD0HlKRs6ZIfoRuPzcZyuXODHZfwIjbGhae9BNx+iYbRHJxg8TosDRud7LhsIwymQ2MlOo7GFI1HjBfwoPbqODBXFMAxZgntD8eZYlCGedwTLsoPOmJUAFMls29atpN4V3W0SP/XmJOPf6+ggic52a7V7O6qa221f7gSLAF2mNLL74LTaSARrRpYI1gxo0YojgovGiGZ5iGDNgBatOCK4aIxolocI1gxo0YojgovGiGZ5iGDNgBatOCK4aIxolocI9gDqHAka+3EsuDM7O9nyY72xsTWFo7pYl1PNHPUVFyZbWJ1EsItMwG2IJfgBr3WBC/H2T5PL0LJhT34Xrq++w/jg5ERwj2C/g3jfmasfqFyYdSsFwUJuNzw5EeyC5tdQv5bAoR7a7HUIyI/iJEd3RLDLk+NvZdVBIuZYtjMyYte9R2TOMeE9fsyGc2FdLjBJOwm7jRwYaWzcvhcLsUAEJ8W4ZOmJ4JIRJiKu451yD7sB+yo8U9b6bwmKz98idSVNQ+fBSRHzpG82N8cMY4hf3l70/PkvTDl7u0FXkizQFEQJzUoES6AaQmxASZ1wScIrcAlRYrMQwbEQ9RK44aH4TXyvxkaU0CF4F87z2oKqJBC3k5QIFkDMIXb4JBz1EWohMMhMZCmuY/8KnOlWdTnTCYhNBMeBJEqsEzmHcRdgaHbUlo7tIm0dd6fPxdWt6z1pcAiSGxutkwjoVo/SWMdn2sAe2TGxukP4ByD7DcdpNuzJjmgi2McBbiac4KT5wyD1J+sYQDDk2itBQ65DtPk+yngnXqMt2LnF7j3JaDUR7KKmg1g/AW7MLBxSxJpct5FmWfT2RBKiH3iC3VuOZzEUxxxLsuUwjY0D3NlWdcyynst2gbm0E50bwe7d3zMYDnEv1oAtur3sHe687+MAlHnP51bbtsfiV8UMCyJxW3SULMmIbuP4VMz+HVVnbgTHnSb5bx/KkBichzdZJFymPmL9cjijBsMCrhf4LKR9WLy1MXTLE50bwQHXQwtxHsxNi0ExJfV1sF5JWRCdJ8GLaKo3vmWuHh0OsZ2g3JgHs33cG5rcYyQmXIVZT2osyY1gDqHjk2VjDrYQl3Fwq+C+n4a5D4uUZA+Gv2HkeBY/MPyHPyD2exB7Og9iB4furUVuCIm6E53UKpYrwckoE0udzPpknkpzDyom8WAq7q+mi+hKEYyh7kycvZhfzLYs4zK8OI/KEpBVPrgtfYu6Xo4+Moi2ilWGYPR6Pp/zeT3w6d645y/x+4fwkoSVqdgP9w5BZzyIYdkVNJKuNZhMB8I1VYJg93z2Zgi1t4GPheBkj3RxSkqws2UzuI/2Dubr1STztRtrBAYONgay1pJE4fW6/zjhINgu2jgaZv4MCj9cCYI5sRjO8BEL70lOz14M576fQcwT3Q6QhGDH+a+NEP33H+GQSjwHSNrtXzTFBwfv1hTk3wWD0DR3VvRGKHLTB8alrhDB/LMCrOuc3ncQAA3ERzDkCFYN1I2po8+qosuJvt8qxjuzNR00slSG4KjZtEgEoxPCMjVVF5n9dXhoEsExSOvWYCJYpGsnTEManBAwb3LVQGgKVQtnJYKFoRpMmDbBbshDxeit7FNv/Mgkq2gaogM+BCXytRC+CoQNmocThi2aYX9pI5xw71jM6Tg2jBfmmEL/62T1Gjnc/wsbOohgSYLjo83qu11IBCuoiOwQPXg9NL140URwLgT7v/HXH91cZ8R3IjgHgnmV7tHeeFj43O57BfHcOdj+hBZZkijKDtGS1Ullo22SFGxOJiI4Gjy/LZosWQqdLSwrabACqKTBpMEK3UdPVtJgBRxJg0mDFbqPnqykwQo4kgaTBit0Hz1ZSYMVcAzWYIUCU8hKpkoFUIngig/ROBR4HjGVbyj0kdSzkgYrQoyjPzidm2OKxaSWnQhWhLbRuDSKO7WTcPDep1hUKtlB8Hs4TXq4Wzi57KQCc36F0io6P+wzqZkIzgTm/CohgvPDPpOaieBMYM6mEveL4VP9tbHTWOV7FlmMh224KCIRXHoPIe1BX9q6SF43TV9alMdjgVwRyY/F4JL3ZqIbOvF+XBNcdkckW7sVFeBU+W6SiKBZpSnSp3iyajM8RHZxmS1091I1grcFYk9lh31GNdn20MTCwtGdoOoqRXCRPsWTEbedamq19mjYMF0pgt3b+HzO883BWcKdXV1OnGpjJeqrbJUiODtoy1MTEVwerqQkJYKlYCtPJiK4PFxJSUoES8FWnkxEcHm4kpKUCJaCrTyZiODycCUlKREsBVt5MhHB5eFKSlIiWAq28mQigsvDlZSkRLAUbOXJRASXhyspSf8HS4G/8QcAbjsAAAAASUVORK5CYII=);
}
.menu05-02 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAACTtJREFUeF7tnb9vHEUUx3fOFLYEStJBhSNR0CWRQBQUJB1SSM4ukHxnJJyOLkb8Abl0dNgSDaLgIiU+IyE5dgISVewSBCI0iI6jQXQkVVLkdvjO7a5vf93Oj92d25t7K52iyLPz433mvXnz5scyjx6nJcCcbh01ziPAjncCAkyAHZeA480jDSbAjkvA8eaRBhPg2Upgf//wJudszWIthp7H7nQ6144tlllbUY3W4L29B2uM8YPaWj81Yz7sdNrn7ZdbfYmNBjwYHPagTbeqb7Y8R99furS5efWxPGWzUxDgqXzYFRfM9NwB5tw7qVpnGPPOIs8LyXwJcNVyzuSXZ6I7neuVd8rB4MFlz+OPCHDtSJMFEODyAq9cG8pXaZIDAS4vTQIMGZKJLt+RjHIgDTYSW+Il0mDS4PK9yDQH2xqM6ZKHsGhYXdbH/4amdVd5z/dbh3UHU0iDQw3m3H/EBGHrz+h8p7NeW0eaRYuURWhLg/f3H24D8BfKFaswIQI3n3a713cqzNL9Mfjeve8vtlp+G9CGKyv+4fr6+pMiAe7vH30AQT+oS8jF+fLbWNjo1VW2cxo8GByset7SXxOBcSz9tbeKBJg/TapL5Ol8CXBiNUkWqtzbO9rGUHpqbjnnT7rd9jl9wPXEogeDI56sCwHWAmwybtsMdBDgWPc2g5VdQ5ZpPQG2NRylyiHA5QVv7GTB84SXyi6Wr8L0HDB+XsHc9L2Yw+TJtZE0OC5RI8B7e4c7EPzNOuFOy5sA60ndCDBMJ6YhDNMRuw/mqh6CAoV1NjPr9hb858LJylbSFmgOE92uDbDoQPailWK2JJrSwGnS7AAzAL5WG2Bb3TReju97325uXt+oq2xDE21nsm5mbqtysuoSeSrMwfmPCMS8X1dpBBiSFfNgeOxYTapLzEUzhdFut7u+XVfJRk2y5SjY1uDkGMzvQOjD6gUf38g/jlo2b7HBVcBJmAsciybA5nptS3ZRDclEh2OwrY3vBDimHLbHYDLRoQRs9UICbD4UzMREi/O+nuefUdlGIypIgOcIMGD1EZr7OKry8vLonGyvFAGeL8DY+MbOxKp8AytDgD79IcBzBVg/vEmACXBGAmadgpYLE4I08aLN3jFZODB5hwAT4PLWcpyDSUcvU7S1SJZJw8zMLWlwvEMQYApVZg2EmTba8qKPtlDjbya15k+xzUfcojP1oX3RKdE0GfDBwcHZ58+X/osBNjybRMuFMezyjWNmnUJ/PA0cmYNVzpcQFmXDbvfafZmTUlaDxWlGxl5cYMw/kZ31NZGDrP5Ff3duDDYRhing8CSjODslhoXo6XveCLs08g91E+CYpEy8aBuAp4BNFc16y8svdtPxdgLcYMDh+C6OpsY1dmqfEkdXGWvtxEET4AYCDsC+hHurfZw9ZoUeeR7tOOikAyhSy/0XE6sUvUNj8Ngpyw9VQvMeq4DFbsy/Aeo+tt1CsxMrZik241t7VoMTDdFDgLUOgJv09nzA/EuA+6hIYwVYQO1Fy56BprfEHmf8CkGH1ZyboyvyXmgy9szGyYpuWCgybvwpCGFs9XfyNi3ogPZ95sbRleYD9sPrhM3Bpq1HCBpXJE12skyxMMdIg6lV9d+JWPgxODDP/tcQ8BvF5p3fnqaxsmEhmFa1erMAvbCAw3FXjO8AXPSIIyw+xtnyt9GFoO8C9LuSTgGNHmFLU/kyFw7wLMCmYQaH3fzP4cC9IwHdL4qKySyH+PvCAFaLPonLSPlPiClvVKE9MgDhqcYePPHYPSS5bxmDdh6wOljvBBoFU1y9o6MCGl1L3FeZ+jBI+s388GdR/jYBi28QnTYAN/Ssy1Z6ykyTVMOK4isuswKbNd1HW6iP0OjXp0HLC382AnBwqoHjdp5x5Q8RHJB+rs4EsGpYMYg+sW1ZJ5NpXx1/x5SyMtDWNNhEELqAMabdksWLxSFvPD/gtp6rJnWy+Q7a/zM64dsSL38otB7XQIgD65nHGcDo9WKbztZ00za5QQcC+QqAP7EJy6QsXKx6jG83wgFTwtSHVbyRGbVNCjaJSpmVo7ajI3uFcLy0cVhxCb+XI0HpAg4ufvPEzX6PMV7v6jhi4dCEM1l8tdXy+hsb7V1VWQSAIw+bi88NIPbNsZqVH+fOuyROqWvkOANWrsTVMdFImzr7NIkXP3vW+gNgXovaoQM4uFx89FtMBkr+Q5QekIZJp0n9Cv8kYDGF805WVkZraA8cscxNg78DcOZqSYcAi92U46mGeBILAdDAf0wB63SyPM1MWzudK/zzAGNouSzKSYY/RWdureVZFmcAF5m9JgHWWeAvAqxq5gmwRFJVa/DcAQ7vlurj375qr1JNF+yQ4PhN+qHsttm8vEmDVSUephPjSgA2ulBTMwPN5PGyCHAwBqs+FZlo1eLM00W30BFgRwHDVKN3iNtm9T8QTSZaU7FmcZ0waXAwD46mSarISpro00utEQdtVe5kYSeFcLBOb+YRjSINnomJlu+qVO1x8XRlpyhRXmSiNaXftFi0rPoEWCah1N8JsLqjV0ZWFMlS7JikwYqCipKV6ZU6RdEYHF8unIkXHeEiJ2taxy2jDGSiFc0BmWhFQZGJDiSgMxcnDS7oXDQG0xisZHvIRCuJaZKojNnRKYo0uDEarINNP61YfMaeKrw4PhGvnUH6o5M6m+7KdrIyytAgL1pb5oYvmG0wyAJW/17gQgLObgU15KX5munnX3M0+Fcsu72lUvyCAp7dF8BVoKTT5Gjwdzjq8aFKXgsJWAhG7NjHOdrMRmsVoemkwW7+V7H3602Mv/9i/P1T593TOBv3PsMYjpMNwUNjsIkUG/wOTZMaDKeKqhHgKqTY4DwIcIPhVFE1AlyFFBuSR3Aa0G/Hq4NACZws75WYk/ULnK6HalXml5FO/GIP66m9O3bp0mmP4TDiJ39Q7y3UezVWb5xUZP3J//2h7DuQRrsq5VWbTQrMz3EbrCeu+12ghw/xTYrz0xrsGuDYgenFYez7S5c2N6+KS24yj1OA0184XRTERV9ydQpweBpfjHmJMdhV0MFNQd4Owq7RwXe3NdhVkGXa5ZQGlxGEq+8SYFfJhu0iwATYcQk43jzSYALsuAQcbx5pMAF2XAKON480mAA7LgHHm0caTIAdl4DjzSMNdhzw/wc4Vw/+OS2+AAAAAElFTkSuQmCC);
}

.menu06-01 {
  background-image: url(data:image/png;base64,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);
}
.menu06-02 {
  background-image: url(data:image/png;base64,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);
}
.menu06-03 {
  background-image: url(data:image/png;base64,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);
}
.menu06-04 {
  background-image: url(data:image/png;base64,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);
}
.menu06-05 {
  background-image: url(data:image/png;base64,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);
}
.menu06-06 {
  background-image: url(data:image/png;base64,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);
}
.menu06-07 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAADRtJREFUeF7tXT1sHMcV3t0jYNkQFKkJosqU3QYQFbhIZ7IwgsTmHwIoPBKwySYG0lhyAhcOAp+aAEGQWKoMuzEN26SUGKFIwoKLAKQAN04KkwEcpElMFgGUSqJhS06s28n3bvd4+zNzO7M7+3uzAAnybnZ+3jfvzZs3772xLfM0mgJ2o0dnBmcZgBs+CQzABuCGU6DhwzMcbABuOAUaPjzDwQbghlOg4cMzHGwAbjgFGj48rRy8vr4xbtut84zZE3Wnm22zvW63dbi09OxenceiDeD19e3XLIt16kwMXt8Zs24++mh3ZX5+/l4dx5YZ4I2NjdMPHjg7tl1/rhUByBi7x9jYVB25OTPAa2tbG7ZtzdVxdqv1mR2cOOFeqBsnZwJ4bW17DmvVhhqh6lsanHxtcXH2Up1GkBHgrV1w79PBAUPBml9cnL5ZJyLw+upNXnfVsuxvBb9vt2cy0axoumTq7Nra5l2svaf7na7jDB9GcCw/lzCBXw+X6Z5rt+cPigYqbXupAaYtkWW1Po80vIIZjlnfjOf99z+ccJzup3WWUBkA3p7EtmgnDKU91W5P7zYDXm8U6+tbLDwedqXdnu3UZYwG4ASkDMAhAhkOrhpnGw42HMynAEyTymswbT2wbr9QnmGEHWAbR6bHK7IGCyOiFUT0+vomtG4b2ne5D+zLlxcXZ67K9MIALAkw2ay//rp1V4aoBZTZxHZOyrxqAJYE2N9y0NHb+QIATGpCer9uAFYA2OdiWodLE9OMOXsqplQDsALASWxVxe8NwAbgKs7L4z6ZfXAAHrI9t1oPn4YYP42Dkwls5+ggBdvB0HMH//3D+8Te7f2Ge8/CwsxmFZEeeYCvX9+axbaJ9AIAaafWDcjrwwOcYZ/tbsrus/OeFIUC7Bk63NfycO8h3ynUe03msMM/CYMPmbWcF4EBOHYMzhUVhS6PvhQM8NYBxN7jeQzEr3Po/rYIYDljA1fbOIEq55StUIDjGqluqNkRjvKOHRD6tXvbs7GXGHNxgD9wUEhofR9SoedJiTW2t9b66+4EPu+1EfVmGVafJ2G6l4t2FigaYHLlmdUN66A+9g4ADoldspkDWDgGJgK7T+un647dVPGe9KUC1u+e46HE2OwOuPlKfjQI11wowNS07+uk3TGeZ8CAxCCw3xYRE1x1CC7sWFZ3Vxdn+Qcq5OoT8lWL9GH1xInu5SIUscIBLmrmAlwCNsTNAU4/goC9lKd7kSc5WEcENClh0Lan8ga5cQD75lBy5SWxGXkYgLWuwr/5at6E7TdMUgSSgoCOKZdFONQ3CuCEKIt9120tq6yvuqSNN+kcHE/aL8SmXM5RE40CWBRlAQ66jUP+uaK4VjQxcB6O9d6m/XfoIU6GD/YFXXpAsPJCAfb8jNlLWSxGYoWJYdvCG05cs9bFmWnq8RQ/RtwccqjPa00uFGDMYDLnhQaWhkiy76h4bsjWqaOc52/9cDcOsnUTnibzOtro11EYwPl5dNAQIq7LvdFl51w/9or2tuOYLHswVMAUqieqQRTXpTs6pDCAieQQT1oNHSSRQRDUHBvGPrZAmfbavD00rZUIPjuji8P4oTFUuz7340IBpq774knKH0qCkJMgRiT4zTqEQjWRVaEST0Z9xPcm/eYqR7uG4WVmSmL8iUUKBzixR5IF/C3R51ETJLZCF3RshcBdschJr2t6AfaXLqzHYV81XVGatQUYkY1XAS408uCjL26IX79+gD0u5vmYswPY1c9JzndhsVoCzI9sZEewUI1nFc19Son2rLo5uN+eQGJIe3+KEK4pwLx1Sx/3+mtjh2eUyAtgwaTNzMUZAC4vPjgeeK5HsQpyQdEcLFK4suoUqQH2OxQyXOjew/HEDj8oWz4URXZNKwNg/tiy5QXJBHB03fBsqs58nu4pPOUn6yzngc5XfPJRsoLtg6YhtyYyYWLvfUF2YkbLZQR4aJYdUv15D9IR8Q+7A9GHMbebfkUY8FPQnk8O/rcOYd4bT0sA0XsigPNOwsLX3tPnBckEsCemU1mnYht50b42Cbi8loXyAOYyTWptOjPAoo16EjAwMoZyXYjNdsNr0mUQiLZSFsA83QafSUdDahXRclqnGKAgOAKTXeTluN05L5FZJsBx3ca6jWVoMplp4iUyc3AY5A2cuowh5MOFa6kd6pAfBhIKHQ0edGPt+TTsEM+OUEco0yvOkuH2YofW27wA9pef2DFVnu31aRld9rIoWloBHjbDxDZXT0uM+kzz1tYol5NXZB4KVoDQJQEc9/xIO7EKA5iIJj7oZjhrjWWrjSkWOkWXjLjjOeqnJbRMe4OJVVOAaQDyCUzjW4PRAZjnz51uq1QoB/dnqPikpl+CH4IiI8ZVOCWpLM/FqBgOVs9gJBpLKQB7nCw6byUvDb7WWHS0Pa+PBuAktvC/932FD/hOePyToQoAnNkVSIY8aXKQVY6DB0pXOJsrfS4yXpQNsEiyyICmUsYD2EKiV9bzOYN9n15Plei1NBE9WI/jOZlhqz7DO7gvGuD4fjS9wUEFYGQd+CFwvRV8x3WdZ5aWnvuzSj1UtnSAqROR/a3Q7loCwMvoXiA6Ua9TgQgsjPMX+O63we/BxS8uLDz3Vi0B9kAmBwLLGuZ33Ae45ylLs9O2VvH3anTQ8F8+1OG/7B2AtAhkuptiV3fQml8/LzFcG2N7MczB7GdLS7Nv1BZgmY5Dq2UgtIrg2dXtsC7Tz2Fl/EMVONNTMji7N6llHtcdAYDTpoDwMuA4K2UmRCErnm0/fDttAhpM7J8vLMz+XmYyhES76gtllk8LcKDPq9jHrqiMwXfdQe4s617aG9CSMg1I9ud19P1lybLHxSqhZMl2WgPAZERRSCUctgmnOdUh3QLpJeikTOilIjn+UQSYIXGKw7moitY3BsLay9HIepVYXB2WLExKQYZd9g4dhwL40JEogY0+vox+T0eAH0mAb8P7f1LEAUMi66U8JOJOCHwbuah9gWhOzDSAdt+EAvZTA7DFhgJMBPK3IuCUYI4MubAQ/13kt6KMOZTfw5lT8RhN6wFqAD6e2skAU1Gev5fIWia5HkoVS3u8aQBWBFin8V4KWb9QWsubAdgALD3P6r5NuoG94ULSaGvIwcjEY3eC4xpRS5ac8b9uAN+4sf0KAP2NATjiPC/eruhzgUmSFsHv067BBuDBGix1E6jhYJVpWWLZtBxhAC4RNJWmDcANPw82ADce4HAqRNnQUSOiVeRkiWXTm/70RQqoDJ9zkiR1yHH9+uZ7OGlaCrflfr/dnvtEpX0qWzNDBy8db3JIR/zYT+1USJWo/fLxYDkGpwH3XFKqJ0yMf6KOJ0YOYEFcE5zhuqDZfO+GlOjDO2goyr9Z0DZdUL0i7i8vwRuNagQ4mH/0R4Onm72tDmKT9ymNYcBbkS7H4OTF1JuOUMThougN8gxxHLvT7bYOqb+e10frce+CEN5VBCMCMA2Tl2pIRYTKKmYqdQ4rKx9NmdTiCHBwYG3DTI+nxk8iEb7fhzifTFoDJepRKpIcTSlT3QgBTOTw719aVcggvwlwl4sGtw+df50BTczEjPdeHuww6JA855EJ4W8yUyFYplZadHRwfn5H3H8w9MYxXFFnd8r0iR5Inl76x8T+At6/YyK0++8BXPfs2VOPTE1NPRwpgIOD9RSV4wQwyLhn76n4Tw0jnH89HpQgBwDxH4CwC+14X1ZCeI7w7jglrAGYB/TT7y+4/UNw8Y8GAFufIRfJd1XBpfK15uA0A1Z5RzUagVxyHcfqIALhmko7wbI7Oztjd+58cRfQHGfzoxUJjg0Rw4dcCwZgAZ2yaOtZNHVw74/BvR8Eu4Ul5hUsMaFoQzl4DQcL6SR2WJcmbaqAbVi//gRYQlfrIDb4ScQG/0u25cYoWWkGLPOOONOszNtemTTWMgR+fw+uOn+F/tAL6fefTBd0GBHNwYyfK1ps/Qo7yB+rRkrZ2m/duvXI0dE3n4F7nwyLZ+snULD+ID+1wiUNwJIAJ2XX4U2KpHf6Tb/77kdnW63/UmjpDyLg/gfgfictuPSeAVgS4KRIiDQnVpgUT0GUPwOl6tWI1uyLeXsGytW2ATgLBTjv6rAfe7eLs1WvemyeLPcMPjsFIE95iVkZsrgPtWr9EhLg11mHZjiYQ0HxqZU8ucnUyL0MVaoK9kdETV6UKppQyAAsIJAOTVodIPYAE+NXsDn/Tv1d/hsG4CGU9E2Ua1B+zuoiuLge9kGr5Vy6eHH63zrbMgAnUJPE9f37Y887TvdZrKWPYe0cwyv00wK3jQF8/M1aEMjf4P//4fOTWHu/HV1fvUQw1pf4+QrvfEU5P/D3X1D245MnnZ3p6en7OoHt12UAzoOqFarTAFwhMPLoigE4D6pWqE4DcIXAyKMrBuA8qFqhOg3AFQIjj64YgPOgaoXqNABXCIw8umIAzoOqFarTAFwhMPLoigE4D6pWqE4DcIXAyKMrBuA8qFqhOv8PXeeV8SK8OWQAAAAASUVORK5CYII=);
}

.menu07-01 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAS1BMVEUAAACmprKmprKnp7Kvr6+oqLSnp6+lpbWnp7Gnp7Onp7Knp7KmprOnp7GmprKmprGnp7KmprKnp7KmprGmprKmprGoqLGnp7Knp7J/p0jkAAAAGHRSTlMAwPCAEHAgMKBAsGBQ3+DO0nCfkI5eb+l+ssq0AAADf0lEQVRo3u2a7XqyMAyG6cdaCkWQD5fzP9JXW0upRRGXeu2dff4wVpd7SZoQwCIrKysrKysr64PFR5JAI98EHyGJjptgAklEfjeYElTRp8GkQBX5y2BpD4K70/eANYVGnI8VwHDBNkDVW8CVLVgBZ519Hs6H8m+DNYXDMtQHoOpvb67/t46BogqeAneQRN0m+BuS6HsT3EASNb83x59ZThn8C8Bc3VtRIhVYnsi1JPspgIipvxY/OUl0MAsbS69mT/uwUTBU8BT3s3YyC23coyY0sGxhTYRzsrrQShxwTcGKloxpxmYape4nYhbK+YM1BtjlsPR+1CTw3GNk6fbAz8H6ihVh9CuHrcK4iita/RjMTOysnTgBVMcFbRYYDpgXsZi1H4sjgtc++HVZ+FpbyeDPALeEkJEx9T6wmCpYqprEO8CiX5upk4M5o7Cm1GC1wFLzmMmrSwg+zWmtpYt8PSf8lAzcz5fEUPXBLvSJwMRiGY97d2nJLTrY+9utj5qicT6jg2ub3NldqdnIpvmU21Qf0cHKDguzhySaEmy4NTKYuztR/yfRZjY+U44LZia/PHDOiblod+YMDTw7TOXNuwUK4fQlzKcEJngIPDPAg5obaBtYKhHBPMjecRF2bnqHCP4ljgfWQfLIMqC1W/Jn9W6wZqRxt4sn6cGcBI6ELyAuLlfB+FnuAotTBaEaNl4O49jeXHy8j7G1ixG6B7ytIXgyKGNrPv8KFTz5i3JHfTQFmFA7SdO99oM7ws4qCY3Bd4wNfjv5POwD07Je1L7y3enQBuCYC/w1sDTWoyIQjF4Xhjs7RrIWPMhvgHIDPIt13Wrt8erRqw7RuPxExrGec613mMFx+e2j4TItmIAfDV7L8XNvuvkquDKlkwqsoq4QmdlZx9vy1oYtMz44EgHsLwTtU2baSwE+6tUN2yFbriIyE+3fzavTS6pWykmv7X+NCo5d5scqaDvzaIb9PZA4hFGFlY/HTFHS18gyLLIGWhHvfsoLTNXGprh17xgF2vwKU2aabJfeVDfFzVswtYQsadwhC7I2I77n9mCHflS5ETfIKleRv1AjU30xUPkgIMDwsf5WrRdxnfRhweH7bDWKEMvm28ZU0tQN+6OSNsRqdBMQ1UU6yQPc00EWSVXHaDekphajAdI/gkovOXRLZwdVvE9CaXaRVqLIysrKysrarX94gem6VSfyyQAAAABJRU5ErkJggg==);
}
.menu07-02 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAANlBMVEUAAACmprKvr6+np7Knp7Gnp7Knp7Knp7OmprOnp6+np7KlpbWnp7KmprGmprKmprGnp7Knp7IUlk6zAAAAEXRSTlMAwBCA8KDgQFAgYDDQkHDPsE7HCQkAAAQSSURBVGje7VrZdoUgDBTCLrj8/8+2xSW13simDz3HeWnPFRmTTCAs3YsXL168ePGiBVwbkGyFBKN59zysk2o+QUlnuwdhg5pJqPAUtxvnBEZ3PysH8YdFsG+cfoSb4/2bVgWjNT7S2gT1m/pGWo1Ongb7MfrDhA7Xd3lZziuk4RfNDLa7xd/95kdmk03ZFo2+nXfYaHVWUDbqZn3L1YTsjpxa3X1LeIciH7UHmi9qFqYrghGLunkjr+or9TjyJl7PK171LcwyJRKtky/X88Jni/bJUUlCAFDLPNAvWjkfEDj94a5YH0t8Pz0KSHk5Mfj4qFCZXEU/8g/mjh9nYn7RRwkk9bW9WKkYgNYA0SyybXGYdezMkLwK+KFCIJhNfKILiKM7B5IXji4NCzMnFDrm80K0ioqaOJngBEWgikZ6LohECHQ0iZx36ItcgxmVYiuvCexHYTpBwPCL0hCEJCR2YtlehHF0hiRkqvJ4HWEwxz70jBD9Hh7RESa7fElbQqIu2is2VhwiBioBs4Vtqayf9jCO0dIJgl+8ffma/GwHIV1DpMa0jwveYrERne1jgM4wGfLC1OOEJ2CzQdhDt1sudJQ0Mj09UcOojqrHFmjoEmROycvmaXqgvshs/wyHyBw+jBYlokgLW5aFNaxIrHanW1qtKahl/qdcxmBZnR2Sj5ExjlCJIKMUAjFXIuDwY6CJMRoJaEwmuuZBl2ixt2ekXeYU/dJGcBifrV7dPu0SkKXGIODy67T0s5oMDh04KbmoXZoYckSdv4rElZW6yNYcWbM8Yth5GccfqM5juwxikVN1R3jpUBr08CQyiVmewZP5U/oEstN6YtovKDTPnycWvwPKYRGZ7Z4nxvzAgl53zcSigNiI0xKmXlxzHjGqGeNbn06yjDhkbZ1ijhcOmTQxO9HWDpmmnJg1zHh0I1otAYlvMyYk2uDcq07RqywEsE5JKwEsl/Fve5dY7KUDgrCVS5N0eUtXQWeDK8tbLOgT4CySZs8os61awtClgDj5pnIJg4u2JLiGgTjcIxdt7VpANKsV4XGJcgUXGAsur0rypVsRNCwjjmYqtyJQXvqaF6tqm854Vb7dRNsRkdkQajbY6GjM3s9ZDQVv2lJE4BK5P9lTv6WIwh6uHei3hixhgW/bNqanRZaIiK7bKKctMadRqXmjHLf1L01RCh1D9uF5zWHI2JJO46XXEvGRRQNI+/EPvgiJCZnxy2lTPnDEZ4AxMOmX208mnz8PRebqY1zkbWEWplCXguB9+KgetqP6/3g5Af1WeB1DuDsvoPTZF1D8T9N/e+XmG9qnLxnh6O11dx+G/GtVQ3crOKjERTI8WL4bzs8JeNc9A3sw+2TsZYX9P69Hbvh7IbR78eLFixcvXrTgCxn/fcrUqpxjAAAAAElFTkSuQmCC);
}
.menu07-03 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAANlBMVEUAAACvr6+np7Knp7Gnp7Onp7Knp7Gnp7Knp6+mprKnp7KmprOlpbWnp7Knp7KmprKmprKnp7JK0oXpAAAAEXRSTlMAEIDwQNCgYCDA4FAwcLCQrwwb/A4AAAU9SURBVGje7VvpuuIgDGUJO5T2/V92xsptkFi/0irfLObHOFLgkEOaBbzsK1/5yv8sZp4NGy/BL7/FAxsrXC9FNBspVi2bKMuGiZErpCwfY3YaaZ44d4VuzgaI8Xc0cfsillX8x5QGiOu/JhdYCeWBLNDZwK0pAryNWeEXIhPfHjv61It3cP9kYpnqDmmh4q7jBjqrts3LpWkfeLvCKiMsQmf1bpXtqiIABCESALyyP0hCBABYCbjgVnADY9+YeBuTLgLfKPS9g+R1rvmpOLByza+5qdsU4dSoa85sur21z60OICUAu8vT9H6medCyclM60PVe5Vo8YdrMC5HZPOFaXFBYEqbBL0/FAx14XmXdLhzcsisOWqr0edxm3QIdpzAAnAMYgc5SNCov5gLukmiCpw1/4NVMC8lEBA7uEYyzChtUoTTSztEVIhBZ3Tt373OQzUyxNMBOiLgDSdusU0KfurnVgCtCpl8WTzaCjFhyh9JRkT27cykI8XNrejOxCRU7aZahNTRTo1BTNncNaf590NkDrRBMi8s3nyl5m30FWnEc09kXTVoY3eYH04TLoW9+zYw/pDDdF0GyKL8CcDKpIk46qqMqWxIYLPG8YWWgaAi7XbEvP5q4aOqySdizJbuaCDm5HS1PBX/ebJyFsFHvVnrANubAG/uYTiUuZvO6VjiMiqY8K+Kd4BjC+9MgTFxo6hZkAalsqm6SgEkLSUb6uMZktRgOinh0JOip1eNo1KI3tYQfpnWNMeEqKxGkBAiF6Y6y5cFO7c+7OwnR5pZ2rV0mWYJoRD46U2xkC4F/SMuv8gbsh8CHbRqxeDWhKhO+YM1sFierBXJcxWGvCVVAdDQVomsteDgAZ+oq98IDMEYkvZ+fed4Cm86KFQmqmYuyyaPaNCduK1WNgVzRGAFUg2wfmqnG8coeY+pJa1+FB0Hn95gSpFdrxW+UvGrrL1q1QiyyTYpGucf8m77Hip33XJG98AgO10lOQLoOYhLaFpnIEu7QqeK3k77aPbLpa7bME2sBnBz3iTDUyzT6efyyVRuCM/TidDRmSb1MI1ui0sdhsu5DaaxdBh2dupimORcqF91Wj1vGcqEBDxFOHXohVyRzLMGWY96BX2lGWrUc3mJ6orFYdBZy2T7wEwdLTkzPHnXUHojKijeHuZO11TeHzjzR05p4vHbKvG3SW6mASwu+zvPYvD6hhbY/FpskKWsDJpbRl40tM5eqbO2c22oxYrzsQJapJhudhNFTqkuFNGmD72FNdJJduFjWzji/3s0+drvw+cRVnKBnIDvZR9NBNQ3dJ4vgCfLLqy2z1x9Yp/CpnckVFmB3mctU4WJDr6SWKb0U6BQfbDGp8iBTazwlpnZDTVGahYH13iU3hevVs0xctnh5tYWiLR3ZL7S83z84xhNOGtDOq0wJAy1bVKnhwgl9x61GzHV0EPH6nUTPDBZ+C+9Y74dvkHDU33nThglY793i9Lfepto1PAIkcZNk7O6mmHDvArCGQ/vuG3Ovn0xptW+6TeyqwPDfCKCJUhGNeyOi2XXhSdGJnd3UdfSpSpy9VepkPuDFydbMPiUry8ZXUT8XizPi88B4G2at2tYwABj5lRJZHwFMf8E2DrhsbqF5HDBmtArYUOBSQ+nA2FBglC/wXf5VYOO9GQyMUcnZscAYhKUYCgy1y4yjgEt4Qsl8CPB2tuVDkOV/MAA4z6gn6j7nzwKjKCC/7xoCLLBRDAR2tm6NbhCwTKTAkiOAJ753KCbZpyTf3qH9P5vI7GMSzP5ZJlj2la/8EfILvTys4U2POxIAAAAASUVORK5CYII=);
}
.menu07-04 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAQlBMVEUAAACmprKnp7Gnp7OmprKnp7GqqrOnp7Gnp7KmprGnp7Knp6+mprKnp7Knp7Knp7Onp7KlpbWurrGoqLOmprKnp7L5EQ7YAAAAFXRSTlMAwIBAP2Ubod/wXyDPr45PcDAQVJiRD/fEAAAB0klEQVRo3u3a66riMBSG4RycybFJWue7/1udbjZM2ZDERrusOuv9IQiBh2VarVrBcRz3hIJxaBa1IKugVxRkSXT7t+6zYKtqSXpYilqKYYY/E5aNTKaDE7otZPDUh/2hsJ9S2DnxryPhGYDZsccHwpvlbh/Vv0lgMPwQHIps5Ghhg16WDnZd2LXhS63rfhh3TdxsDLaDe/ynD6vdsBo8qs1z4PGXmhbWta6EcP90YpjhBhxKmk+BJwDLGTDW/FmwYpjh/wQuAOIZcHBAOQFe00E8F95imGGGGX5LOFy+Mv0v5umydiwcsTvnR+HShjMGiiOwBRDasMJII3COVolnw1t9WH91zbpR9uuDoYDFjtTnwaGoepkWVmjmFkrYop2nhNFJDcDmUisSw+3qcO9lYvhlYaNrRUK4fzox/CKwbfylqd7hLXMYdh24UMKmAwdKePGTrJfmD730eXf4+F4ZdqDK92EDqqzoN6tWaUo/nlusRbknu438eHq7JLlZqIz82O2SWvxsSXJtytUdzIQDF3y3VFeTDbzdYaXry+l22H+7rrGeZuDtcyrNQhCNPN/6IYdqZIM1K0fCESMH3Nn0IJxxbzQw/cTCy7sys+A4jnvb/gIDOfCvjyzt2wAAAABJRU5ErkJggg==);
}
.menu07-05 {
  background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTFjZDEyZjQxLCAyMDI0LzExLzA4LTE2OjA5OjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OERGMjExNTFGMjg3MTFFRjgzMDBEMUU5NjQxRjg2NDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OERGMjExNTJGMjg3MTFFRjgzMDBEMUU5NjQxRjg2NDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4REYyMTE0RkYyODcxMUVGODMwMEQxRTk2NDFGODY0MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4REYyMTE1MEYyODcxMUVGODMwMEQxRTk2NDFGODY0MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgLg1GEAABB6SURBVHja7F0JmBXFEe6FFSUcGrwQiaKQRCVBRAIh7qKoGBMR8QgqQgSNCoqcXkQRY1BB5DICJpEEDyQRFYOfCJLIIZeK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);
}
.menu07-06 {
  background-image: url(data:image/png;base64,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AAa/aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMyA3OS45NjkwYTg3LCAyMDI1LzAzLzA2LTE5OjEyOjAzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuNyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTAxVDEwOjU2OjMzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMS0wNVQxNDowNjo1OCswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMS0wNVQxNDowNjo1OCswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkNWVhNDkzNi00YzVhLTgxNGYtYTg1MS0zNmUwOWRkMTJiZmEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmNTg0YTM1ZS02MDIzLTczNDItYmI4Yy1hZGQ4NTcxMWVhZjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MzUzNDQ3Yi1jNjA1LWUzNGItOTYwOS0yMGY4N2Y2ZjY4ZmYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzNTM0NDdiLWM2MDUtZTM0Yi05NjA5LTIwZjg3ZjZmNjhmZiIgc3RFdnQ6d2hlbj0iMjAyNS0xMC0wMVQxMDo1NjozMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNzkyYzEzYy05Y2ZhLWU5NGUtYjQ5Ny0yM2Y1MzM5MTI5NzYiIHN0RXZ0OndoZW49IjIwMjUtMTEtMDRUMTg6MjQ6MTQrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDVlYTQ5MzYtNGM1YS04MTRmLWE4NTEtMzZlMDlkZDEyYmZhIiBzdEV2dDp3aGVuPSIyMDI1LTExLTA1VDE0OjA2OjU4KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuNyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+iGQVTAAADg9JREFUeJztnXusH0UVxz/3tlCetQULFJDyEnm/CiJQEFSIjwyIohyIJVIwmkCUGA1vpDwlUgRB/Aew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);
}

.menu08-01 {
  background-image: url(data:image/png;base64,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);
}
.menu08-02 {
  background-image: url(data:image/png;base64,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);
}
.menu08-03 {
  background-image: url(data:image/png;base64,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);
}
.menu08-04 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAAC4FJREFUeF7tnc9vnEcZx995Nyg2QqpLi9qKAwlFCAmhOKceEMSpBAdQ4phDFduHJn9Bkl44oTrqrVKFc0QI1ZZqO8ohXjcqAiHU5YK41YFKRSAR58IBCWgP1A3afaffZ993d999d2bemXf33X3n9fNKVhzvvLPPPJ955sczM8+IgJ9aa0DUunRcuIAB17wSMGAGXHMN1Lx4bMEMuOYaqHnx2IIZcM01UPPisQUz4HI1sLv77oUwlItShgvlflO1chci+ljK6GB1deWoTMlmYsF37x7ciKLgmhBisczCeZL39dXVy1tlyTpVwHt7+2eCoPE2CrNUVoE8zBdWfPlKWXJPDfDOznuLQrTfh9WeqKY4D5yUwR/W1i6XVuGnBnh39+ADbpJHcdcCMOBuAu6NbPGklHeECJtzc+3DlZWVj/Nqex0+x6CyJURwoVcW7wHv7+8vfPZZ47/DcOQnUXRqaX39x4d1gOZShtoB3tt7QP3L+0Eg8Q/1CDJArb2FfmfTRTF1SVs7wLu7zXfQDK+nmqQAcKfW91etYtQO8N7ewT9guWdTij7GtOCLVVP8tOSpHWAU6CMMKr7FFhxroIaAD/6EEfRLacD4/8XV1UutaVlNlb6ndoB3dpq/DcPwh2nAGGgdrq0tn6+S4qclS+0Ao0D7aKL7rjiMoAP8HyNpeSjlqesnbap0YgAPLEYeATl+TsaDio0FFrFAlTyZMv4Rrdl3yyp96dMVnQWXVaDq59vzB8SSYlXt0fr65a+XJTcDLkuzlvmiy/of/AJfskzunGwGgMXfhJDHkPScs7Q1fAFN9j/RRH+1rKLNAHDwZ9TYc+TCjPsjeQZ90olZ+Efl/jbK+2wK6Idw/HyndoDLKlDV84Vn7z4Ar6TkfAjApVXwmVlw1UGUJR8DLkuzFcmXAVcERFliMOCyNFuRfBlwRUCUJQYDLkuzFcmXAVcERFliMOCyNFuRfBlwRUCUJQYDLkuzFcmXAVcERFliMGAHze7uPriCY5g/h28XCxblPFjOawrRuTWpY54M2IHT3t67dDKi9GXHSW7UZ8BOgA9wnkk85fBKoaR0hgprtjcLvZx5iQE7aBHK2gLgVx1eKZQ0ihrnJ7U5kAE7IqBzx2HYLukAtTiam+s0J3nykQE7AvYtOQP2jZijvAzYUWG+JWfAvhFzlJcBOyrMt+QM2DdijvIyYEeF+ZacAftGzFFeBuyoMN+SM2DfiDnKy4AdFeZbcgbsGzFHeRmwo8J8S86AfSPmKC8DdlSYb8kZsG/EHOVlwI4K8y05A/aNmKO8DNhRYb4lZ8C+EXOUlwE7Ksy35AzYN2IKeekag+PjhnJDPsIovYFou9+jmJ3Jw1F2fGHucpQGm+kRlDVE0SQD9gFwcunXIxdZCXIYig+vXuVAaC56m0la9K0bOGXxeoEv/w8CoT1T4D2rVzgQmpWaBolwBxSOygicagwWYICH8/Od23TyAQfhmki17Jgd3UDzL4R2fI767SdPwlelFN1TGuirm1evLt9xzS+bngFbajC5/2kfyZfSr6CZxS2ipy7iiCku/xpceIU0D4FJcWAt+gX+/s1eHgD6l/n59vePj0O69m8opCEFTZ+fjy6Oc3SGAVsAjkfFowAGkGT31rb0vYy6G82yEd/jPLpB0c+oRBkXMgPOAZwHV/e6DnCRpnwcyAzYALgo3K5Nas4UA/A1fExX7Do9RSEzYI2azXDlNu5e3MSx1Zb6ALrcnpuLbur6zpwR9/VEpJFKUAQyA9YAzt41MUgmt1dXl8kKg+RscgJZfoI/bQLsps2gKBm0XUFTvoHB2deS/Pu3gessnSC7XEnEgBWAY3CdD0Y/GsDtfRaDOrU4zkVf8QWe7aNsoBd9cy5vo5Jt2LTxDFihJVjvTVgVovekn1G4NgoeN40KssudwwxYQUCt1PHnpEVgQxbqi7tdQuo5gPfLKmwFA1YC3j8TBCFCNA1H8HHt/4oATb+jgYsRulhZW7tEnrPchwFrVGSYzvQHQibt0uKDEI1zgLFIt8vACXII9yOu8+tg9WjlKI9M3C9LXKyd6SgcQzoxYIOm4XeG+1HcGOqJc24vT9aCX0cfboqr1UL0Hgy2V7oeMNWjAuzS9/byZMAp7SZKpRUhWI/u6ZzVWWD8foQ+U6CJNz/kw0Y3cF3X1Maj8xCWrg70ZhtikQEnHPRToyH77c+Bs/js3h+FbupP85YgqZIgVud5U5PPgBOd2/iIzTCMcTOxsqSOqUmQsGJ0VtVcW24iMI6oGXACWL3KM7A4U/+ntjTybImbmM5s9XJJrvPbSnmuuh9Rc4s14fRtaP0vVo0DhtoUVBB4tp7WdQgMWAMYSn+MUW8XjpQh1mXbLb1vedR6dfEtdX0rKoKWRbLXq7tWjFZkKbPuHJjeLR2wImDoIwhU2n25eYMb3efj3MyN5n2wR7ILwRydVjUFsw14qmotZgr47t2D11Dr3korttGYX3jllR+Qc74yT1HA6vmquGjyTWv6Vsv59ejer5kChuJeRpPy+0y/8VP0G29Whi4EmSZgKnfW6mH3VgsIlbPge/d+8+VO5///zsD8NIrE4vr6pb9XBXJxwOTWbGS3yxqtsYjVDwZqFbNgEgwjwXfgEVrPQsYg5mdRFP4ak/2/zhp0UcCxNQ5Hns/zWaumZPBsPW2zjlw5CyYF3Lv3u6fa7U8/AuQXZg1S9/10lARdifIhYJD9TnrKk06omUNvAdqtLDTdlArruwuqLycHihDtt7M7LtNpZ9oH9wTZ2XnwozCU7/kImGQ2eY0MGwSO4I7EvJcWGWhLrFxCVvQz9OR4s9D8C3QDusoXPMYcWvt56dOktFiYz11CYX+Fv32leqBppmNWh+n2lTy3oqG8Wk9UPP+VtBfb8Jg3IkwVMEkZD7qe/BLK/EnVIJua6VhWiW01y2d1cud5wxTvPUQzvmRwoNBy4YjFp/Ixvk/ppg64J9z9+/efOT7+wouooS9CcVg7DU4rFICmJ3uritxGuiND5YBCxIXhz+Vt28qE5vJ5yPINyPQYv0O+odMKuYvt8XYfuZF/3Y95WqRp9uHTlt2FfvKu2Sz6zwywjcKLTCdcR5k6OfTbZvPnq7EjI9xABaGKm65sBOiQttzmXdOjap57x2Ty3k2XiQFrCGNkrGke9evBuspC1ugChfLR+axNq0+q72fACq3otssgqZU70aZ1skkzvO968Eaer5stOEe7mrmqlSvRBpxLmnG37rAFK7Q9qf7PBaQqreH4THW2zY5TyFkNskz9H50FTvenkBF7uCTWaGXz9Olo28bdmNYJHSiHl+oa/kbX6PU9X6azUbZLi/Q9bMGaGqhzMqRHstl9y7G3S2Aa00Fzrt8aO9h5KbF5XWDEHT+9w2X0u+E8stM4wGvAvXBFCKPwsGc5k5omkZINB8DoWtsWpkDa0wU692PiW6bT/ErfM0HuWl7mtH9SB5zgemvBc3PtQxz4uiFlBKeCQKwMspxwE4vstycJ2ATZoutR9pN5e6wM+TrD9RIwbVCL+zyVBXRDIeBn2L1nWm2xAKW1ZNO7biEccqUoBNdLwLmqUCQYF3C+JZP7tBtApR/dzhYwbe7DexTAJXOasV+QwnAZsGNtSU4uoAVJnzaIXZejGwa6A65uf5p+knNK/f63VxHi/l5uDvIe3XbrKG43uYeDrCF10d7jFv5ijE81CQvufWvqZD76/karN2UqulyYtnTyYSPPJE5Wp2lzSC0PuseAB3Ewes790ZWnuPiTBKxTqMG9aWTgchQ0D6bq80oDTvo+auZSkVupv4s2VLU7OTlAMS/SKzjWXp8iCky/o44MYMq1/KgBlQecrItuoH+i03hbNrEwkr7yGqwDe6km09TZwk8WCBBcRSzp36G5btiyWc+1/V5dusoDHreAJ/19BlzzGsCAGXDNNVDz4rEF1xzw5+T/kPGkn16MAAAAAElFTkSuQmCC);
}

.menu09-01 {
  background-image: url(data:image/png;base64,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);
}
.menu09-02 {
  background-image: url(data:image/png;base64,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);
}
.menu09-03 {
  background-image: url(data:image/png;base64,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YWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMyA3OS45NjkwYTg3LCAyMDI1LzAzLzA2LTE5OjEyOjAzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuNyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTAxVDEwOjU2OjMzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0wNVQxMzoxMDo1NyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMi0wNVQxMzoxMDo1NyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjZWM3YTNkNS04OWMzLTJjNGUtYjZkYy0yYzg0N2ZkNGI3NDIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NWZjZTBmMi1iNmMzLWE1NDItYWFiMy00YTQ2M2U4NGQ0ZTYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MzUzNDQ3Yi1jNjA1LWUzNGItOTYwOS0yMGY4N2Y2ZjY4ZmYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzNTM0NDdiLWM2MDUtZTM0Yi05NjA5LTIwZjg3ZjZmNjhmZiIgc3RFdnQ6d2hlbj0iMjAyNS0xMC0wMVQxMDo1NjozMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNzkyYzEzYy05Y2ZhLWU5NGUtYjQ5Ny0yM2Y1MzM5MTI5NzYiIHN0RXZ0OndoZW49IjIwMjUtMTEtMDRUMTg6MjQ6MTQrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Y2VjN2EzZDUtODljMy0yYzRlLWI2ZGMtMmM4NDdmZDRiNzQyIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTA1VDEzOjEwOjU3KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjcuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+acrgEQAACU5JREFUeJztnU+I30QUx78Z0lJotYp/6M0e3K3Vqj1WKehBQRRDQcWO4F0QPOililoEqfXQiyjWu/pWBCkpQi/in4vVgyCttrst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);
}
.menu09-04 {
  background-image: url(/img/icon_menu09_04@2x.52e5d0ab.png);
}

.menu10-01 {
  background-image: url(data:image/png;base64,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);
}
.menu10-02 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAAEHFJREFUeF7tXXtsHMUZ38cZ2yENKeqTZ1IEhapqE8ofJULEoeVV4jxQe8Q2CY6UNqpaCVBf9AVJW6BSURukVgW1kNAmPuM/iBNDKpBoTFFKi2hJpIoWEGAnQB+ilIQEO5xvp7/vds+3j9mb2b3dvb3NrnQ+387szDffb75vvvnmm1lVya9Mc0DNdOvyxik5wBnvBDnAOcAZ50DGm5dLcA5wxjmQ8eblEpwDnHEOZLx5uQTnAGecAxlvXi7BOcAZ50DGm5dLcA5wxjmQ8eblEpwDnHEOZLx5iUvwyMhI9/T0KZqmVfSTTz6ulcvd2sxMWevqKmvHjs3ROzvLWqVS0QyjQ1MUpnd00P8FfIzq70LBwP+6xhj9VnTc1nSd4bc2e0/FpSFXpaIa+M9QlJkKfVOxqLd6j75nZihNrYAY/J4xymUd32VD13Xj3XcLBsqs6Ppxo1DowGfamJo6yejo6MQzhUp391HjjTfmGuvXL5tOcx+JHOChobFeALFCVZUL8f0hMPC0NDMgStoYU46gzZPoX5Pmt/LUmjUrd0RZR9CyIgH43nuf6Zg37/WvovLv4XNqUCIynv81xtgvuruNX65evfqtpNvaNMDDw7s/bRjKDvTWjyRNfJvV9yZ4dPmaNSv+aqcbGu99+H0LJP5UDAk/GhhY/nKU7WoK4KGh3beA6DujJCjLZZEKV1Xjir6+VX+mdo6M7D6rUlH+iH9PN9vNjuLPsr6+lc9ExYfQAJdKu28GET9tTAh7EmMwGqOCcKOCbxguCowUBkNHxbcC44fBfiJjyP5bwW9GeZFOae48eAS2FpKsMtSqAaWqlarRZJWlkyHGmF41zkxDzDTGyKaibzLS6B7MM/xWq+mKommoDx9KM++Z6WTEUTrTa3nM32o1P93D7y6UeQY+p+H5y3x48w7a1YtHJ2DoEX8cNgrSjsEIRCdYTsA3fYUCGGp5OQgZ49fOdoP5tw8M9D7dNHVtXMDw8MMXoBfeAaBXeZvBjoJ/b6MjftiHh0jXrujv732qWRYEBnhsbGzO0aPG6+h5pzgrZ4fQ8zasWdP7WLNEZel5DGNFgPwbtKnTbBexnAmbaEny1ZBkSHn4KzDAUM3fQXW326uEanqrUChcUCxe86/wpGT3SWi8CwHYX4K2kEDG0PK5665b+Yegz9byhwH4VTxsGQVmMRirVkOdjIYl4kR4DpL8K7RzA8Zrq7l21rMvgYcvQNIfrUt6jStsCur6M2HVdSCAd+x4ZBEMg2ed0quU+vtX9J8IIIVtI6zlhTMz7EWMuTDQSCCgqKtAq/T/F8G/X9N9dIKl/iCrVyPfE0FpCARwqbTr+yDqB06A1SVhe1dQYtsxvwmush/AzXMJBoF8K6ZEP7Tf9wdZOY7OcGVQkAMBjMofBKFFO0HlcufcdeuuPNaOzI+bZgvcpwDkB03jynnBdtkPD9cyt4crSpADAQwDaw9IvHp2dGDKJHrUgrgZ1Y7l18FVAK7/1Rhk9jt0jG7X04EkORDA6FmPOyfw7EmomEvbEYA4aR4e3nOOYZSf9J/nSkvyJdaYPMel3mkF6yoZdR0Q4F2/B9HL6pXlALs7SgPJJavqBnzI0Noqr67HLobH7nGvJLNDR46cfs7GjReVG3XWHOAIRXl4+JHzGKuQpYtlUs+1oa9vxX10F0PdYBCQkZ9cwuQadlyYI59fLK58Pgc4QhD9ihJJLsD9rf1ZWZAxLGLurNAc2n09jjI/K2paKiSY5tdYKKi6PrE4cHhg4Jr9IsLTlB4U3BrtIpCnpvTP+4D7mq4rS4rFFQdFfGgJwKXSzgUIe7kBqz2rMKYv4hFJ1iXWe7Yhz66+vtUTooa0Kj0suBIgvwpwsTLlgUgaXKojUYB37tw5f3q6cCPkdJMsIOTnxiLGlq6umbtlIyIsjxvqUdCR4rwYpjDqJ1EDLRPar6pB5VbLfpT4S3Ld42VqN2WyUFAulZHcWl2JAWwyfWYnSA7FdJJoWJOrZaQZDCMVT4xvxRUIXJEkmytPVZcmYrzYEkxLsZInfyUCsDnGzuyFOp4vT5o3J0kzY4VlojEaAIvX45ohxP/ZUODaQB7G/9e5iw8LLpUTO8CNwDUJVyBtDB9tHL/nQ0oxJtO4zHq8a86kpthbcO8tbKSuATCtbK2MB0PfUmkJoa+vr/fBMPWWSmNfQet+zunWM7h3dlDJTUxFN1CXu7q6KoN+QJnjtb6NBxSp6/7+lYv9GGk9S5EUq6jThGG4zzMYc9liaKIOV3rk4JorTlQLKQUNcVq942HaEasEY/VpE8i8zUkYO4z1zUHZ9WNEHcLSNgC0O4JEWQ8jhjpAIhc5MRBKvw9MpyhI+xU5uJwGYSaxghP6I256bACTFE1Naa+4x130zJvhQ90iJq2eA5P9m8DYn7n4OgG1tTBIOWHzJg0ueDSN9joscwAcCKvYVbSP6R+6JwLkcTR6qUN0EogkaQG4k2jjFm+HriyUmUG4O3GgXjE0JL/YAPVMapWc67MXxtz3ys5l3YSazhH9FZcUPwApHgwrmaLnMDycj6kJxUO9350XdsBa2AHbRWXw0tH5v477P/GmsQld1y5BrPS5GHv3OtPVUONwbABD4ibQC8+2EXkAaobrtZJlEjoNtn7Ux2Kosieg7ntknw+aD204gDZ8wvucOgCjZyhoeZQfZd6DMjdywH0J4C4tFntfozTvVI9tRmfeFLTO2ADmENi0tPHUdNixScQoMzyYeSJVINHXh91QBp58C/X+WARuuwIcqgfamcGzynkAk+WNnRS3+fm5ReD6pUNjfBsagwOQuEQ/cFHmm5XKSR9fu/aqfzrb6nbWpF+CEwTYMzyIEfDkMF2EUYyDsF2+hs52F58I4y7sVfqGO60NVbQibUGbc192Iz6jUId31xrvVdHsMMYljyMjCldl3dFQZz2W6M4O4ug3x9xG4FIOvmSmHmCvkcWk5q1w2fW4LMhtUMPrzXFJzsiKwlXJAbgCOgpBVIEY3DYGmDdNwmZC4VyOBw6YPQpvFsJWNMcWDkxV7sZU5SYe0y0PWGirHXX2Q61iumJe+P0ixt/zZAGWA7eNAbbULJYHHdc4pMAWtOdll9/aKFg8hdy0/jr7UJxbZkDHc6jogjrA7FF0pqtkAPYDF53kZe9G+TZV0abDX5tw+5BlXJV86fds+Yg1JhtDzJTTXcjuwXj/ZRHAjcBF0MLFx48X/u0so00BNsdMb/QgLfchFGeT3XjiMU0C5NgWG1A3NmWrVYdDXYLVb2KBhON9qucRgXvttdf+R9Z4ks0n6nCxOTpqFTdYLhyH6xKeS/7BJKZrUsMGaJUTgsoqOFrpItHCv6jxfuml0sNLMI/e5wK4uoOS6MKW/7NwBNMCWPlnIg++lbOgX+aCVjznkk/GnsfW2p7a1lpZ4GTzidoYO8B+qtpGGC30W4v+dFdF9IdCxlEP/eJNV8z7ctEdIgbw0iGJ18PAcoS5oj7akf+egOX9HWdHXGbfNy0LnGw+ET2xA0wEWPFY47wIDRGBjdP5U68gniwKHoCm2Gxfn8b4eys62eZmaEPH/AfG3KWklu3lyAInm09EYyIAExHWahCF0oQMhmOH0EFIJbou7yoLZ6FDwAdnR8Hz9wPg6tw7zIVOAwtcW4pO84b7eVngZPOJ6EsMYCLEUtc0b8XHE6HhQytFgKibKEjAG90RnSfL7tMGwJsB8K0i5lG6uTjPDoJGii87iP+f07Q59xWLlx/mPS8LnGw+EY2JAlwjxoz20AfBkB7c8wuO24W0URhio3ZDzIp53kZl4czKQZ6hFcKT5XCjlkqjZyKs6DHQdz4A/B9Ae4msavyPnQR0RKFGIayThsEOYm7smvY0ZrkscLL5Ugkwv2eTi1JRwgaXucuU9WQBSATwJXe+iCxwsvnaBmARoVlJlwVONp+ILy1R0SKispwuC5xsPhGvcoBFHIo4XRY42Xwi8nKARRyKOF0WONl8IvJygEUcijhdFjjZfCLyAgGMSl2n7DTeQiKq/ERMlwVONp+Ih0EBpkM119YKhcemDAdBJ3y0rdrNJ2pfqtI50SrkKOHu9GgVwLRcRkHbsxdFLuKE2QOp4mRKieFvweEHtLcEYBDYB++OO+A7tnXZlOIUmqwguz1aAvD27Xvm6Xr5TbjtqodqWheWxKYXFYvFd0O3/AR4kKee0Wzf3R4tAZhwwFrpdqjlATsmGEe2YzFgdmw+AfAK1ERrkQWn9KoLXHzz3WnZMoB37Bg7F28neIHTwu/C4LojUMtPkMwAi062G3SB2zCmrGUAE5E8gi3iceQeWxf2uIGs4W0dX7GVt4VGFBHaUoCtzd1/AuEfdYNCoS24dyd2Aex75515T6f91W9RdyprKZSCGrA7g9a9eRcTbsRrKcBEMgyuM2Bw0StzRK+u+xvG6P+GYCSO4WVzMcXGllHNExkRorwEHmEYY53jrFcA5La8thxgIvyhhx76AA4224Oe+qkEuJeBKsSSW2tkKgAmYrZu3dvV2fk2HTnA2dScAUwiaUI97Ei2uNQAXCN4ZGT0Y3j7GFnRSZ9PJcuzFuRjFJeFYxiNLUGOrvA5riLU9ttAvmgZDo2M7J1bqRy5H+PuF+z7iCDh+3CPDvWSvei4IjqXCnuS1DYZg6tnS45TAxGYPxo2MJ+3r0tkdfsxNXKAqSL++VjhDhGR7Q1Zyhcl/2IBmPd+JUiicGqQJZCaaQu8hc8658788GCZOmIBmCrmB5/nUiwChS+98qcjuMuPDWCfYwwnYHAsDmJwiBiSpXS+5qMWhheM2AC2PDr0xi/7WVlELYyQCpYY03uKeys6jbnaZMBnrS6w19/sWWCxAWyq6ephKu5d/tWdgTJ7hFvB6KTrtAQBRz7x3Jo0zTIWNSMMsQLsb1GbbDRPcVfxYfvxFvC2ehFHd3flQJChhua2eOHIrDZDu3vQfmyVZXQ+tkNq650svGqulRE7wBbI29znViYtKTHVN3sCUKPyG6y+NXoskkiZRAA2Qea/DComxidYbGMpC95udhhOkp6wThJ3wxMDmCq23o9EfmvHscAJohFDVf7nf/mdme1PBHsAY+6mZsbclgJcq5wsRnpnEtQ2rZm6rewYQIi7SL+Tcngn3ntoOYCxGGdhG1uiBDbRMbgRe613KYU+sCxu6Nzlmy8Occ4MeC8K8VkwqL7OAJ0aa9zRbZVtxINEVXTSYMRVH1yJGGZUevGW7XK6YuHJ2wkgXe9ZCHdibDPtyAEOwT2/k4Nw4sBiMo58djBMYmq1KMjUKgRpnkdygENykb9LQake1Qg3LV49oC5wFR3JtCcouTnAQTlmy+9zms84svQ4lHfMrx7Ix+AmQGz0qM9uBc4jzXukwjYhl+CwnLOegyND8Bq91q6D5wA3CbD1Gj1Sy7wD3g7gGKiepA0re5NygJsEmB63rOotiJvqsRw32E7L9mPt+6ZWgku05QBHAHCai8gBTjM6EdCWAxwBE9NcRA5wmtGJgLYc4AiYmOYicoDTjE4EtOUAR8DENBeRA5xmdCKgLQc4AiamuYgc4DSjEwFtOcARMDHNReQApxmdCGjLAY6AiWkuIgc4zehEQFsOcARMTHMROcBpRicC2nKAI2BimovIAU4zOhHQ9n89YXsAzp7H+AAAAABJRU5ErkJggg==);
}

.menu11-01 {
  background-image: url(data:image/png;base64,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);
}
.menu11-02 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu01-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu01-02 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu02-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu02-02 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu02-03 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu02-04 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu02-05 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu03-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu03-02 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu03-03 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu03-04 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu03-05 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu03-06 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu03-07 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu04-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-02 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-03 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-04 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-05 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-06 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-07 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-08 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-09 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu04-10 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu05-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu05-02 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu06-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu06-02 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu06-03 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu06-04 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu06-05 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu06-06 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu06-07 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu07-01 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAsVBMVEUAAAB8fIZ8fIZ7e4l8fId8fIcwn+80nu80ne8wn+8zne4znu97e4cznu8wn+8zne96eoUznu80nO14eIcynu8yne8znu97e4Y0n++AgIAznu96eod7e4d8fId7e4d8fIc0n+97e4d7e4Z8fIZ7e4Z8fIdFldYzne8znu81nu97e4d9fYZKk85fh61OkspJk85BltpDlNZ7e4hIls18fIc0nu83nOlYjbtrhJ91f49lhqeKmiYaAAAANHRSTlMAwPBwf4AQwIAg8KDf0DDgMJBQIHBg76FAELBgsECfkH/7X1DP0MavXz+IP+fUx7iglE8uuEu5eQAAA9FJREFUaN7tmudyozAQgAEbMGB6MMW95NKuH7aTe/8HOyO8yLKUECaSJ5fo+8OAGD7vSrugTBSJRCKRSCSST0w+VwUwz1vFvVIIvVaxWgpBfd9iTeWK9mqxqnBF/cjioD7EOZxeRrzWymF8OE7Kcl5ph6U2vYh4UhdsXB44xDw/HNKPLWal+mMvrv+3jpcaV5avEg9LIQxbxVopBO39Rixijt//qpbizyzOH54beYhFiYOeeizJ2YqQxKvZsfjVXsBd3Ccby2wKA9MZ2Sj6XMUrup9tVmhgQ/eoFTdxsGFvDvKcve3YBHzEYw0afarra11vbJrW/AY0kDY3jnmIYQ5THMdYJSLHmiCFNfB28fqojcnsT0A7IfMaH9XTN4t1lDt4zvkEaGtqYIoGdD5i1n6+Xw30WU2Go5h1Y+/Zjb4UfwLx437/xTTNcLG4u5zYur3ZbU+4ubUuIbacLc3XJ9FiYzHaMtk/CRVnJ1rbNE0bn+6+CRRfgaVI/kDmkwIuXgkTO8dQE4Uk8esBR5DYrLUDg7rR+Fkvc1eAGOJ1LYWF5UPM3MVJPblNuF60CBe3zalRwDxzFmdkRJYJ3cMjMxJxFhuojkwYGdRWMkgU88jgKAaTaxDBAQPItgtnnMQQsO2dlTO0jwzyX10YWTzFIcSC0+4fdMYAuV1iBhyOYgPFZzQB47QbqIwgSAP9DoOfOIKAm0ZigyuBIXyWdBb/7qtD2C72AizOvxCB2Gh9A1XIRVPNKNedxHFvcr41699Xh/v5ptwR7ZBcuybxM4pqeb1e3MJjpfqlAFXVeLQYz3/GVYxbUubaOJvWFqUa8ODWjuJrVT+Qqhoh3ldPU9iEeDnheegm1tJxjC9OUzzZ30HM9MK66y4O0NPH57fFulYPoKfbCo23cKFnEgvAaRMD+vU1aAnyyXKZ4vXDfAUT6x3ubRW3gzshO8vQw4iydsSKzS3+NOg+x+1AcRpMcQGlI0ScUV2Bms3OddwOPC1sF0NyPC5iWDFuqxiqyX+pVw/7XUBvJ4sSU+u39e3Ulb/V834wyilirf+Inxi9F3fWWXRXRaJg8KcZz/8D2TNTSFWY8/JnZpxqXcVPO3q1Zv75fsaDTzOOJFv4ciXCu6ISDZe44VNtuYDiJr7nfYUzno32MCfmCH3iY2+VAbjCk4japRoZFe824e6FjcuIHZI3gk8C/sBWzaE3RxYMcXeSm7XQIrULvG0URAT7Qz+88+oU34U+7B0jRRweWGh8TxFK4rO1iSKcgU1p4U9QovFC9zTYMFMuh5VFg4oosxSJRCKRSDrzD+fs8kAwDUwLAAAAAElFTkSuQmCC);
}
.is-active .menu07-02 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAclBMVEUAAAB8fIZ7e4aAgIB7e4c0ne8znu98fIc0nu98fId6eod8fId8fIYwn+94eIcwn+8znO96eoU0n+8zne8znu8wn+98fIZ7e4Z7e4cznu8znu98fIcznu8yne8zne8yne99fYZ7e4d8fIgznu98fIc0nu9LbcGuAAAAJHRSTlMAwKAQ4IDw0MBAYIBQECAgUDBA0JAw73DwoLCQ32DgcD+wb18/Hu3gAAAElklEQVRo3u1a2ZKqMBANSzAgm4AsLqPjjP//i3cMhBaTkECwblnFeZFCyKG7TzqdBa1YsWLFihUrTOBcw61tdbC34dVB70cc2O4vB9cOYvRGxEcg5cmP7+IONr8KbILlWZ1t+cJSW3+oX26W24Xj/UzrHkPfh798Pzy6z9QL0vrg5O8qFka/+gaH+0t52WZN2qEz8lgIzy3i7x3zoxUrH7VYNHbmvDdG62sFhVEb69vuTNBuKHA7dy8S3gpNQGUeaKdVcx2iSQjrVt2OIa+7m65HYJ7HC6+//1WArRJJlilfns8rToDRT3O6U5yaVJJk5zJX8heT5j5AEck/PJisjzZISIDi/goPIwFonMuJynRcqmdHYG5+FyCP1G3oB7gWfO3e66gIxlmGcc6M3gu8Vk8Os08dHUp5v3BvYYQ9KXNIm1EkeT48lZQXDyVetMyRQKFSoYx0BVfQi06Ugeu+Z4/GGfFwJ2V6p5R0hAJ8KvKEQNsBVbYzxWBL0Dx1acebFuShsKyzWeZsC7KQGqVEEg2YlZB7h0MEzmgkMnU1h3KJwRHVc5ulO1ZwfeQ9LpHE5EBf0jHicHnQnKm9fyyAU9T/mwo6s7awY1mvP/RhzKmlB1zkrbfpx0h8jWxmhwpHSe5AJ8aR0s6T0EuP6o19DUE8Qg15QdcTJWkqLSYyL+nE3d/FjytR5wR5qT39jQYAQdHe4zHTwVAW5Egmr1hP0xWSWJyyi8sgqTx9GI9KoWulFuiYxKj2z8RfvdMTuVpVcKXqJ5QZH+4QTHA1xJiHqwgySOGIXsBlDTy4WQCxtJ+oR2LoTPKaJ+95vT5vEOZzDiGXgqc+hAf5Ock6tx96CTRTjQFsR78ua/L71yGF1AGD0pkmVDnxVkfUSI0GBom0zWsgag46srb0iHHPSyK40SA5saVBXCt590xkzRkyp9RgVGsSW3oGH9KX0qdQNWpOTGDUB6Hl0fuJveeARrgVWYLeTwzJCwr6DBkTlxOIUw8qLylKTeJffeJ0OGkz6E72NOJu9oKBd04CgZSpTUw42rkpM5xOTPRGPMOHoDsVQLyIMVAIKBLIiQ0NjVbBrFX6uFopEydRQ3+Nm9Qv/LP7E5KZUxN1eSuvgpQGQ3mrW9ArEBHGq5QWFPT6Uxh1KeBdkFbd6hpM2jijM3zJuNRhMGkDLZgD1Ko9Md8hFc4FIcWP3trkxmApAjBYBCGJjrQCpAVXneISqKoTdQp2DZab+Jwp6k+Gy01OrXLPmVLmOf05q8JWO0ZLigCYIu+51GWwpAiLqOOezmF2PG7BxnzZmB8Wv0aJg8nLxsgeX9bH3aw4HXX1roRcZLA1wIvrdKI/6WgbG2fWZohJd9rA9oIuID72zAQC2z/LbnjBgEwipNjwWnyLL8WE4FTx8mdtav6vbVxgLsOJuiyB13Cr/oYmYMu26j/xcMKjoXrOcYw6WPIAyk77AMpm98lHbl4OGd3Eh4xu1pKHjABVPThWdb3CX9fr4FhVXaFF4WzbxgGl9Yfy5ab7epDsc4/OUcQDszljpfOUzz0eyeAPD4T6aMWKFStWrFhhgn8VFgWk8Au6xQAAAABJRU5ErkJggg==);
}
.is-active .menu07-03 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu07-04 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAllBMVEUAAAB8fIZ8fIc0nu80nu80n+98fId9fYZ8fIZ7e4R8fId8fIYyne97e4Z4eIcznu97e4Yznu97e4d7e4cznO8+mt4znu8wn+8znu97e4Yznu97e4Ywn+97e4Yznu8ynu97e4Z6eoV7e4Z7e4Z6eoVIldI/md4/meB8fIZgia9ci7ZHl9d8fIc0nu9qhKFci7U5m+dKk8+wSnFYAAAALHRSTlMAwIDAgD9AP2Uav/BgnyDg0LCNcFAQoCDw4M5RMLCQcF4w3KiCWkzfqaCLUwZiYccAAAIASURBVGje7dhpT+MwEIBh5yrL5miasydtl+W2Of7/n2OACAmwB7tkCC3zfqhkydKjydFEERzHcd9QlsbSWD4SZJUSKxdkeRLtdd9hwTNfl0cPe0KXzzDDhwl7hk4XdHAh0Y7J4Esc3vQKb1ZFZjnxnz7hLSxSi3PcL9xZ8edX9TEJLBn+EpyVfw3FtHAqsf7RwTEKx2b4SNfCHpY7TYzkAs88XeZznOLwf2vYd7yqTweArQ41LTzStSCE8duJYYYNcFYW20HgFSzqIWAJbYaCfYYZ/iVwCYt8CDiLpSwHgKFRJgaBIYYZZpjhvYTb6KmrWyjSdXMLXUdQv/BcWTdNXOHSDFfKobkLPINFZoZD5ZILvMhnvhgA7sLh6Kmz88jQ+Rn8NBSwsCg8PLhdh/oqWjhE7t+aEh4rcwklrJBCBzg90pUTw0gYDMDHGP6xcDrSlRPC+O3E8A+Bx8HHnuF9+Mt0hqcIvKaEGwRuKeE6mQT6TpYH+uqz77Btd8q2nuGHPuHYAb53ghMcTqmOtBoLvK1vqlgVb9YXCpoHNo2RkZ2LFBQIq1pkZOcCBUXibfVJAE0q8a5GQRXhwGv1Uo3sphhYTDo4QraTnOHkxZ0i+wkG7p5T3TOJZuSlxYcckpEb3WsWnupj5Fbt2OSLcKV2jQamn1gkwU41S8FxHLe3PQIe6Pf5aMWvJwAAAABJRU5ErkJggg==);
}
.is-active .menu07-05 {
  background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTFjZDEyZjQxLCAyMDI0LzExLzA4LTE2OjA5OjIwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTVFNkE1NTJGMjg3MTFFRkEyQTdGNEJCNTIyNjE3RTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTVFNkE1NTNGMjg3MTFFRkEyQTdGNEJCNTIyNjE3RTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NUU2QTU1MEYyODcxMUVGQTJBN0Y0QkI1MjI2MTdFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NUU2QTU1MUYyODcxMUVGQTJBN0Y0QkI1MjI2MTdFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp7dY6sAABD0SURBVHja7F0JmBTFFa49YF1BvFABDYJgREkUESHEXRUVYyIiHkGDEEGjggcInkQjaIiAt0bRJB54oImo6/GJKIkgIKIi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);
}
.is-active .menu07-06 {
  background-image: url(/img/icon_menu07_06_active@2x.d240d88e.png);
}

.is-active .menu08-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu08-02 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu08-03 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu08-04 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu09-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu09-02 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu09-03 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAFOYwZEAAAKOmlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASImdU3dYU3cXPvfe7MFKiICMsJdsgQAiI+whU5aoxCRAGCGGBNwDERWsKCqyFEWqAhasliF1IoqDgqjgtiBFRK3FKi4cfaLP09o+/b6vX98/7n2f8zvn3t9533MAaAEhInEWqgKQKZZJI/292XHxCWxiD6BABgLYAfD42ZLQKL9oAIBAXy47O9LfG/6ElwOAKN5XrQLC2Wz4/6DKl0hlAEg4ADgIhNl8ACQfADJyZRJFfBwAmAvSFRzFKbg0Lj4BANVQ8JTPfNqnnM/cU8EFmWIBAKq4s0SQKVDwTgBYnyMXCgCwEAAoyBEJcwGwawBglCHPFAFgrxW1mUJeNgCOpojLhPxUAJwtANCk0ZFcANwMABIt5Qu+4AsuEy6SKZriZkkWS0UpqTK2Gd+cbefiwmEHCHMzhDKZVTiPn86TCtjcrEwJT7wY4HPPn6Cm0JYd6Mt1snNxcrKyt7b7Qqj/evgPofD2M3se8ckzhNX9R+zv8rJqADgTANjmP2ILygFa1wJo3PojZrQbQDkfoKX3i35YinlJlckkrjY2ubm51iIh31oh6O/4nwn/AF/8z1rxud/lYfsIk3nyDBlboRs/KyNLLmVnS3h8Idvqr0P8rwv//h7TIoXJQqlQzBeyY0TCXJE4hc3NEgtEMlGWmC0S/ycT/2XZX/B5rgGAUfsBmPOtQaWXCdjP3YBjUAFL3KVw/XffQsgxoNi8WL3Rz3P/CZ+2+c9AixWPbFHKpzpuZDSbL5fmfD5TrCXggQLKwARN0AVDMAMrsAdncANP8IUgCINoiId5wIdUyAQp5MIyWA0FUASbYTtUQDXUQh00wmFohWNwGs7BJbgM/XAbBmEEHsM4vIRJBEGICB1hIJqIHmKMWCL2CAeZifgiIUgkEo8kISmIGJEjy5A1SBFSglQge5A65FvkKHIauYD0ITeRIWQM+RV5i2IoDWWiOqgJaoNyUC80GI1G56Ip6EJ0CZqPbkLL0Br0INqCnkYvof3oIPoYncAAo2IsTB+zwjgYFwvDErBkTIqtwAqxUqwGa8TasS7sKjaIPcHe4Ag4Bo6Ns8K54QJws3F83ELcCtxGXAXuAK4F14m7ihvCjeM+4Ol4bbwl3hUfiI/Dp+Bz8QX4Uvw+fDP+LL4fP4J/SSAQWARTgjMhgBBPSCMsJWwk7CQ0EU4R+gjDhAkikahJtCS6E8OIPKKMWEAsJx4kniReIY4QX5OoJD2SPcmPlEASk/JIpaR60gnSFdIoaZKsQjYmu5LDyALyYnIxuZbcTu4lj5AnKaoUU4o7JZqSRllNKaM0Us5S7lCeU6lUA6oLNYIqoq6illEPUc9Th6hvaGo0CxqXlkiT0zbR9tNO0W7SntPpdBO6Jz2BLqNvotfRz9Dv0V8rMZSslQKVBEorlSqVWpSuKD1VJisbK3spz1NeolyqfES5V/mJClnFRIWrwlNZoVKpclTlusqEKkPVTjVMNVN1o2q96gXVh2pENRM1XzWBWr7aXrUzasMMjGHI4DL4jDWMWsZZxgiTwDRlBjLTmEXMb5g9zHF1NfXp6jHqi9Qr1Y+rD7IwlgkrkJXBKmYdZg2w3k7RmeI1RThlw5TGKVemvNKYquGpIdQo1GjS6Nd4q8nW9NVM19yi2ap5VwunZaEVoZWrtUvrrNaTqcypblP5UwunHp56SxvVttCO1F6qvVe7W3tCR1fHX0eiU65zRueJLkvXUzdNd5vuCd0xPYbeTD2R3ja9k3qP2OpsL3YGu4zdyR7X19YP0Jfr79Hv0Z80MDWYbZBn0GRw15BiyDFMNtxm2GE4bqRnFGq0zKjB6JYx2ZhjnGq8w7jL+JWJqUmsyTqTVpOHphqmgaZLTBtM75jRzTzMFprVmF0zJ5hzzNPNd5pftkAtHC1SLSotei1RSydLkeVOy75p+Gku08TTaqZdt6JZeVnlWDVYDVmzrEOs86xbrZ/aGNkk2Gyx6bL5YOtom2Fba3vbTs0uyC7Prt3uV3sLe759pf01B7qDn8NKhzaHZ9Mtpwun75p+w5HhGOq4zrHD8b2Ts5PUqdFpzNnIOcm5yvk6h8kJ52zknHfBu3i7rHQ55vLG1clV5nrY9Rc3K7d0t3q3hzNMZwhn1M4Ydjdw57nvcR+cyZ6ZNHP3zEEPfQ+eR43HfU9DT4HnPs9RL3OvNK+DXk+9bb2l3s3er7iu3OXcUz6Yj79PoU+Pr5rvbN8K33t+Bn4pfg1+4/6O/kv9TwXgA4IDtgRcD9QJ5AfWBY4HOQctD+oMpgVHBVcE3w+xCJGGtIeioUGhW0PvzDKeJZ7VGgZhgWFbw+6Gm4YvDP8+ghARHlEZ8SDSLnJZZFcUI2p+VH3Uy2jv6OLo27PNZstnd8QoxyTG1MW8ivWJLYkdjLOJWx53KV4rXhTflkBMiEnYlzAxx3fO9jkjiY6JBYkDc03nLpp7YZ7WvIx5x+crz+fNP5KET4pNqk96xwvj1fAmFgQuqFowzufyd/AfCzwF2wRjQndhiXA02T25JPlhinvK1pSxVI/U0tQnIq6oQvQsLSCtOu1Velj6/vSPGbEZTZmkzKTMo2I1cbq4M0s3a1FWn8RSUiAZXOi6cPvCcWmwdF82kj03u03GlElk3XIz+Vr5UM7MnMqc17kxuUcWqS4SL+pebLF4w+LRJX5Lvl6KW8pf2rFMf9nqZUPLvZbvWYGsWLCiY6XhyvyVI6v8Vx1YTVmdvvqHPNu8krwXa2LXtOfr5K/KH17rv7ahQKlAWnB9ndu66vW49aL1PRscNpRv+FAoKLxYZFtUWvRuI3/jxa/svir76uOm5E09xU7FuzYTNos3D2zx2HKgRLVkScnw1tCtLdvY2wq3vdg+f/uF0uml1TsoO+Q7BstCytrKjco3l7+rSK3or/SubKrSrtpQ9WqnYOeVXZ67Gqt1qouq3+4W7b6xx39PS41JTelewt6cvQ9qY2q7vuZ8XbdPa1/Rvvf7xfsHD0Qe6Kxzrqur164vbkAb5A1jBxMPXv7G55u2RqvGPU2spqJDcEh+6NG3Sd8OHA4+3HGEc6TxO+PvqpoZzYUtSMvilvHW1NbBtvi2vqNBRzva3dqbv7f+fv8x/WOVx9WPF5+gnMg/8fHkkpMTpySnnpxOOT3cMb/j9pm4M9c6Izp7zgafPX/O79yZLq+uk+fdzx+74Hrh6EXOxdZLTpdauh27m39w/KG5x6mnpde5t+2yy+X2vhl9J654XDl91efquWuB1y71z+rvG5g9cON64vXBG4IbD29m3Hx2K+fW5O1Vd/B3Cu+q3C29p32v5kfzH5sGnQaPD/kMdd+Pun97mD/8+Kfsn96N5D+gPygd1Rute2j/8NiY39jlR3MejTyWPJ58UvCz6s9VT82efveL5y/d43HjI8+kzz7+uvG55vP9L6a/6JgIn7j3MvPl5KvC15qvD7zhvOl6G/t2dDL3HfFd2Xvz9+0fgj/c+Zj58eNv94Tz+8WoiUIAAAAJcEhZcwAACxMAAAsTAQCanBgAAAa/aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMyA3OS45NjkwYTg3LCAyMDI1LzAzLzA2LTE5OjEyOjAzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuNyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTAxVDEwOjU2OjMzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMi0wNVQxNDozNzowOCswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMi0wNVQxNDozNzowOCswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiYTYzNzM0ZS0zMDQ5LTM4NGYtYTQzOS1mYTJhODkyNTg5MjAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplZTBiODJkMS00ZjI0LWQ2NDMtOGFlNi0xOTljMmJhZGI2YTkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MzUzNDQ3Yi1jNjA1LWUzNGItOTYwOS0yMGY4N2Y2ZjY4ZmYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzNTM0NDdiLWM2MDUtZTM0Yi05NjA5LTIwZjg3ZjZmNjhmZiIgc3RFdnQ6d2hlbj0iMjAyNS0xMC0wMVQxMDo1NjozMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNzkyYzEzYy05Y2ZhLWU5NGUtYjQ5Ny0yM2Y1MzM5MTI5NzYiIHN0RXZ0OndoZW49IjIwMjUtMTEtMDRUMTg6MjQ6MTQrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YmE2MzczNGUtMzA0OS0zODRmLWE0MzktZmEyYTg5MjU4OTIwIiBzdEV2dDp3aGVuPSIyMDI1LTEyLTA1VDE0OjM3OjA4KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjcuMCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C1Hi6QAACbpJREFUeJztnU2oJcUVx/9d9MiAxmdsFXe6yLzRRI1LI4IuFEJc9AMNEcGVvRCELMziGvE6LRcm3oUbURyhZ2mICGF6EXAjfmyiLiLi53tPMJAsJKRnJuMo6pvYUm9OX+r26++uru6u6h/06/vure5T1afq1NepaiuOYzSFNb4SgJ18sCxr/+wvloVR8eez/YD7MeZ/qkQ9fdM4jttF20qkNok2y/ux6MKEVtFG+oGVRTuh1tNOE4tpdoMoTs5uEJ0V/6fzr8XvV3fgx9qXAlnfu0EUt9azLXzeSUsJPcfiR4b0I2uZpAnWMIqkX55Bdvz57GgSW/GB5eZtuukOgM0m0eYX3psb7VW08qO+m6gotzwL0cxNTkzXHCzPi+WHWWL9xfKPB75sYsNiuiYz2mXEeapyg+gcgJ8AeDz0nKXwfQzgfwAO05Ef7bwiKl4jJ3u6NYwBf0T9Fsk2MPRFTBrL0nbVuqNOpRzTYTe5QWaY+czi4cTzIFOMIsFNIlEULm4iuE1ksgQfKE5pI0ZmNAKwVUPGmSwdx6KsshT7i+V/awgsvCYuytVpU/U+8DEwyxXiBhG3zufWBHtOqe23s77kTZfUza8jO3mWvjojhDmXDk/XXE8f+TXXAvg0sbWZj7qoehBuugpTJXwSTpQjw2TuuUF0Q92LLOMqCcu4FDPjBNviP6k28qUAzre5eVabOqGoIcCF/tSfzxJrJbXmspvcNEfQ6gmVtj5QQTDVNE5hmIuCzgC4kdtkf7GUIHg+u6osDIW7JHm8/nwW+4tlY8F7VKtU1nGVR5xpuTJaH3FXuRp9NPTiqu1q3uZqm/oD9NHCjNOtzKxucgMLtsdzeJbgurZ634LVOG6p9DTikkfdRLdZ18SpRz2MFohVYyikLnFR7ZTVOM9qM6euST/Wj0PPuaksInbq/7XGOQ2hJmM2nA0A34WeczgvcjQcyyP/A4XnPA5gzXgX6jj0nNfoprfSwXPtrUWNeAp/sxCeH88cCFi3F5GkKutzUfh4KLmaDUXwXpN+UBNs8Z/Qcy6hXFl23ZGiUfoqWFMXRhVWX4+6LxgMg8Ew7KIfi5oj1PR8B0BpjS8Z3q865s9nf8oLUFRMrcIfcxJMo7k8oW/589ldUIi/WN5AQ5O5HcSiNNkN5SZarTN8XQshBx0VNerPZ5+Vdbs7H/3wF8vfAfhLy9tEybiDmIN4Z4gGNo7X6fJ3m+D57BUA/JDFnwEcB3Bnkn1lYWOAUPbNNUp9JPgJ0sCZNuWpD6wmVjoPYTxPSve66f26sNKFSB8IG6qG+8oJaYrSxGAYVlsNy5ifqcG+L1jfZfh8l9kzVQzW/NeawGAYVh9Gq2taZWn34sDxuzRZJ/I9b4CEnvNs2wiqkFFJw1snT39CkXg99Jy7xd/cIDpC7p2c+0LP+Ssa4AaRdBmN+8NbJ0/HZVMBbhC9CuD+KhEB8HnoOWvuq8mYp0wZpx6+ck2GVCsdes5vq4SjhP2sbxkMhsFgGAyGYVfp9zaZTKmBChkrppkH3WEwDAbDsKYyrDkMhsFgGAyGwWAYDIZht/AA4CtCnwZwCGr5CMBt/nz2tUoPgG0ZQ6YtuSwv0V2MS2/S+UY+Iw9FkLf/GzRv/A75V6orw77CxJK8WHCzuEmbCfGUjdguK7Ojt9L+RRtxnAwi1+R5msNqjS3jJlVW31TgAfIVWbMRAE60KbNdabhtYjkv5NiIR+jf0llDlV48loz7lHgSHNO2DCO1uQbNC0vx6rExQPz57PO1Vc8SYRgffMFe4mSqVsN+v946x1Rq+Aj6pXGZtmR5APiL5RW0ylWK1W5zv8ltyWRPPCbxXsmaPdmULqMatBePL7msZzGVYZMTbMnI0goG9EoH7jodxOtxQC934E6lc+mm0Fn/Et1wStYggC3B4nY+oOcvlltk2VuvgmMwDAbDYJJaV1JbQ13KsUzzl2YwDLssgBtETwGYZ4T9AMDtoed80zYSKmRU9Zf+AkCyrWAel7aJkBtE0mW0aXhcT+fN0HN2hUjywv02gDsA8JZPm8KuQoYcj/iUQ6jYH748FUGeNe8IPWdtfZMbRKuuokwZXRqtQ8LnDeFIR/6XAL5yg+iyvmXYaEHoORe4YDeIDgvjxZyvAPw/oy3MV678ok8Zdh3hBZH6FsA/8353gyhpC/+8bxkMhsFgGAyGwWAYDIbBYBhMkZyr6czr1K5mK/Jk1K+HJa4p4j2iFaHnrDak60pGXQ3LnAfeDj3nmZ5krJgWeegOg2EwGAaDYTAYBoNhGFctmYZxOdo0JgVrzqRgzZkUrDmTgjVnUrDmNJ4nbeLL5C+WfN+2vw1gWXlf7L8Mm1ag1aJpd1ZZCSZf6l2DlQtK+27mq8M7QuUaS+4oL6J0n4Q+EV9JITyLTra+77MOTq+C6MpnHio31/ArvE4zI63KtngZ5CrpoeLntCGE9z00rmONUDCVho1e4zDPfg0w1Zt8P5EqdewTsvYp0KabRPud/EAeg70d/mIZU1yqtCEsWiOa3uz86Yqm26gS/CjtzyJjn5c2RBSXNNuppWEn/MUy2TfmRDos7QXVO4NRcAdvpZLNbQD+IdS/eW+72qGwg2AwCh46/sVlu0dpH6/fA3hQ2PFpm15z9pysjc1kMSm4JqTAzl7hNmYFf5Sqw05RHTb6/nAJ12bU0fxZaKfgqnWY7uyorKMb+2Q1XTidUYep3rhXNXsy6ujGelKt4Lp7Ea2+6/h9c0OPX1M9jaaRJW6HMgA2MBJGo+B0iZkY2VBlxnjwAwp2epFBRHEdJIOsg02r07Xw6Jjoh0nBmjMIE62hM96O7In/0ZpoTZ3xNlU71w2ym0ST4to44/k9OtcNtQRvpIcqx6rcvp3rhqrgiY6ZFKw5bEAjVoMeERpregbRTZoYyWwSbY5bONMSek6m3/GQcDVJR+sS7AYRn7B/rcLWz3nwFvM9oef8Gz3ijiAdygc6aAPzz1o8FA7vN/7LDaKX0BOuJumQXoK3Tp7eS5n4tb3Mi3CD6BoAHwLg5wQ+23Nv6Dl/h1pT/P0Y0qHcZSfZFz4hb+/2ItwgehbAY5APV9BvQs8pHAsW954fejpGORYdes4fKA4PAXhP4q35Jqe7bhA9CcPT0WsJlo0bRJvkwZhwIfScQ12XYBXpOPXwlY2GPXUbyfrPiH3OOkmHbgqeSDEpWHMmBWvOpGDNmRSsOZOCNceWtd7XDaI3AfS53pe/W+fFOutwQ8856wbR6NPRlYKHvt53G8CvDEpHNxP+bhANZb3vBZoVehnA8+l3npYx9HQon2yYGAdTI0tzJgVrzqRgzZkUrDmTgjVnUjD05kcvbN3XN6ga9gAAAABJRU5ErkJggg==);
}
.is-active .menu09-04 {
  background-image: url(/img/icon_menu09_04_active@2x.dc7530b3.png);
}

.is-active .menu10-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu10-02 {
  background-image: url(data:image/png;base64,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);
}

.is-active .menu11-01 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu11-02 {
  background-image: url(data:image/png;base64,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);
}
.is-active .menu11-03 {
  background-image: url(data:image/png;base64,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);
}

/* 요소 */
/* 마진 패딩 */
.mt--md {
  margin-top: -1.5rem;
}
.mt--lg {
  margin-top: -3.125rem;
}

/* 마우스오버 말풍선 */
.info-btn {
  display: inline-block;
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABWJJREFUaEPdWktWGzsQxfymL1lByAoCK4hZQewBcBgFVhBYQZwVhLeC54w4wABYQewVxKwgZAWxp3xzb59SH3VZLZXazRtE5yR9sFtS3apbH5XcWfpLRuelcFxeXr66v79/56+/trZ20+/3py+xZytAKPTd3d2HTqfThZA9/HuVEJZgrp6fn0fr6+vXbYBbCMjZ2dlHCH8EoTYX1PIEoE729va+NV2nEZCLi4suNv6MTWmBNscIivmys7Mzyl00C4jw/jIGAABvSBsKsry8TApNRKjNp6cnR7keBK74jxJ8BH8C4+z+ZAZyfn5O+nyv4f81hcfmV9bNT09PN1ZWVpxPfQhYgErY3t3ddYqIGskEBCAOsMrXAIgxNDtoQgVfKqHqAJ+9V9ISzDHADFNUSwIREP+phWYA0FsUgBZOAJGW/6jvDlNgokBCIOgDCJldK4VSmtTfSyin02sfioKpBRLyCYD4BhBHFhCi3XcQqHBwzJ0+Pj5e7+/v36bACZgTzP3ovRv1mSAQiU4/fZ8gCMR5+kp0ILcwIX6FEBs1L5pzBtYaajAIKG9DigwCgTUYnbpOEAudLKHZB4Y1r2Ddw5h1a2g2gr9sayXNARFKEIgbM2hhI7Uh6irOyc3wQaF8IUVBpGMZAGClbR1o5oBoa4QmaW1gDiNNJReQikiIQ7ehBI4B3nujLPMFlOXntSOg3DkFVIAEotQYZiwpFtopsMlSDDzePwJI5iQ3ptjjdQwIv4NsIzzKPIM1+lBAUUFwaCA/fHpYrKEdEnOOYYWTmGApoYwKqyi5BCJc/O0tcg1NMQJFB4RiWHT8/YU5G6k52orWiKgVAN997Xy3BBKgVTKbismfc8EH5iUpLHMO8PSrjFJGH0jFYX20CZqUQCy0cmspS5qASKHJ/FYM35I+ENLKZeEbOJIplHo+8guZu2vJ3KLdWzxdBDMB4TzsN/HKlzJQ+EBKzQJpMiT6VqJ/WcoWzxoVilh9RBTAQPLJrQWfLDAU/2lHzwWScm4NGsmzcjjToTS2HiwygEV4Oi2Gc4ECiI4iOVxvAKJSAbD8sdJYqFUB4lJEHZC5EiBHYG0B12GB0N1AMbllPQXWKL2Q9UWBRE6WDqspxPuKCbAnCiSZnS0WUhHGnzLDH0epU19oD13iVKgViM9ZUasOFCziJ0u+RgBDhOkTa5jWa0ednS/7m7YVtRQQc66IWRtr1odfAeLXTBOYfctCn8SmvkXaAuIXtjPIWSTxhUuU/xOItUQ5gFDBgqypZdqmVqywXbiMj4FUUetf0IAN78ZDn16DZbxkTb8gi570LNIw5qPfS+ec4DloGqlCiRCfhQ9W4vCaXsnmgAVQG+8EOjv1R10BM8KzPBtbjrsxQXMr49Bagb7AXAS0tIOmdU2xlKa9LDyFQvpNesWhZqGpHRSyCjkOMNs5Zw7tczlnDqcgAaH7ZcF8FGuZ3mJBvys+RNQ5TFnB/97vsDQ5GsAvmA7ot27UNgtTTWz6SwUMLHOcYxnpBS/5PaiUMsQS7H1VQODvbl3Jn32t0JRmKeETdOLXza4V3MI1Fz2NnTcGSKITj8H6ejt5bkneWInz08RMbPomqfEtrA8ocktsPreYgAgYtoe0zxTy8IoAjytk77E1e7MARJP7PYIAldQNWIogan1Cv28GwonihBRaX1r66/IiZ8Srad5S0afky03eXvGKWn4hEeubjRFUejlBJQuIkzZyC2v16br3Gt8SNwKiAgGpEbOQBdxYfsJRXhNYJvnvLATELSSU60m7hx18HRS0XDP6FSjGXziYf2QQA9cKkNAGBPfw8FDxg9XV1UkO73Os8mJAcoRo490/2janYOz582QAAAAASUVORK5CYII=) 50% 50% no-repeat;
  background-size: 1.25rem 1.25rem;
  cursor: pointer;
}
.info-box {
  min-width: 150px;
  display: block;
  position: absolute;
  left: 50%;
  bottom: 2rem;
  transform: translate(-50%, 0);
  border: 1px solid #dcdcdc;
  border-radius: 8px;
  padding: 0.5rem 10px;
  background: #fff;
  font-size: 0.875rem;
  color: #888;
  line-height: 1.4;
  font-weight: 400;
  display: none;
}
.info-box::after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0px 8px 8px 8px;
  border-color: transparent;
  border-left-color: #fff;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -6px;
  left: 50%;
  margin-left: 0px;
}
.info-box::before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0px 8px 8px 8px;
  border-color: transparent;
  border-left-color: #dcdcdc;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -8px;
  left: 50%;
  margin-left: -1px;
}
.info-btn:hover .info-box {
  display: block;
}

/* 말풍선 박스 */
.chat-box {
  position: relative;
  padding: 1rem;
  border-radius: 1rem;
  background: var(--gs0);
  border: 1px solid #dcdcdc;
}
.chat-box::after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0px 8px 8px 8px;
  border-color: transparent;
  border-bottom-color: #fff;
  display: block;
  width: 0;
  z-index: 1;
  top: -7px;
  left: 25px;
  margin-left: 0px;
}
.chat-box::before {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0px 8px 8px 8px;
  border-color: transparent;
  border-bottom-color: #dcdcdc;
  display: block;
  width: 0;
  z-index: 1;
  top: -8px;
  left: 25px;
  margin-left: -0px;
}
.chat-box .like {
  text-align: center;
}
.chat-box.down::after {
  border-width: 8px 8px 0px 8px;
  border-color: transparent;
  border-top-color: #fff;
  top: auto;
  bottom: -7px;
  left: 25px;
}
.chat-box.down::before {
  border-width: 8px 8px 0px 8px;
  border-color: transparent;
  border-top-color: #dcdcdc;
  top: auto;
  bottom: -8px;
  left: 25px;
}

/* 별점 */
.star-wrap {
  width: 65px;
  height: 15px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmQ5YjE1MzEzLTNiZGQtODU0MS04NjNlLWU2NGU4MmViNTcxNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwMTM0ZmY0LWU0NmYtYTM0Zi04YzU4LTQxNDEwNTJlMDVhNSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOWIxNTMxMy0zYmRkLTg1NDEtODYzZS1lNjRlODJlYjU3MTYiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5+CUaXAAABLElEQVRIicWW7U3DMBCGn0YdIBs0nYCiGwB3g7IBnYAwAazABmWCMkL4n5PaTbJB+JEjSui1uCSBV7Lir9fPnWLZntV1zdSax05U1RWwt+a9iBxivckVAb0DmZX9pYm/gqjqBlh0ujJVDaNCgNzpex4NYhHfOUMhNpuYTF4ujEVlM/O2sKqmwA0QfoB8BVEARxGpXEhZlinwCKyA1BYeogKogAPwKiLV3BqLs5brFey7sXKb0EQ/lZbQ/Ph8QkgOkIjIDthOANja2s0WngDUAlrIyKAeoAcZCXQCOIGYigEQ1+tBsgEQ1+tBwgCI6/23TP4E4t0dAG80x8TS6p5cb8xD4gPIvz0cHlR1R3PMnwuqlZfJU2fxtYgE72UiIoWIBGBtc7ventxLa2x9AouzTt3ShEneAAAAAElFTkSuQmCC);
  background-repeat: repeat-x;
  background-size: 13px 13px;
}
.star-wrap .star {
  display: block;
  height: 15px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGiGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6NDcrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDc6Mjg6NDcrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVjMTIyZGU2LTY4ZDktZTc0OC1hZWVkLTM3NjI3ZjllZjFmNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDEzNGZmNC1lNDZmLWEzNGYtOGM1OC00MTQxMDUyZTA1YTUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjMwMTM0ZmY0LWU0NmYtYTM0Zi04YzU4LTQxNDEwNTJlMDVhNSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNzoyNzozOCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkOWIxNTMxMy0zYmRkLTg1NDEtODYzZS1lNjRlODJlYjU3MTYiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMDc6Mjg6MjArMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWMxMjJkZTYtNjhkOS1lNzQ4LWFlZWQtMzc2MjdmOWVmMWY2IiBzdEV2dDp3aGVuPSIyMDIzLTA4LTA4VDA3OjI4OjQ3KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuNyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9pAaoQAAAS1JREFUSInFlsFRwzAQRZ8zFOCoAZwKCBWgnHSFDkgFMRVAC3QQKgjH6GY6MB1QgcYdOAcpiU2WILAMf8YztrS7b3e8I23Wti1j6yLa0qo5sAlfdxhXx7pOfpDQK1CEZ3PO8HcQq26By85KgVU6LQRKYe0xHcRnfCPs6NhqYip5OrMXVU0mtrBVOXAF6G8g+yQq4B3jGhmynebACpgDeQg8RBXQADXwjHFN1m6nH/Q7J6VqjLue4LMfSzPwP74cEVJ6iHFrYDkCYBlihxZODzoAjpC0oB6gD0kDOgGcQryqARDRV4IUAyCirwTRAyCi779V8icQ6e4AeMEfE7PwLkn0jRkk3oDy0+Bwj1Vr/DH/VVIHSZU8dIIvME6Lk4lxFcZpYBFsu749yZdWYu0AtHZPt1mRy4sAAAAASUVORK5CYII=);
  background-repeat: repeat-x;
  background-size: 13px 13px;
}
.star-wrap .star-5 {
  width: 100%;
}
.star-wrap .star-4 {
  width: 80%;
}
.star-wrap .star-3 {
  width: 60%;
}
.star-wrap .star-2 {
  width: 40%;
}
.star-wrap .star-1 {
  width: 20%;
}
.star-wrap .star-0 {
  width: 0%;
}

/* 찜버튼 */
.zzim-btn {
  position: relative;
}
.zzim-btn.is-active i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA/lJREFUaEPtWc112kAQ3lGeBTnFHcSpwE4Fxoc8yMFAKrBTQUgFIRUk7sCuIIAPES8H4wriVGDSQXIDHDSZFUbW/mi1klY8np91AjE7O998M7MzC7BH8sAjwcGegGwbk0+McEbu3h4f7ny/vC7LDja6u/+eL/fL6MrFyLx53GHMO6XM6irGI7tBhuc18IYQDKYmcNjq7s0x7AADrutAkEX2h75PPICznWAwsXWSFZBFq30SMuiT8J6NYkTs1cejM53srNn+AABfrfQwNvUY9v1gdJElbwTCKV/U8ErxWpZW+h3Jq7UZvIPJgHuYcV3zOn6jDRsWy0URYtufw9Fal259KhATCAohoW6T0QyQVEna6P2UwLzmGxOInwqjJICg0aU7FTLAaIGkgeAAPNqEG65/IkhSyLMozlUmVNn1Qq4hjJyleCaVGS2Qeavdp60/xRal76ng4QrRJE+/AQmlO0NSqejCz7VgRPaJjwLkno1bcsZuJJoDRO7Yt12QtIGqGuXLKzlfFCAyGzyQxCi22123zp0ulRUBiMxGWTJWLlhtkfxs5wpRSrBFw4oAZNY87gF4Xx6SrhgbcrZH361OrHSIMpvAwvd+cHmeLBDxaiXJi7huY2vE8BL8NG+2B1RSqA3ZkiQ3OQVxWBuP4lZJDK1We0IxfegipqsgRsq563owaqSEVicu72WTs2ogXH8tGMZEGBgpnZ/OsYjHCZoYaVMVgBPnFlSgEBDP/PGopw0ttfzmaCUqMDapMmp9Ei8Qw4/18WU8DgihddfqNqhZu4rledPEG6NteCRbqHk9Sg5eipWzVmdKL19ug+1pNpB7f9eD4Z7MmCDvqtdy6Qi1R8votaLzg+bpBcNbl4a41uUz6n6lewH9PJI84SMryraPZaBIe0snurZqrV9uLSvI/voAB7pbmtSStA0NpGZw1k6HnABjbaUm8obK736ZwHC2FvEXNYniHVhCuRHI4k33AD2cENwXzgwqoohCCkJo+D8GN2nLM0+7TYNR7xqyQWSG1hr9psE8dBZ2IKyBcMEqwch91H3Fzwwn48luCmEOJnyGA7mFKXo7svKkei/AWxBvCV1TTsh2ZuaIvGB10xJSAaiomlF18udew3TPq3N2biDROZ8Cxvb8X12Jamp/QRC5ckTLTD2keUA3iGXcmWqPL7zwZ14vLxPGFiVPqXfTAejvc/PYUSi05A34QLakf6vkIiDO2GooFUnqwgeirVfu8+Y8vhfLWkhdLCX1adFQKl21suyT536dvDxvZ+m0+d1JaCmFIBrOwr5aCCihmdfP+rPUxvDKGdHlDy7pPw1Dw1fE8I0DcWGkjY5KQstmY9cyT0Bce7SsvkfDyH/+vb5Cg6kQEAAAAABJRU5ErkJggg==);
}
.zzim-btn > .fill {
  position: absolute;
  top: -10px;
  left: calc(100% - 15px);
}
.like-btn.is-active i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABDxJREFUaEPdWU9W00AY/ybiWuIBtJzAaln6nvUEwglsqUvfE95zL56AunBnaTkB5QTWPYVyAtADmLKWZvxNSNLpzCSdhLQlZMEz9cvM7zff/28YPZCHPRAetFIi1a5Xeczp+T9GF6OmO77Loa6MSK3jdRmjhgDPicb408d7/3THPclDaCVENjvePmzhiwkw59QbttxmVjJLJyLMaY3TZRpQaOjbcMfdzUJm6UQ2D72fAFiPQAL0CUCs4/2NDPyG0Qb85sqWzFKJbHa9OnxBEAkemNFvmFFF/PtVx9t1GB1IBDNpZalEaofeJTYMgAcPo7enTXcQvdY6f8eMsSfh+y84fqy5eZpZGhHVwYVJwQ+2ZIAwO0EqMrH7R0Q4+CNO56EvBNhNPnDviSBnHCNHTE+f09fTlruvmguIQFGh/xAdQWONeSY1tVJbyZxymhPDwScOVdVMXvvhbTGHjuNtEsgmwVioj6hRSoDgPm0PP7h9FRACQQ9g3ke/w/ReguzI9vwWRsTkF0mJDrLr8CER0UQ+EWH5AmG5aktCyC2EiACG7C3yhQwmMQqpEc3ntHfWctsrJyIXhOEJG/1C/J+uDX49cVglazVcuEa0fMEDYPUke9cKyIxOboxagV37dIBQKWy1Pke1I9jyCBFoLzo9RKgGyoyu/B3MpAkz6ZnWKkobMz5ick4bGxW9xAQRxvGprpJAXWXMF9G6aeV8wt7a4WkaQfjrw87e2YBXZUDmD759Jv+O3+YmNCTAcyUgWG2Pta9weNuyucY+IpcHHDaD4i11UYhARsRKPfbZkBCLIyiMsMYLK/SKkCCDzL+haUQuD2wXjslIH9iSiCIWTLLhhPkjbV8u/JbzhlQdk+x/skbiOseGiEERQjlzzclm7SSZIDj4/MpU6ucmEqRSibrP6PtZ0/14F6A23yZVyPmJiF0jtdyuMtMk2YDKI6M0Z3G1cDciMhKl28sD0uabpFK/VES0alrKU6UiolUOkhWUigj8ow3AnyITRM/iRuVRqYgoSft62Hoa9C/iKRURaMSTBhgz/U1piITNmhdpQO02S0NEjVhqe1AeIuoEX8lbpSGiTlkwTp0pz0tDZDZiTYffpYtaSmmizY1LoRFErCrGS6KbvH0MLXQpiKiliWlaWQoi6jxBLk0K9ZGg5cVYCJc2maaDNmW7alZJXWisEeW2yGYPk8wIG7UxFDjKu4D8nUiCOKRjqSzRbrlMGhngx5kLyVQwSqtrkB0AxBiaEuTGDoZ5NuQgu44KsAo/qET38FJZkjgTmPpIyt23DYBFy5iu6uQ9YyK3EwoaZJ0zYQZ2TWvOZ5rw11gsvt8olBjC7Y1D7bTBtjaFC0KdfPOagsiHyfgO9aINxNgVc6otHEY9tGt7U1X2CQ6IsQEmirs29+0akUJPMlwsqFwzPDdEo5VfK2TAW6joUjRSKOKExf4DlCFTUZMgq2wAAAAASUVORK5CYII=);
}
.zzim-btn.btn.non-login {
  display: flex;
  align-items: center;
  min-height: 0;
  padding: 0;
  border: 0 !important;
  background: none !important;
  cursor: default;
}
.zzim-btn.btn.non-login:hover {
  background: none;
}
.zzim-btn.btn.non-login .round {
  position: relative;
  left: auto;
  top: 3px;
  background: none;
  padding: 0;
  margin-left: 10px;
  color: var(--primary);
  font-size: 1rem;
}
.zzim-btn.btn.non-login .round:hover {
  background: none;
  color: var(--primary);
}

/* 숫자 프로세스 */
.number-circle {
  width: 2rem;
  height: 2rem;
  border: 2px solid #dcdcdc;
  background: #fff;
  border-radius: 100%;
  box-sizing: border-box;
  text-align: center;
  font-size: 1.125rem;
  line-height: 1.8rem;
  color: var(--gs500);
}
.is-active .number-circle,
.number-circle.pm {
  background: var(--primary);
  color: #fff;
  border-color: transparent;
}
.is-end .number-circle {
  background: #ccc;
  color: #fff;
  border-color: transparent;
}

/* 폼요소 */
/* 날짜선택 요소 */
/* input[type=date]{text-indent: 1.75rem; background-image: url('../../img/sub/icon_sm_calendar_gs@2x.png') !important; background-position: 10px 50% !important; background-repeat: no-repeat; background-size: 1.5rem 1.5rem !important;}
.calendar-date-input{text-indent: 1.75rem; background-image: url('../../img/sub/icon_sm_calendar_gs@2x.png') !important; background-position: 10px 50% !important; background-repeat: no-repeat; background-size: 1.5rem 1.5rem !important;}
.calendar-date-input.range{font-family: 'Roboto',sans-serif; font-weight: 500; color: #666; font-size: 0.95rem;}
.calendar-date-input.w160{width: 160px;}
.calendar-date-input.w230{width: 230px;} */

/* 기본검색 요소 */
.input-text-search {
}
.input-text-search .in-btn {
  padding-left: 0;
}
.input-text-search .in-btn::before {
  display: block;
  float: right;
  width: 15px;
  height: calc(100% - 2px);
  margin-top: 1px;
  background: linear-gradient(90deg, transparent, #fff 60%);
  content: "";
}
.input-text-search .in-btn i {
  background-color: #fff;
}

/* 버튼식 라디오버튼, 체크버튼 */
.btn-type-wrap li {
  margin-right: 10px;
}
.btn-type-wrap input[type="radio"].btn-type + label {
}
.btn-type-wrap input[type="radio"].btn-type:checked + label {
  background: var(--primary);
  opacity: 1;
  color: var(--gs0);
}
.btn-type-wrap input[type="radio"].btn-type:checked + label:hover {
  background: var(--primary400);
}
.btn-type-wrap input[type="radio"].btn-type:checked + label.line {
  background: var(--primary);
  border-color: var(--primary);
  opacity: 1;
  color: var(--gs0);
}
.btn-type-wrap input[type="radio"].btn-type:checked + label.line:hover {
  background: var(--primary400);
}

/* 텍스트 에디터 */
.txt-editor-ui {
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
}
.txt-editor-ui .title {
  padding: 15px;
  padding-bottom: 0;
  padding-right: 20px;
}
.txt-editor-ui .editor {
  padding: 15px;
}
.txt-editor-ui .editor textarea {
  display: block;
  height: 90px;
  padding: 10px;
  border: 0;
}
.txt-editor-ui .editor textarea:focus {
  box-shadow: none;
}
.txt-editor-ui .bottom {
  border-top: 1px solid #dcdcdc;
}
.txt-editor-ui .bottom .limit {
  padding: 8px 20px;
}
.txt-editor-ui .bottom .btn {
  min-height: 2.5rem;
  padding: 0.5rem 1rem;
  border-radius: 0 0 0.5rem 0;
}

/* 파일 첨부 */
.file-upload-ui {
}
.file-upload-ui input[type="file"] {
  display: none;
}
.file-upload-ui input[type="file"] + label {
  width: 180px;
}
.file-upload-ui input[type="file"] + label.w100p {
  width: 100%;
}
.file-upload-ui .file-btn {
  flex-wrap: wrap;
}
.file-upload-ui .info-message {
}
.file-upload-ui .file-list {
  background: #f9f9fb;
  border-radius: 0.5rem;
}
.file-upload-ui:not(.thumb-type) .file-list li {
  display: flex;
  align-items: center;
  padding: 15px 20px;
  border-bottom: 1px solid #dcdcdc;
}
.file-upload-ui:not(.thumb-type) .file-list li:last-of-type {
  border-bottom: 0;
}
.file-upload-ui:not(.thumb-type) .file-list li strong {
  padding-left: 1.75rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAvpJREFUaEPtmUtyEzEQhj122VvCiiXDCeKcgPgEwQs/Nww3SHYUG7JlBTcgrIzthc0JCCeIwwUIN7C3fvJ3SuNSjUceST1WBtdMVSqplLpbn7pbarW8wpF83pFwFHKQrHnSyCOj0ehksVicpgRR3Ww2L1qt1oc09GmB9Ho9v1QqfYXB8zSMAqDgeVvTs3K57Nfr9SlHdyLIYDAIYOAzfk44hhJkJ4CpcWD2gghP3B0YImRkwewFgTfGsHIRWkJI3OPv62KxyAqD9XodILTexnjJGiYJZCNDIDGraYRXv9+/BshHhS5apFqz2ZyY2FKCwBs0aQqrxw+GrxqNxhcT5aqxMSAzjH0mjTeGUYIMh8NzhNJPCaQGkNsDgZxBL+m2hskECMLIExFgDZMZEPI07ZLYSMYIY/nQnSIy3iE/aeNRfpkAEWEVTpLOq51NBTCfAPNeRZIVEK3UWy6Xp91u93fc4P8KBOdPp91uf88MiKgYaCvfHrY6LkHuKHfOJ/GIzqRpjMkRkIOEq0p3lPl8foFt09ddaXkc4v6hUqn8iKt8nXoEBxmVE/KJbMNTQBn/PArjDCRqyIpACMUlsjMQmgM88oBfLzkQkP2LMmUnNJ2CCJgqVtTqBokTe6oq2Z2DML2hFM9B5KXRXQ1xSXrN8QrCa4KC8CqqQ3cOJMc6EEWp8YcDIcmeRXMlB7EJLdH3egNZq13rMSw8bxzXD3DmkZRCKt+15BVgJXuoSITAtgdm6inUWfd50RjWaqrV00m0Yysa0yjjY58WdBYzdERqOWKaF/J4VQfTOQgHYp9sKiCHbGLrgkeb3avV6lWn06H7z86n/awAyVvUQjXdSXDHiV7AHU59X+iawb6yekgCiT70jNFkuKHLEHei++Sh3wfAJcZsW6f43zdUyIFKTufpjR5c2M0FJnjig6nuYyh1BZ8KZgZvBNbdeHkFxb3jBv9jXaAsvPILCR6oElzWl+iRqHHaEi0mZCxi+jpmDGI8I0cCOYijhdY2czQe+QepE7NRSBV2KAAAAABJRU5ErkJggg==) 0px 50%
    no-repeat;
  background-size: 1.25rem;
}
.file-upload-ui:not(.thumb-type) .file-list li .remove-contents-btn {
  margin-left: 5px;
}
.file-upload-ui.thumb-type .file-list {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
}
.file-upload-ui.thumb-type .file-list li {
  display: inline-block;
  position: relative;
  margin-right: 20px;
}
.file-upload-ui.thumb-type .file-list li:last-of-type {
  margin-right: 0;
}
.file-upload-ui.thumb-type .file-list li .img-wrap {
  width: 180px;
  height: 180px;
  overflow: hidden;
  border: 1px solid #e8e8e8;
  border-radius: 0.5rem;
}
.file-upload-ui.thumb-type .file-list li .img-wrap img {
  max-width: 100%;
}
.file-upload-ui.thumb-type .file-list li strong {
  display: inline-block;
  margin-top: 10px;
}
.file-upload-ui.thumb-type .file-list li .remove-contents-btn {
  position: absolute;
  right: 10px;
  top: 10px;
  box-shadow: 0 0 10px var(--shadow20);
}

.btn.print-btn {
  background-color: #a9b2c9;
  width: 40px;
  height: 40px;
  padding: 0;
}
.btn.pdf-btn {
  background-color: #df542d;
  width: 40px;
  height: 40px;
  padding: 0;
}
.btn.excel-btn {
  background-color: #0aac66;
  width: 40px;
  height: 40px;
  padding: 0;
}
.btn.excel-btn.w-fit {
  width: auto;
  padding: 0 10px;
}
.btn.excel-btn.w120 {
  width: 120px;
}
.btn.word-btn {
  background-color: #349eef;
  width: 40px;
  height: 40px;
  padding: 0;
}

.btn.fill.pdf {
  background-color: #df542d;
  color: #fff;
}
.btn.fill.hwp {
  background-color: #2f8fec;
  color: #fff;
}

/* 리스트 필터 */
.sub-list-filter {
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #f9f9fb;
  border-radius: 0.5rem;
}
.sub-list-filter .form-group .form-input input,
.sub-list-filter .form-group .form-input select {
  width: 100%;
  background-color: #fff;
}
.sub-list-filter ul.form-group > li {
  width: 50%;
  align-items: flex-start;
}
.sub-list-filter ul.form-group > li.w15p {
  width: 15%;
}
.sub-list-filter ul.form-group > li.w20p {
  width: 20%;
}
.sub-list-filter ul.form-group > li.w25p {
  width: 25%;
}
.sub-list-filter ul.form-group > li.w26p {
  width: 26.666%;
}
.sub-list-filter ul.form-group > li.w33p {
  width: 33.333%;
}
.sub-list-filter ul.form-group > li.w66p {
  width: 66%;
}
.sub-list-filter ul.form-group > li.w75p {
  width: 75%;
}
.sub-list-filter ul.form-group > li.w100p {
  width: 100%;
}
.sub-list-filter ul.form-group .form-label {
  align-items: start;
  padding: 20px;
  padding-right: 0;
}

.sub-list-filter ul.form-group .form-label .title {
  margin-top: 0.6rem;
}

.tool-bar {
  padding: 10px 20px;
}
.tool-bar .action-wrap select {
  padding-right: 2.25rem;
  height: 2.5rem;
  line-height: 2.5rem;
}
.view-toggle-btn i {
  margin-left: -5px;
}
.view-toggle-btn.is-hide {
  background-color: var(--gs-tint5);
}
.view-toggle-btn.is-hide i {
  background-image: url(data:image/png;base64,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);
}

.step-bar {
}
.step-bar ul {
}
.step-bar ul li::after {
  display: inline-block;
  width: 0.85rem;
  height: 0.85rem;
  margin: 0 1rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABW1pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA4LTA4VDEwOjA2OjE5KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOC0wOFQxMDowODozNCswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOC0wOFQxMDowODozNCswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MThFRDZBNDIzNTg4MTFFRUI3MjJFNTUzM0YyQTcyNzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MThFRDZBNDMzNTg4MTFFRUI3MjJFNTUzM0YyQTcyNzciIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmRhZjM1NTk2LTQyYzctZmQ0MS1iYzJmLTMwMzFhZWI3MDljZCIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQxMDowNjoxOSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYWYzNTU5Ni00MmM3LWZkNDEtYmMyZi0zMDMxYWViNzA5Y2QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ZGFmMzU1OTYtNDJjNy1mZDQxLWJjMmYtMzAzMWFlYjcwOWNkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4CSScAAAAWpJREFUeNpi/P//P8NAACaGAQIsxCpcs2ZNMTB0eoDMy3/+/HGKiop6Q4w+XCFKtI+BBtRDmbosLCyHly1bJk6voL6JxNYAWn6QEstJsTgAiB8i8dWBlh8j13KiLQ4LC3sKpKzRLFci13KSUjU1LSc5OyFZfo8Sy8nKxyDLgVnKihLLyS5AgPn4JSWWU1RyUWI5I7FlNSMjI065VatWSQCpw0CsglTg3P379691ZGTkS5qV1cA4fwH0JSjB3UByqDIzM3PzgFQSQMv/09RiUHwC4/ogqChFEr4NDIVamlkMshSUmNAsvQd0iG1QUNArmliMZKkSmqVWoBRPk+xEiaUkNQTQso80kDpErqVkWQy19CgQy5NrKclBjcPSm6RaSpLFa9eulcdhqQ2plpJkMbD424Bm6Q2opW/ISSekxLEyUjl8nZWV1QFYVL4hN1cwkVD8lQKp50C8Huh7O3yFA1HmjbiexMizGCDAANSJwc6grg8SAAAAAElFTkSuQmCC) 50% 50% no-repeat;
  background-size: cover;
  content: "";
}
.step-bar ul li:last-of-type:after {
  display: none;
}
.step-bar ul li:not(.is-active, .is-end) span{
  margin-right: 0;
}
.step-bar ul li:not(.is-active, .is-end) strong {
  display: none;
}
.step-bar ul li.is-end strong {
  color: #aaa;
}

/* 리스트 유형 */
.list-paging {
}
.list-paging .pagination {
}
.list-paging .pagination a {
  display: inline-block;
  width: 32px;
  margin-right: 10px;
  border-radius: 100%;
  line-height: 32px;
  text-align: center;
}
.list-paging .pagination a:hover {
  color: var(--primary);
}
.list-paging .pagination a.is-active {
  background: var(--primary);
  color: var(--gs0);
}
.list-paging .pagination a span:hover {
  transform: scale(1);
}
.list-paging .pagination a span i {
  background-size: 15px 15px;
}
.list-paging .pagination a:last-of-type {
  margin-right: 0;
}
.switch-list-btn-wrap {
  display: flex;
}
.switch-list-btn-wrap button {
  width: 50px;
  border: 1px solid #dcdcdc;
  height: 50px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 15px 15px;
}
.switch-list-btn-wrap button:first-of-type {
  border-radius: 0.5rem 0 0 0.5rem;
  border-right: 0;
}
.switch-list-btn-wrap button:last-of-type {
  border-radius: 0 0.5rem 0.5rem 0;
}
.switch-list-btn-wrap button:hover {
  background-color: var(--gs-tint5);
}
.switch-list-btn-wrap .view-list {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNjo1MjozMCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDY6NTI6NDYrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDY6NTI6NDYrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc3ZmJlOGVhLWYzZDMtZWQ0MC04MzY0LTQ2MTI2M2I2MmE4ZSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3N2ZiZThlYS1mM2QzLWVkNDAtODM2NC00NjEyNjNiNjJhOGUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3N2ZiZThlYS1mM2QzLWVkNDAtODM2NC00NjEyNjNiNjJhOGUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3ZmJlOGVhLWYzZDMtZWQ0MC04MzY0LTQ2MTI2M2I2MmE4ZSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNjo1MjozMCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po12E78AAAB3SURBVEiJ7dTBDcJADEXByTZCCyllS4EKSIGWIBWQrQROiArwSuAn+TwHS3+JiI4rVjkduCwRceCUhL67twkorG0CChrGBHdvOGNPRAe2JSISzU9Tf1zw78MdNzyT7oFeW51WbXVa/zkgBafBXW3196utTmlgewFSUlydK0+qywAAAABJRU5ErkJggg==);
}
.switch-list-btn-wrap .view-block {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNjo1MTozMSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDY6NTQ6NTErMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDY6NTQ6NTErMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmY4ODNkMzM3LWZiODMtMjk0ZC04ZGVhLThiZTdhZmIxYzY2NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpmODgzZDMzNy1mYjgzLTI5NGQtOGRlYS04YmU3YWZiMWM2NjUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmODgzZDMzNy1mYjgzLTI5NGQtOGRlYS04YmU3YWZiMWM2NjUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmY4ODNkMzM3LWZiODMtMjk0ZC04ZGVhLThiZTdhZmIxYzY2NSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNjo1MTozMSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsOudM4AAACiSURBVEiJ7ZfBDcIwEATHUfqAEpDsQlIKVBBKoJQUYj/ogFSyfIjEw1FyisBS4nuubjwPP1bnJFFiWoCUUiepd85dFvZfwC2EMHyHMUYT770fmk/wWAEBnCX1mdzMT+LTCgiAGYGZbxb2fjZVXMX7FY8G5pnJzPwkvs48mBPcM7mdL1ESksr/8XHELdj7dGsfA7WP/zdVXMX7FR+nj12po+0N19ZTqWI6KqMAAAAASUVORK5CYII=);
}
.switch-list-btn-wrap .view-list.is-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAItJREFUSEvtlsENgCAMRekkjqA7wACMohPoiLqBTlK/RA8ar/0cKAnnF17JSyXGmEVkDiEMuOZHVXdAJgF4B7gzJ74Bq6SUlAwtuHrgGqox5+2accbLF8y5ZygH9ABnFAbsj+FgmvkGVXurWb/LW21u2lttrvgLaDCZdMc3sKw+vlcz9HurzS0/rT4BSmVIE9ZcER8AAAAASUVORK5CYII=);
}
.switch-list-btn-wrap .view-block.is-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNjo1MjoxNyswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDY6NTQ6NTgrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDY6NTQ6NTgrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmM0NmQ1NDhhLTIwYmItZTE0OS05NTk0LTI0MDEzMDkxMDc3MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowYTVjZjc0MC1iZGVmLTgyNDgtODQzZi0zNWE4YmExNjdjNzUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYTVjZjc0MC1iZGVmLTgyNDgtODQzZi0zNWE4YmExNjdjNzUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjBhNWNmNzQwLWJkZWYtODI0OC04NDNmLTM1YThiYTE2N2M3NSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNjo1MjoxNyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNDZkNTQ4YS0yMGJiLWUxNDktOTU5NC0yNDAxMzA5MTA3NzAiIHN0RXZ0OndoZW49IjIwMjMtMDgtMDhUMDY6NTQ6NTgrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5GwEEtAAAAh0lEQVRIie2VwQ2AIBAEBxqxBe2BAijFEuxQrUCtRD/4MWfgHkhibhNCsrlluNe6EAIt5NMdgRk4M2dLs0+p8y5tvANd4WcXYHh46vy9cWkIoBc8dd5nhqrJwAb+L/hQZFbBU+dv8PjyoASYBF+dd61LwsCfgSPWx+/qBc/62MAGbg+2Pq6uCwfOR9jsVs87AAAAAElFTkSuQmCC);
}

.inner-list {
  padding-left: 1rem;
  margin-left: 1rem;
  border-left: 1px solid #dcdcdc;
}
.inner-list > li {
  margin-bottom: 0.5rem;
}

.dot-list {
}
.dot-list > li {
  position: relative;
  padding-left: 0.6rem;
}
.dot-list > li::before {
  position: absolute;
  left: 0;
  top: 0.55rem;
  width: 3px;
  height: 3px;
  border-radius: 3px;
  background: var(--gs400);
  content: "";
}

/* 도서리스트 */
.book-state {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  line-height: 2rem;
  text-align: center;
  backdrop-filter: blur(3px);
}
.book-state.green {
  background-color: rgba(10, 172, 102, 0.8);
}
.book-state.gs {
  background-color: rgba(117, 117, 117, 0.8);
}
.book-state.blue800 {
  background-color: rgba(42, 80, 117, 0.6);
}

.book-list.list-type {
  display: block;
}
.book-list.list-type.block {
  display: flex;
  flex-wrap: wrap;
}
.book-list.list-type.block li {
  width: calc(20% - 48px);
  max-width: 270px;
  margin-right: 60px;
  margin-bottom: var(--sz-xl);
}
.book-list.list-type.block li:nth-of-type(5n + 5) {
  margin-right: 0;
}
.book-list.list-type.block .info-wrap .review-wrap,
.book-list.list-type.block .info-wrap .book-summary,
.book-list.list-type.block .info-wrap .btn-wrap .chat-sm {
  display: none;
}
.book-list.list-type.block .info-wrap .btn-wrap .btn:only-child {
  margin-left: 0;
}
.book-list.list-type.block .info-wrap .book-info > span {
  margin-bottom: var(--sz-xxs);
}
.book-list.list-type.block .info-wrap .btn-wrap {
  display: flex;
  position: relative;
  top: auto;
  right: auto;
  margin-top: var(--sz-ls);
}
.book-list.list-type.block .info-wrap .btn-wrap .btn {
  min-height: 1.5rem;
  padding: 3px 5px;
  border-radius: 5px;
  box-sizing: border-box;
  font-size: 0.85rem;
}
.book-list.list-type.block .book-thumb .tag-wrap {
  display: none;
}
.book-list.list-type.list li {
  width: 100%;
  display: flex;
  padding-bottom: var(--sz-md);
  margin-bottom: var(--sz-md);
  border-bottom: 1px solid #e8e8e8;
  align-items: flex-start;
}
.book-list.list-type.list li:last-of-type {
  margin-bottom: 0;
}
.book-list.list-type.list .book-thumb {
  width: 100%;
  max-width: 160px;
  margin-right: 40px;
}
.book-list.list-type.list .img-wrap {
  margin-bottom: 0;
}
.book-list.list-type.list .info-wrap {
  width: calc(100% - 210px);
}
.book-list.list-type.list .info-wrap .review-wrap .no-data {
  padding-left: 1.5rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMDJUMTA6NTA6MDErMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTAyVDEwOjU0OjMzKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTAyVDEwOjU0OjMzKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmMmEzODJkMy0yZjgyLTIzNGEtOTAzMS01MGJlNjgzYjhhY2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjJhMzgyZDMtMmY4Mi0yMzRhLTkwMzEtNTBiZTY4M2I4YWNmIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjJhMzgyZDMtMmY4Mi0yMzRhLTkwMzEtNTBiZTY4M2I4YWNmIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMmEzODJkMy0yZjgyLTIzNGEtOTAzMS01MGJlNjgzYjhhY2YiIHN0RXZ0OndoZW49IjIwMjUtMTItMDJUMTA6NTA6MDErMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rcmM7AAAAiZJREFUWIXtmL9v01AQx793gdKoS5H4JcGQTrClHpAY2y4MVWIjGNiaisXJBH9BzX+QzV0QjVgRmNKFBTqy2ZXYGPCEKpCQF8QQ1YeeUYvTNjRq4uQq8ZEsRc8n5at3d+/5eyQi0AxDOXTcovM4nMUvXhGWBQDzACoF/X8MICJQEPjVzkACnWboCOg5gFmMl5hA3mGhPSl2WmFbQK8nIM5QEchGvRV6OG4HnVboidAaFCCg9qZffXIg0HHDhlCWVjXsQe5t+VaQCbSb0ZcCG+G0JHRB5kpm90DUgD6mpcu7LEQ2lEKQBQapS+1fGPMMyQ5irVTUX3UM5Zw7KeDh8jXUFi9lv99//IFnL7+OJW6f0q3bbs/VkufRg+u4f/cKps5z9tycmzHHPD59/llo3MApXrpz8chabely4XFnqgb5Xy/ffvh+ZM3UTdFxA9egqY2Zcgk3rk6j2xW8evcNL97sFh6Xh+xmpNqUMJTDOAMCY+glMgIjaCVFzJTSNpQiTAGjnBqbl0Af8aZf7XDQthKCrEIZAvIOujjwrcBYPShBhDyzez3HjPGhJH9UT9wTr1ef9h191NywwZQZ+HF7lWQPsmq88InDo5xQexzDI0lpm8tpx/TD4YC+AgfFcXfWhKRfaSQkYgXr1qkvg6EFGurNcINAK+gzvsAQjESgwW5FYd7CZp2YK/aJfyzQlCzu3+ujEjdyHDes1N2dkY7w6P8QfUjUC/wN0BzvRySH13kAAAAASUVORK5CYII=);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 0.8rem auto;
  text-align: left;
  font-size: 0.9rem;
}
.book-list.list-type .book-thumb {
  position: relative;
}
.book-list.list-type .book-thumb .rank-number {
  position: absolute;
  top: 10px;
  left: 0px;
  z-index: 1;
}
.book-list.list-type .book-thumb .tag-wrap a {
  margin-bottom: 5px;
}
.book-list.list-type .info-wrap {
  position: relative;
}
.book-list.list-type .info-wrap .btn-wrap {
  position: absolute;
  top: 0;
  right: 0;
}
.book-list.list-type .info-wrap .btn-wrap .chat-sm {
  display: flex;
  align-items: center;
  position: absolute;
  top: -1rem;
  right: -30px;
}
.book-list.list-type .info-wrap .book-info > strong,
.book-list.list-type .info-wrap .book-info > span {
  display: block;
  margin-bottom: var(--sz-xs);
}
.book-list.list-type.list .info-wrap .book-info .book-summary {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.book-list.list-type .info-wrap .review-wrap .chat-box {
  display: inline-block;
  position: relative;
  padding-right: 80px;
  box-sizing: border-box;
  border-color: #e8e8e8;
}
.book-list.list-type .info-wrap .review-wrap .chat-box .like {
  position: absolute;
  right: 20px;
  top: 20px;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  background: #eee;
}
.book-list.list-type .info-wrap .review-wrap .chat-box .like i {
  display: block;
  margin: 5px auto 0;
}
.book-list.list-type .info-wrap .review-wrap .chat-box p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

/* 포트폴리오 리스트 */
.book-portfolio-list {
  display: flex;
  flex-wrap: wrap;
}
.book-portfolio-list .portfolio-wrap {
  position: relative;
  width: calc(33.333% - 20px);
  height: 370px;
  margin-right: 30px;
  margin-bottom: var(--sz-md);
  background: url(/img/portfolio_bg.6bd46c6d.png) 50% 0 no-repeat;
  background-size: calc(100% - 10px) auto;
}
.book-portfolio-list .portfolio-wrap:nth-of-type(3n + 3) {
  margin-right: 0;
}
.book-portfolio-list .portfolio-wrap .report-wrap {
  height: 100%;
}
.book-portfolio-list .portfolio-wrap .report-wrap .thumbnail {
  position: relative;
  width: calc(100% - 50px);
  height: 100%;
  margin: auto;
  background-size: contain;
  background-repeat: no-repeat;
  transition: 0.3s;
}
.book-portfolio-list .portfolio-wrap .report-wrap .thumbnail::after {
  display: block;
  position: absolute;
  right: -10px;
  top: 3px;
  width: 10px;
  height: 90%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAIwCAYAAACGK0sEAAAABHNCSVQICAgIfAhkiAAAAbNJREFUeF7t3FEKg0AMRVHdk0vvMmZP40ALTosxgfojnH6XfjxMct9FurbxWQqfbXwKX1tWPxjGJMMwGo9NPFy3Pza999ets+wH/3+wZSjDI4HyPvTYeGw8NpVrZlJMikkxKacJWA6Wg+VgOVgO7wTsQ/vQPrQP7UP7MJkCqioOyBl1Rp1RZ9QZdUad0d8EkANymBIAS2AJLIElsASWwBJYqr9LjByQA3JADsgBOSAH5IAcLqYALIElsASWwBJYAktgCSyBpTkBfIgP8SE+xIf4EB/iQ3yID/GhP8w5nwLvcMbbQZPSpDQpTUqT0qQ0KU1Kk9KkNClNSpP6JKA8Ko9TAvqyvqwv68v6sr6sL+vL+rK+rC/ry/qyvpxSsfKoPCqP6ZiML5gUk2JSTArNQrPQLDQLzUKz0Cw0C81Cs6RUrDwqj8pjOiY0y1VE3vuK07FgLVgL1oJl59g5do6dY+fYOXaOnWPn2LmUipVH5VF5TMeEnWPnvhIgJAnJKQFn1Bl1Rp1RDpaD5WA5WA6Wg+VgOVgOloNNqVh5VB6Vx3RMOFgOloNtrZkUmoVmoVlolgdolh3Aaeynn7P/iAAAAABJRU5ErkJggg==) 0 0 no-repeat;
  background-size: contain;
  content: "";
}
.book-portfolio-list .portfolio-wrap:hover .report-wrap .thumbnail {
  transform: translate(0, -35px);
}
.book-portfolio-list .portfolio-wrap .user-wrap {
  position: absolute;
  left: -8px;
  bottom: -25px;
  width: calc(100% + 16px);
  height: 185px;
  background: url(/img/portfolio_cover.43ab9e70.png) 0 0 no-repeat;
  background-size: contain;
}
.book-portfolio-list .portfolio-wrap .user-wrap h6 {
  margin-top: -30px;
}
.book-portfolio-list .portfolio-wrap .user-wrap h4 {
  padding: 0 30px;
  box-sizing: border-box;
}
.book-portfolio-list .portfolio-wrap .a-area {
  font-size: 0;
  text-indent: -9999rem;
}

.book-portfolio-list .portfolio-wrap .report-wrap.draw {
}
.book-portfolio-list .portfolio-wrap .report-wrap.video {
}
.book-portfolio-list .portfolio-wrap .report-wrap.text .thumbnail {
  background-image: url(/img/portfolio_thumbnail_text.4bf6277f.png);
}
.book-portfolio-list .portfolio-wrap .report-wrap.audio .thumbnail {
  background-image: url(/img/portfolio_thumbnail_audio.967376e8.png);
}

/* 테이블형 리스트 */
.mt--md > .result-count:not(.float-wrap.mb-sm + .result-count) {
  /* position: relative;
  top: -10px; */
}
.mt--md.result-area > .float-wrap.mb-sm {
  margin-top: -1.25rem;
}
.result-count .fw-bd {
  font-family: "SUITE", "pretendard", sans-serif;
}
.table-list {
  color: #888;
}
.table-list > li {
  display: flex;
  align-items: center;
}
.table-list > li > div {
  flex-grow: 1;
  flex-wrap: wrap;
  padding: 0 20px;
  box-sizing: border-box;
  word-break: break-all;
}
.table-list > li > div.title {
  color: #222;
  font-weight: 500;
}

.table-list > li > div.title i.icon.icon-new {
  position: relative;
  top: -2px;
}

.table-list > li > div.title i.icon:not(.icon-new) {
  position: relative;
  top: -2px;
}
.table-list .table-list_title {
  padding: var(--sz-sm) 0;
  background: var(--gs0);
  box-shadow: 0 2px 8px var(--shadow15);
  border-radius: var(--sz-xs);
}
.table-list .table-list_contents {
  position: relative;
  padding: 1.5625rem 0;
  border-bottom: 1px solid #dcdcdc;
}
.table-list .table-list_contents:hover {
  background: var(--blue-tint3);
}
.table-list .table-list_contents.top-list > div.title {
  color: var(--primary);
}
.table-list .table-list_contents.no-data {
  display: block;
  text-align: center;
}

/* 썸네일형 리스트 */
.thumb-list {
}
.thumb-list > li {
  display: flex;
  flex-wrap: wrap;
}
.thumb-list > li .thumbnail {
  width: 100%;
  border-radius: 1rem;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  overflow: hidden;
}
.thumb-list > li .thumbnail a:not(.hover-btn) {
  position: relative;
  display: block;
  width: 100%;
  padding-bottom: 60%;
  background: linear-gradient(rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.8) 100%);
  border-radius: 0.5rem;
}
.thumb-list > li .thumbnail a:not(.hover-btn) .title {
  position: absolute;
  bottom: 20px;
  left: 20px;
  width: calc(100% - 40px);
  color: var(--gs0);
}
.thumb-list > li .thumbnail .btn.def {
  position: absolute;
  top: 10px;
  right: 10px;
  padding-left: 8px;
  line-height: 1.75rem;
}
.thumb-list > li .post-info {
  width: 100%;
}
.thumb-list > li .date .date-title {
  display: flex;
  align-items: center;
  width: 45px;
  height: 45px;
  background: var(--gs100);
  border-radius: 0.5rem;
}
.thumb-list > li .date .date-range {
  display: flex;
  flex-direction: column;
}
.thumb-list > li .date .date-range .round {
  padding: 1px 5px 0px;
}

/* 드롭다운 리스트 */
.dropdown-list {
  border-top: 1px solid #dcdcdc;
}
.dropdown-list.no-data {
  padding: 50px 0;
  margin-bottom: 10px;
  border: 1px solid #dcdcdc;
  border-left: 0;
  border-right: 0;
}
.dropdown-list dt {
  padding: 25px 20px;
  border-bottom: 1px solid #dcdcdc;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAZxJREFUaEPtlkFOwzAQRetN1r0JHKG9AVkkWQI34AaIG3ADYJlkEW5Aj9DehHU2YaZKqwrhxBnPt1A12SSV+r/z/rdju9WVXO5KOFYG8t+atEasEVACNrVAwYptrRFxdCChNQIKVmxrjYijAwmtEVCwYtvZRuq6viP3e+fcS1mWe/FIAmHTNLfDMDyT9KOqqs8pi0mQtm03ZPQ1GnzTfZsKhiFoPB57zeNTkNuiKHY+mEkQMnsg4duFOAnMb4hx/EcK8V0EwiKaWntK4yYVzF8QNCsONLW4Ie81u0a6rlv3fb9LAeODyLJsk+c5zwY5CCtTwMRAHNdQ6McECRMLsQgE1YwGxGIQbRgtCBGIFowmhBgkFkYbIgpECoOAiAZZCoOCUAEJhUFCqIHMwYx71fkAyL/52BGyY4fuc8EbYojhxKbJ8uMpFgGh2sjpJT0w5xy0mzgZqzYyB4OCgDTig0FCQEEuPgCv/EwL+2nuKB6yDn3/gUytmBeSag1EmhxKZ42gkpX6WiPS5FA6awSVrNTXGpEmh9JZI6hkpb4/n+cvQh1P6WkAAAAASUVORK5CYII=);
  background-size: 20px auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) 50%;
  cursor: pointer;
}
.dropdown-list dt.is-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAYZJREFUaEPt17Ftg0AYBWBfQe2MkmyANwgF0CYjZANvkBHsFijIBskG8ShxTUH+kw4JWeYOjveiCP00rnh33//OAsxuI5fZiGOnkP/WpDaijZAmoEeLNNjoWG0kenSkG7UR0mCjY6mNtG370HXdu91dkiRvWZb9RO80cCMN4hCfsv6j28NFMAcWhgK5gxjmScPAIR4EFQOFTCCuTrAfHXN4MzCIB5E6wJf80jAQiA9RFMXFQuq6tn96GmY1ZA5iOFJMzCrIEgQbEw2JQTAxUZA1CBZmMQSBYGAWQZAINGY2hIFAYmZBmAgUJgj5CwQCE4TIQ+x79Cpu17TvTunwxEZ/X0w9NGW9J99aXoiEvsjNp1EAFRFo5lUw5ymMF9I0Tdr3vf04ojdxu8HbZowxhzzP7bva3St4tKqqepYQ28yRdZymNucwRxnmuSzLj+ijhT7/zLxgI8zFkdkKQU4TkaWNIKaIzNBGkNNEZGkjiCkiM7QR5DQRWdoIYorIDG0EOU1E1mYa+QUqRf8zebybBAAAAABJRU5ErkJggg==);
}
.dropdown-list dd {
  height: 0;
  overflow: hidden;
  padding: 0 20px;
}
.dropdown-list dd .content-wrap {
  padding: 40px 0;
  border-bottom: 1px solid #dcdcdc;
}
.dropdown-list dt.is-active + dd {
  height: auto;
}

/* 좌측목록 우측뷰 리스트*/
.tab-list-wrap {
}
.tab-list-wrap > .fl-left {
  width: 100%;
}
.tab-list-wrap > .fl-left.is-active {
  width: 42%;
}
.tab-list-wrap > .fl-left .scroll-design {
  max-height: 600px;
  overflow: hidden;
  overflow-y: auto;
}
.tab-list-wrap > .fl-left .table-list li {
  box-sizing: border-box;
}
.tab-list-wrap > .fl-left .table-list li.is-active {
  background-color: var(--blue-tint3);
  border-left: 3px solid var(--primary);
}
.tab-list-wrap > .fl-right {
  width: 58%;
  display: none;
}
.tab-list-wrap > .fl-right.is-active {
  display: block;
}
.tab-list-wrap > .fl-right .scroll-design {
  position: relative;
  max-height: 600px;
  padding: 0 40px;
  box-sizing: border-box;
  overflow: hidden;
  overflow-y: auto;
}

/* 독후활동 리스트*/
.post-action {
  display: flex;
}
.post-action span {
  display: flex;
  align-items: center;
}
.post-action span::after {
  display: block;
  width: 1px;
  margin: 0 8px;
  height: 12px;
  background: #dcdcdc;
  content: "";
}
.post-action span:last-of-type::after {
  display: none;
}
.post-action span i {
  margin-right: 5px;
}
.result-area .book-report-list {
  display: flex;
  flex-wrap: wrap;
}
.result-area .book-report-list li {
  width: calc(33.333% - 20px);
  margin-right: 30px;
  margin-bottom: var(--sz-md);
  padding: 0;
}
.result-area .book-report-list li:nth-of-type(3n + 3) {
  margin-right: 0;
}
.result-area .book-report-list li .book-info {
  padding: 0 40px;
}
.result-area .book-report-list li .user-wrap {
  position: relative;
}
.result-area .book-report-list li .user-wrap .post-action {
  position: absolute;
  right: 0;
  top: 0;
}
.result-area .book-report-list.audio li .book-info::after {
  left: 50%;
  transform: translate(-50%, 0);
}
.result-area .book-report-list.audio li .book-info dl {
  width: calc(100% - 80px);
}
.result-area .book-report-list.all li .thumbnail {
  border-radius: 1.5rem;
  overflow: hidden;
}
.result-area .book-report-list.all li .thumbnail::before {
  display: block;
  position: absolute;
  right: 20px;
  top: 20px;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background-color: var(--primary);
  background-repeat: no-repeat;
  background-size: 20px auto;
  background-position: 50% 50%;
  content: "";
}
.result-area .book-report-list.all li.text .thumbnail::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAXJJREFUWEftmI0NgjAQhe0GbiROICPgBLqBuIFOoBuoG+gGjuAIboDvkmJQW9rrtYGYNiEl9O768Up/ODXpKU3TlGhe4Sr67CxtW6VUTW2IU+H+GBBjomxOCHpAWxUSVPt0ARs8W4ZAGgG1cicBHLl+A9IzNqQN8IpgswSAbEgbIA2JtJgUbGN6KzkUoLeSQwJ6QQ4N6IQcA2Av5FgArZApAfdYmNfSpSAl4BNwc0DeJZApAYmLIM+4Hj6QeJntt11qQB+utw0Af3gyIEfCrCBHLZNtVnAsCt4AUmI4aI3zLjilT/WaaD0Ixxri4C0MkDtA0k+YscQCJOWOepfwVhCGpGCl66SAHCiWbSwFWZ1yjGMB5knSVT3ksJAniVRBznfPss2TxCVX3klcCknbY32DUg6r/18BXvGa0gQmV+kLFKSc+EdJmQLmAlIWgoRxA5IFloQa1YbbS6D9OxvrDaghC9SUAFoEduxyu8BgZ1KudXwBTnwQOPlumAsAAAAASUVORK5CYII=);
}
.result-area .book-report-list.all li.draw .thumbnail::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAsRJREFUWEfNmIGVEjEQhm8r0A7kKvCoQKhArUCuAo8K5CqQq8ClAqUCoQKxArkOtAL8P17CC2Gzm2QD3LyXBwuZybeTmWSS6iZTdrvdO6mOTHutzzvP1EbPW7WV2rqqKp6TpUrRENRA/T+rfVDje4oAW6stBMv3KIkCFBge+qo2ibLa3WmuLo8C/dvVtRNQcEABB2RJAe5ekD/ajLYCCu5bQa+FOOaCnIb+bAQ0U/pdSqMElz2qL1OH8PkpQbcW5H1T/xDgz0Q4svToZfSSZO3bvpAngJnTSsDPXBjZ4flLAiBdn2TnwdU5AjQJQdylykqGxx7gLz37a2OM3Y9u4hwATdz9kYXcbCXungwBnpvE0DT0Ibtv7RLkAtaBwO4T/E2MMfYOIbMHNDsE3vOlRPC7NmPtHbxoAZketjBfSgW/tdtkLzT2VNM8t4B4b9AAWDL4MZ9ibyvA20rTO5Ii615IiE3iBukT/NZ+SjINAZyZgVsYr/bXFEA26/dXQ2gfeAFg7oJ6iXdaA7i7xEiZY2xeOuBNCPC33vhBab4yWU4mv8n0Qh+1fyHAMXDWsiA5g1AfXlqWAJ7UbYJrKsOuEavj0DLzEjzIeaUGkAKRQ5ErbNYTdVjqf9ZIYjC3DEsJi2d1JrRmGnuLIoAUlayF5xISjgFbT2+hwW2xAO05shSP3NniM8cDFnAm5dTzQ8x4R+V7jILfp6tgzbHp6lC672MpV9ySP1Q45tpGbyjArEsjO6h/aOJtX/Uh8nT3VXEfe/6xs/SOsa+KiwFiSMtO6anulSihq49arCl3K21OWsqLzEyWBG+35MlSkBsBDrPopNR1/VZiup8FODgLoIlJpgdv5mb3yWE9BbbzhtVAUihQVNBSQY8qoxQ4+kYBWqPmggnIiVrM3r3Q9NI3W5IA3VFMFTTSb1RDxBjNQq8JC+q5bDKj+B+bhiTLmrtUvAAAAABJRU5ErkJggg==);
}
.result-area .book-report-list.all li.audio .thumbnail::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAoJJREFUWEftmIFRwkAQRUkFagdYgVqBWIFYgVCBWoFQgViBWIHSAVQgViBWIFYQ/8/sZs5jQy5wEcbJztxkAnd7L39vby9JWntuyZ7ztf43YJqmbUTgBO1UInEo16Vc57i+J0my2DRSlRUEFGFu0DpoBAwxAr6iPQOW0MEWDAiwLrzeO2oFT+J1nOL+EaAELrVSQFHsQRQrdVihA0HvyhRdCwi4HpwQTteWO/8nbjgJG0M4x2TZ2sM49udSaMuDUf0DA579CTkuerBCQEzyhEEE9G2GH0ahIdLBskRucX9u+BzDX9+CNAEL4L7hoAtHVGxjg+8OBnP9+YqakCuAcDDCYGapaxOqqSHcmE4GyhJgWC89X0weqpzbL0AJw4s3iFtDb1soazzmI+S199+Vu3xyQHmqD3R2E6I2OIUyIJk4xxotF9B/GlYArRB1CJj7BCQ3b1YktVyYDFBKFtVz7axsj4pFLXvtm+ePKi4U0FdviD8HsQBC/ACS87FSqWUJo4Bf3trL6EMcx+pjRHEJhqPEyNzaE6PooYyEuSCgv+/115WeWIpZfqS0soKpDQk4xZ1bfv48vEpjhHlGQGZv26Gmorq9cB2ymOsBNKqAAsTE0Pm53biVZEHAtGRWwnHLiZo0AsetxTop5UghgOw8ASCPTNEMgDww+LV4xX8oYJby0ejgKCBy2XShgC0Alp6+qzxAA1hFLatvo2CjoCjQZHHRUqiSJP5x2/S5o30wOyz0QOQecfYJsK8n6jIVd1GLZ4haRwF5omDxtj5LUNHoL1AFL0oavfxDgfXizpDzPEjoKdqgrrc7gRxgjg4aj3WMJD+BUKzMoh4Att28rfEN4Laq/gAbSj95sdMz3wAAAABJRU5ErkJggg==);
}
.result-area .book-report-list.all li.video .thumbnail::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAsZJREFUWEftmO1V20AQRaMKklQQUUGggriDhAowFQQqCB0kVBBRQXAFkAoCFcR0ABWYd3VGZm19zchC8IM9Z49A3h1dvZmdnVX2bmBbrVb7mvpVnWtu19Tajf5ZqnNdZFnGNdyyyAxBAfJd/ZtBRaYDe6l+Llj+djUXoMA+yNpP9bnLav+gQkNOBXrfN7QXUHCo9VsdyDEbcMeCRNXW1gkoOMDGUq0NohDkcduPjYDmUuBQb4qGiqhZc3kb4J8J4SoBLgV4uK1GDXAit7Z5hRV+kv64AWgLAvVesh2mC2cNaHH3/xlWa/RlicO9Kh5TwEI/HEWtPdP4CwGW2aMEtB0C9SJtocG/1GfqxM37yGTHWFRcVoA8iC3M2x40eZ247QWxwd48VisXTAWIennA8l9NRrmNJlDuFeqfArbahi71jL3MqpJ/QYONgJUN2TzT3z+CNpuGHwA4xFgnIE8yt6Pmlx1ATwFkm4nGTi9goibbJfE5xO0LAHEvRWekuQFNTRYUnoosRKbeALiKkNnYEGCiJkJcq7tT0qSApuZcVyolV3sDTGWylHale+7qHAU5bX126f00KBSDVoiQFzdKKcczb6dIMxQgpBm3agl4mWZY/tGs36ugJWoWw8yhVNuQMlGz9Efb6syd5DtefNd2UBULS1mKZPq2YoFdg/NzviuZ5t+pWMiHllv3mvyxgjB3AjbmKXCj3OKNowUre3hasA5ZBF1CPxWsjJIKhS6vpeRfn+62D03EonufHCHOmkw8EMO1Q5OpSAy9zmNnEvAv6erug3sCOaSI3dXjfOSsZYGuj0coGa20h0JeaOKJ++PRxO6uuTV9S+8HTNQce3WzWufpd5gm+XsBbXWThEnKY+XJc9k6a3LpNqQLMHF5TqyoE8yRvRsTd+rl7sMnDW+whgBTo1YFzXSPDvh20Xure4Bc0wVFYRxuj7AxJk88FNoyAAAAAElFTkSuQmCC);
}
.result-area .book-report-list.all li .thumbnail > * {
  width: 100%;
  height: 100%;
}
.result-area .book-report-list.all li .thumbnail.text {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  background: #f9f9fb;
  line-height: 2;
  overflow: hidden;
  box-sizing: border-box;
}
.result-area .book-report-list.all li .thumbnail.text::after {
  display: none;
}
.result-area .book-report-list.all li .thumbnail.text p {
  width: 90%;
  height: auto;
  max-height: 215px;
  overflow: hidden;
}
.result-area .book-report-list.all li .thumbnail.audio {
  background-image: url(/img/report_thumbnail_audio.eea82e68.png);
  padding: 10px;
  box-sizing: border-box;
}
.result-area .book-report-list.all .book-info {
  border-radius: 1.5rem;
}

/* 독후활동 보기 */
.post-content.report {
}
.post-content.report .post-content-wrap {
  display: flex;
  flex-wrap: wrap;
}
.post-content.report .post-content-wrap .book-info {
  width: 210px;
  margin-right: 50px;
}
.post-content.report .post-content-wrap .book-info .book-thumb .img-wrap {
  position: relative;
  border-radius: 0 0.5rem 0.5rem 0;
  overflow: hidden;
}
.post-content.report .post-content-wrap .book-info .book-thumb .img-wrap img {
  width: 100%;
}
.post-content.report .post-content-wrap .book-info .report-type {
}
.post-content.report .post-content-wrap .book-info .report-type li {
  display: flex;
  align-items: start;
}
.post-content.report .post-content-wrap .book-info .report-type li .title {
  position: relative;
  padding-right: 10px;
  margin-right: 10px;
}
.post-content.report
  .post-content-wrap
  .book-info
  .report-type
  li
  .title::after {
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
  width: 1px;
  height: 12px;
  background: #dcdcdc;
  content: "";
}
.post-content.report
  .post-content-wrap
  .book-info
  .report-type
  li
  .title
  + strong {
  word-break: break-all;
}
.post-content.report .post-content-wrap .book-info .report-stamp {
  width: 80px;
  height: 80px;
}
.post-content.report .post-content-wrap .book-info .report-stamp img {
  width: 100%;
  transform: rotate(-30deg);
  height: 100%;
}
.post-content.report .post-content-wrap .report-content {
  width: calc(100% - 260px);
}
.post-content.report .post-content-wrap .report-content .media-wrap {
  border-radius: 0.5rem;
  overflow: hidden;
}
.post-content.report .post-content-wrap .report-content .media-wrap img {
  max-width: 100%;
  display: block;
}

/* 게시물 상세 */
.sub-detail-page {
  background: linear-gradient(#e4e9ff 20px, #fff 80px);
}
.post-title {
  position: relative;
}
.post-title .title {
  max-width: calc(100% - 445px);
}
.post-title .title h3 {
  width: 100%;
  display: inline;
}
.post-title .title .btn {
  position: relative;
  top: -3px;
  margin-right: 5px;
}
.post-title .post-info {
  position: absolute;
  right: 30px;
  bottom: 30px;
}
.post-title .post-info > div {
  display: flex;
  align-items: center;
}
.post-content {
}
.post-content .post-content-wrap {
  padding: 0 20px;
  box-sizing: border-box;
}
.post-content .post-content-wrap img,
.post-content .post-content-wrap video {
  max-width: 100% !important;
  display: block;
}
.post-btn-wrap {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.post-btn-wrap.mt-md.text-right {
  position: relative;
}
.post-btn-wrap.mt-md.text-right > .fl-left {
  position: absolute;
  left: 0;
}

/* 게시물 첨부파일 */
.post-content .file-wrap {
  display: flex;
  align-items: stretch;
}
.post-content .file-wrap h6 {
  display: flex;
  align-items: start;
  justify-content: center;
  width: 150px;
  padding: 20px 0;
  text-align: center;
  border-top: 1px solid #dcdcdc;
}
.post-content .file-wrap ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  flex-grow: 1;
  width: calc(100% - 150px);
  padding: 25px 0;
  border-top: 1px solid #dcdcdc;
}
.post-content .file-wrap ul li {
  width: calc(25% - 15px);
  margin-right: 20px;
}
.post-content .file-wrap ul li:nth-child(4n + 4) {
  margin-right: 0;
}
.post-content .file-wrap ul li:nth-child(n + 5) {
  margin-top: 20px;
}
.file-item {
  position: relative;
  border: 1px solid #dcdcdc;
}
.file-item .file-name {
  padding: 15px;
}
.file-item .file-name i {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  background-size: contain;
}
.file-item .file-name span {
  width: calc(100% - 40px);
}
.file-item .file-size {
  padding: 10px 15px;
  background: #f9f9fb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAd5JREFUWEftlVFOg0AQhruh7/YG4g0kbd/1BNoTSG9QT6I3sD2B9gTWZ9rQGwgnsL5D8B+ySxaEZXYbEx8gaQh05v+/nWVnxMjxiqLoRgjxQulFUSzn8/nORUq4JFHOfr//xM2X+clsNrty0ToHoNANAeCk5ZQkKzAADBUYKjBU4G8rIHv9q+x2S3S6N73zoRUbAfD/PeLVrFh0zYrOTgiBLwhMlCkGz3I6na7VswngcDiEGFCled+sMAGckHyhr1qH6AJoMSeJFBVUg6s2s0wAVEK1BVWSgmgD6DCn3EVzC6vKmkZolyBBNEo8antH2s2ta/r1TkPDqnrHf595CdirggAXCI45G4ACbSC45lYAXAgbc2uAPghb8wogjmM/z/MnvLjGr/W84qs/jsfj2yAITm3bocyhNcmy7B3PpNV2UX/ZeZ73CK1ESPMYL6uu1/Vh6hCy1T7L2BWdc4a5Ln0CRCAgRD3+jnMaKEaH0HMszVXqlgBqPZ8JkgBkhS35oHhsHy2AqmGq4kZqP2geCQHUphoTwDZsgy0KKQl+a9wqiH8B8Gvq2S6PGU8rp6ushLxS64+QacYN26pjeERGbfZzFc6I+8Yx9MthJHsBfcXUPC7PEOWkpgg6wjykpvYDcPoxr91nU/wAAAAASUVORK5CYII=)
    calc(100% - 15px) 50% no-repeat;
  background-size: 18px;
}

ul.list-paging {
  border-top: 1px solid #dcdcdc;
}
.list-paging li {
  border-bottom: 1px solid #dcdcdc;
}
.list-paging li:hover {
  background: var(--blue-tint3);
}
.list-paging li a {
  display: flex;
  align-items: center;
  padding: 20px 0;
}
.list-paging li a span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 150px;
}
.list-paging li a span + strong {
  width: calc(100% - 150px);
}

/* 댓글 영역 */
.comment-area {
}
.comment-area .comment_head {
}
.comment-area .comment_body {
  padding: 20px;
  padding-bottom: 0;
  background: #f9f9fb;
  border: 1px solid #dcdcdc;
}
.comment-area .comment_body .comment_editor {
  border: 1px solid #dcdcdc;
}
.comment-area .comment_body .comment_editor h6 {
  padding: 15px;
  padding-bottom: 0;
  margin-bottom: -5px;
}
.comment-area .comment_body .comment_editor textarea {
  border: 0;
  padding-top: 0;
  margin-top: 1rem;
}
.comment-area .comment_body .comment_editor textarea:focus {
  box-shadow: none;
}
.comment-area .comment_body .comment_editor .btn-wrap {
  border-top: 1px solid #dcdcdc;
}
.comment-area .comment_body .comment_editor .btn-wrap button {
  border-radius: 0 0 0.5rem 0;
}
.comment-area .comment_body ul {
}
.comment-area .comment_body ul li {
  padding: 25px 0;
  border-bottom: 1px solid var(--gs-tint10);
}
.comment-area .comment_body ul li:last-of-type {
  border-bottom: 0;
}
.comment-area .comment_body ul li .user {
  flex-wrap: wrap;
}
.comment-area .comment_body .reply-area {
  margin-top: 15px;
}
.comment-area .comment_body .reply-area .reply-toggle-btn {
}
.comment-area .comment_body .reply-area .reply-comment {
  display: block;
}
.comment-area .comment_body .reply-area .reply-comment {
  display: none;
  padding: 15px;
  padding-bottom: 0;
  margin-top: 20px;
  background: #fff;
  border-radius: 0.5rem;
}
.comment-area .comment_body .reply-area ul {
  margin-top: 10px;
}
.comment-area .comment_body .reply-area ul li {
  padding: 15px 0px;
  padding-left: 40px;
}
.comment-area .comment_body .reply-area ul li .user {
  position: relative;
}
.comment-area .comment_body .reply-area ul li .user::before {
  display: block;
  position: absolute;
  top: 5px;
  left: -25px;
  width: 15px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFvGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMDhUMTU6MzE6MTIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTA4VDE1OjMzOjUyKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTA4VDE1OjMzOjUyKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOTBiZmM5Yi03YzFlLWIyNDYtYTk1MC1hYTdhYzAwZWMxZjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjllODI5NWEtZjI5Ny0xODRmLWE5ZmYtZWFiOTc4YWMyYzVjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjllODI5NWEtZjI5Ny0xODRmLWE5ZmYtZWFiOTc4YWMyYzVjIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmOWU4Mjk1YS1mMjk3LTE4NGYtYTlmZi1lYWI5NzhhYzJjNWMiIHN0RXZ0OndoZW49IjIwMjMtMDktMDhUMTU6MzE6MTIrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzkwYmZjOWItN2MxZS1iMjQ2LWE5NTAtYWE3YWMwMGVjMWYyIiBzdEV2dDp3aGVuPSIyMDIzLTA5LTA4VDE1OjMzOjUyKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZnRwBQAAAO9JREFUSInt1jFKBEEQBdD/1xU02GDETEHBO+wZ9g4baLAHqD6BfYXqE2zgggcw8AgmegIDo8VwTDSR+SaKzbAYTTcI85OGKqhHQ9E0zCyaWUTlTGqDIzzCIzzC/xeelhpsZgtJk6Zp7mOMXb9f8sZzkvO2bZchhP2aML/PC0lXZnZQC85zImllZrPaMEgeA1iFEI4AgNkn4GVISNIZSe5ofZBc51t9PiT8Rw67rjudAliXmE7yEr8LlufB3Z92NQaJmV33YEm6c/dHoOADkkfSJ4Bbd3/+qdWA3yXdpJS2ebEYLOkVwJ6kTUrprd//AnA5TOaW4lqbAAAAAElFTkSuQmCC);
  background-size: 15px auto;
  background-position: 0 0;
  content: "";
}

/* 댓글 수정 */
.comment-area .comment_body ul li:hover .other-view .more-btn {
  border-color: #dcdcdc;
}
.comment-area .comment_body ul li .other-view .more-btn {
  width: 30px;
  height: 30px;
  border: 1px solid transparent;
  border-radius: 100%;
  transition: 0.2s;
}
.comment-area .comment_body ul li .other-view .more-btn:hover {
  background: #fff;
}
.comment-area .comment_body ul li .other-view .more-btn i {
  margin-top: 3px;
}
.comment-area .comment_body ul li .other-view {
  position: relative;
  z-index: 10;
}
.comment-area .comment_body ul li .other-view dt + dd {
  display: block;
}
.comment-area .comment_body ul li .other-view dt .is-active {
  background: #fff;
  border-color: #dcdcdc;
}
.comment-area .comment_body ul li .other-view dd {
  display: none;
  position: absolute;
  right: calc(100% + 5px);
  top: 0;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 0.5rem;
}
.comment-area .comment_body ul li .other-view dd button {
  padding: 5px 8px;
}
.comment-area .comment_body ul li .other-view dd button:first-of-type {
  border-bottom: 1px solid #dcdcdc;
}
.comment-area .comment_body .edit-comment {
  padding-bottom: 5px;
  border-bottom: 1px dashed #ccc;
}
.comment-area .comment_body .edit-comment .no-line {
  flex-grow: 1;
  padding: 0;
  padding-left: 10px;
  border: 0;
  background: transparent;
}
.comment-area .comment_body .edit-comment .btn-wrap {
  margin-left: 0.5rem;
}

/* 선생님 답변 */
.teacher-comment .comment_head {
}
.teacher-comment .comment_body {
  border: 1px solid #dcdcdc;
}
.teacher-comment .comment_body .loading-img {
  position: relative;
  width: 95px;
  height: 95px;
  margin: auto;
}
.teacher-comment .comment_body .loading-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.teacher-comment .comment_body .loading-img .img {
  width: 70px;
}
.teacher-comment .comment_body .loading-img .bar {
  width: 95px;
  animation: commentLoading 3s infinite ease;
}

/* 답변 없는경우 애니메이션 */
@keyframes commentLoading {
  0% {
    transform: translate(-50%, -50%) rotate(0);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

/* 데이터 없는 경우 노출되는 디자인 */
.no-data {
}
.no-data > i {
  width: 110px;
  height: 110px;
  display: block;
  margin: auto;
  margin-bottom: 10px;
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}
.no-data-comment {
  background-image: url(/img/no_data_comment.772a5115.png);
}
.no-data-notice {
  background-image: url(/img/no_data_notice.854a0cb3.png);
}
.no-data-faq {
  background-image: url(/img/no_data_faq.889f267d.png);
}
.no-data-book {
  background-image: url(/img/no_data_book.3390442e.png);
}
.no-data-library-notice {
  background-image: url(/img/no_data_library_notice.ef1c2e48.png);
}
.no-data-library-class {
  background-image: url(/img/no_data_library_class.ec3a3873.png);
}
.no-data-survey {
  background-image: url(/img/no_data_survey.4a1dcf3c.png);
}
.no-data-center {
  background-image: url(/img/no_data_center.eaae8208.png);
}
.no-data-subject {
  background-image: url(/img/no_data_subject.a545375e.png);
}
.no-data-portfolio {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAAABHNCSVQICAgIfAhkiAAAGW5JREFUeF7tnQl8VNW5wM/MZCbrZGFJCAQkkAUSyEIIkMRAwGIRimjRor4+odrq+/n09Wm1tlqQ+qqitT71qbXWV6r+XJCHOyKtQICELYQlkMgiIUAgZF8mG5PMzPu+e+dOztzcdeZOMqMcfsNMZs492/9+3/m+s10duRoCsgV0AVnqq4UmV8EF6E0Q6OC8Lb8jQLkFlMQJQfIFuICA6W3FfX3D8stH/X2r63Nd3eupZnPwOIdDH6XX6yIdDodZp9OZsXDw2UKIrgPfdTp7m8Vy5VJ8/L+dHCj4RhoUH5rfQvRHcCKwWFBtbX+dZzQGFxkM+mkAJxWgpHl29ziqAOYJm81eabX27oiJuWcXm44LpF9D9BdwArDWQiNW6i5d+nNydHTYQr3esFCn0xfBl4wk+SBYHA77Dput/x+dnZ1fxcXdX0NIOsDDchC/gzjc4Oj84TMLq6bmj7GjRsXeYTAErQDVl+sDSLJJ2u2OAwBxQ2tr84bx4x+6LAJRUJWCJE+EDDLhlUVldAQ+HwUtATeE92G4wPGA3QqS9VJMVFTULXq9EWHNharpva+eJinYAeJO+G+DxdL28ZgxDzQ71emgvhGArYIcf8kDxi8EAnwRAL7lTemGAxyXJ7yz/VZHx9+XGo3Gx4ZLupQ2IAAs6+vreyoyctUX7DVMfwi8HChdH8MLJU1pQMm7GQAiSNVhKMFRwNaStWuJ/le/+vUtJlPQb8DAwIoHUHActVr7n1m6dPGmr7/++l8NBsMLUPhoDyrQBtc86JQ+VRbsUIFzk7KGhlcnRUZGPQvGxs0eVNYvLgEpI2DZ7g0KMuRpUKD5AG8nSq/StHwNzg3Y4cOPmVNTpz4Od+gDUMBgpYX0t3gIDRqagLbQqmgoedmQ5jml8HwJzg0aGB8JI0aM/AikbIZWtR2OdBAaBqMxiECfrGUR3gJwP3MmKCt5muZM1cINWnv7mwtDQsLeg99jtKzpUKfFQQNhA2kzap49GD4zTCYTZ6xIwvMFOEyTea1fv964YsXtT4JqfNj5neaVHcoEERy+oF9jXmKhvb2dBAcHk5CQEFeU3t5ecuXKFQIuj+h14HK8DG31oFNdDik4541wK/hgjbru7q+egoL8eigb11d5cdBQU4aGmkSzwXhbtmwBNaonCxYsAMk0EYRWXFxMAAy54YYbmP5RJNTodD9JovxEUXhaSpxT0tA3a9R1dX31CtyV9/qqIYc6XQ4c+HIkLEzarmptbSW7du2CeGEkLy+PlJSUMNI2d+5cEhMj3VvodPNBBxfb5aROK3DfeWh4oyA0GM8EIAMqUOwG4uDZbDZG+ubNmycLDdMqLy8fPXPms60gdQgPg6DUaQGOrx6fBvX4yFBLhC/zo6UNtVxoqLwnY7VaybZt20hXVxeJiIhwqU25clZXV6dMnnz3WTmp8xac8/q18F6st1g2Pwo6/Q9yhQu031lwIHEgbdhPRYSHSlYBoe3cuZN0d3eTrKwscujQIQYeSh32eVJBl54eTGJj7aS4CCRuLTOkJhTfG3CUyV+E0O6GQr0eaFDkysu5AKgmWXAOYo4QB4fxOUnj+rSmpiaye/duYjabyXXXXSdlnLTrkhfHkagGOymfBODE1aWn4Nz8tObm13MjIiJxyEb6dpJrJT/8nbYmERxMvJKQYKOkH3f+/HkGEm2IIDyUwAkTJojWEiT13eDUH/6cjLTYnOA4iRskdd6Ag2tv1e3f/3B0Zmb2QTBxJ/phu3tdJCFwBhgxCZdRl55k3NjYclvsrOWf+gocZUFW67u7SzeCMbLMk4IGwjVC4OxgKZrN4TjIrFkV+vv7SxISchbVh46w+QKcmwVpsXx+r8kU8opmpffDhMTAoYkfGRmuWYmrq2uX5Ocv2elLcACvSF9V9dq4yZOTy6HkIzUrvR8mJGScoMRhXxccYiThYdIWppIqNTY3P542Zdn/mEy9tkthsTatjRO+itwEKnKpkoIFehzaHUCH2g7Q0Lq02W3gGoTBmKTnNllXV88H49Jm32fsjuxnwbXbSEKCTUt3wAmuSN/c/MlNERHhGwMdiNLy0w444xIw4MDChBe+o28W5YHabO/oIidPnVl5/fKffm7qsfUFB0fZaiMBXBX4cTLDXkqtSpe0/fOf90QUFhZVwgjCOKUVD/R4g9UlC4+RPvDbEB72eag2lYyq9PRcIV3dPcx10I4X16z+w+xNm7a2N4Z395ORIzlXwOshL8pnyzG0te1YGRoa+tdAh6Gm/Bw4fOcccQeqSgRHOeZcvJCQYGIM0sPUz8AMOViNpK/fDjMFV5iscYYAJ2L1Oj2pr2/4+fz5yz+oNwO4b0FNDkgbRvV45GSgb0urNPQeOgzSpoepB89DW1sHqao65aqE5ykRGEoKB9M8AvqZYBIfH8u8CwVs5IaGZtLZ2Q2vTtLa2q46W+fkN9OW2JpB4A6MHRsH+Y5hRlW4vpBp7YHIrny46Rwc78TPBr3BOYvuOBSTkjSPNEb1EeIGzuNpHU7awGEp0mnVt9XUXCDV1edVN5ySCxITJ5DExPFuUfFGqaioIv39cDN7GfjwoiLNJD09ZUASnZOt7FwyC3Bg/o39zEgbSBojcaBidfDe0NRwc1Liki8JqUIVyRXUK3DMCAnJqdb3lOwtgcxmeVl3woFDaUlJmeRVch0dncwIfEtLOzPnhQHTzcmZDg6ygZw+fZZcuHCJ+R5VV3R0FON/4bvaMKAyCamru0wuX26EtMxk+vQpTH/FDUTT0uYOzqkiARpKHQcNIYLK3R0ZOfMHAA6hiQ51cWWWMk7cpK2y8tWJSUkpp+BCpQaNaLtw4LDxZsyYprb9ZNPFCOPHj2XgHDv2DRMfP2dmTmVgehM4KGfPXiBnz56HpQiRZHrGFKap2T7QXWXSeXEqkgHG/OGEBx9AIBxnz55JTUtLgykdwk2kMkIrVF45cC5pa9++6wnwVx73ptLctb4Ch+mfP3+JfPst1t0BjWFgGnLUqJEkAxtXo4CA2DpcgBsikmRmpbmAcQDF+jgOGGucAED85+zzwHB5Kvq6ot/LDTBjNRSAK9I/+GC28emn152AjMSHtlU0ii/BYTEqKk6QpiZY4g8B1WNBwUyvJY1fPZQ2lDqUuKysdNYYgdYcGCIbLChc/8bAw+hMf8e+M6LlcNSE5mSneuvHYWpglOSAw71tmZYOtxS4b745Df1Hg4rbgJCpU5MZi5ILaIwcOnSM+RNVZnJyous3NMcPHDisylBBS3X27Gw3+FwdEByqe+RGuw1MhrRYODkOWJYsNC5w37e1tVwfF7diB7gEeAWtMt3aREzi3FyArrKDfwoKMt6vqjUlIkuB2769VHU2/L4S4ezZc5BJZ+LE8WTSpAFFYbF0kbIy9fss5s2bIwgO887OTneVWUhF8itEr/Lir/jq7+97JXxu4UNy6lIGXJGepDXowXcrA98tQ3WLilygBFxSUiJYbBGSWdbV1TPSKWTkbNtWytzRU6YkMb4WHRAs5wgrqRM7heNu1AjVQQk0voTx84fFSBUhM7Jz5dSlBDhYGwkuwNfPvjqisDAH7WnNJp+UgJsxYzrT8UsF6XRKQHWBFwNugVw6SuDx4/iwn7a/+OLb0Y9ueaeHFI8GdcksX1A0A+6EyYJr2LLtpqio8A89qZzYNUMDjlW5QjcAqkscSVEaUNpQ6ujgQ3Ckubnlh2OXLt4hte5ESOKc/RurJi37DzxnMgXjLkvNwnCC87SPy8+f6Tac5ktwsIdgXcSsmU9IqUtpcEm1hu6K47g0QdN5t+EEh31befkx1yiLkrsRR2JmzaK3cxPX6I/WgwhYHtAGn4fNnHGLB+BgnWRRsZ7Uhhp6j39SAYZJipIKKo0znOCUllEuni8lDgyUUyHTbsogCT2iE6oiEsf2b3mmSUHFxe/BAS/Eu3EiXitcBSd3WxBbUdEd5r3W6n6qn3MzUPjg3AyTE+9+MjUxccxR2WxURhhucP5unGBznjhxZkrmXf9SLWagCIFjxydh7q1u286FI0ZEO08YUElHIroScNiv4K5PqdDT08v4Y0L9DOfI863KQDBOsM7t7R03xBYVbidV6WD+sqc7OF9Mk0iCa9q1d4XZHPa2dsjYlKTAlZYeVGU4YHr8YS38TgwcugFonHR2dimu1lAbJ1iwlpaOFfHXFX6iEhzrCjTv3rcyIiL0DcU1VBhRChxKBPgxClPCaREDGTcubtDIhhg4xQnLRPSlcYJZWyzdd46am7dBzLIUkTgWXGvp3nthc97LWlWWS8fXlZaSOK3q4us6wD6D/4gpyPuLenDgw7WWHf41bOJ7UqvKBgI4oXFMpWOVWrZTd3fvmpjc7Od4i4dclqW4xA0TOHouTWlD4ID0hAlj3aJ7oioHJmHdc8aN+gUFuaKzA1rO4nM5ewmu/J6hVpUHDhxRZThgRT0Fh4YKzmKzBk48rDw7DedhCq/+wjk/DDjXN2rUCGadCy548sXICebDqMrcnDc8krjGvQdXwsKavyi985XGk+sfsHGUBpzkFFqSJydxfOuSO/4CV4Lh/B3O42E4dOg4AxN/p1eJIbymphafgWtr61wZV5C7wSNw9aVlK6KjI95S2ohK48mBU5qOVDwpcIOhBQGUfldyublZrtkAvurG80u41WR4ga8kjnEHCmd/6hG42uKShaNHj/xci4ak05ACp3aSE9MVMh6kwNHqGFUg+mm4jA+XjyckjB00hYOTtbDpkPkdl0HQyyvwSIw5c7K1biJYvNu0ZPz8wm3qwYE7cPzDL6YmJ49XP88vUw0pcJxqUtMStGrjrhMDR69HEeobleZ78GAFnLNpYdQ0TvloHZghr9t/fFa9OwDgckInB+3Z8xF2OEM2yIxQ0bqjVZdUo6DqwkW1o0ePcIsmNXKCozOYPr1wVk3Do/Rx6zWFbho1aYnEteXn/ziyvOdMv0pw7FhlQkeU4dtvi48M5bSOBpVmkhADh6r4woU6eF1k4tH9Gf6NN01t7SXXmhToKhj1SBtAnKpEgyUtLYWxMrUMOK2TlFSUxW658mCscmJ3rL6y8suNsMLrR1oWbLiMEy5fri78MUh6uTpdXwSUnT3d1ffR6hbjCfl53rQXrPT6Ij198a01YXBshgpwkCc7H0eazQbLsS/WDeXSBW8qTF8rJHH0ADYulEXDhFOxNAxcoxkfH0f6+vrJqVPVjBXJh8zvi/lrO72pR09Pz3PRWTc+QW3iH7RXTnIilbTH6i/uXL8IlnB/4k1B+NcOl8RJWZpcmfiAaKD8tZVYLw6gln1dfX3jogkL7i7m7QWXnEjFsgDMgaUL//mj2aHPPvt4HXwvf/KYQrp0I3m7W4fLku8SCEGSAsf5a2qmiHwE7soDD/wu7o3tFb0eLF1AeOwMARooJ09u/weolmsVcpGNxu9rZC9QGCEmJoqMGYNqLtbNOEGoaHTgen8MaGzgZkh6vSVXJv5yc/Th0BjBsGBBgask6MTjFBSqUpzb00ri8LyT1NQF18vtBZdY5cValmigHDny+erQ0JDHFLafbDRUP5WVp1RPmMom7IyAlmBjI7vp45prEsjFi3WCewXoxmb3FBxxuQmYBg5xcdYnveMHoZWWlrmlOX361EEuidLy0vFgVv/prKyl/yVlmDjV4qDk3dadoIFS9eX6rMmTE/Z6UpChugZ9K5QObpcOP180RtAQQSnhZr/5zjMtXfT1fH+PH0/LbVxnztTmpS3+2REpw0QMHPc9qy5hemdsd5ThzJnSIzDbzA6R+3HgGpXZ9eS8BVF1Yl/Krf+nzX6hNSmXLzcwgDGgj8afMqL9uFmzskX3nattJrvddmzy5II5zFkn7pv4FS1Bdwfn7OcqKrauhoPHfqu2MMMRn5YIOCECjtcdODGfXiyEQLnpGjXlxDQOHz7OqFVP0xDKDw4WeCIzc9Ef5fo3BRLH7v1GdVm28aWkjIy0CrhIbKOImrr7PG55eQXB80RyczOYE8m54A4uDsCxB0hgvyW1zZj+nZ5d0HB2wHH48LFpc257qNrbQ9icGxuLdJy6PH26ZKuW1qXP6YlkQI/uo6ON1iV+h30eugP44gIaLbjzFLd0YV+XkTEVdrx+w/ST2G9mZ08bNJvgSb3A2S9OSbl2CaUmPdrYKKgu9+z5eFlc3Mj3PSmYv10jtfOVthDFZiu0hIZtA073zfn5y7cqUZNSqpICN6Au43paDOfOlR2GQWe/N1KU3Cg0PJQmHOLC4S2UQm5rMuenoeWIM+HYr2kNDVTvkaSkgoJLJrNdiZqUA+cudWBdJvSO1peXb74zOtr8nTl7mdtvjqCkFiqhFKIjjxYnOvliJxgpuWH4ceCMllW5uUs/VCptKsC5S11NzYGj4BpM9qSQ/nwN+oLcoDJdTg0NkEHVB2mrTkyclaH0gFEuATkLkfudORKKM1L27fvqxri46O9EXzfcN1J9fdvt+fk3flob0mh3+m6cUYJF8/hIKPe+DobACAyBYV935szeDUajaclwVzyQ87da+zYlJc1ZyUibxNybUB3lJI5Wp66RFOzr/va3dQmFhXn74Cgjbad/A5mEirLD2V0t77+/KWvNmpebKGmTPQpKqaqk47Hbr5wO+VirRV9W9tUdo0ZFf6/OrlTBRjJqU1PbL3JzF72nxpKkE1QicTx4A9M9V660G6qrD/4dHoK3XKsKfR/SQRU5adLMVWqO8uW3iwfg8DFjMAyW1K7HwefVqx+NWbVqGRyHqJ/4fWh0b+sIh8Kde/PNj/Kfeeb5NnaUJArUI/M4FtmjDj2VOHe/Dgaf0VBBlbl16wezUlImboUInh8H7m2LBMb11pMna65ftOi2MkZFMgaJ/MHZnhonAqDZJzLiDDlOtPaAlXmssvj+KLN5XWC03/CUsqWt/b6sjAVvh4IVyU6UIjTX6UGS5r83qnKwoeJUmWhl9vV16Y9X7Xw4MiJi7fA0i3/n2tHZuXZa2rznjcZwO2tFeqYi1VqVQsBZK5Pq7/r6zPpTpz57MiwsFB/QejU4W6C7u+e/U1JuXGM0Wuze9Gve9HF84APwJjYbxlpHguSZ9adPb34BHgD7i6vkCMwJ9r6WnDz7UaMx1H7J1GwnNfBcAXdjRJWK9FbiOEPF+c66CJyx4oT3PMD7zjzc1pObECTtBZC0JxhJEzZGPIJGN74n5aKuZx+1yYd38uRnuNzhO/E4abUNBDPt66ZOzX+KlTTagnQ9QtNjaFqAo9IYsDQHJK8HnnpV+ggcGLpGbcUDOX57u+V36enXvjQYmmcWpFBbqHHApdoS03H2d6ybQMPbt2/r9XAWyZtwjK30Q7ADmRaUHU6Ibbtw4fKq/PxF20SgqXKy5Rpcq+aShLd+/Z/Hz58/+x3Y2ZKjVYb+lA7MjO/dvn3fXXfd9e+1g6G5Dsb2Sj1qYVWKtZn7/F2ORYcbRxJ62xg/z2Yz60+e3LwGlgk87E+N7m1ZYOHQn1JTl/zeYLDYWT8t2s5u2DCDhBUrHvFXUw6tVKXQzcBOA/Hg2e0jdO+/v27S7NnTn4TnrgX0s1XhKcKf7d9/bPXtt/+mWq9vcQwVNK2ME6m+c2AqqKdHR/d7DkeMblfp24XXJMQ/DRsnM9XcbcMdFzYeHj1XW/fY3II7d+t0rQCMshxDQx28o+c1U4++VJUikgcjLEVgtDSA0WK16nCIzG636tDfczj6dPvKPlwcHzvyEX/v/2ATSHldQ/Pzc3J/slmnMwIwi12vNzmYISyTyUFiYeyRPbmcPqJQdPmBNzegL1SlODwcmEbVyUhftz6hPx7gdQHEEToEWLL3nfnjxox5EOb3iryplNbXwvzZjouX61+6Nu+n2xGYSy0G1TlIWJgdztEAKcP+bGig+VJV8tuOu0EGXAam72vXw0JFHR/ga/+7Om5u3sxbzOHhy2ENo/ZnUciTdYCVuK+zu/Ojr3ft/+iX9z7TOAhYUJADHqzjNECGDhhXdF9LnIj0rYXvKyFvpwQyABMA4BUdqlCbrQ9eZuYBFe9ufO6azGkpC8OCQ38AewAK4SuzfLt7FMPS12fd3dXTvb386Ddb7rztt8whX2gpGgwoZaASg4IdJKiWBywdJA3r41qR5RPVKCYJHtXUw4t40oepUCrUeg30gW1MH4gA7fZ+iB8Lzi18ju7X7d78bkHc6FFzTUGGNKPRmALrOz16vhhsaToBK5dPW/v7Kxsam3dfu+SOEn1bkAMli5AGOMA0yOEChua96ZzDXSViuX3fl4m18VBKnJhR5FSffIBWHV8KMQaCRIuU+4zv//fpa8ljx8SMM5lCIk1GQ4TBoDeDimUezAMqrxMe+9xptdosVmtvx6XLrRdvWXYfszcY4eA7Wobc50HShUaHWx82CBgtbR7ey+ovGy5wXEnp/OEzqhynCsUYnCEDlihCxK84dYqfUSJpgJxkCjUDJ0k0MITE/u1Ug/gHqkI3WPgl9mGDVOKwABNqOPXYtbuCfwMNhkjAmMHBMrRIESSBfSf98Bn6xQSqHKhihYqFcLjvaxlA2F+BNUhA+Fyg8Ae0DiVhDSswfwNHt7UARPwZZ9sxQH/IBAokfTUDVSAgHDow6o8PCv9m+i0hOENidAiWXeDL4VaVcuUUgUiDpGHKJcf9jqqPCy5Qfg+Lrp2/g5Mrq7flF5Iiv5IssVvR24orvcV9Fc/b8gcEJKHG87bivgJyNV2ZFrgKLkBvkavgAhTc/wPyhnpBAe8YGAAAAABJRU5ErkJggg==);
}
.no-data-review {
  background-image: url(data:image/png;base64,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);
}
.no-data-report {
  background-image: url(data:image/png;base64,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);
}
.no-data-school {
  background-image: url(/img/no_data_school.e85c3777.png);
}
.no-data-aibook {
  background-image: url(/img/no_data_aibook.43b18162.png);
}
.no-data-maraton {
  background-image: url(/img/no_data_maraton.24438e87.png);
}
.no-data-quiz-contest {
  background-image: url(/img/no_data_quiz_contest.3932b886.png);
}
.no-data-quiz {
  background-image: url(/img/no_data_quiz.51090e1b.png);
}
.no-data-balance-game {
  background-image: url(/img/no_data_balance_game.eeb89fa4.png);
}
.no-data-book-report {
  background-image: url(/img/no_data_book_report.e5684629.png);
}
.no-data-report-contest {
  background-image: url(/img/no_data_report_contest.a17528df.png);
}
.no-data-group {
  background-image: url(/img/no_data_group.ff0ed3c2.png);
}
.no-data-sr {
  background-image: url(/img/no_data_service.13a39d2a.png);
}
.no-data-video {
  background-image: url(/img/no_data_video.0692c81f.png);
}

/* 신청 페이지 */
.form-content.li-t {
  border-color: #222;
}
.form-content .form-group > li {
  display: flex;
  align-items: stretch;
  border-bottom: 1px solid #dcdcdc;
}
.form-content .form-group > li.w100p {
  width: 100%;
}
.form-content .form-group .form-label {
  display: flex;
  align-items: center;
  width: 160px;
  padding: 20px 30px;
  box-sizing: border-box;
  background: #f9f9fb;
  font-weight: 600;
}
.form-content .form-group .form-label label,
.form-content .form-group .form-label .title {
  margin-top: 10px;
  font-weight: 500;
}
.form-content .form-group .form-input {
  flex-grow: 1;
  width: calc(100% - 160px);
  padding: 20px;
  box-sizing: border-box;
}
.form-content
  .form-group
  .form-input
  > .calendar-date-input:nth-last-of-type(2) {
  width: calc(50% - 0.46875rem);
}
.form-content .form-group .form-input > .calendar-date-input:nth-of-type(2) {
  width: calc(50% - 0.46875rem);
}
.form-content .form-group .form-input input,
.form-content .form-group .form-input select {
  width: 100%;
}
.form-content input.btn-type:checked + label.pm {
  background: var(--primary);
  color: var(--gs0);
}
.form-content input.btn-type:checked + label.pm {
  background: var(--primary);
  color: var(--gs0);
}
.form-content input.btn-type:checked + label.pm {
  background: var(--primary);
  color: var(--gs0);
}
.form-page .inner > .form-title {
  width: 235px;
  padding-right: 40px;
  box-sizing: border-box;
}
.form-page .inner > .form-title .btn-wrap{
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.form-page .inner > .form-title .btn-wrap .btn{
  width: -moz-fit-content;
  width: fit-content;
}
.form-page .inner > .form-title .page-icon-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 90px;
  height: 90px;
  border-radius: 1rem;
  box-shadow: 0 0 8px var(--shadow15);
}
.form-page .inner > .form-content {
  width: calc(100% - 235px);
}
.row-field {
  display: flex;
  flex-wrap: wrap;
}
.row-field > li {
  width: 50%;
}
.row-field > li.w100p {
  width: 100%;
}
.row-field > li.w66p {
  width: 66.666%;
}
.row-field > li.w33p {
  width: 33.333%;
}
.row-field > li.w25p {
  width: 25%;
}

.remove-contents-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2rem;
  height: 2rem;
  background-color: var(--error-light);
  border-radius: 100%;
}
.remove-contents-btn.sm {
  width: 1.5rem;
  height: 1.5rem;
}
.remove-contents-btn.sm i {
  width: 1.5rem;
  height: 1.5rem;
  background-size: 0.65rem auto;
  background-position: 55% 50%;
}

.book-select-wrap {
  display: flex;
  align-items: flex-start;
}
.book-select-wrap .search-btn {
  padding: 1.25rem;
  margin-right: 1.25rem;
  background: #f9f9fb;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
  box-sizing: border-box;
  margin-bottom: 20px;
}
.book-select-wrap .search-btn .add-book-btn {
  position: relative;
  width: 120px;
  height: 160px;
  border-radius: 0 0.5rem 0.5rem 0;
}
.book-select-wrap .search-btn .add-book-btn i {
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABHNCSVQICAgIfAhkiAAAAV5JREFUSEvtls1Nw0AQhVkaCB1gKQUkHSRUAAckjuSQO+kASnAJ4Q4S6cA5ciMFIDkdJA1gvmfNRqvF69gXTh7pabM/773ZjTITd/EP4bxHVVVTPo8Cz71zruyaA/yMs9dAo3hH+F/iOzZzxqeE2IH1AnyADSTN64B3Zbw5o5CKXCaVXE2sdrbQzTIwsbkMlNAaLMAKyEixAyWI+TIfeZMtWWrhT1jGEhT0nD/gEigxmebhDUMBuAXz2VkTTzIzPdsMvINlSjzg9DMREaMXhmdwg4EEWqP3TQaTXl/88FzDcw0/xrpEq8r6ODWcqKq21q6GxqcqPVUVVp8IO2KoqyKoBF7V5eICaaKPEgLzRLU8ykSb8YG4YYlfgk/wAJThHcgC4abGpe3i1OMTWai8L0zwtuHMhrU1t1SfScZZE8+0p3ljPgbf4N7/UWgz0F5nk8Bshbieq3P0NumsHBz8BZQrJ5+hOfj6AAAAAElFTkSuQmCC);
  background-size: 1.25rem auto;
  background-position: 50% 50%;
}

.book-select-wrap {
  flex-wrap: wrap;
}
.book-select-wrap .search-btn .btn.green500 {
  display: block;
  width: 100%;
  margin-top: 10px;
}
.book-select-wrap .excel-info {
  width: calc(100% - 190px);
}
.book-select-wrap .excel-info .info-text i {
  position: relative;
  top: 4px;
}
.book-select-wrap .excel-info .info-text span {
  width: calc(100% - 30px);
}
.book-select-wrap .book-select-table {
  flex-grow: 1;
}
.book-select-wrap .book-select-table > li div:nth-of-type(1) {
  flex: 0 0 40px;
  text-align: center;
}
.book-select-wrap .book-select-table > li div:nth-of-type(2) {
  flex: 0 0 120px;
}
.book-select-wrap .book-select-table > li div:nth-of-type(4),
.book-select-wrap .book-select-table > li div:nth-of-type(5) {
  flex: 0 0 120px;
  text-align: center;
}
.book-select-wrap .book-select-table > li div:nth-of-type(6) {
  flex: 0 0 120px;
  text-align: center;
  word-break: break-all;
}
.book-select-wrap .book-select-table > li div:nth-of-type(7) {
  flex: 0 0 80px;
  text-align: center;
}

.book-select-wrap .search-btn .add-book-btn::before,
.book-select-wrap .search-btn .add-book-btn::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 8px;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.05));
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  z-index: 1;
  content: "";
}

.book-selected-wrap {
  width: 100%;
  flex-wrap: wrap;
}
.book-selected-wrap .book-thumb {
  width: 120px;
}
.book-selected-wrap .book-thumb * {
  width: 100%;
  display: block;
}
.book-selected-wrap .book-info {
  width: calc(100% - 150px);
}
.book-selected-wrap .book-info > div {
  padding: 10px 0;
  flex-wrap: wrap;
}
.book-selected-wrap .book-info > div strong {
  width: 60px;
  font-weight: 500;
  color: #666;
}
.book-selected-wrap .book-info > div span {
  width: calc(100% - 80px);
}

.class-select-wrap ol {
}
.class-select-wrap ol li {
  display: flex;
  align-items: stretch;
  margin-bottom: var(--sz-xs);
  border: 1px solid #dcdcdc;
  overflow: hidden;
  border-radius: 0.5rem;
}
.class-select-wrap ol li:last-of-type {
  margin-bottom: 0;
}
.class-select-wrap ol li .number {
  flex: 0 0 50px;
  margin-right: 5px;
  background: #f9f9f9;
  text-align: center;
  line-height: 50px;
}
.class-select-wrap ol li .class-year,
.class-select-wrap ol li .class-number {
  flex: 0 0 100px;
  height: 2.5rem;
  margin: 5px;
  border: 0;
  line-height: 2.5rem;
}
.class-select-wrap ol li span.class-length {
  height: 2.5rem;
  margin: 5px;
  margin-left: 15px;
  line-height: 2.5rem;
}
.class-select-wrap ol li input[type="text"] {
  flex-grow: 1;
  height: 2.5rem;
  margin: 5px;
  border: 0;
  line-height: 2.5rem;
}
.class-select-wrap .add-field-btn {
  background: #f9f9fb;
  border: 1px solid #dcdcdc;
}

/* 게시물 필터 영역 */
.filter-content {
}
.filter-content ul.form-group {
  overflow: hidden;
  box-sizing: border-box;
}
.filter-content .form-group > li {
  position: relative;
  bottom: -1px;
  display: flex;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
}
.filter-content .form-group .form-label {
  display: flex;
  align-items: center;
  width: 110px;
  padding-left: 20px;
  box-sizing: border-box;
}
.filter-content .form-group .form-input {
  width: calc(100% - 110px);
  padding: 10px 0;
}
.filter-content .form-group .form-input .date-range-group {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.filter-content .form-group .form-input .date-range-group input {
  margin: 0;
  min-width: calc(50% - 7.5px);
}
.filter-content .form-group .form-input input {
  width: 100%;
}
.input-group.select-group {
  display: flex;
}
.input-group.select-group > select {
  flex-grow: 1;
}
.input-group.select-group .input-between {
  padding: 0 8px;
}

/* 팝업 페이지*/
.popup-table {
  position: relative;
  max-height: 300px;
  overflow: hidden;
  overflow-y: auto;
}
.popup-table .table-list_contents {
  padding: 15px 0;
}
.popup-table .table-list_title {
  position: sticky;
  top: 0;
  left: 0;
  width: calc(100% - 10px);
  z-index: 10;
  box-shadow: none;
  border: 1px solid #e8e8e8;
}
.popup-table.scroll-design .table-list_contents {
  width: calc(100% - 10px);
}
.popup-report-table {
}
.popup-report-table > li > div {
  flex-grow: 1;
}
.popup-report-table > li > div:nth-of-type(1) {
  flex: 0 0 65px;
}
.popup-report-table > li > div:nth-of-type(2) {
  flex: 0 0 65px;
  padding: 0;
}
.popup-report-table > li > div:nth-of-type(3) {
  flex: 0 0 340px;
  padding: 0;
}
.popup-report-table > li > div .thumb-wrap {
  width: 80px;
  border-radius: 0.5rem;
  overflow: hidden;
}
.popup-report-table > li > div .thumb-wrap * {
  max-width: 100%;
  display: block;
}

#layer-popup .popup-box.book-search-popup {
  max-height: calc(100% - 60px);
}
#layer-popup .popup-box.book-search-popup .popup-table {
  max-height: 300px;
}
#layer-popup .popup-box.book-search-popup .popup-table .book-item {
  align-items: flex-start;
}
.popup-book-table > li > div {
  flex-grow: 1;
}
.popup-book-table > li > div:nth-of-type(1) {
  flex: 0 0 65px;
}
.popup-book-table > li > div:nth-of-type(2) {
  flex: 0 0 90px;
  padding: 0;
}
.popup-book-table > li > div .book-thumb {
  width: 60px;
  border-radius: 0 0.5rem 0.5rem 0;
}
.popup-book-table > li > div .book-thumb + .info-wrap {
  width: calc(100% - 90px);
}
.popup-book-table > li > div .book-thumb * {
  max-width: 100%;
  display: block;
}

/*-------------------------------------------------------------------
    @ 학교 도서관인 경우
-------------------------------------------------------------------*/

/* 초등 */
.ele-school .btn-type-wrap input[type="radio"].btn-type:checked + label,
.ele-school .btn-type-wrap input[type="radio"].btn-type:checked + label:hover {
  background-color: var(--green500);
}
.ele-school .sub-page {
  background: linear-gradient(180deg, #ebf5df 50px, #fff 50px);
}
.ele-school .sub-detail-page {
  background: linear-gradient(180deg, #ebf5df 20px, #fff 80px);
}
.ele-school .sub-page .icon-menu {
  background-color: #ebf5df;
}
.ele-school .section-title::after {
  background: var(--green);
}
.ele-school .menu-icon .swiper-slide.is-active a {
  color: var(--green);
}
.ele-school .menu-icon .swiper-slide.is-active a .icon-wrap {
  box-shadow: 0 2px 10px var(--green-tint30);
  border: 1px solid var(--green);
}
.ele-school .menu-icon .is-active .icon-wrap i {
  filter: hue-rotate(230deg);
}
.ele-school .sub-navi ul li::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3RTk3MDNEQTFDMzExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ3RTk3MDNFQTFDMzExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDdFOTcwM0JBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDdFOTcwM0NBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ChmjxAAAAlklEQVR42mL8//8/Az0BEwOdwaiFQ99CFmIUFazRLQBS/UC8AYgTJ4Rc/kBrHzZA6QAg3g90gACtLeRHYhtQYim5cUi2pZQkGrIspTSVkmwpNbIFSZZSKx+CLE0Y1iXNRSBeQC8LQZY5EFv6MNHTMkotJNkySiwkyzJSLPxIDctIsbAASm+kxDIQYBxttY1aOOgtBAgwAKtwNCR4oAJjAAAAAElFTkSuQmCC);
  opacity: 0.5;
}
.ele-school .sub-navi ul li a .icon-home-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAyRkU1NTUyQTFDMzExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAyRkU1NTUzQTFDMzExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Qzg1MTBCN0ZBMUMxMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Qzg1MTBCODBBMUMxMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+zCIDAAABEUlEQVR42mL8//8/Az0BEwOdAd0tZCFVQ8EaXQMgtR7KDZwQcvkCzXwItCwASO0HYgUo3g8USyDFDEZiEw3U4Pk4pBOBPl1ANR8CLZuAxzIQmA9U008VHwINArk8nsgQWwD0aSJZFgItEoDGlwGJ6QqUiByBFn8gOkiBlimQaRkDVM9+qBmEfQhN9iDLBCjMch+gPr2A04fQlEgNyxigZuyHZiVMHxJI9pQCeLZB9uF8GpZo87EF6UIaWrgQX6JxgMYjNQAo0RwYWrUFEBxE49vT0sJGYBA1oEUBiF9Pqwr4AJFiI7iJMSgsfADEH7GIf4TKUaQea30IrVrQq5cHwBT6AE91RpR6xtGGMLUBQIABAFsYbt4nKhtOAAAAAElFTkSuQmCC);
  opacity: 0.5;
}
.ele-school .is-active .number-circle,
.ele-school .number-circle.pm {
  background: var(--green);
}
.ele-school .list-paging .pagination a.is-active {
  background: var(--green);
}
.ele-school .icon-print-pm,
.ele-school .icon-fill-more-sm-pm {
  filter: hue-rotate(212deg);
}
.ele-school .post-title{
  border: 1px solid var(--green-tint30);
}

/* 중등 */
.middle-school .btn-type-wrap input[type="radio"].btn-type:checked + label,
.middle-school
  .btn-type-wrap
  input[type="radio"].btn-type:checked
  + label:hover {
  background-color: var(--blue);
}
.middle-school .sub-page {
  background: linear-gradient(180deg, #e7f1f9 50px, #fff 50px);
}
.middle-school .sub-detail-page {
  background: linear-gradient(180deg, #e7f1f9 20px, #fff 80px);
}
.middle-school .sub-page .icon-menu {
  background-color: #e7f1f9;
}
.middle-school .section-title::after {
  background: var(--blue);
}
.middle-school .menu-icon .swiper-slide.is-active a {
  color: var(--blue);
}
.middle-school .menu-icon .swiper-slide.is-active a .icon-wrap {
  box-shadow: 0 2px 10px var(--blue-tint30);
  border: 1px solid var(--blue);
}
.middle-school .menu-icon .is-active .icon-wrap i {
  filter: hue-rotate(0deg);
}
.middle-school .sub-navi ul li::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3RTk3MDM5QTFDMzExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ3RTk3MDNBQTFDMzExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDdFOTcwMzdBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDdFOTcwMzhBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz72BXrJAAAAlklEQVR42mL8//8/Az0BEwOdwaiFQ99CFmIUla69XwCk+oF4AxAndgcrfqC1DxugdAAQ7wc6QIDWFvIjsQ0osZTcOCTbUkoSDVmWUppKSbaUGtmCJEuplQ9BliYM65LmIhAvoJeFIMsciC19mOhpGaUWkmwZJRaSZRkpFn6khmWkWFgApTdSYhkIMI622kYtHPQWAgQYANm/NCSU7r1/AAAAAElFTkSuQmCC);
  opacity: 0.5;
}
.middle-school .sub-navi ul li a .icon-home-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAyRkU1NTU2QTFDMzExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAyRkU1NTU3QTFDMzExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDJGRTU1NTRBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDJGRTU1NTVBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4mIGvAAAABEElEQVR42mL8//8/Az0BEwOdAd0tZCFVQ+na+wZAaj2UG9gdrHiBZj4EWhYApPYDsQIU7weKJZBiBiOxiQZq8Hwc0olAny6gmg+Blk3AYxkIzAeq6aeKD4EGgVweT2SILQD6NJEsC4EWCUDjy4DEdAVKRI5Aiz8QHaRAyxTItIwBqmc/1AzCPoQme5BlAhRmuQ9Qn17A6UNoSqSGZQxQM/ZDsxKmDwkke0oBPNsg+3A+DUu0+diCdCENLVyIL9E4QOORGgCUaA4MrdoCCA6i8e1paWEjMIga0KIAxK+nVQV8gEixEdzEGBQWPgDij1jEP0LlKFKPtT6EVi3o1csDYAp9gKc6I0o942hDmNoAIMAAYJx0ntsRje4AAAAASUVORK5CYII=);
  opacity: 0.5;
}
.middle-school .is-active .number-circle,
.middle-school .number-circle.pm {
  background: var(--blue);
}
.middle-school .list-paging .pagination a.is-active {
  background: var(--blue);
}
.middle-school .icon-print-pm,
.middle-school .icon-fill-more-sm-pm {
  filter: hue-rotate(335deg);
}
.middle-school .post-title{
  border: 1px solid var(--blue-tint30);
}

/* 고등 */
.high-school .btn-type-wrap input[type="radio"].btn-type:checked + label,
.high-school .btn-type-wrap input[type="radio"].btn-type:checked + label:hover {
  background-color: var(--purple);
}
.high-school .sub-page {
  background: linear-gradient(180deg, #fff1ee 50px, #fff 50px);
}
.high-school .sub-detail-page {
  background: linear-gradient(180deg, #fff1ee 20px, #fff 80px);
}
.high-school .sub-page .icon-menu {
  background-color: #fff1ee;
}
.high-school .section-title::after {
  background: var(--purple);
}
.high-school .menu-icon .swiper-slide.is-active a {
  color: var(--purple);
}
.high-school .menu-icon .swiper-slide.is-active a .icon-wrap {
  box-shadow: 0 2px 10px var(--purple-tint30);
  border: 1px solid var(--purple);
}
.high-school .menu-icon .is-active .icon-wrap i {
  filter: hue-rotate(150deg);
}
.high-school .sub-navi ul li::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3RTk3MDM1QTFDMzExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ3RTk3MDM2QTFDMzExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDJGRTU1NUNBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDdFOTcwMzRBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5uAdn+AAAAlklEQVR42mL8//8/Az0BEwOdwaiFQ99CFmIUfcv1LwBS/UC8AYgTuSZv/EBrHzZA6QAg3g90gACtLeRHYhtQYim5cUi2pZQkGrIspTSVkmwpNbIFSZZSKx+CLE0Y1iXNRSBeQC8LQZY5EFv6MNHTMkotJNkySiwkyzJSLPxIDctIsbAASm+kxDIQYBxttY1aOOgtBAgwAHlcNCQuqhlyAAAAAElFTkSuQmCC);
}
.high-school .sub-navi ul li a .icon-home-xs {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAyRkU1NTVBQTFDMzExRjA5NDAzRkNDNUVENDMwNjI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAyRkU1NTVCQTFDMzExRjA5NDAzRkNDNUVENDMwNjI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDJGRTU1NThBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDJGRTU1NTlBMUMzMTFGMDk0MDNGQ0M1RUQ0MzA2MjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ZS2/4AAABEUlEQVR42mL8//8/Az0BEwOdAd0tZCFVw7dcfwMgtR7KDeSavPECzXwItCwASO0HYgUo3g8USyDFDEZiEw3U4Pk4pBOBPl1ANR8CLZuAxzIQmA9U008VHwINArk8nsgQWwD0aSJZFgItEoDGlwGJ6QqUiByBFn8gOkiBlimQaRkDVM9+qBmEfQhN9iDLBCjMch+gPr2A04fQlEgNyxigZuyHZiVMHxJI9pQCeLZB9uF8GpZo87EF6UIaWrgQX6JxgMYjNQAo0RwYWrUFEBxE49vT0sJGYBA1oEUBiF9Pqwr4AJFiI7iJMSgsfADEH7GIf4TKUaQea30IrVrQq5cHwBT6AE91RpR6xtGGMLUBQIABABD+cibhAFULAAAAAElFTkSuQmCC);
}
.high-school .is-active .number-circle,
.high-school .number-circle.pm {
  background: var(--purple);
}
.high-school .list-paging .pagination a.is-active {
  background: var(--purple);
}
.high-school .icon-print-pm,
.high-school .icon-fill-more-sm-pm {
  filter: hue-rotate(130deg);
}
.high-school .post-title{
  border: 1px solid var(--purple-tint30);
}

@charset "utf-8";

/*-------------------------------------------------------------------
    @서브공통
-------------------------------------------------------------------*/
@media screen and (min-width: 2000px) {
  /* 아이콘 메뉴 */
  .sub-page .icon-menu{
    background-size: cover;
  }

  /* 도서리스트 */
  .book-list.list-type.block li {
    max-width: 100%;
  }
  .book-list.list-type.block li:nth-of-type(5n + 5) {
    margin-right: 60px;
  }
  .book-list.list-type.block li:nth-of-type(6n + 6) {
    margin-right: 0px;
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li {
    width: calc(25% - 22.5px);
  }
  .result-area .book-report-list li:nth-of-type(3n + 3) {
    margin-right: 30px;
  }
  .result-area .book-report-list li:nth-of-type(4n + 4) {
    margin-right: 0px;
  }

  /* 포트폴리오 리스트 */
  .book-portfolio-list .portfolio-wrap {
    width: calc(25% - 22.5px);
    /* height: auto; */
  }
  .book-portfolio-list .portfolio-wrap:nth-of-type(3n + 3) {
    margin-right: 30px;
  }
  .book-portfolio-list .portfolio-wrap:nth-of-type(4n + 4) {
    margin-right: 0px;
  }
  .book-portfolio-list .portfolio-wrap .user-wrap {
    background-size: 100% 100%;
  }
  .book-portfolio-list .portfolio-wrap .report-wrap {
    height: auto;
  }
  .book-portfolio-list .portfolio-wrap .report-wrap .thumbnail {
    padding-bottom: 68%;
  }
}
@media screen and (min-width: 2400px) {
  /* 독후활동 리스트*/
  .result-area .book-report-list li {
    width: calc(20% - 24px);
  }
  .result-area .book-report-list li:nth-of-type(4n + 4) {
    margin-right: 30px;
  }
  .result-area .book-report-list li:nth-of-type(5n + 5) {
    margin-right: 0px;
  }

  /* 포트폴리오 리스트 */
  .book-portfolio-list .portfolio-wrap {
    width: calc(20% - 24px);
  }
  .book-portfolio-list .portfolio-wrap:nth-of-type(4n + 4) {
    margin-right: 30px;
  }
  .book-portfolio-list .portfolio-wrap:nth-of-type(5n + 5) {
    margin-right: 0px;
  }
}
@media screen and (max-width: 1800px) {
  .ele-info-box{margin-right: 20px;}
}
@media screen and (max-width: 1480px) {
  /* 도서리스트 */
  .book-list.list-type.block li {
    max-width: 100%;
    width: calc(20% - 32px);
    margin-right: 40px;
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li {
    width: calc(33.333% - 20px);
  }
  .result-area .book-report-list li .user-wrap h6 {
    width: calc(100% - 130px);
  }
  .result-area .book-report-list.all li .thumbnail.text p{
    max-height: 80%;
  }

  /* 포트폴리오 리스트 */
  .book-portfolio-list .portfolio-wrap {
    width: calc(33.333% - 20px);
    height: auto;
  }
  .book-portfolio-list .portfolio-wrap::after {
    display: block;
    padding-bottom: 78%;
    content: "";
  }
  .book-portfolio-list .portfolio-wrap .report-wrap {
    position: absolute;
    width: 100%;
    height: 100%;
  }
  .book-portfolio-list .portfolio-wrap .report-wrap .thumbnail {
    height: calc(100% - 60px);
    background-size: cover;
  }
  .book-portfolio-list .portfolio-wrap .user-wrap {
    background-size: 100% 100%;
  }

  /* 신청 페이지 */
  .form-content .form-group > li {
    flex-wrap: wrap;
  }
  .form-content .form-group .form-label {
    min-width: 0;
    width: 120px;
    padding: 20px;
  }
  .form-content .form-group .form-input {
    width: calc(100% - 120px);
  }
  .form-page .inner > .form-title {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    padding-right: 0;
    margin-bottom: var(--sz-md);
  }
  .form-page .inner > .form-title .btn-wrap{
    flex-direction: row;
  }
  .form-page .inner > .form-title .page-icon-wrap {
    width: 80px;
    height: 80px;
    margin-bottom: 10px;
    margin-right: 0px;
  }
  .form-page .inner > .form-title .page-icon-wrap i {
    width: 3.25rem;
    height: 3.25rem;
    background-size: contain;
    background-position: 50% 50%;
  }
  .form-page .inner > .form-title p {
    display: none;
  }
  .form-page .inner > .form-title h2 {
  }
  .form-page .inner > .form-content {
    width: 100%;
  }
  .form-page .inner > .form-content .step-bar {
    display: flex;
    justify-content: center;
  }
}
@media screen and (max-width: 1280px) {
  /* 아이콘 메뉴 */
  .sub-page .icon-menu{
    background-position: 0 100%;
    background-size: auto 135px;
  }
  .ele-info-box{display: block; max-height: 100%; background: transparent!important; padding: 0px;}
  .ele-info-box .box{gap: 5px; justify-content: flex-end;}
  .ele-info-box .time{min-width: 0;}
  .ele-info-box .box-right{padding-left: 0; margin-left: 0; border: 0; margin-top: 3px;}
}
@media screen and (max-width: 1180px) {
  /* 도서리스트 */
  .book-state {
    font-size: 0.75rem;
    line-height: 1.75rem;
  }
  .book-list.list-type.block .info-wrap .btn-wrap .btn {
    font-size: 0.75rem;
  }
  .book-list.list-type.block .info-wrap .btn-wrap .ml-xs {
    margin-left: 5px;
  }
  .book-list.list-type.block .info-wrap .book-info > strong {
    font-size: 1rem;
  }
  .book-list.list-type.list .info-wrap .book-info {
    display: block;
    width: calc(100% - 240px);
  }
  .book-list.list-type .info-wrap .book-info .book-summary br {
    display: none;
  }
  .book-list.list-type .book-thumb .tag-wrap a {
    font-size: 0.75rem;
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li .user-wrap h6 span {
    display: block;
    margin-left: 0;
    padding-left: 0;
  }
  .result-area .book-report-list li .user-wrap h6 span::before {
    display: none;
  }

  /* 테이블형 리스트 */
  .table-list > li > div {
    padding: 0 10px;
  }

  /* 게시물 상세 */
  .post-title .title {
    width: 100%;
    max-width: 100%;
  }
  .post-title .post-info {
    position: relative;
    right: auto;
    bottom: auto;
    clear: both;
  }
  .post-title .title + .post-info {
    padding-top: 10px;
  }

  /* 신청 페이지 */
  .form-content .form-group .form-input {
    width: calc(100% - 160px);
  }
  .row-field > li {
    width: 100%;
  }

  .book-select-wrap .book-select-table > li.table-list_title {
    display: none;
  }
  .book-select-wrap .book-select-table > li.no-data {
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 0.5rem;
  }
  .book-select-wrap .book-select-table {
    width: 100%;
    border-bottom: 1px solid #e8e8e8;
  }
  .book-select-wrap .book-select-table > li:not(.no-data) {
    border-top: 1px solid #e8e8e8;
    border-bottom: 0;
  }
  .book-select-wrap .book-select-table > li:not(.table-list_title) {
    display: inline-block;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
  }
  .book-select-wrap .book-select-table > li:not(.table-list_title) div {
    padding: 0;
    text-align: left;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(1),
  .book-select-wrap .book-select-table > li div:nth-of-type(2) {
    display: none;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(3) {
    margin-bottom: 10px;
    font-weight: 700;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(4) {
    display: inline;
    padding-right: 8px;
    margin-right: 5px;
    border-right: 1px solid #dcdcdc;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(5) {
    display: inline;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(6)::before {
    content: "ISBN";
    padding-right: 8px;
    margin-right: 5px;
    border-right: 1px solid #dcdcdc;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(7) {
    float: right;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(7) button {
    width: auto;
    padding: 0 10px;
    border-radius: 0.25rem;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(7) button i {
    width: 0.65rem;
    height: 0.65rem;
  }
  .book-select-wrap .book-select-table > li div:nth-of-type(7) button .blind {
    display: block;
    position: relative;
    width: auto;
    height: auto;
    margin-left: 8px;
    clip: auto;
    font-size: 0.875rem;
    color: #ff6a6a;
  }

  /* 독후활동 보기 */
  .post-content.report .post-content-wrap .book-info {
    width: 150px;
    padding-bottom: var(--sz-md);
    margin-right: 40px;
  }
  .post-content.report .post-content-wrap .report-content {
    width: calc(100% - 190px);
  }
}
@media screen and (max-width: 1000px) {
  /* 폼요소 */
  /* 파일 첨부 */
  .file-upload-ui .info-message {
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
  }

  /* 서브페이지 콘텐츠 */
  .sub-page-content .filter-wrap .float-wrap {
    flex-direction: column;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-left ul {
    margin-top: 0;
    margin-bottom: 10px;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right > fieldset.vertical-m {
    flex-wrap: wrap;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    .switch-list-btn-wrap:only-child {
    margin-left: auto;
    float: right;
  }
  .sub-page-content{
    padding-bottom: 150px;
  }

  /* 좌측목록 우측뷰 리스트*/
  .tab-list-wrap > .fl-left.is-active {
    display: none;
  }
  .tab-list-wrap > .fl-left .scroll-design {
    max-height: 100%;
  }
  .tab-list-wrap > .fl-right {
    width: 100%;
  }
  .tab-list-wrap > .fl-right .pc-hidden {
    display: block;
    position: fixed;
    left: 50%;
    bottom: 10px;
    z-index: 10;
    transform: translate(-50%, 0);
  }
  .tab-list-wrap > .fl-right .scroll-design {
    padding: 0;
    overflow: visible;
    max-height: 100%;
  }
  .tab-list-wrap > .fl-right #scrollBtn {
    display: none;
  }

  /* 테이블형 리스트 */
  .table-list > li > div::before,
  .table-list > li > div::after {
    font-family: "Pretendard", sans-serif;
  }

  /* 도서리스트 */
  .book-list.list-type.block li {
    width: calc(25% - 30px);
  }
  .book-list.list-type.block li:nth-of-type(5n + 5) {
    margin-right: 40px;
  }
  .book-list.list-type.block li:nth-of-type(4n + 4) {
    margin-right: 0;
  }
  .book-list.list-type.list .info-wrap .btn-wrap {
    width: -moz-fit-content;
    width: fit-content;
    position: relative;
    margin-top: 1rem;
  }
  .book-list.list-type.list .info-wrap .book-info {
    width: 100%;
  }
  .book-list.list-type .info-wrap .review-wrap .chat-box {
    display: none;
  }
  .book-list.list-type .info-wrap .btn-wrap {
    top: auto;
    right: auto;
    left: 0;
    bottom: 0;
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li {
    width: calc(50% - 20px);
    margin-right: 40px;
  }
  .result-area .book-report-list li:nth-of-type(3n + 3) {
    margin-right: 40px;
  }
  .result-area .book-report-list li:nth-of-type(2n + 2) {
    margin-right: 0px;
  }

  /* 게시물 상세페이지 */
  .post-content .file-wrap ul li {
    width: calc(33.333% - 13.333px);
  }
  .post-content .file-wrap ul li:nth-of-type(2n + 2) {
    margin-right: 20px;
  }
  .post-content .file-wrap ul li:nth-of-type(3n + 3) {
    margin-right: 0px;
  }
  .post-content .file-wrap ul li:nth-child(n + 4) {
    margin-top: 20px;
  }
  .file-item .file-name {
    padding: 10px;
  }
  .file-item .file-size {
    padding: 5px 10px;
    font-size: 0.85rem;
  }

  /* 포트폴리오 리스트 */
  .book-portfolio-list .portfolio-wrap {
    width: calc(50% - 20px);
    margin-right: 40px;
  }
  .book-portfolio-list .portfolio-wrap:nth-of-type(3n + 3) {
    margin-right: 40px;
  }
  .book-portfolio-list .portfolio-wrap:nth-of-type(2n + 2) {
    margin-right: 0px;
  }

  /* 테이블형 리스트 */
  .table-list .table-list_title.mobile-hidden {
    display: none;
  }
  .table-list .table-list_contents.no-data {
    background: #f9f9fb;
    border: 0;
    border-radius: 0.5rem;
  }
  .table-list .table-list_contents.no-data:hover {
    background: #f9f9fb;
  }
  .table-list .table-list_contents:hover {
    background: #fff;
  }
  .table-list .table-list_contents {
    display: inline-block;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    border-top: 1px solid #e8e8e8;
    border-bottom: 0;
    /* margin-bottom: 20px; */
  }
  .table-list .table-list_contents:last-of-type {
    border-bottom: 1px solid #e8e8e8;
  }
  .tab-list-wrap > .fl-left .table-list li.is-active {
    display: none;
  }
  .table-list .table-list_contents > div {
    padding: 0;
  }

  /* 신청 페이지 */
  .form-content .form-group > li {
    padding-bottom: 5px;
  }
  .form-content .form-group .form-input > input,
  .form-content .form-group .form-input > select {
    border: 0;
    background-color: rgba(255, 255, 255, 0);
  }
  .form-content .form-group .form-input > input:not(:focus) {
    border-radius: 0;
  }

  .form-page .inner > .form-content {
    width: calc(100% + 80px);
    padding: 0 40px;
    margin-right: -40px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACHCAYAAADX/DNMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNDo0NDo1MSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDQ6NTA6MTIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDQ6NTA6MTIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmIyYTdiNDdhLTMzNmItNmU0OS04MDQyLWE0MWJkMGMzNjU2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpiMmE3YjQ3YS0zMzZiLTZlNDktODA0Mi1hNDFiZDBjMzY1NjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMmE3YjQ3YS0zMzZiLTZlNDktODA0Mi1hNDFiZDBjMzY1NjgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIyYTdiNDdhLTMzNmItNmU0OS04MDQyLWE0MWJkMGMzNjU2OCIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNDo0NDo1MSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqBiJaEAAACUSURBVCiRfZJRDsMgDEOfI+3WO3J3gGpSvY9BgJTtJ8JyiGMDx/Ey5/l+BvAISQ6AsE1I4gvBBHRou50k7eG4O0PnvA7bDZKAkLqa3aGtZEliGVUml51BRISJ69IsZGuWHH7/SC6wEHNRtvgGZ+dOYuxSzOyewqvQktqcbhEvPpRBLKNanzaSyy43HzvJ8iN+BlaLPgxfZk38DcdsAAAAAElFTkSuQmCC) 0 0px repeat-x;
    box-sizing: border-box;
  }
  .form-page .inner > .form-title .page-icon-wrap {
    width: 70px;
    height: 70px;
  }
  .form-page .inner > .form-title .page-icon-wrap i {
    width: 3rem;
    height: 3rem;
  }
  .form-page .inner > .form-content .box:not(.tool-bar) {
    padding: 0;
    background: rgba(255, 255, 255, 0);
    box-shadow: none;
    overflow: unset;
  }

  .form-content .form-group .form-label {
    width: 100%;
    padding: 30px 0px 10px;
    background: rgba(255, 255, 255, 0);
  }
  .form-content .form-group .form-input {
    width: 100%;
    padding: 0;
  }
  .form-content .form-group .form-label,
  .form-content .form-group .form-label label,
  .form-content .form-group .form-label .title {
    margin-top: 0;
    font-weight: 500;
  }
  .class-select-wrap ol li .number {
    display: none;
  }
  .class-select-wrap ol li .class-year {
    margin-left: 5px;
  }
  .class-select-wrap ol li .class-year,
  .class-select-wrap ol li .class-number {
    flex: 0 0 85px;
  }

  .form-page .inner > .form-content .step-bar {
    margin-top: -1.25rem;
    margin-bottom: 20px;
    padding: 5px 5px;
    border-radius: 30px;
    background: #fff;
    border: 1px solid #dcdcdc;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
  }

  /* 팝업 */
  .popup-report-table > li,
  .popup-book-table > li {
    position: relative;
  }
  .popup-report-table > li > div:nth-of-type(1),
  .popup-book-table > li > div:nth-of-type(1) {
    position: absolute;
    top: 20px;
    left: 0;
  }
  .popup-report-table > li > div:nth-of-type(2),
  .popup-book-table > li > div:nth-of-type(2) {
    display: none;
  }
  .popup-report-table > li > div:nth-of-type(3),
  .popup-book-table > li > div:nth-of-type(3) {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 960px) {
  .ele-info-box{
    margin: 0;
  }
  .header-notification-box{
    display: none;
  }
  .menu-type.menu-icon {
    overflow-x: auto;
  }
  .sub-page .menu-icon {
    padding: 15px;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 768px) {
  .ele-info-box{position: absolute; top: 10px; right: 30px;}
  /* 도서리스트 */
  .book-list.list-type.block li {
    width: 50%;
    padding-bottom: var(--sz-lg);
    padding-top: var(--sz-lg);
    border-bottom: 1px solid #e8e8e8;
    margin-right: 0px;
    margin-bottom: 0;
    box-sizing: border-box;
  }
  .book-list.list-type.block li:nth-of-type(2n + 1) {
    padding-right: 30px;
    border-right: 1px solid #e8e8e8;
  }
  .book-list.list-type.block li:nth-of-type(2n + 2) {
    padding-left: 30px;
    margin-right: 0;
  }
  .book-list.list-type.block li:nth-of-type(5n + 5) {
    margin-right: 0;
  }
  .book-list.list-type.block li:nth-of-type(-n + 2) {
    padding-top: 0;
  }
  .book-list.list-type.block li:nth-last-of-type(-n + 2) {
    border-bottom: 0px;
  }
  .book-list.list-type.list .book-thumb {
    margin-right: 30px;
  }
  .book-list.list-type.list .info-wrap {
    width: calc(100% - 190px);
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li {
    width: calc(50% - 15px);
    margin-right: 30px;
  }
  .result-area .book-report-list li:nth-of-type(3n + 3) {
    margin-right: 30px;
  }
  .result-area .book-report-list li .user-wrap h6 span {
    font-size: 0.85rem;
  }

  /* 포트폴리오 리스트 */
  .book-portfolio-list .portfolio-wrap h6 .fw-md {
    font-size: 0.85rem;
  }
  .book-portfolio-list .portfolio-wrap .user-wrap {
    height: auto;
    bottom: -15px;
    padding-bottom: 15px;
  }
  .book-portfolio-list .portfolio-wrap .user-wrap h4 {
    font-size: 1rem;
  }

  /* 독후활동 보기 */
  .post-content.report .post-content-wrap .book-info {
    width: 120px;
    margin-right: 30px;
  }
  .post-content.report .post-content-wrap .report-content {
    width: calc(100% - 150px);
  }
  .post-content.report .post-content-wrap .book-info .report-type {
    font-size: 0.85rem;
  }
  .post-content.report .post-content-wrap .book-info .report-stamp {
    width: 60px;
    height: 60px;
    margin-top: var(--sz-sm);
  }

  /* 게시물 상세페이지 */
  .post-content .post-content-wrap {
    padding-left: 0;
    padding-right: 0;
  }
  .post-content .file-wrap ul li {
    width: 100%;
    margin-right: 0;
  }
  .post-content .file-wrap ul li:nth-of-type(2n + 2) {
    margin-right: 0px;
  }
  .post-content .file-wrap ul li:nth-child(n + 2) {
    margin-top: 10px;
  }
  .file-item .file-name i {
    width: 25px;
    height: 25px;
  }

  /* 아이콘 메뉴 */
  .sub-page .icon-menu {
    padding-bottom: 0;
  }
  .sub-page .icon-menu .title-wrap h2 {
    font-size: 1.5rem;
  }
  .sub-page .menu-icon {
    padding: 15px;
    box-sizing: border-box;
  }
  .sub-page .menu-icon-wrap {
    padding-bottom: var(--sz-md);
  }

  /* 요소 */
  /* 마진 패딩 */
  .mt--md {
    margin-top: var(--sz-md);
  }

  /* 숫자 프로세스 */
  .number-circle {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1rem;
    line-height: 1.25rem;
  }

  /* 폼요소 */
  /* 날짜선택 요소 */
  .calendar-date-input.w160 {
    width: calc(50% - 7.5px);
  }
  .calendar-date-input.w230 {
    width: calc(50% - 7.5px);
  }
  .filter-wrap .fl-right ul li .calendar-date-input.w230 {
    width: 100%;
  }
  .filter-wrap .fl-right:only-child ul li:nth-of-type(3) {
    flex-grow: 1;
  }
  .filter-wrap .fl-right:only-child ul li:nth-of-type(3) .btn {
    width: 100%;
  }
  .input-text-search {
    width: calc(50% - 7.5px);
  }
  .input-text-search input {
    width: 100%;
  }
  .sub-page-content
    .filter-wrap
    .fl-right:not(.search-wrap.select-search)
    > .vertical-m {
    flex-direction: column;
    justify-content: end;
    align-items: stretch;
    flex: 1;
  }
  .sub-page-content
  .filter-wrap
  .fl-right:not(.search-wrap.select-search)
  > .vertical-m.input-group > .mr-sm{
    margin-right: 0;
    margin-bottom: 10px;
  }
  .sub-page-content
  .filter-wrap
  .fl-right:not(.search-wrap.select-search)
  > .vertical-m.input-group > .ml-sm{
    margin-left: 0;
    margin-top: 10px;
  }
  .sub-page-content
  .filter-wrap
  .fl-right:not(.search-wrap.select-search)
  > .vertical-m .btn{
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: 0;
  }
  .sub-page-content
  .filter-wrap
  .fl-right:not(.search-wrap.select-search)
  > .vertical-m .on-off-btn{
    margin-bottom: 5px;
  }

  /* 서브페이지 콘텐츠 */
  .sub-page {
    padding-top: 0;
  }
  .sub-page.no-submenu {
    background: none;
  }
  .sub-page .sub-navi {
    font-size: 12px;
    padding: 15px 0;
    opacity: 0.8;
  }
  .sub-page-content .filter-wrap .fl-left,
  .sub-page-content .filter-wrap .fl-right:not(.btn, .on-off-btn, .on-off-ui) {
    /* width: 100%; */
    flex-wrap: wrap;
  }
  .sub-page-content .filter-wrap .fl-right .on-off-btn {
    display: flex;
    white-space: nowrap;
    margin-right: 0;
    margin-left: auto;
    justify-content: flex-end;
  }
  .sub-page-content .filter-wrap .fl-right .on-off-ui {
    display: flex;
    white-space: nowrap;
    margin-right: 0;
  }
  .sub-page-content .filter-wrap .fl-right .add-btn {
    margin-top: 10px;
    margin-left: auto;
  }
  .sub-page-content .filter-wrap .fl-right {
    justify-content: flex-end;
  }
  .sub-page-content
    .filter-wrap
    .fl-right
    .calendar-date-input:only-of-type.w160 {
    width: 100%;
  }
  .sub-page-content
    .filter-wrap
    .fl-right
    .calendar-date-input:only-of-type.w160
    + .input-text-search {
    margin-left: 0;
  }
  .sub-page-content
    .filter-wrap
    .fl-right
    .calendar-date-input:only-of-type.w160
    + .input-text-search
    + .btn.add-btn {
    margin-left: auto;
    margin-top: 10px;
  }
  .sub-page-content .filter-wrap .fl-right div.input-text-search:first-of-type {
    width: 100%;
  }
  .sub-page-content .float-wrap .fl-right div.input-text-search:first-of-type {
    width: 100%;
  }
  .sub-page-content .filter-wrap .fl-right .mr-sm.green500.btn {
    float: right;
    min-width: 115px;
    margin-left: calc(100% - 115px);
    margin-bottom: 10px;
  }
  .sub-page-content .filter-wrap .fl-right .mr-sm,
  .sub-page-content .filter-wrap .fl-right > .vertical-m {
    min-width: 250px;
    text-align: right;
  }
  .sub-page-content .filter-wrap .fl-right .mr-sm.w120.form-input {
    width: 100%;
    margin-right: 0;
    padding-bottom: 10px;
  }
  .sub-page-content .filter-wrap .fl-right .mr-sm.w120.form-input > select {
    width: 100%;
  }
  .sub-page-content .filter-wrap > .d-flex.mt-sm {
    flex-wrap: wrap;
  }
  .sub-page-content .filter-wrap .float-wrap {
    width: 100%;
    flex-direction: column-reverse;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-left,
  .sub-page-content .filter-wrap .float-wrap .fl-right:not(.btn) {
    width: 100%;
    flex-wrap: wrap;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right:not(.btn) > div:not(.switch-list-btn-wrap){
    display: flex;
    width: 100%;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right:not(.btn)
    .fl-right.btn.fill.md {
    min-height: 2.25rem;
    padding: 0.5rem 0.5rem;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-left ul {
    flex-wrap: wrap;
    /* margin-top: var(--sz-md); */
    position: relative;
    z-index: 10;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-left ul li.mr-md {
    margin-right: var(--sz-sm);
  }
  .sub-page-content .filter-wrap .float-wrap .fl-left ul.btn-type-wrap {
    margin-bottom: var(--sz-sm);
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right fieldset {
    width: 100%;
    flex-wrap: wrap;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right fieldset {
    display: flex;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    fieldset
    .calendar-date-input:last-child:only-of-type {
    margin-bottom: 0;
    margin-left: 0;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    fieldset
    .calendar-date-input {
    width: calc(50% - 5px);
    margin-bottom: 0;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    fieldset
    + .switch-list-btn-wrap {
    margin-top: 10px;
    margin-left: auto;
    float: right;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    fieldset
    + .switch-list-btn-wrap
    + div {
    margin-top: 10px;
    padding-left: 0;
    text-align: right;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right {
    display: flex;
    flex-wrap: wrap;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right .calendar-date-input {
    width: calc(50% - 5px);
    margin-bottom: 0;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    .calendar-date-input:first-of-type:only-of-type {
      width: auto;
      margin-left: 0;
      margin-right: 0;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    .calendar-date-input:nth-of-type(2) {
    margin-left: 10px;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right .input-text-search {
    width: 100% !important;
    margin-left: 0;
    margin-top: 10px;
  }

  /* 리스트 필터 */
  .tool-bar {
    padding: 10px 15px;
  }
  .tool-bar .action-wrap {
    flex-wrap: wrap;
  }
  .tool-bar .action-wrap .btn-wrap {
    width: 100%;
    margin-left: 0;
    margin-top: 5px;
  }

  /* 테이블형 리스트 */
  .table-list .table-list_contents {
    padding: 20px 0;
  }

  /* 게시물 상세 */
  .post-title .title h3 {
    font-size: 1.125rem;
  }
  .post-title .title .btn {
    min-height: 1.5rem;
    padding: 0rem 0.5rem;
  }

  /* 선생님 답변 */
  .teacher-comment .comment_head {
    flex-wrap: wrap;
  }
  .teacher-comment .comment_head .writer {
    width: 100%;
    margin-top: 5px;
    font-size: 0.85rem;
  }

  /* 데이터 없는 경우 노출되는 디자인 */
  .no-data > i {
    width: 70px;
    height: 70px;
  }

  /* 게시물 필터 영역 */
  .sub-list-filter {
    border: 1px solid #dcdcdc;
  }
  .sub-list-filter.is-active .mobile-filter {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAYZJREFUaEPt17Ftg0AYBWBfQe2MkmyANwgF0CYjZANvkBHsFijIBskG8ShxTUH+kw4JWeYOjveiCP00rnh33//OAsxuI5fZiGOnkP/WpDaijZAmoEeLNNjoWG0kenSkG7UR0mCjY6mNtG370HXdu91dkiRvWZb9RO80cCMN4hCfsv6j28NFMAcWhgK5gxjmScPAIR4EFQOFTCCuTrAfHXN4MzCIB5E6wJf80jAQiA9RFMXFQuq6tn96GmY1ZA5iOFJMzCrIEgQbEw2JQTAxUZA1CBZmMQSBYGAWQZAINGY2hIFAYmZBmAgUJgj5CwQCE4TIQ+x79Cpu17TvTunwxEZ/X0w9NGW9J99aXoiEvsjNp1EAFRFo5lUw5ymMF9I0Tdr3vf04ojdxu8HbZowxhzzP7bva3St4tKqqepYQ28yRdZymNucwRxnmuSzLj+ijhT7/zLxgI8zFkdkKQU4TkaWNIKaIzNBGkNNEZGkjiCkiM7QR5DQRWdoIYorIDG0EOU1E1mYa+QUqRf8zebybBAAAAABJRU5ErkJggg==);
  }
  .sub-list-filter .mobile-filter {
    display: block;
    width: 100%;
    padding: 0 15px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAZxJREFUaEPtlkFOwzAQRetN1r0JHKG9AVkkWQI34AaIG3ADYJlkEW5Aj9DehHU2YaZKqwrhxBnPt1A12SSV+r/z/rdju9WVXO5KOFYG8t+atEasEVACNrVAwYptrRFxdCChNQIKVmxrjYijAwmtEVCwYtvZRuq6viP3e+fcS1mWe/FIAmHTNLfDMDyT9KOqqs8pi0mQtm03ZPQ1GnzTfZsKhiFoPB57zeNTkNuiKHY+mEkQMnsg4duFOAnMb4hx/EcK8V0EwiKaWntK4yYVzF8QNCsONLW4Ie81u0a6rlv3fb9LAeODyLJsk+c5zwY5CCtTwMRAHNdQ6McECRMLsQgE1YwGxGIQbRgtCBGIFowmhBgkFkYbIgpECoOAiAZZCoOCUAEJhUFCqIHMwYx71fkAyL/52BGyY4fuc8EbYojhxKbJ8uMpFgGh2sjpJT0w5xy0mzgZqzYyB4OCgDTig0FCQEEuPgCv/EwL+2nuKB6yDn3/gUytmBeSag1EmhxKZ42gkpX6WiPS5FA6awSVrNTXGpEmh9JZI6hkpb4/n+cvQh1P6WkAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    background-position: calc(100% - 15px) 50%;
    background-size: 1.25rem auto;
    height: 45px;
    box-sizing: border-box;
    font-weight: 600;
    color: var(--gs600);
    line-height: 45px;
    content: "필터 보기";
  }
  /* .sub-list-filter ul.form-group{display: none; border-top: 1px solid #dcdcdc;} */
  .sub-list-filter.is-active ul.form-group {
    display: block;
  }
  .filter-content .form-group .form-input {
    padding: 5px 0;
  }
  .sub-list-filter ul.form-group .form-label {
    padding: 5px 20px;
  }

  /* 팝업 */
  .popup-report-table > li > div:nth-of-type(3),
  .popup-book-table > li > div:nth-of-type(3) {
    padding-left: 40px;
  }
  #layer-popup .popup-box.book-search-popup .popup-table {
    max-height: calc(100vh - 500px);
  }
}
@media screen and (max-width: 600px) {
  /* 서브페이지 콘텐츠 */
  .filter-wrap .float-wrap .fl-right {
    flex-wrap: wrap;
  }
  .filter-wrap .float-wrap .fl-right fieldset {
    margin-bottom: 10px;
  }
  .filter-wrap .float-wrap .fl-right .calendar-date-input:last-of-type {
    margin-left: 10px;
  }
  .sub-page-content .filter-wrap .float-wrap {
    flex-direction: column;
  }
  .sub-page .sub-navi {
    max-height: 48px;
    display: flex;
    align-items: center;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    .btn.pm
    + .switch-list-btn-wrap {
    margin-bottom: 0px;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right .switch-list-btn-wrap {
    margin-bottom: -50px;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    .switch-list-btn-wrap:only-child {
    margin-bottom: 0px;
  }

  /* 파일 첨부 */
  .file-upload-ui input[type="file"] + label {
    width: 100%;
  }

  /* 댓글 영역 */
  .comment-area .comment_body{
    padding: 5px;
  }
  .comment-area .comment_body ul li .user .eng {
    width: 100%;
    display: block;
    padding-left: 0;
    margin-left: 0;
  }
  .comment-area .comment_body ul li .user .eng::before{
    display: none;
  }
  .comment-area .comment_body ul li .user strong::after {
    display: none;
  }

  /* 리스트 필터 */
  .tool-bar .action-wrap select {
    width: 100%;
    margin: 8px 0;
  }
  .tool-bar .action-wrap .btn-wrap {
    width: auto;
    margin-left: 0 !important;
    float: right;
  }

  /* 좌측목록 우측뷰 리스트*/
  .tab-list-wrap > .fl-right .pc-hidden {
    bottom: 90px;
  }

  /* 도서리스트 */
  .book-list.list-type .book-thumb .tag-wrap {
    display: none;
  }
  .book-list.list-type.block li {
    padding-bottom: var(--sz-md);
  }
  .book-list.list-type.block li:nth-of-type(2n + 1) {
    padding-right: 20px;
  }
  .book-list.list-type.block li:nth-of-type(2n + 2) {
    padding-left: 20px;
  }
  .book-list.list-type.list .book-thumb {
    max-width: 120px;
  }
  .book-list.list-type.list .info-wrap {
    width: calc(100% - 150px);
  }
  .book-list.list-type.list .info-wrap .review-wrap {
    margin-top: var(--sz-sm);
  }
  .book-list.list-type.list .info-wrap .btn-wrap {
    display: flex;
    align-items: center;
  }

  /* 독후활동 보기 */
  .result-area .book-report-list.all li {
    width: 100%;
    margin-right: 0;
  }
  .result-area .book-report-list.all li .thumbnail.text {
    padding: 15px 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAoCAYAAADZn1szAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LmRhNGE3ZTVlZiwgMjAyMi8xMS8yMi0xMzo1MDowNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA3LTEwVDE1OjI1OjQ1KzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wNy0xMFQxNjoxOTozNyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wNy0xMFQxNjoxOTozNyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBDMjRCMDAxRUYyMTFFRThDQkFCMDgxMTc5Q0E0NEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBDMjRCMDExRUYyMTFFRThDQkFCMDgxMTc5Q0E0NEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMEMyNEFGRTFFRjIxMUVFOENCQUIwODExNzlDQTQ0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMEMyNEFGRjFFRjIxMUVFOENCQUIwODExNzlDQTQ0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmwk6b4AAAAjSURBVHjaYrxz5w4DMmBiQAOjAqMC9BA4DMUoKhhhAgABBgBr+gRrg8p7nAAAAABJRU5ErkJggg==) 0 16px;
  }
  .result-area .book-report-list.text li {
    width: 100%;
    margin-right: 0;
  }
  .result-area .book-report-list.audio li {
    width: 100%;
    margin-right: 0;
  }
  .post-content.report .post-content-wrap .book-info {
    position: relative;
    width: 100%;
    margin-right: 0px;
    padding-bottom: 0;
    margin-bottom: var(--sz-md);
  }
  .post-content.report .post-content-wrap .book-info .book-thumb .img-wrap {
    width: 120px;
    margin-right: 20px;
    float: left;
  }
  .post-content.report .post-content-wrap .book-info .book-thumb .book-name,
  .post-content.report .post-content-wrap .book-info .book-thumb .report-type {
    width: calc(100% - 140px);
    float: right;
  }
  .post-content.report .post-content-wrap .book-info .book-thumb .report-type {
    margin-bottom: 15px;
  }
  .post-content.report
    .post-content-wrap
    .book-info
    .book-thumb
    .book-name
    .title {
    margin-top: 0;
  }
  .post-content.report .post-content-wrap .book-info .report-stamp {
    position: absolute;
    bottom: 0;
    right: 0;
  }
  .post-content.report .post-content-wrap .report-content {
    width: 100%;
  }

  /* 포트폴리오 리스트 */
  .book-portfolio-list .portfolio-wrap {
    width: 100%;
    margin-right: 0;
  }
  .book-portfolio-list .portfolio-wrap:nth-of-type(3n + 3) {
    margin-right: 0;
  }

  /* 포트폴리오 등록 */
  .popup-report-table > li > div:nth-of-type(3) {
    flex-wrap: wrap;
  }
  .popup-report-table > li > div .thumb-wrap {
    width: 160px;
    margin-bottom: 10px;
  }

  /* 아이콘 메뉴 */
  .sub-page .icon-menu {
    background-position: 0 100%;
  }
  .menu-icon .swiper-slide {
    padding-right: 10px;
  }
  .menu-icon .swiper-slide a .icon-wrap {
    width: 50px;
    height: 50px;
  }
  .menu-icon .swiper-slide a .icon-wrap i {
    width: 100%;
    height: 100%;
    background-size: 40px auto;
  }
  .menu-icon .swiper-slide a {
    max-width: 70px !important;
    line-height: 1.35;
    font-weight: 400;
    font-size: 14px;
  }
  .menu-icon .swiper-slide.is-active a {
    max-width: 70px;
  }
  .menu-icon .swiper-slide.is-active a .icon-wrap {
    width: 55px;
    height: 55px;
    margin-top: -5px;
  }

  /* 폼요소 */
  /* 날짜선택 요소 */
  .calendar-date-input {
    margin-bottom: 10px;
  }
  .sub-list-filter .calendar-date-input {
    margin-bottom: 0px;
  }
  .sub-list-filter .calendar-date-input::before{
    text-indent: 0;
  }
  .calendar-date-input.w160 {
    width: 100%;
    margin-left: 0;
  }
  .calendar-date-input.w230 {
    width: 100%;
  }
  .input-text-search {
    width: 100%;
    margin-left: 0;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right fieldset .calendar-date-input{
    width: auto;
  }
  .sub-page-content
    .filter-wrap
    .fl-right:not(.search-wrap.select-search)
    > .vertical-m
    .on-off-btn
    + .btn {
    margin-left: auto;
    margin-top: 10px;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    fieldset
    .calendar-date-input:nth-of-type(2) {
    margin-top: 10px;
    margin-left: 0;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    fieldset
    .calendar-date-input {
    margin: 0;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    .calendar-date-input:last-of-type:only-of-type {
    margin-left: 0;
  }
  .sub-page-content .filter-wrap .fl-right .mr-sm.green500.btn {
    margin-left: auto;
    margin-right: 0;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right fieldset {
    flex-direction: column;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-left ul li label {
    white-space: nowrap;
  }
  .sub-page-content .filter-wrap .float-wrap .fl-left ul.btn-type-wrap {
    margin-top: var(--sz-sm);
  }
  .sub-page-content .filter-wrap .float-wrap .fl-right select.w180 {
    width: 100%;
    margin-bottom: 10px;
  }
  .sub-page-content
    .filter-wrap
    .float-wrap
    .fl-right
    fieldset
    + .switch-list-btn-wrap
    + div {
    margin-top: 60px;
    margin-bottom: -50px;
  }

  /* 게시물 상세 */
  .post-title.box.box-rg {
    padding: var(--sz-sm);
  }
  .post-title.box.box-rg.mb-lg {
    margin-bottom: var(--sz-md);
  }
  .post-title .title .btn {
    top: auto;
  }
  .post-title .title h3 {
    display: block;
    margin-top: 5px;
  }
  .post-title .title h6 {
    width: 100%;
    font-size: 0.85rem;
  }
  .post-title .title h6 i {
    width: 1rem;
    height: 1rem;
  }

  /* 게시물 필터 영역 */
  /* 서브페이지 콘텐츠 */
  .sub-page-content
    .filter-wrap
    .fl-right:not(.search-wrap.select-search)
    > .vertical-m.input-group {
    width: 100%;
  }
  .filter-wrap
    .fl-right
    ul:not(.search-wrap > ul.input-group)
    li > 
    input:last-of-type:only-of-type {
    margin-top: 10px;
  }
  .filter-wrap
    .fl-right
    ul:not(.search-wrap > ul.input-group)
    li
    input:last-of-type:only-of-type
    + .btn {
    margin-top: 5px;
  }
  .filter-wrap .fl-right ul:not(.search-wrap > ul.input-group) li {
    width: 100%;
    margin-right: 0;
  }
  .filter-wrap .fl-right ul:not(.search-wrap > ul.input-group) li input {
    width: 100%;
  }
  .filter-wrap
    .fl-right:only-child
    ul:not(.search-wrap > ul.input-group)
    li:nth-of-type(3) {
    flex-grow: 1;
    margin-left: 0;
    margin-top: 20px;
    text-align: right;
  }
  .filter-wrap
    .fl-right:only-child
    ul:not(.search-wrap > ul.input-group)
    li:nth-of-type(3)
    .btn {
    width: -moz-fit-content;
    width: fit-content;
  }

  /* 게시물 첨부파일 */
  .post-content .file-wrap h6 {
    width: 60px;
    padding-right: 20px;
  }
  .list-paging li a span {
    width: 80px;
  }
  .list-paging li a span + strong {
    width: calc(100% - 80px);
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li .user-wrap h6 {
    width: 100%;
  }
  .result-area .book-report-list li .user-wrap h6 + .eng {
    font-weight: 400;
  }
  .result-area .book-report-list li .user-wrap .post-action {
    display: inline-block;
    position: relative;
    right: auto;
    top: 6px;
    min-height: 0;
    padding: 0;
    background: rgba(255, 255, 255, 0);
    border: 0;
    font-size: 0.875rem;
  }
  .result-area .book-report-list li .user-wrap .post-action span {
    float: left;
    color: #aaa;
    font-weight: 400;
  }
  .result-area .book-report-list li .user-wrap .post-action span::after {
    display: none;
  }
  .result-area .book-report-list li .user-wrap .post-action span:first-of-type {
    padding: 0 5px;
  }
  .translation-wrap {
    margin-bottom: 10px;
  }

  /* 신청 페이지 */
  .form-page .inner > .form-title {
    flex-direction: column;
  }
  .form-page .inner > .form-title .page-icon-wrap {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .form-page .inner > .form-title h2 {
    font-size: 1.5rem;
  }

  .book-select-wrap {
    flex-direction: column;
  }
  .book-select-wrap .search-btn {
    width: 100%;
    padding: 0;
    margin-bottom: var(--sz-ls);
    background: rgba(255, 255, 255, 0);
    border: 0;
  }
  .book-select-wrap .search-btn .add-book-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 50px;
    border-radius: 0.5rem;
  }
  .book-select-wrap .search-btn .add-book-btn::before {
    display: none;
  }
  .book-select-wrap .search-btn .add-book-btn i {
    margin-left: -10px;
  }
  .book-select-wrap .search-btn .add-book-btn span {
    margin-top: 0;
    font-weight: 600;
  }
  .book-select-wrap .book-select-table > li:not(.table-list_title) {
    padding: 20px 0;
  }
  .book-select-wrap .book-select-table {
    border-bottom: 0;
  }
  .book-select-wrap .excel-info {
    width: 100%;
  }
  .book-selected-wrap {
    align-items: flex-start;
  }
  .book-selected-wrap .book-thumb {
    width: 100px;
  }
  .book-selected-wrap .book-info {
    width: calc(100% - 130px);
  }
}
@media screen and (max-width: 480px) {
  /*폼요소*/  
  .ele-info-box{
    top: 10px; right: 70px;
  }

  /* 도서리스트 */
  .book-list.list-type.list .book-thumb {
    max-width: 100px;
    margin-right: 20px;
  }
  .book-list.list-type.list .info-wrap {
    width: calc(100% - 120px);
    padding-bottom: 1rem;
  }
  .book-list.list-type.list .info-wrap .book-info .category .btn {
    min-height: 1.25rem;
    padding: 0.125rem 0.4rem;
  }
  .book-list.list-type.list .info-wrap .book-info > strong {
    font-weight: 500;
    margin-bottom: 0;
  }
  .book-list.list-type.list .info-wrap .btn-wrap .chat-sm {
    display: none;
  }
  .book-list.list-type.list .info-wrap .btn-wrap .btn {
    min-height: 1.875rem;
    padding: 0.25rem 0.625rem;
    font-size: 0.875rem;
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li {
    width: calc(50% - 10px);
    margin-right: 20px;
  }
  .result-area .book-report-list li:nth-of-type(3n + 3) {
    margin-right: 20px;
  }
  .result-area .book-report-list li .user-wrap h6 + .eng,
  .result-area .book-report-list li .user-wrap .post-action span {
    font-size: 0.75rem;
  }
  .result-area .book-report-list li .user-wrap .post-action {
    top: 4px;
  }

  /* 게시물 필터 영역 */
  .filter-content .form-group .form-input .date-range-group {
    flex-wrap: wrap;
    font-size: 0;
  }
  .filter-content .form-group .form-input .date-range-group input {
    min-width: calc(50% - 5px);
    font-size: 1rem;
    margin: 0;
  }

  /* 게시물 상세 */
  .post-title .post-info {
    flex-wrap: wrap;
  }
  .post-title .post-info > div {
    white-space: nowrap;
  }
  .post-title .post-info > div.view {
    display: none;
  }
  .post-title .post-info > div i {
    display: none;
  }
  .post-title .post-info > div .ml-xxs:not(.c-gs800) {
    margin-left: 0;
  }

  /* 아이콘 메뉴 */
  .sub-page .icon-menu .title-wrap h2 {
    font-size: 1.35rem;
  }

  /* 선생님 답변 */
  .teacher-comment .comment_head .writer {
    flex-wrap: wrap;
  }
  .teacher-comment .comment_head .writer {
    padding-left: 10px;
    border-left: 2px solid #dcdcdc;
  }
  .teacher-comment .comment_head .writer i {
    display: none;
  }
  .teacher-comment .comment_head .writer .li-r::after {
    display: none;
  }
  .teacher-comment .comment_head .writer .eng {
    width: 100%;
    margin-top: 0px;
    color: #888;
    font-weight: 400;
  }

  /* 신청 페이지 */
  .post-btn-wrap {
    flex-wrap: wrap;
  }
  .form-page .inner > .form-title h2 {
    font-size: 1.35rem;
  }
  .form-page .inner > .form-content button[type="submit"] {
    width: 100%;
    margin-left: 0;
  }
  .form-page .inner > .form-content button[type="button"] span {
    justify-content: center;
  }
  .form-page .inner > .form-content .btn-wrap .btn.line {
    width: 100%;
  }
  .form-page .inner > .form-content button + button {
    margin-top: 10px;
  }
  .form-page .inner > .form-content div.btn-wrap button:nth-of-type(1) {
    width: 100%;
  }
  .form-page .inner > .form-content div.post-btn-wrap button{
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
  .form-page .inner > .form-content div.post-btn-wrap button.ml-sm{
    margin-left: 0;
    width: 100%;
  }
  .form-page .inner > .form-content div.post-btn-wrap button.err {
    width: 100%;
  }
  .form-page .inner > .form-content button[type="submit"] .vertical-m {
    justify-content: center;
  }
  .post-btn-wrap.mt-md.text-right > .fl-left {
    position: relative;
  }

  /* 도서검색 팝업 */
  .popup-book-table > li > div .book-thumb {
    margin-right: 0px;
  }
  .popup-book-table > li > div .book-thumb + .info-wrap {
    width: 100%;
    margin-top: 10px;
  }

  /* 버튼 영역 */
  .download-btn:not(.col3) {
    margin-bottom: -4.25rem;
  }
  .download-btn .btn {
    padding-left: 5px;
    padding-right: 5px;
  }
  .download-btn .btn.ml-sm {
    margin-left: 5px;
  }
}
@media screen and (max-width: 380px) {
  .ele-info-box{top: 13px;}
  .ele-info-box .box{flex-direction: column; gap: 0; border-radius: 0;}
  .ele-info-box .box-right{display: none;}
  /* 도서리스트 */
  .book-list.list-type.list .book-thumb {
    max-width: 80px;
  }
  .book-list.list-type.list .info-wrap .book-info .book-summary {
    display: none;
  }

  /* 리스트 유형 */
  .list-paging {
    font-size: 0.85rem;
    margin-top: var(--sz-lg);
  }
  .list-paging .pagination a {
    width: 24px;
    height: 24px;
    line-height: 24px;
    margin-right: 3px;
  }
  .list-paging .icon-btn {
    width: 24px;
    height: 24px;
  }

  /* 서브페이지 콘텐츠 */
  .sub-page-content .filter-wrap .float-wrap .fl-left ul li label {
    display: inline-block;
    margin-bottom: 4px;
  }

  /* 게시물 첨부파일 */
  .post-content .file-wrap h6 {
    font-size: 0.85rem;
  }
  .file-item .file-size {
    font-size: 0.85rem;
  }

  /* 독후활동 리스트*/
  .result-area .book-report-list li .user-wrap .post-action {
    display: block;
  }
  .result-area .book-report-list li .user-wrap .post-action span:first-of-type {
    padding-left: 0;
  }
}
@media screen and (max-width: 340px) {
  /* 독후활동 리스트*/
  .result-area .book-report-list li {
    width: 100%;
    margin-right: 0px;
  }
  .result-area .book-report-list li:nth-of-type(3n + 3) {
    margin-right: 0px;
  }
  .result-area .book-report-list li .user-wrap .post-action {
    display: inline-block;
  }
  .result-area .book-report-list li .user-wrap .post-action span:first-of-type {
    padding-left: 5px;
  }
}

/* 도서검색 > 전체검색 */
.search-page {
}
.search-page .search-wrap.type4 {
  width: 1070px;
  margin: auto;
  margin-top: -25px;
}
.search-page .search-wrap.type4 .search-items-wrap .input-group:nth-of-type(1) {
  width: 95px;
  margin-right: 5px;
  position: relative;
}
.search-page .search-wrap.type4 .search-items-wrap .input-group:nth-of-type(2) {
  position: relative;
  width: calc(100% - 100px);
}
.search-page
  .search-wrap.type4
  .search-items-wrap
  .input-group:nth-of-type(2)
  .remove-btn {
  display: none;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translate(0, -50%);
}
.search-page
  .search-wrap.type4
  .search-items-wrap
  .input-group
  input[type="text"]:not(:-moz-placeholder)
  + .remove-btn {
  display: block;
}
.search-page
  .search-wrap.type4
  .search-items-wrap
  .input-group
  input[type="text"]:not(:placeholder-shown)
  + .remove-btn {
  display: block;
}
.search-page .search-keyword-list {
  max-width: 1070px;
  margin: auto;
}
.search-page .search-keyword-list h5 {
  width: 95px;
  border-right: 0px;
  margin-right: 0px;
}
.search-page .search-keyword-list h5 i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFqSURBVHgB7ZTNTcNAEIXf+ABHTAehArIdmAbIlpBjsDiECpJUQJAQyQ06yEIDgQrsVIDpIFwj4WEc5UDMOl7bJ5A/aaTVejxvf94s0NLyL9HXUSChUQMPFbm8Wt3yFy0lFr0wfkRFqEqyHkQdJnrfK3DMp2aq1q41Ku2QPRrl59INhqiA8w53u1vKsJP7tCZmZeYqcalTKJgZAymClLwTj9lnRmYSvyA9kYjlBBKP0085t9jcK+MsqMPViJnHaACBb8xMTfPz9jtkDtAQBvVs83ZB4jc0FWR7jeI7HERjMckI9cTuXubK6t7CthDXjcV9E1QXmxSJZZS2hQ7jxc6hpcgCn2WhB3PLGz/lDziSetv2QDNBonM4QlyeWyrIQAB3Aj2MfNQV1GHUtc3Lxb9mYf1p8+vpcxfE0fZOkh9KsRjjwsy625Dx2d53GZsHFR8qWe5SebRlWf1dsaeCnL5U8uX8jesj3vJ3+QaVdohAf6llZAAAAABJRU5ErkJggg==);
  background-position: 0 -2px;
}
.search-page .search-keyword-list .tag-list {
  margin-left: 0;
  padding-bottom: 1px;
  left: auto;
  transform: translate(0);
  width: calc(100% - 161px);
}
.tag-list.scroll-menu .swiper-wrapper .swiper-slide {
  width: auto;
  margin-right: 5px;
}

.search-page .filter-area .box {
  width: 1070px;
  margin: auto;
}
.search-page .filter-area .city-wrap {
  flex-wrap: wrap;
  padding: 25px 0 0;
}
.search-page .filter-area .city-wrap h6 {
  width: 100px;
  padding-top: 10px;
}
.search-page .filter-area .city-wrap + .vertical-t h6 {
  width: 100px;
  padding-top: 10px;
}
.search-page .filter-area .city-wrap + .vertical-t h6 .icon-search-sm {
  background-size: 20px auto;
  background-position: 50% 50%;
}
.search-page .filter-area .city-wrap h6 .icon-search-sm {
  background-size: 80% auto;
  background-position: 50% 50%;
}
.search-page .filter-area h6 + .search-form {
  width: calc(100% - 100px);
}
.search-page .filter-area h6 + .search-form .search-wrap.type4 {
  width: 100%;
  margin-top: 0;
  border-radius: 0.5rem;
}
.search-page
  .filter-area
  h6
  + .search-form
  .search-wrap.type4
  .search-items-wrap {
  top: 0;
  box-sizing: border-box;
  border-radius: 0.5rem 0 0 0.5rem;
  box-shadow: none;
}
.search-page
  .filter-area
  h6
  + .search-form
  .search-wrap.type4
  .btn-wrap
  .ico-btn-search {
  display: none;
}
.search-page .filter-area .city-wrap ul.input-group {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% - 100px);
  background: #e5e8f8;
  border: 1px solid var(--primary-tint30);
  border-radius: 0.5rem;
  overflow: hidden;
}
.search-page
  .filter-area
  .city-wrap
  ul.input-group
  li
  input[type="radio"]
  + label {
  display: block;
  width: 100%;
  background: #fff;
  padding: 0;
  text-align: center;
  color: var(--primary);
}
.search-page
  .filter-area
  .city-wrap
  ul.input-group
  li
  input[type="radio"]:checked
  + label {
  background: var(--primary);
  color: #fff;
}
.search-page
  .filter-area
  .city-wrap
  ul.input-group
  li
  input[type="radio"]:hover
  + label::after {
  display: none;
}
.search-page .filter-area .city-wrap ul.input-group li {
  width: 11.111%;
  margin-bottom: 0;
  border-right: 1px solid var(--primary-tint30);
  line-height: 35px;
  box-sizing: border-box;
}
.search-page .filter-area .city-wrap ul.input-group li:nth-of-type(-n + 9) {
  border-bottom: 1px solid var(--primary-tint30);
}
.search-page .filter-area .city-wrap ul.input-group li:nth-of-type(9) {
  border-right: 0;
}
.search-page .filter-area .city-wrap .school-type {
  width: 100%;
  margin-top: 15px;
}
.search-page .filter-area .city-wrap .school-type {
  display: flex;
  flex-wrap: wrap;
}
.search-page .filter-area .city-wrap .school-type li {
  width: 15%;
  margin-bottom: 0;
}
.search-page .search-filter-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  right: auto;
  left: 25px;
  width: 85px;
  height: 30px;
  border-radius: 30px;
  margin-left: 80px;
  box-sizing: border-box;
  background: #eeeef2;
  border: 1px solid #d4d4d4;
  color: #84848e;
}
.search-page .search-filter-btn em {
  position: absolute;
  left: -80px;
}
.search-page .bd-t {
  border-top: 1px solid #dcdcdc;
  padding-top: var(--sz-sm);
}
.search-page .search-filter-btn i {
  background-image: url(/img/input_select_arrow.5668e1cb.svg);
  background-repeat: no-repeat;
}
.search-page .search-filter-btn.is-active i {
  transform: rotate(180deg);
}
.search-page .search-filter-view {
  display: none;
  position: relative;
  background: #f9f9fb;
  border-top: 1px solid #dcdcdc;
}
.search-page .search-filter-view::after {
  position: absolute;
  top: -6px;
  right: 70px;
  display: none;
  width: 12px;
  height: 12px;
  background: #f9f9fb;
  transform: rotate(45deg);
  content: "";
}
.search-page .search-filter-view::before {
  position: absolute;
  top: -7px;
  right: 70px;
  display: none;
  width: 12px;
  height: 12px;
  background: #dcdcdc;
  transform: rotate(45deg);
  content: "";
}
.search-page .search-filter-view ul.form-group {
  border: 0;
}
.search-page .search-filter-view ul.form-group li:nth-of-type(n + 4) {
  border-bottom: 0;
}

.top-list-content {
  display: flex;
  width: 100%;
}
.category-wrap {
  position: relative;
  width: 228px;
  overflow: visible;
}
.category-wrap .category-lv1,
.category-wrap .category-lv2,
.category-wrap .category-lv3 {
  z-index: 10;
  width: 228px;
  height: 100%;
  overflow-y: auto;
  padding: 10px;
  background: #f9f9fb;
  border-radius: 1rem;
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
}

.category-wrap .category_list > li {
  margin: 0px;
}
.category-wrap .category_list > li::after {
  display: block;
  clear: both;
  content: "";
}
.category-wrap .category_list > li span,
.category-wrap .category_list > li.all a {
  display: block;
  position: relative;
  padding: 8px 20px 8px 10px;
}
.category-wrap .category_list > li span a {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
  height: 40px;
  font-size: 0;
  text-indent: -9999rem;
}
.category-wrap .category_list > li.is-active,
.category-wrap .category_list > li:hover {
  background-color: var(--primary-tint10);
  color: var(--primary);
  border-radius: 0.5rem;
}
.category-wrap .category_list > li.is-active > span a,
.category-wrap .category_list > li:hover > span a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUCAYAAAC58NwRAAAABHNCSVQICAgIfAhkiAAAAJ1JREFUKFNjNJ77bvpZXsEchjDGvwxEAEaTee//A9XtYWYTCD4Zw/iJkB6YBob/DP9vMDCyBJ5N5LuBTxNcA0TR/0+MDEzBp5ME9uDShKYBrOzv//+MOWeTBWZg04RNA8Su//9nYAsMnBqgpmMEBiENGIFBUAN6YBCpAREYtNKAiB+CNqCnAEIaiA9WUiKOlKRBQuIjNXkTn4FIzaIAZESMZfum+xcAAAAASUVORK5CYII=);
  background-size: 6px auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 15px) 50%;
}
.category-wrap .category_list > li.is-active > span a:hover,
.category-wrap .category_list > li:hover > span a:hover {
  background-position: 60% 0;
  animation: clickarrow 1s infinite;
}
.category-wrap .category_list > li.is-active > .category-lv {
  display: flex;
}
.category-wrap .category-lv2 {
  display: none;
  overflow: visible;
  overflow-y: visible;
  position: absolute;
  left: 227px;
  top: 0;
  max-height: 100%;
  border: #dcdcdc solid 1px;
  border-top: 0;
  border-bottom: 0;
}
.category-wrap .category-lv2 li {
  position: relative;
  margin: 0px 10px;
}
.category-wrap .category-lv2 {
  width: 440px;
  background: none;
  padding: 0;
  border-right: 0px;
}
.category-wrap .category-lv2 > ul {
  width: 210px;
  background: #f9f9fb;
  border-right: 1px solid #dcdcdc;
  padding: 10px 0;
  border-radius: 1rem;
}
.category-wrap .category-lv3 {
  display: none;
  position: absolute;
  left: 199px;
  top: -15px;
  height: auto;
  border-radius: 0.5rem;
  padding: 5px 0;
  box-shadow: 0px 2px 8px var(--shadow15);
  border-radius: 1rem;
}
.category-wrap .category-lv3 .category_list > li span a {
  left: 0;
  top: 0;
  width: 100%;
}

/* 클릭유도 애니메이션 */
@keyframes clickarrow {
  0% {
    background-position: calc(100% - 15px) 50%;
  }
  50% {
    background-position: calc(100% - 8px) 50%;
  }
  100% {
    background-position: calc(100% - 15px) 50%;
  }
}
.top-book-list {
  width: calc(100% - 258px);
  margin-left: 30px !important;
  padding: 0px;
  padding-top: 15px;
  background: none;
}
.top-book-list .book-list {
  display: flex;
  flex-wrap: wrap;
}
.top-book-list .book-list .swiper-slide {
  width: calc(20% - 32px);
  margin-right: 40px;
  margin-bottom: 50px;
}
.top-book-list .book-list .swiper-slide:nth-of-type(5n + 5) {
  margin-right: 0;
}
.top-book-list .book-list .swiper-slide a.book-info > strong {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.book-list .info-wrap > .book-info > .fs-sm.c-pm {
  display: block;
  margin-bottom: 5px;
  width: -moz-fit-content;
  width: fit-content;
  padding-left: 8px;
  padding-right: 20px;
  background-image: url(/img/top_label_c0.b0a11d76.svg);
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: auto 100%;
}

/* 도서검색 > 우리학교 검색 */
.search-page .filter-area .city-wrap.school-wrap h6 {
  margin-top: 0;
}
.search-page .filter-area .city-wrap.school-wrap h6 + .input-group {
  display: block;
  width: calc(100% - 100px);
}
.search-page .filter-area .city-wrap.school-wrap h6 + .input-group ul {
  width: 100%;
  flex-wrap: wrap;
}
.search-page .filter-area .city-wrap.school-wrap h6 + .input-group li {
  width: 25%;
  padding-right: 15px;
  margin-bottom: 0;
  box-sizing: border-box;
}
.search-page .filter-area .city-wrap.school-wrap h6 + .input-group li input,
.search-page .filter-area .city-wrap.school-wrap h6 + .input-group li select {
  width: 100%;
}
.search-page
  .filter-area
  .city-wrap.school-wrap
  h6
  + .input-group
  li
  .input-group {
  width: 100%;
}
.search-page
  .filter-area
  .city-wrap.school-wrap
  .input-group
  li
  .input-group
  .btn {
  width: 100px;
}
.search-page
  .filter-area
  .city-wrap.school-wrap
  .input-group
  li
  .input-group
  input {
  width: calc(100% - 110px);
}
.search-page
  .filter-area
  .city-wrap.school-wrap
  h6
  + .input-group
  li:last-of-type {
  width: 50%;
  padding-right: 0;
}
.search-page .school-result {
  display: none;
  width: 100%;
  margin-left: 0px;
  margin-top: 15px;
  padding: 10px;
  background: #f9f9fb;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
  box-sizing: border-box;
}
.search-page .school-result label {
  width: 20%;
  float: left;
  margin: 5px 0;
  padding-right: 20px;
  box-sizing: border-box;
}
.search-page .school-result::after {
  clear: both;
  display: block;
  content: "";
}

/* 도서 검색 결과 */
.search-page .result-area .menu-wrap {
  border-bottom: 1px solid #e8e8e8;
}
.search-page .result-area .menu-wrap .menu-bar {
  bottom: -1px;
}
.search-page .result-area .left-filter {
  max-width: 210px;
}
.search-page .result-area .left-filter .input-text-search {
  width: 100%;
  margin: 5px;
}
.search-page .result-area .left-filter .input-text-search input {
  width: 100%;
  border: 0;
}
.search-page .result-area .left-filter dl dt {
  padding: 20px;
  border-top: 1px solid #dcdcdc;
  border-bottom: 0;
}
.search-page .result-area .left-filter dl > dt {
  font-weight: 700;
}
.search-page .result-area .left-filter dl dt:first-child {
  border-top: 0;
}
.search-page .result-area .left-filter dl dd {
  padding: 0;
}
.search-page .result-area .left-filter dl dd .slider-wrap .btn.pm {
  min-width: 30px;
  padding: 0;
  margin-left: 8px;
}
.search-page .result-area .left-filter dl dd .content-wrap {
  padding: 20px;
  padding-top: 0;
  border: 0;
  box-sizing: border-box;
}
.search-page .result-area .left-filter dl dd .content-wrap input {
  width: 100%;
}
.search-page .result-area .left-filter dl dd .content-wrap ul.input-group {
  margin: 10px 0;
}
.search-page .result-area .left-filter dl dd .content-wrap ul.input-group li {
  margin-bottom: 10px;
}
.search-page
  .result-area
  .left-filter
  dl
  dd
  .content-wrap
  ul.input-group
  li
  select {
  background: none;
  padding-right: 0;
}
.search-page
  .result-area
  .left-filter
  dl
  dd
  .content-wrap
  ul.input-group
  li
  label.mb-sm {
  display: block;
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600;
}
.search-page .result-area .left-filter dl dd .content-wrap .scroll {
  max-height: 170px;
}
.search-page .result-area .left-filter dl dd .content-wrap dl {
  width: calc(100% + 40px);
  margin-left: -20px;
  border-top: 0;
}
.search-page .result-area .left-filter dl dd .content-wrap dl dt {
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 0;
  font-weight: 500;
  color: #666;
}
.search-page .result-area .result-content {
  width: calc(100% - 260px);
}
.search-page .result-area .result-content .selected-filter {
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.search-page .result-area .result-content .selected-filter .reset-btn {
  margin-top: 5px;
}
.search-page .result-area .result-content .selected-filter ul {
  flex-wrap: wrap;
}
.search-page .result-area .result-content .selected-filter ul li {
  margin: 5px;
}
.search-page .result-area .result-content .result-header {
  flex-direction: row-reverse;
}
.search-page .result-area .result-content .filter-view-btn {
  border-color: #dcdcdc;
}
.search-page .result-area .book-list.list-type.block li {
  width: calc(25% - 45px);
}
.search-page .result-area .book-list.list-type.block li > .no-data {
  width: calc(500% - 60px);
}
.search-page .result-area .book-list.list-type.block li:nth-of-type(5n + 5) {
  margin-right: 40px;
}
.search-page .result-area .book-list.list-type.block li:nth-of-type(4n + 4) {
  margin-right: 0px;
}
.search-page .result-area .result-header .excel-btn {
  width: auto;
  padding: 0.5rem 1rem;
  margin-right: var(--sz-xs);
}
.search-page .result-area .result-header .switch-list-btn-wrap button {
  width: 2.5rem;
  height: 2.5rem;
}

/* 도서 상세 */
.arrow-navi ul li {
  display: flex;
  align-items: center;
}
.arrow-navi.fs-sm ul li::after {
  margin: 0 0.25rem;
}
.arrow-navi ul {
  flex-wrap: wrap;
}
.arrow-navi ul li::after {
  display: inline-block;
  width: 0.85rem;
  height: 0.85rem;
  margin: 0 0.5rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMDFUMTc6MTA6MDcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTAyVDEwOjU5OjUwKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTAyVDEwOjU5OjUwKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxYTViM2JiOS1kODBlLWFiNDktYTIyYy03YmMyN2ExNWMyODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MWE1YjNiYjktZDgwZS1hYjQ5LWEyMmMtN2JjMjdhMTVjMjg1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWE1YjNiYjktZDgwZS1hYjQ5LWEyMmMtN2JjMjdhMTVjMjg1Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYTViM2JiOS1kODBlLWFiNDktYTIyYy03YmMyN2ExNWMyODUiIHN0RXZ0OndoZW49IjIwMjUtMTItMDFUMTc6MTA6MDcrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wY+NAgAAALxJREFUOI2t1NsNwjAMBdCbCwN0lI4AIzAKG3iDjsIIZYSMwgAQI0uV6EeT2qH+dJQT5+EkVcVWiMiYyElLuYnIC85gHTvNQLokchaR4S8wkROABUljBOVW0rYJaF4t4Ua5lbQz01KuPShrA70oW6v1oGyBPSj3wChKDxhBiYODgQoHq8aq+mU1W9Xr1uSRmPeW3ZjnHYawvU4JY61e7sJQ/77Ojx6sCmp53wEsk/1YFRSRrOVjXfGMYDb5C1LjtCUgGzooAAAAAElFTkSuQmCC) 50% 50% no-repeat;
  background-size: 10px auto;
  content: "";
}
.arrow-navi ul li:last-of-type:after {
  display: none;
}
.arrow-navi.category ul li:first-of-type:after {
  display: none;
}
.arrow-navi ul li .btn.gs100 {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.arrow-navi ul li a {
  display: flex;
  align-items: center;
}

.detail-header {
  background-color: #e4e9ff;
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
}

.detail-header .inner {
  position: relative;
}

.detail-header .inner .back-page-btn {
  position: absolute;
  top: -70px;
  right: 0;
}

.book-detail-head {
  flex-wrap: wrap;
}

.book-detail-head > .book-info-wrap {
  position: relative;
  flex-wrap: wrap;
  width: 62%;
  margin-right: 0;
}

.book-detail-head > .sliding-bookshelf {
  width: 38%;
  padding-left: 50px;
}

.book-detail-head > .sliding-bookshelf .menu-type {
  margin-bottom: 40px;
}

.book-detail-head > .sliding-bookshelf .menu-type .swiper-slide {
  width: 210px;
  text-align: center;
}

.book-detail-head > .sliding-bookshelf .menu-type .swiper-slide a {
  padding: 10px 0px 15px;
}

.book-detail-head > .sliding-bookshelf .book-slider-wrap {
  position: relative;
}

.book-detail-head > .sliding-bookshelf .book-slider-wrap .swiper-button-prev {
  margin-top: -50px;
  left: -20px;
}

.book-detail-head > .sliding-bookshelf .book-slider-wrap .swiper-button-next {
  margin-top: -50px;
  right: -20px;
}

.book-detail-head > .book-info-wrap .prod-name {
  width: calc(100% - 80px);
  padding-top: 10px;
  font-size: 28px;
  font-weight: 600;
}
.book-detail-head > .book-info-wrap .arrow-navi .line {
  background: #fff;
}
.book-detail-head > .book-info-wrap .book-thumb {
  width: 240px;
}
.book-detail-head > .book-info-wrap .book-thumb .img-wrap,
.book-detail-head > .book-info-wrap .book-thumb .img-wrap img {
  width: 100%;
  display: block;
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap a {
  margin-right: 3px;
  margin-bottom: 3px;
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl {
  display: inline-block;
  position: relative;
  top: 2px;
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dt button {
  position: relative;
  z-index: 16;
  width: 30px;
  height: 30px;
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dt i {
  transition: 0.3s;
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dt.is-active i {
  transform: rotate(45deg);
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dt.is-active + dd {
  display: block;
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dd {
  display: none;
  width: 240px;
  position: absolute;
  top: 0;
  left: 0;
  background: #eee;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
  border-radius: 1rem;
  padding: 10px;
  padding-left: 35px;
  box-sizing: border-box;
  z-index: 15;
}
.book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dd a {
  white-space: nowrap;
}
.book-detail-head > .book-info-wrap .book-info {
  width: calc(100% - 240px);
  padding-left: 50px;
  box-sizing: border-box;
}
.book-detail-head > .book-info-wrap .book-info .print {
  position: absolute;
  right: 35px;
  top: 0px;
  z-index: 10;
}
.book-detail-head
  > .book-info-wrap
  .book-info
  .writer
  .li-r:last-of-type::after {
  display: none;
}
.book-detail-head > .book-info-wrap .book-info .other-view {
  position: absolute;
  right: 0;
  top: 0;
  width: 95px;
}

.book-detail-head > .book-info-wrap .book-info .other-view dt button {
  background: none;
  box-shadow: none;
}

.book-detail-head > .book-info-wrap .book-info .other-view dt.is-active + dd {
  display: block;
}
.book-detail-head > .book-info-wrap .book-info .other-view dd {
  display: none;
  position: absolute;
  top: 20px;
  right: 20px;
  width: 100%;
  background: #fff;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
  overflow: hidden;
}
.book-detail-head > .book-info-wrap .book-info .other-view dd button {
  width: 100%;
  padding: 5px 8px;
  box-sizing: border-box;
  border-bottom: 1px solid #dcdcdc;
}
.book-detail-head
  > .book-info-wrap
  .book-info
  .other-view
  dd
  button:last-of-type {
  border-bottom: 0;
}
.book-detail-head > .book-info-wrap .book-info .other-view dd button:hover {
  background-color: #f9f9fb;
}
.book-detail-head > .book-info-wrap .book-info .btn-wrap li {
  margin-right: 15px;
}
.book-detail-head .summary-wrap {
  position: relative;
  width: 100%;
  box-sizing: border-box;
}
.book-detail-head .summary-wrap .tag-wrap a {
  margin: 3px;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.book-detail-head .summary-wrap .book-summary {
  position: relative;
  overflow: visible;
}
.book-detail-head .summary-wrap .book-summary .more-area {
  padding-right: 5px;
  max-height: 125px;
  overflow: hidden;
  overflow-y: auto;
}
.book-detail-head .summary-wrap .book-summary h3 {
  display: none;
}
.book-detail-head .summary-wrap .book-summary .close-btn {
  display: none;
}
.book-detail-head .summary-wrap .book-summary.is-active {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 940px;
  height: 400px;
  z-index: 100;
}
.book-detail-head .summary-wrap .book-summary.is-active .more-view {
  display: none;
}
.book-detail-head .summary-wrap .book-summary.is-active .more-area {
  padding-right: 10px;
  overflow-y: auto;
}
.book-detail-head .summary-wrap .book-summary.is-active h3 {
  display: block;
}
.book-detail-head .summary-wrap .book-summary.is-active .close-btn {
  position: absolute;
  bottom: 0;
  display: block;
  width: calc(100%);
  margin-left: -20px;
  border-top: 1px solid #dcdcdc;
  height: var(--sz-lg);
}
.book-detail-head .btn-wrap {
  width: -moz-fit-content;
  width: fit-content;
}
.detail-round-bg.sub-page-content {
  background: linear-gradient(
    #e4e9ff calc(100% - 300px),
    #fff calc(100% - 300px)
  );
}
.book-detail-body {
  background: #fff;
  border-radius: 140px 0 0 0;
}
.book-detail-body .inner .main-content {
  width: 62%;
}
.book-detail-body .inner .main-content .pc-hidden {
  display: none;
}
.book-detail-body .inner .main-content .menu-content {
  position: relative;
  z-index: 10;
  margin-top: var(--sz-lg);
}
.book-detail-body .inner .main-content .menu-content .view-filter {
  flex-wrap: wrap;
}
.book-detail-body .inner .main-content .menu-content .view-filter li {
}
.book-detail-body .inner .main-content .book-report-list,
.book-detail-body .inner .main-content .newsgroup-list {
  display: flex;
  flex-wrap: wrap;
}
.book-detail-body .inner .main-content .book-report-list li.no-data {
  width: 100%;
  margin-right: 0;
  margin-bottom: 0;
  padding: var(--sz-ls);
}
.book-detail-body .inner .main-content .book-report-list li,
.book-detail-body .inner .main-content .newsgroup-list li {
  width: calc(50% - 15px);
  margin-right: 30px;
  margin-bottom: var(--sz-md);
}
.book-detail-body .inner .main-content .newsgroup-list li {
  position: relative;
}
.book-detail-body .inner .main-content .book-report-list li:nth-of-type(2n + 2),
.book-detail-body .inner .main-content .newsgroup-list li:nth-of-type(2n + 2) {
  margin-right: 0;
}
.book-detail-body .inner .main-content .book-report-list li .user-wrap {
  position: relative;
}
.book-detail-body .inner .main-content .book-report-list li .post-action {
  position: absolute;
  right: 0;
  top: 0;
}
.book-detail-body .inner .main-content .book-report-list.text li {
  width: 100%;
}
.book-detail-body
  .inner
  .main-content
  .book-report-list.text
  li
  .report-content {
  z-index: 5;
}
.book-detail-body
  .inner
  .main-content
  .book-report-list.text
  li
  .report-content
  p {
  overflow-y: auto;
  padding-right: 10px;
}
.book-detail-body .inner .main-content .newsgroup-list li {
  padding: 20px;
}
.book-detail-body .inner .main-content .newsgroup-list li > .writer-wrap {
  flex-wrap: wrap;
}

.book-detail-body .inner .sub-content {
  width: 38%;
  padding-left: 50px;
  box-sizing: border-box;
}
.book-detail-body .inner .sub-content .menu-content {
  margin-top: var(--sz-lg);
}
.book-detail-body .inner .book-slider .swiper-slide {
  width: 130px;
  margin-right: 20px;
}
.book-detail-body .inner .book-slider .swiper-button-prev {
  top: calc(50% - 35px);
  left: -15px;
  border-radius: 0 25px 25px 0;
}
.book-detail-body .inner .book-slider .swiper-button-next {
  top: calc(50% - 35px);
  right: -15px;
  border-radius: 25px 0 0 25px;
}
.book-detail-body .inner .search-graph h4 {
  border-bottom: 1px solid #000;
}
.book-detail-body .inner .search-graph h4 span {
  min-width: 180px;
  padding: 15px 30px;
  position: relative;
  background: #fff;
  border: 1px solid #000;
  border-bottom: 0;
  border-radius: 1rem 1rem 0 0;
  bottom: -1px;
  text-align: center;
}
.book-detail-body .inner .search-graph > ul > li {
  position: relative;
  overflow: visible;
}
.book-detail-body .inner .search-graph > ul > li .menu-type {
  position: absolute;
  right: 0;
  top: -5px;
}
.book-detail-body .inner .search-graph > ul > li .menu-type {
  background: #ededed;
  border-radius: 36px;
}
.book-detail-body .inner .search-graph > ul > li .menu-type li a {
  display: block;
  width: 75px;
  line-height: 36px;
  border-radius: 36px;
  text-align: center;
  color: #929292;
}
.book-detail-body .inner .search-graph > ul > li .menu-type li.is-active a {
  background: var(--primary);
  color: #fff;
}

.book-detail-body .inner .search-graph > ul > li .menu-type li a::before {
  display: none;
}

.book-detail-body .inner .search-graph > ul > li .menu-type li::after {
  display: none;
}

.book-detail-body .inner .search-graph .graph-wrap {
  background: #f5f5f5;
  border-radius: 0.5rem;
}
.book-detail-body .inner .search-graph .bubble-graph {
  height: 350px;
}
.review-list > li {
  position: relative;
}
.review-list > li .like-btn {
  position: absolute;
  right: 15px;
  top: 15px;
}

/* 도서 상세 팝업 */
.popup-box ul.table-design {
}
.popup-box ul.table-design li {
  align-items: stretch;
  padding: 0;
  min-height: 0;
}
.popup-box ul.table-design li .title {
  width: 100px;
  max-width: 100%;
  padding: 15px 15px;
  margin-right: 20px;
  background: #f9f9fb;
}
.popup-box ul.table-design li .text {
  width: calc(100% - 120px);
  padding: 15px 0;
  padding-right: 15px;
}
.popup-box .table-list.marc-table > li {
  display: flex;
  padding: 10px 0px;
}
.popup-box .table-list.marc-table > li > div {
}
.popup-box .table-list.marc-table > li > div:nth-of-type(1),
.popup-box .table-list.marc-table > li > div:nth-of-type(2) {
  width: auto;
  flex: 0 0 60px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}

#bookInfoPopup .popup-content > .scroll-design {
  max-height: 420px;
  overflow: auto;
}

/* 도서관 테이블 */
.table-list.library-table {
}
.table-list.library-table > li > div {
  text-align: center;
  padding: 0 15px;
}
.table-list.library-table > li.my-school > div > .btn.round.pm {
  padding: 2px 8px;
  font-size: 0.8rem;
}
.table-list.library-table > li > div:nth-of-type(1) {
  text-align: left;
}
.table-list.library-table > li > div:nth-of-type(1) {
  flex: 0 0 150px;
}
.table-list.library-table > li > div:nth-of-type(3) {
  flex: 0 0 120px;
  padding: 0;
}
.table-list.library-table > li > div:nth-of-type(4) {
  flex: 0 0 100px;
}
.table-list.library-table > li > div:nth-of-type(5) {
  flex: 0 0 120px;
}
.table-list.library-table > li > div:nth-of-type(6) {
  flex: 0 0 130px;
}
.table-list.library-table > li > div:nth-of-type(7) {
  flex: 0 0 70px;
}

/* 추천도서 > 인기도서 */
.sub-page-content .search-wrap.type3.w-ver {
  max-width: 940px;
  margin: auto;
  margin-top: var(--sz-sm);
  margin-bottom: 2.5rem;
}
.sub-page-content .search-wrap.type3.w-ver::after {
  display: block;
  width: 60px;
  height: 60px;
  position: absolute;
  top: -10px;
  left: -5px;
  background: var(--primary);
  border-radius: 1.2rem 0 0 0;
  content: "";
}
.sub-page-content .search-wrap.type3.w-ver .info-message p {
}
.sub-page-content .search-wrap.type3.w-ver .info-message {
  max-width: 330px;
  margin-right: 10px;
  padding-left: 0;
}
.sub-page-content .search-wrap.type3.w-ver .info-message > img {
  position: relative;
  top: -10px;
}
.sub-page-content .search-wrap.type3.w-ver .search-items-wrap {
  width: 940px;
  padding-right: 5px;
  align-items: center;
  box-sizing: border-box;
}
.sub-page-content .search-wrap.type3.w-ver .btn-wrap {
  width: 940px;
  height: 65px;
  display: none;
}

/* 공지사항 리스트 */
ul.btn-type-wrap li {
  position: relative;
  padding: 0 5px !important;
  margin-right: 0;
}
ul.btn-type-wrap li::after {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  width: 1px;
  height: 14px;
  background: #ccc;
  content: "";
}
ul.btn-type-wrap li:last-of-type::after {
  display: none;
}
ul.btn-type-wrap li:first-of-type {
  padding-left: 0 !important;
}
ul.btn-type-wrap li input:not(input:checked) + .btn.fill.round.gs100 {
  background: none;
  padding-left: 5px;
  padding-right: 5px;
}
.table-list.notice-table > li > div:nth-of-type(1),
.table-list.notice-table > li > div:nth-of-type(3) {
  flex: 0 0 80px;
  text-align: center;
}
.table-list.notice-table > li > div:nth-of-type(2),
.table-list.notice-table > li > div:nth-of-type(5) {
  flex: 0 0 125px;
  text-align: center;
}
.table-list > li > div .icon-fill-star-xs-c1 {
  filter: hue-rotate(32deg);
}

/* 공지사항 캘린더 */
button.view-calendar {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA3tJREFUaEPtWklyWjEQZd7GvgE+gc0JjPdJ2SyAYhV8g3CCOCeIb2CyooAFuJK98QmMTxBygsCWMa8piRL6EtLXHyAUqqI8Sd39elJ3y8nEkazkkeBInIAcmiWdLdLpdPoAc4vPsFKpFIIAa7fbw2QyeblarfrVarXkQssJCEBcgdkbZwghbsrl8sBFgG63WwSAF+FsAYoZ+qVlBYQEB7PLVCqVJwb4nr7WBWZNgBn5ZW6itVwuR6D7bgNsJxDSFog9gdgawL4WFDeCEu93WV0LBFYgjT/tS3gN33tYp6n6mxKIHAMHBGYMWW5UrqYDwjMSx/AM93rkppUDNMxgF2kx1y7id18FZT4DyJ2sXB2QlbDxFQeL4sG4gHCeSM+UTD7znyGPR27PLxSptQFLPO4TCBT3BQH/XZDBk6I9QGy03Wq18ul0+jcnvFgsLmq1mlP6lWlls9nzUqlEsbBZNjI5ASEOLKvdweQD2WJ+kwPTOF2MTdzsFJ9bK1IgfoUNsv8ERKx9gqTWIFYILUYAJgEQRI8KuK3gC0tAH3TOsJfqvbVMKuUag90Hs9i22gL5COQ/Y5PKgRGAfEKm/CUeVVoEG17IjIe4mLt7+h+ja/33wc6tcQISol+eLkSbC5GV1rfYO9BNPrCH+gZetTZUdRSr26i+uma1ViO2Wst2iiKMjEg2ZUMku42qko7MtXq93tlsNvvLNacr48WGCNr+AYvUZW3LSom9jOdtKJUwOpehXiOTyazb0vl83tf1LMwFrzApoZZgEJtrhZiQrEhF5lpW3EPcdAJik35J4aQp08yX4oT2mnr6XbQitQiyDfUoH/AZI9NcyAMDBnQz/UCp45nG0B6WAWmQQT3HGKOe89iC3UZD7KKjDHTNBPPMx7hVTR5gw8+5+hUsMoFF8iqLIK0+8CmhwSIjZt0JLEKW2VqRAjmaGAkxuxpJhWIR+G9Jd3MbJQhpA938cM0eJ2fVs8t1FIB8A5CHkGRyIiPGGhFQ1WO6aTxPrfTMNsrlcgVVMDtJ5fMQKXY6nb4Jr2Z/kBDyMhklEFkDlN/x6bu+E/qUfbOdvVVS0bnJZDoP0T698SdjVyGiOAcQ73BzelH2LC0QNu5v4gS/0KKQzQ/NV/Q9dV2pY3yeZm5WBEfSBJUkca4JmNE/E/RNTxdGIHFKHYTXCUgQ7UVx9mgs8g+g2URgyTTLkQAAAABJRU5ErkJggg==);
  background-size: 1.5rem 1.5rem;
}
button.view-calendar.is-active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMDhUMTI6NDg6NTUrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTA4VDEyOjQ5OjU4KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTA4VDEyOjQ5OjU4KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkYzAxYmY3Yy1jYTVmLTExNGQtOTYyMC1kNWVhOTAwM2VkYTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZGMwMWJmN2MtY2E1Zi0xMTRkLTk2MjAtZDVlYTkwMDNlZGE4IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZGMwMWJmN2MtY2E1Zi0xMTRkLTk2MjAtZDVlYTkwMDNlZGE4Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkYzAxYmY3Yy1jYTVmLTExNGQtOTYyMC1kNWVhOTAwM2VkYTgiIHN0RXZ0OndoZW49IjIwMjMtMDktMDhUMTI6NDg6NTUrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7TEgZpAAAC2ElEQVRoge2az5HaMBTGf2RyzExUglPBOhWEPXBeUsGyFYRUELYC6CB0EOfMIU4H3griVLBmJndykIi9Qk82kgMehm9GM5L16el96L/EaLfbcQl4dW4H+sJVyNDw2v4wmUy6ls2AO6AA3kf6UQA3xubHLgU2m82LdGiLpGgR+/g40A6m7I2JT429o3HQIgJSU1li0omVfw98CHHAYesTUJp4CTyhW8yLNiFj4KujMhuztoqOgMtWCTwAuVTI17VmwA/aRZwCCdqXmUSQhKTolhgalghjSBKysNLfgVtgZMKtld/MOzb4bN0Cj4085fANkMfIXSP+Ez2bnAO5CQl6QoGXvv2Dq0VSK5314lIcCiud2gSXENViBOrpUUofA7usqz77m7IJXdcRV+UP6C6XO5w51tZn9FS/BqoQI6FCMJWuI8o3sTIhGBezabwYIV261pLAftsjVBuhi5A02o0TwNW13pzci+Nx4KNLyJ8TOBKLAx+7DPaYfVRfwd6PHeBiZq2rkKEhRsgaeAa+eThT4JcJUw8vM7aWoc7E3KLcoxeqKfItygx9lkiQj6lj9BlDAXMCj9ahQsqW9B6VEJc4Pp4XobvfCj0ljtFnhVLgLajPEpnAKdCXcin6SFCFOBSzjc/xXM8YlHTbnmdEnkSvs9bQECtk3IGT0G0m6mJLRIyQCn3794x8XphTryNzgaOMjb2tIIQKGQNvG46kAm8qxJtIqX8IRWDLhArJga2Jb5Fvy/NGPBM4hWUrF3hexHQthV5LFPLcvwDembASOJVlKwgx6wh0+/XKHm2J6NIiKqaCnqDaCC4hhZVOe3AkFqmVLmyCS0hFPfig3uWeC4r6Jh7gN44xKY2RFfDFxBP0OpARd8cbggQ9bavGt7WLKAlZGAP711ZFv++EoXhCeOjxDfYp+pFnKPA+OPmElOhV9tEY2Xq4/wtbU/f+2aGUiKPrv4MGhquQoeEvC16EGctHfe4AAAAASUVORK5CYII=);
}
#noticeCalendar .fc-daygrid-day-events .fc-event-title,
#noticeCalendar .fc-daygrid-dot-event .fc-event-title {
  padding: 0 8px;
}
#noticeCalendar .fc-daygrid-day-events .fc-event-time,
#noticeCalendar .fc-daygrid-dot-event .fc-event-time {
  display: none;
}

/* 학생/교사추천 리스트 */
.table-list.menu02-03-table:not(.school) > li > div:nth-of-type(1) {
  flex: 0 0 80px;
  text-align: center;
}
.table-list.menu02-03-table:not(.school) > li > div:nth-of-type(2) {
  flex: 0 0 180px;
}
.table-list.menu02-03-table:not(.school) > li > div:nth-of-type(4) {
  flex: 0 0 180px;
  text-align: center;
}
.table-list.menu02-03-table:not(.school) > li > div:nth-of-type(5) {
  flex: 0 0 125px;
  text-align: center;
}

/* 학생/교사추천 리스트 학교도서관인 경우 */
.table-list.menu02-03-table.school > li > div:nth-of-type(2) {
  flex: 0 0 180px;
  text-align: center;
}
.table-list.menu02-03-table.school > li > div:nth-of-type(3) {
  flex: 0 0 125px;
  text-align: center;
}

/* 기관추천 리스트 */
.table-list.menu02-04-table:not(.school) > li > div:nth-of-type(1) {
  flex: 0 0 80px;
  text-align: center;
}
.table-list.menu02-04-table:not(.school) > li > div:nth-of-type(2),
.table-list.menu02-04-table:not(.school) > li > div:nth-of-type(3) {
  flex: 0 0 180px;
}
.table-list.menu02-04-table:not(.school) > li > div:nth-of-type(5) {
  flex: 0 0 180px;
  text-align: center;
}
.table-list.menu02-04-table:not(.school) > li > div:nth-of-type(6) {
  flex: 0 0 125px;
  text-align: center;
}
.search-wrap.type2.city-select {
  width: 400px;
}
.search-wrap.type2.city-select .select-ui {
  width: 100%;
}

/* 기관추천 리스트 학교도서관인 경우 */
.table-list.menu02-04-table.school > li > div:nth-of-type(1),
.table-list.menu02-04-table.school > li > div:nth-of-type(2) {
  flex: 0 0 180px;
}
.table-list.menu02-04-table.school > li > div:nth-of-type(4) {
  flex: 0 0 180px;
  text-align: center;
}
.table-list.menu02-04-table.school > li > div:nth-of-type(5) {
  flex: 0 0 125px;
  text-align: center;
}

.sub-page-content .search-wrap.type3.w-ver.school-center {
  width: 700px;
}
.sub-page-content .search-wrap.type3.w-ver.school-center .search-items-wrap {
  width: 640px;
}
.sub-page-content
  .search-wrap.type3.w-ver.school-center
  .search-items-wrap
  .select-ui {
  width: calc(100% - 330px);
  margin-right: 0;
}
.sub-page-content .search-wrap.type3.w-ver.school-center .btn-wrap {
  width: 640px;
}

/* 맞춤추천도서 */
.round-info-text {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 360px;
  background: #fff;
  margin-left: auto;
  margin-right: auto;
  border-radius: 100px;
  border: 1px solid var(--primary-tint20);
  box-sizing: border-box;
}
.round-info-text span {
  background: linear-gradient(transparent 75%, var(--primary-tint20) 75%);
  font-weight: 600;
  padding-left: 3px;
  padding-right: 3px;
}
.round-info-text::before {
  display: block;
  position: absolute;
  left: calc(50% - 10px);
  top: -10px;
  width: 20px;
  height: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFqSURBVHgB7ZTNTcNAEIXf+ABHTAehArIdmAbIlpBjsDiECpJUQJAQyQ06yEIDgQrsVIDpIFwj4WEc5UDMOl7bJ5A/aaTVejxvf94s0NLyL9HXUSChUQMPFbm8Wt3yFy0lFr0wfkRFqEqyHkQdJnrfK3DMp2aq1q41Ku2QPRrl59INhqiA8w53u1vKsJP7tCZmZeYqcalTKJgZAymClLwTj9lnRmYSvyA9kYjlBBKP0085t9jcK+MsqMPViJnHaACBb8xMTfPz9jtkDtAQBvVs83ZB4jc0FWR7jeI7HERjMckI9cTuXubK6t7CthDXjcV9E1QXmxSJZZS2hQ7jxc6hpcgCn2WhB3PLGz/lDziSetv2QDNBonM4QlyeWyrIQAB3Aj2MfNQV1GHUtc3Lxb9mYf1p8+vpcxfE0fZOkh9KsRjjwsy625Dx2d53GZsHFR8qWe5SebRlWf1dsaeCnL5U8uX8jesj3vJ3+QaVdohAf6llZAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: contain;
  content: "";
}
.menu02-05-page {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACHCAYAAADX/DNMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOC0wOFQwNDo0NDo1MSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDgtMDhUMDQ6NTA6MTIrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDgtMDhUMDQ6NTA6MTIrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmIyYTdiNDdhLTMzNmItNmU0OS04MDQyLWE0MWJkMGMzNjU2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpiMmE3YjQ3YS0zMzZiLTZlNDktODA0Mi1hNDFiZDBjMzY1NjgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMmE3YjQ3YS0zMzZiLTZlNDktODA0Mi1hNDFiZDBjMzY1NjgiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmIyYTdiNDdhLTMzNmItNmU0OS04MDQyLWE0MWJkMGMzNjU2OCIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQwNDo0NDo1MSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqBiJaEAAACUSURBVCiRfZJRDsMgDEOfI+3WO3J3gGpSvY9BgJTtJ8JyiGMDx/Ey5/l+BvAISQ6AsE1I4gvBBHRou50k7eG4O0PnvA7bDZKAkLqa3aGtZEliGVUml51BRISJ69IsZGuWHH7/SC6wEHNRtvgGZ+dOYuxSzOyewqvQktqcbhEvPpRBLKNanzaSyy43HzvJ8iN+BlaLPgxfZk38DcdsAAAAAElFTkSuQmCC) 0 0px repeat-x;
}
.menu02-05-page > .inner {
  position: relative;
}
.menu02-05-page > .inner > button {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -70px;
  border-radius: 100%;
  background: var(--blue-tint10);
  transform: translateY(-50%);
  transition: 0.3s;
}
.menu02-05-page > .inner > button:hover {
  width: 55px;
  height: 55px;
}
.menu02-05-page > .inner > button.prev {
  left: 0px;
}
.menu02-05-page > .inner > button.next {
  right: 0px;
  opacity: 0.5;
}
.menu-bar.menu02-05-bar {
  overflow: visible;
}
.menu-bar.menu02-05-bar .swiper-wrapper .swiper-slide .info-box {
  font-family: "Pretendard", sans-serif;
  font-size: 0.85rem;
  font-weight: 400;
}
.my-type {
  flex-wrap: wrap;
  width: 930px;
  padding: 30px 50px;
  margin: auto;
  box-sizing: border-box;
}
.my-type .type-img {
  width: 160px;
}
.my-type .type-img .img-wrap {
  position: relative;
}
.my-type .type-img .img-wrap img {
  position: relative;
  z-index: 1;
  width: 132px;
}
.my-type .type-img .img-wrap .bg-color {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 160px;
  height: 160px;
  opacity: 0.1;
  border-radius: 160px;
}
.my-type .type-info {
  width: calc(100% - 210px);
}
.my-type .type-info .point-text {
}
.my-type .type-info .point-text strong {
  text-decoration: underline;
  font-weight: 700;
}
.question-area h3 .box {
  display: inline-block;
  width: 60px;
  height: 30px;
  background: var(--primary-tint10);
  border: 1px solid var(--primary);
  border-radius: 0.3rem;
}
.question-area h3 .high-light {
  background: linear-gradient(
    rgba(255, 255, 255, 0) 80%,
    var(--primary-tint20) 80%
  );
}
.question-area li {
  display: none;
}
.question-area li.is-active {
  display: block;
}
.vs-ui-design {
  align-items: stretch;
  justify-content: center;
  display: none;
  flex-wrap: wrap;
  max-width: 780px;
  margin: auto;
}
.vs-ui-design.is-active {
  display: flex;
}
.vs-ui-design li {
  position: relative;
  padding: 30px 20px;
  margin-top: -50px;
  margin-right: 30px;
  background: #fff;
  border-radius: 0.5rem;
  box-sizing: border-box;
  box-shadow: 0 2px 5px var(--shadow15);
  transform: translate(0, 0px);
  transition: 0.3s;
}
.vs-ui-design li:last-of-type {
  margin-right: 0;
}
.vs-ui-design li .type {
  position: absolute;
  top: 15px;
  left: 15px;
  width: 2rem;
  height: 2rem;
  border-radius: 100%;
  font-weight: 700;
  color: var(--blue800);
  background: var(--blue-tint10);
  line-height: 2rem;
}
.vs-ui-design li .img-wrap img {
  width: 105px;
  height: auto;
}
.vs-ui-design li button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.vs-ui-design li:hover {
  transform: translate(0, -10px);
  box-shadow: 0 2px 10px var(--primary-tint30);
}
.vs-ui-design.col2 {
  position: relative;
}
.vs-ui-design.col2 li {
  width: calc(50% - 100px);
}
.vs-ui-design.col2 li:first-of-type {
  margin-right: 200px;
}
.vs-ui-design.col2::after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin-top: -25px;
  font-size: 2.25rem;
  font-weight: 800;
  color: var(--blue800);
  content: "VS";
}
.vs-ui-design.col3 {
  max-width: 980px;
}
.vs-ui-design.col3 li {
  width: calc(33.333% - 20px);
}
.vs-ui-design.col4 {
  max-width: 1180px;
}
.vs-ui-design.col4 li {
  width: calc(25% - 22.5px);
}
.vs-ui-design.col5 {
  max-width: 1180px;
}
.vs-ui-design.col5 li {
  width: calc(20% - 24px);
}

.progress-bar {
  position: relative;
  max-width: 970px;
  height: 8px;
  margin: auto;
  margin-top: 100px;
  border-radius: 8px;
  background: #e4e7ef;
}
.progress-bar .bar {
  min-width: 8px;
  height: 8px;
  border-radius: 8px;
  background: var(--primary);
  transition: 0.3s;
}
.progress-bar .chat-sm {
  position: absolute;
  bottom: 15px;
  min-width: 30px;
  transform: translate(-25px, 0);
  transition: 0.3s;
  text-align: center;
}
.progress-bar .chat-sm span {
  font-weight: 500;
}
.progress-bar .chat-sm .total {
  opacity: 0.8;
}
.progress-bar .chat-sm::after {
  left: calc(50% - 3px);
}

/* 독후활동 참여하기 */
.menu04-01-page .filter-wrap {
}
.table-list.menu04-01-table .book-thumb {
  width: 110px;
}
.table-list.menu04-01-table .book-thumb * {
  max-width: 100%;
  display: block;
}
.table-list.menu04-01-table > li > div:nth-of-type(2) {
  flex: 0 0 140px;
  text-align: center;
}

/* 독서마라톤 도서관리 */
.step-wrap .table-list.menu04-01-table > li > div:nth-of-type(2) {
  flex: 0 0 140px;
  text-align: center;
}
.step-wrap .table-list.menu04-01-table > li > div:nth-of-type(3) {
  flex: 0 0 140px;
  text-align: center;
}

.media-form > li {
  margin-right: 10px;
}
.media-form > li:last-of-type {
  margin-right: 0;
}
.media-form > li input[type="radio"] + label {
  border-color: var(--gs200);
}
.media-form > li input[type="radio"]:checked + label {
  border-color: var(--primary);
  background-color: var(--primary-tint10);
  color: var(--primary);
}
.guide-popup .popup-content {
  padding-top: 0;
}
.guide-popup .btn-type-wrap {
  flex-wrap: wrap;
  position: sticky;
  top: 0;
  background: #fff;
  padding: 15px 0;
}
.guide-popup .btn-type-wrap label {
  margin-bottom: 5px;
}
.guide-popup .box img {
  width: 100%;
}
.guide-popup .scroll-design {
  max-height: 380px;
  overflow-y: auto;
}

/* 독서월드 */
.book-world-wrap {
  position: relative;
}
.book-world-wrap .visitor {
  position: absolute;
  left: 50px;
  top: 50%;
  transform: translateY(-50%);
  width: 150px;
}
.book-world-wrap .visitor > li {
  margin-bottom: 10px;
}
.book-world-wrap .visitor div {
  padding: 8px;
}
.book-world-wrap .visitor .bg-gs0 {
  margin: 5px;
  margin-top: 0;
}
.book-world-wrap .icon-btn {
  position: absolute;
  right: 160px;
  top: 50%;
  width: 50px;
  height: 50px;
  transform: translateY(-50%);
}
.book-world-wrap .icon-btn i {
  margin-left: -2px;
}
.book-world {
  position: relative;
}
.book-world li {
  text-align: center;
  background: #c9e49b;
}
.book-world li.world {
  background: linear-gradient(90deg, #c9e49b 50%, #9ff1ed 50%);
}
.book-world li:not(.world) {
  display: none;
}
.book-world li img {
  max-width: 100%;
  display: block;
  margin: auto;
}

/* 독서마라톤 */
.sub-list-filter.filter-menu04-03 .form-group li:nth-of-type(n + 4) {
  border-bottom: 0;
}
.sub-list-filter.filter-menu04-03.teacher .form-group li:nth-of-type(4) {
  border-bottom: 1px solid #dcdcdc;
}
.sub-list-filter.filter-menu04-03.teacher .form-group li:nth-of-type(n + 5) {
  border-bottom: 0;
}
.thumb-list.competition-table {
  flex-wrap: wrap;
}
.thumb-list.competition-table > li {
  width: calc(25% - 22.5px);
  margin-right: 30px;
  margin-bottom: var(--sz-lg);
}
.thumb-list.competition-table > li:nth-of-type(4n + 4) {
  margin-right: 0;
}
.thumb-list.competition-table > li .thumbnail .btn {
  position: absolute;
  top: 10px;
  left: 10px;
}
.thumb-list.competition-table > li .thumbnail .btn.suc,
.thumb-list.competition-table > li .thumbnail .btn.war,
.thumb-list.competition-table > li .thumbnail .btn.err {
  left: auto;
  right: 10px;
  color: #fff;
}
.thumb-list.competition-table > li .thumbnail .btn.suc {
  background: var(--success);
}
.thumb-list.competition-table > li .thumbnail .btn.war {
  background: var(--orange);
}
.thumb-list.competition-table > li .thumbnail .btn.err {
  background: var(--error);
}
.thumb-list.competition-table > li .thumbnail a {
  padding-bottom: 84%;
}
.competition-banner {
  position: relative;
  background-repeat: no-repeat;
  background-position: 50% 100%;
  background-size: cover;
  box-sizing: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 1rem;
  margin-bottom: 40px;
}
.competition-banner .banner-inner {
  width: -moz-fit-content;
  width: fit-content;
  padding: 42px 0;
  margin: auto;
  position: relative;
}
.competition-banner .banner-inner .text em {
  position: relative;
}
.competition-banner .banner-inner .text em::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAGCAYAAACrZDylAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMTFUMTQ6MTE6MTErMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTExVDE0OjExOjM0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTExVDE0OjExOjM0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmNTllZTJjNi01MDcxLTMzNGMtOGQ2My0xMmE2NTlmMmVjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjU5ZWUyYzYtNTA3MS0zMzRjLThkNjMtMTJhNjU5ZjJlYzYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjU5ZWUyYzYtNTA3MS0zMzRjLThkNjMtMTJhNjU5ZjJlYzYwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNTllZTJjNi01MDcxLTMzNGMtOGQ2My0xMmE2NTlmMmVjNjAiIHN0RXZ0OndoZW49IjIwMjMtMDktMTFUMTQ6MTE6MTErMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+aCuNAAAAcUlEQVQokcXOsRVAMBRA0fdzoqAygo0YISMwiRWYABNZgYZCzvkaGlInr7zVk6ppy4KsB21ASmA4uLp16jcSZAvsANQgr7kcK4BLMWRA6i8K/CxWJoSKSMhjZECXP+sc/eTJHHgHuijsAIqOJ75NNXQDTt8ay4AwsukAAAAASUVORK5CYII=);
  background-repeat: repeat-x;
  background-position: 6px 0;
  background-size: auto 3px;
  display: none;
  position: absolute;
  top: -3px;
  left: 0;
  width: 100%;
  height: 4px;
  color: var(--blue800);
  content: "";
}
.competition-banner .banner-inner img {
  position: absolute;
  bottom: 0;
  left: -232px;
  width: 232px;
}
.thumb-list.competition-table .btn.line,
.competition-table > li .btn:disabled,
.change-btn {
  width: 100px;
  text-align: center;
}
.change-btn > strong {
  display: none;
}
.change-btn:hover > span {
  display: none;
}
.change-btn:hover > strong {
  display: block;
}
.maraton-state {
}
.maraton-state > li {
  padding-bottom: 80px;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 80px;
}
.maraton-state > li:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}
.maraton-state > li .maraton-info {
}
.maraton-state > li .maraton-info .thumbnail {
  position: relative;
  width: 330px;
}
.maraton-state > li .maraton-info .thumbnail a {
  padding-bottom: 84%;
}
.maraton-state > li .maraton-info .thumbnail a .btn {
  position: absolute;
  top: 10px;
  left: 10px;
}
.maraton-state > li .state {
  width: calc(100% - 380px);
}
.maraton-state > li .state .title {
  padding-right: 150px;
}
.maraton-state > li .state .title .summary {
  flex-wrap: wrap;
}
.maraton-state > li .state .title .summary .my-course {
  flex-wrap: wrap;
}
.maraton-state > li .state .title .summary .my-course .d-block {
  width: 100%;
}
.maraton-state > li .state .title .summary .btn {
  margin-bottom: 5px;
}
.maraton-state > li .state .course-wrap {
  position: relative;
  padding-top: 185px;
}
.maraton-state > li .state .course-bar .bar {
  position: relative;
  width: calc(100% - 20px);
  margin-left: 10px;
  height: 5px;
  background: #e6eaf3;
  border-radius: 5px;
}
.maraton-state > li .state .course-bar .now {
  height: 5px;
  background: var(--primary);
  border-radius: 5px;
}
.maraton-state > li .state .course-bar .location {
  position: absolute;
  bottom: 0;
  transform: translateX(-5px);
}
.maraton-state > li .state .course-bar .location .chat {
  position: absolute;
  left: 50%;
  bottom: 40px;
  min-width: 65px;
  border: 1px solid var(--primary);
  border-radius: 0.5rem;
  transform: translate(-50%, 0);
}
.maraton-state > li .state .course-bar .location .chat::after {
  position: absolute;
  left: calc(50% - 3px);
  bottom: -4px;
  display: block;
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  background: var(--primary);
  content: "";
}
.maraton-state > li .state .course-bar .location .chat strong {
  display: block;
  padding: 3px 5px;
  background: var(--primary);
  border-radius: 0 0 0.5rem 0.5rem;
}
.maraton-state > li .state .course-bar .location img {
  width: 25px;
  height: auto;
}
.maraton-state > li .state .course-bar > ul {
  position: relative;
  top: -10px;
}
.maraton-state > li .state .course-bar > ul li {
  position: absolute;
  top: 0;
  line-height: 1.2;
}
.maraton-state > li .state .course-bar > ul li:first-of-type {
  left: 0;
  text-align: left;
}
.maraton-state > li .state .course-bar > ul li:last-of-type {
  right: 0;
  text-align: right;
}
.maraton-state > li .state .course-bar > ul li::before {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-bottom: 10px;
  background: #fff;
  border: 3px solid var(--primary);
  box-sizing: border-box;
  border-radius: 100%;
  content: "";
}
.maraton-state > li .state .course-bar > ul li strong {
  display: block;
}
.maraton-state > li .state .d-day {
  position: absolute;
  right: 0;
  top: -10px;
  width: 140px;
  height: 106px;
  background: url(data:image/png;base64,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) 50% 50% no-repeat;
  background-size: contain;
  text-align: center;
}
.maraton-state > li .state .d-day span {
  display: block;
  margin-top: 5px;
  line-height: 45px;
}
.maraton-state > li .state .d-day strong {
  line-height: 50px;
}

/* 마라톤 상세 */
.sub-page .maraton-state > li .state .title {
  padding-right: 180px;
  box-sizing: border-box;
}
.sub-page .maraton-state > li .thumbnail {
  width: 100%;
  background-color: #eee;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.sub-page .maraton-state > li .thumbnail a {
  cursor: default;
  background: none;
}
.sub-page .maraton-state > li .maraton-info {
  width: 430px;
}
.sub-page .maraton-state > li .maraton-info + .state {
  width: calc(100% - 480px);
}

/* 마라톤 접수전 상태 */
.maraton-state > li .state .course-bar.course-info ul {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: auto;
  top: 180px;
  width: 100%;
  font-weight: 500;
}
.maraton-state > li .state .course-bar.course-info ul li {
  position: relative;
  text-align: center;
}
.maraton-state > li .state .course-bar.course-info ul li:first-of-type,
.maraton-state > li .state .course-bar.course-info ul li:last-of-type {
  text-align: center;
}
.maraton-state > li .state .course-bar.course-info .location {
  position: relative;
  transform: translateX(0px);
}
.maraton-state > li .state .course-bar.course-info .location .chat {
  border-color: #dcdcdc;
  text-align: center;
}
.maraton-state > li .state .course-bar.course-info .location .chat em {
  display: block;
  padding: 5px 0;
}
.maraton-state > li .state .course-bar.course-info .location .chat strong {
  position: relative;
  z-index: 1;
  background: #eee;
}
.maraton-state > li .state .course-bar.course-info .location .chat .c-blue800 {
  display: block;
  padding-top: 0;
}
.maraton-state > li .state .course-bar.course-info .location .chat::before {
  position: absolute;
  left: calc(50% - 4px);
  bottom: -5px;
  display: block;
  width: 9px;
  height: 9px;
  transform: rotate(45deg);
  background: #dcdcdc;
  content: "";
}
.maraton-state > li .state .course-bar.course-info .location .chat::after {
  background-color: #eee;
}

/* 특정 도서 마라톤 */
.maraton-state > li .state .course-bar.course-info.book-type ul li {
  position: absolute;
}
.maraton-state
  > li
  .state
  .course-bar.course-info.book-type
  ul
  li:first-of-type {
  text-align: left;
}
.competition-book-slider {
  width: 100%;
}
.swiper-btn-wrap .swiper-button-prev {
  left: -20px;
}
.swiper-btn-wrap .swiper-button-next {
  right: -20px;
}
.swiper-btn-wrap .swiper-button-prev,
.swiper-btn-wrap .swiper-button-next,
.competition-book-slider .swiper-button-prev,
.competition-book-slider .swiper-button-next {
  width: 40px;
  height: 40px;
}
.competition-book-slider .swiper-button-prev {
  left: 0px;
}
.competition-book-slider .swiper-button-next {
  right: 0px;
}
.competition-book-slider .swiper-slide {
  position: relative;
  width: 120px;
  margin-right: 20px;
}
.competition-book-slider .swiper-slide:last-of-type {
  margin-right: 0;
}
.competition-book-slider .swiper-slide .img-wrap {
}
.competition-book-slider .swiper-slide .img-wrap img {
  max-width: 100%;
  display: block;
}

/* 마라톤 접수후 상태 */
.sub-page .maraton-state > li .state .course-wrap.my-course {
  padding-top: 155px;
}
.sub-page .maraton-state > li .course-summary {
  align-items: stretch;
}
.sub-page .maraton-state > li .course-summary .user-info {
  width: calc(100% - 255px);
  padding: 0px 15px;
  flex-grow: 1;
}
.sub-page .maraton-state > li .course-summary .user-info .btn.line {
  margin-left: 10px;
}

/* 마라톤 정보 */
.sub-page-content .menu-wrap .menu-bar.menu04-03-bar {
  margin-left: 0;
}
.maraton-content {
}
.maraton-content > .fl-left {
  width: calc(100% - 500px);
}
.maraton-content > .fl-right {
  width: 450px;
  margin-top: -100px;
  position: relative;
  z-index: 10;
}
.maraton-content > .fl-right .box {
  max-width: 450px;
}
.maraton-content > .fl-right .text-list li:last-of-type {
  border-bottom: 0;
}

/* 마라톤 독서일지 */
.table-list.menu04-03-table {
}
.table-list.menu04-03-table > li > div:not(:nth-of-type(2)) {
  text-align: center;
}
.table-list.menu04-03-table > li > div:nth-of-type(1) {
  flex: 0 0 110px;
}
.table-list.menu04-03-table > li > div:nth-of-type(3) {
  flex: 0 0 160px;
}
.table-list.menu04-03-table > li > div:nth-of-type(4) {
  flex: 0 0 125px;
}
.table-list.menu04-03-table > li > div:nth-of-type(2) .book-thumb,
.table-list.menu04-03-table-full > li > div:nth-of-type(3) .book-thumb {
  width: 130px;
}
.table-list.menu04-03-table > li > div:nth-of-type(2) .book-thumb + .info-wrap,
.table-list.menu04-03-table-full
  > li
  > div:nth-of-type(3)
  .book-thumb
  + .info-wrap {
  width: calc(100% - 160px);
}
.table-list.menu04-03-table > li > div:nth-of-type(2) .book-thumb *,
.table-list.menu04-03-table-full > li > div:nth-of-type(3) .book-thumb * {
  display: block;
  max-width: 100%;
}
.table-list.menu04-03-table-full > li > div:not(:nth-of-type(3)) {
  text-align: center;
}
.table-list.menu04-03-table-full > li > div:nth-of-type(1) {
  flex: 0 0 110px;
}
.table-list.menu04-03-table-full > li > div:nth-of-type(2) {
  flex: 0 0 200px;
}
.table-list.menu04-03-table-full > li > div:nth-of-type(4) {
  flex: 0 0 160px;
}
.table-list.menu04-03-table-full > li > div:nth-of-type(5) {
  flex: 0 0 125px;
}
.radio-thumbnail-group.maraton-form li {
  width: calc(25% - 22.5px);
  margin-right: 30px;
  margin-bottom: 20px;
}
.radio-thumbnail-group.maraton-form li:nth-of-type(4n + 4) {
  margin-right: 0;
}
.radio-thumbnail-group.maraton-form .img-wrap {
  display: block;
  padding-bottom: 80%;
  border-radius: 0.5rem;
  overflow: hidden;
  content: "";
}
.radio-thumbnail-group.maraton-form .img-wrap::after {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.7));
  content: "";
}
.radio-thumbnail-group.maraton-form .img-wrap .title {
  position: absolute;
  bottom: 20px;
  left: 20px;
  z-index: 1;
  width: calc(100% - 40px);
  text-align: left;
  overflow: hidden;
}
.radio-thumbnail-group.maraton-form .img-wrap input[type="radio"] + label {
  z-index: 10;
}
.samebook-report.dropdown-list dt {
  padding: 20px;
  padding-bottom: 0;
  border: 0;
  background-position: calc(100% - 15px) 75%;
}
.samebook-report.dropdown-list dd {
  padding: 0;
}
.samebook-report.dropdown-list dt.is-active + dd {
  margin-top: 15px;
}
.samebook-report.dropdown-list dd .content-wrap {
  padding: 0;
  background: #f9f9fb;
  border-bottom: 0;
  border-radius: 0.5rem;
}
.samebook-report.dropdown-list dd .content-wrap ul li {
  padding: 15px;
  border-bottom: 1px solid #e8e8e8;
}
.samebook-report.dropdown-list dd .content-wrap ul li:last-of-type {
  border-bottom: 0;
}
.menu04-03-form .form-group .form-input .page-calculation input {
  width: 150px;
}
.menu04-03-form .form-group .form-input .page-calculation .input-group input {
  width: 210px;
  padding-right: 80px;
}
.menu04-03-form .form-group .form-input .page-calculation .input-group .in-btn {
  justify-content: center;
  width: 65px;
  height: 100%;
  border-left: 1px solid #dcdcdc;
  color: #888;
}

/* 마라톤 완주신청 */
.menu04-03-popup textarea {
  min-height: 100px;
}
.menu04-03-popup .popup-title {
}
.menu04-03-popup .popup-title h3 i {
  position: relative;
}
.menu04-03-popup .popup-title h3 i::after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  background: #ffb810;
  border-radius: 40px;
  opacity: 0.15;
  content: "";
}
.menu04-03-popup .list .w100 {
  width: 60px;
}
.menu04-03-popup .list .w100 + div {
  width: calc(100% - 60px);
}
.prize-area {
  background-image: url(/img/prize_bg.a127003d.png);
  width: 460px;
  height: 650px;
  padding: 60px;
  box-sizing: border-box;
  background-size: 100% auto;
  background-position: 0 0;
}
.prize-area > span {
  display: block;
  padding-top: 80px;
  margin-bottom: 5px;
}
.prize-area h3 {
  margin-bottom: 40px;
  font-family: "Noto Serif KR";
  font-weight: 900;
  font-size: 28px;
}
.prize-area ul {
  margin-bottom: 50px;
  text-align: left;
}
.prize-area ul li {
  margin-bottom: 8px;
}
.prize-area ul li strong {
  width: 45px;
}
.prize-area ul li:last-of-type {
  margin-bottom: 0;
}
.prize-area ul,
.prize-area p {
  font-family: "Noto Serif KR";
  font-weight: 400;
}
.prize-area .date {
  margin-top: 90px;
  font-family: "Noto Serif KR";
  font-weight: 600;
}

/* 마라톤 만들기 */
.step-wrap.step01 > ul > li:last-of-type {
  margin-right: 0;
}
.menu04-03-form .step-wrap {
}
.menu04-03-form .step-wrap.step01 > ul {
  width: 100%;
  align-items: stretch;
}
.menu04-03-form .step-wrap.step01 > ul > li {
  position: relative;
  width: calc(33.333% - 20px);
  padding: 30px 20px;
  margin-right: 30px;
  background: #fff;
  border-radius: 0.5rem;
  box-sizing: border-box;
  box-shadow: 0 2px 5px var(--shadow15);
  transform: translate(0, 0px);
  transition: 0.3s;
}
.menu04-03-form .step-wrap.step01 > ul > li:hover {
  transform: translateY(-5px);
  box-shadow: 0 2px 10px var(--primary-tint30);
}
.menu04-03-form .step-wrap.step01 > ul > li .img-wrap {
  width: 140px;
  height: 140px;
  margin: auto;
  margin-bottom: 20px;
  border-radius: 100%;
  background: #f9f9fb;
}
.menu04-03-form .step-wrap.step01 > ul > li .img-wrap img {
  width: 90px;
  height: auto;
}
.menu04-03-form .step-wrap.step03 > .box {
  padding-top: 10px;
}
.menu04-03-form .step-wrap.step03 .dropdown-list {
  border-top: 0;
}
.menu04-03-form .step-wrap.step03 .dropdown-list dt {
  padding: 0;
  background-position: 100% 50%;
}
.menu04-03-form .step-wrap.step03 .dropdown-list dt.is-active {
  border-bottom: 1px solid var(--primary);
}
.menu04-03-form .step-wrap.step03 .dropdown-list dt label {
  display: block;
  padding: 25px;
  background-position: 0 50%;
}
.menu04-03-form .step-wrap.step03 .dropdown-list dd {
  padding: 0;
}
.menu04-03-form .step-wrap.step03 .dropdown-list dd .content-wrap {
  padding: 30px 0;
}
.menu04-03-form .step-wrap.step03 .dropdown-list dd .form-label {
  width: 160px;
}
.menu04-03-form .step-wrap.step03 .dropdown-list dd .form-input {
  width: calc(100% - 160px);
}
.menu04-03-form .step-wrap.step03 .dropdown-list dd .form-input .def-course {
}
.menu04-03-form .step-wrap.step03 .dropdown-list dd .form-input .def-course li {
  display: flex;
  align-items: center;
  padding: 10px 15px;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
  margin-bottom: 10px;
}
.menu04-03-form .step-wrap.step03 ol li {
  position: relative;
}
.menu04-03-form .step-wrap.step03 ol li .number {
  margin-right: 0;
}
.menu04-03-form .step-wrap.step03 ol li .input-group {
  width: 333.333%;
}
.menu04-03-form .step-wrap.step03 ol li .input-group input {
  width: calc(100% - 10px);
}
.menu04-03-form .step-wrap.step03 ol li .remove-contents-btn {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.menu04-03-form .step-wrap.step03 .class-select-wrap .input-group {
  border-left: 1px solid #dcdcdc;
}
.menu04-03-form .step-wrap.step03 .class-select-wrap .input-group input {
  border: 0;
  width: 100%;
}
.menu04-03-form .step-wrap.step03 .class-select-wrap.scroll-design {
  max-height: 280px;
  overflow-y: auto;
  padding-right: 10px;
}
.menu04-03-form
  .step-wrap.step03
  .class-select-wrap.scroll-design
  ol
  li
  .input-group:first-of-type {
  border-left: 0;
}
.end-img > img {
  width: 275px;
}

.random-img-wrap {
  width: 100%;
  max-width: 780px;
}
.random-img-wrap .radio-thumbnail-group {
  flex-wrap: unset;
}
.random-img-wrap .radio-thumbnail-group .swiper-slide {
  max-width: 117px;
  margin-right: 15px;
  box-sizing: border-box;
  border-radius: 0.5rem;
}
.random-img-wrap .radio-thumbnail-group .swiper-slide:last-of-type {
  margin-right: 0;
}
.random-img-wrap .radio-thumbnail-group .swiper-slide.img-wrap {
  background-position: 50% 50%;
}
.random-img-wrap .radio-thumbnail-group .swiper-slide.img-wrap::after {
  display: block;
  width: 100%;
  padding-bottom: 70%;
  content: "";
}
.random-img-wrap .radio-thumbnail-group .swiper-slide.img-wrap label {
  background-position: 8px 8px;
  background-position: 50% 60%;
  background-image: none;
  background-size: 47px auto;
  border-radius: 0.5rem;
}
.random-img-wrap
  .radio-thumbnail-group
  .swiper-slide.img-wrap
  input[type="radio"]:checked
  + label {
  background-color: rgba(52, 158, 239, 0.5);
  background-image: url(data:image/png;base64,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);
}
.random-img-wrap .radio-thumbnail-group .swiper-slide.img-wrap label::after {
  top: 17px;
  left: 4px;
}
.random-img-wrap .radio-thumbnail-group .swiper-slide.img-wrap {
  box-shadow: none;
}
.swiper-btn-wrap div.swiper-button-prev,
.swiper-btn-wrap div.swiper-button-next {
  top: 50%;
  margin-top: 0;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  background-size: 1.25rem;
}
.swiper-btn-wrap div.swiper-button-prev {
  left: -17px;
}
.swiper-btn-wrap div.swiper-button-next {
  right: -17px;
}

/* 마라톤 독서일지 관리*/
.sub-list-filter.filter-ad-maraton-report .form-group li {
  border-bottom: 0;
}
.maraton-ad-report-table {
}
.maraton-ad-report-table > li {
  position: relative;
  align-items: flex-start;
}
.maraton-ad-report-table > li > div:nth-of-type(1) {
  flex: 0 0 50px;
}
.maraton-ad-report-table > li > div:nth-of-type(3) {
  flex: auto;
  padding: 0;
  text-align: left;
}
.maraton-ad-report-table > li > div:nth-of-type(3) .book-thumb + .info-wrap {
  width: calc(100% - 150px);
}
.maraton-ad-report-table > li > div:nth-of-type(3) .book-thumb {
  width: 90px;
}
.maraton-ad-report-table > li > div:nth-of-type(3) .book-thumb * {
  display: block;
  max-width: 100%;
}
.maraton-ad-report-table > li > div:nth-of-type(2) {
  padding: 0;
  flex: 0 0 60px;
}
.maraton-ad-report-table > li > div:nth-of-type(4) {
  flex: 0 0 160px;
}
.maraton-ad-user-table > li {
  flex-wrap: wrap;
}
.maraton-ad-user-table > li > div:not(:nth-of-type(4)) {
  text-align: center;
}
.maraton-ad-user-table > li > div:nth-of-type(1) {
  flex: 0 0 65px;
}
.maraton-ad-user-table > li > div:nth-of-type(2) {
  flex: 0 0 80px;
  padding: 0;
}
.maraton-ad-user-table > li > div:nth-of-type(3) {
  flex: 0 0 160px;
}
.maraton-ad-user-table > li > div:nth-of-type(5) {
  flex: 0 0 200px;
}
.maraton-ad-user-table > li > div:nth-of-type(6) {
  flex: 0 0 125px;
}
.maraton-ad-user-table > li > div:nth-of-type(7) {
  flex: 0 0 125px;
}
.maraton-ad-user-table > li > div:nth-of-type(8) {
  flex: 0 0 125px;
}
.maraton-ad-user-table > li > div:nth-of-type(9) {
  flex: 0 0 125px;
}
.maraton-ad-user-table > li.is-active > div.detail {
  display: block;
}
.maraton-ad-user-table > li > div.detail {
  display: none;
  width: 100%;
  margin-top: 25px;
  border-top: 1px solid #e8e8e8;
}
.maraton-ad-user-table > li .toggle-btn {
  position: absolute;
  top: 0;
  right: 0;
  width: calc(100% - 60px);
  height: 100%;
}
.maraton-ad-user-table > li.is-active .toggle-btn {
  height: calc(100% - 80px);
}

/* 마라톤 통계 */
.summary-data {
}
.summary-data li {
  width: calc(25% - 22.5px);
  padding: 5px;
  margin-right: 30px;
  background: #f9f9fb;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
}
.summary-data li:nth-of-type(4n + 4) {
  margin-right: 0;
}
.summary-data li .name {
  padding: 15px;
}
.summary-data li .data {
  padding: 20px;
  background: #fff;
  border-radius: 0.5rem;
}

/* 독서 퀴즈대회 */
.sub-list-filter.filter-ad-quiz .form-group li {
  border-bottom: 0;
}
.sub-list-filter.filter-menu04-04 .form-group li:nth-of-type(n + 3) {
  border-bottom: 0;
}
.quiz-contest {
}
.quiz-contest .course-wrap {
}
.quiz-contest .course-wrap .quiz-summary {
  width: 50%;
}
.quiz-contest .course-wrap .quiz-summary .quiz-text {
  padding-right: 50px;
  box-sizing: border-box;
}
.quiz-contest .course-wrap .quiz-book {
  width: 50%;
}
.quiz-contest .course-wrap .quiz-book .swiper-btn-wrap .swiper-button-prev {
  top: 40%;
}
.quiz-contest .course-wrap .quiz-book .swiper-btn-wrap .swiper-button-next {
  top: 40%;
}
.quiz-contest > li {
  padding-bottom: 80px;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 80px;
}
.quiz-contest > li:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: 0;
}
.quiz-contest > li .quiz-info {
  width: 430px;
}
.quiz-contest > li .quiz-info + .state {
  width: calc(100% - 480px);
}
.quiz-contest > li .quiz-info + .state > .title {
  padding-right: 160px;
}
.quiz-contest > li .quiz-info + .state > .title h3 {
  align-items: flex-start;
}
.quiz-contest > li .quiz-info + .state > .title h3 .btn {
  margin-top: 3px;
}
.quiz-contest > li .quiz-info .thumbnail {
  position: relative;
  width: 100%;
  background-color: #eee;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.quiz-contest > li .quiz-info .thumbnail a {
  padding-bottom: 84%;
  background: none;
}
.quiz-contest > li .quiz-info .thumbnail a .btn {
  position: absolute;
  top: 10px;
  left: 10px;
}
.quiz-contest > li .state .d-day {
  position: absolute;
  right: 0;
  top: -10px;
  width: 140px;
  height: 106px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAADUCAYAAABH0zz3AAAABHNCSVQICAgIfAhkiAAADbBJREFUeF7t3d9uU1cWx/Fzjh07iWM7VqVoIiFN6MxVNRVcwDXwBvQJ4A3aNwDeoPMG8AT0DSZcwwWot6M2lZDyp+04Dvlnxz6etaw4CjQJPnY2Xmf5ayklpT7be3/W4qd9/oTGUQ5eb968eSjT/F6+bsvXsnyt9/v9Z3fv3l3PwfSZIgITCeS5/+OJVv4FDj7FfXnRR0nIPCBkvkAR+IipCeS9/80HzOvXr9fjOL53ScC8koC5P7Xq88EIBBbIe/+bDxhJ8P4VNdy9c+dOI3CNGR6BqQnkvf/zHjCRBIz5NUytO/ng3At8JmDM97/5P5x5B859h7OAqQrkvf8JmKm2Dx+OwNUCBEzgDsk7cGAehncukPf+ZwfjvEFZXr4FCJjA9cs7cGAehncukPf+ZwfjvEFZXr4FCJjA9cs7cGAehncukPf+H3kH02w2l9vt9j15qvahPKK/JnUdfgUt8fv3768c/8aNG0E/n8ERmKaAkf7fEIMN+bO/IX/2fyqXy68ajcbuKC6fDZjNzc21JEmeyMCPRxnwut9jBPi6l8V4CIwkYLX/JWyep2n6bHV1VcPn0telAXO6Y3kiR/4wPLpQKPYkvQryipJEv5KRkCZ5088/v7vy8G+/vTXJ8ByLgGkBC/3f6/Wifj+N9Nd2+1h+6RWGaBI0T0ul0r8v29FcGDCn4fIfGUT/eoSoVCq3FxYWy18iUD6ttgVg0x3I5FwLWOx/2blER0eH7U6nXT7FfysbjwcXhcxfAmZnZ+e2DKDhsiyBsr+0VFvSHcu0XhaBp2XB586egOX+1x3Nhw+tQ7l8siiV2ZW8eLCysvL2fJU+CpjTncuvGi4SKofVan1RtkBTrapl4KnC8OEzIWC9/yVcBiEjYTMIGdnJ3Dy/kzlLj/OnRXJ95aheX16wUEHrwBaMmINfgbz0/97e7jBkPjpdOguYra2tH6VM30u4HNRq9cq0dy7DlskLsN8WZ2XTFMhL/+tOZnf3f22xKutfZyt3l56q2yBg9Fa0BIqeGkW12nI0zWsunxbzKmCd5zff/Gua9eezEQgqkKf+12syspMZeEjI3NRb2MOAeS4B80huN51UKtW5oGIZB//ll/9GBwcHFx5VqVSir7/+Z8YReTsC+RHIW/8fHOx35O5SSQLmhQTM4/j02ktTyev1xhd5tiVLeff2WtFvv21ceMjNm/+IlpaWsgzHexHIlUDe+l9vYbdagziJ5IJvI97e3tZH/18Wi8VU7hqFf3JujPIq8h9//B4dHx8PHvbRncvKyt8IlzEsOSR/Annr/1Zrt5+mPTkpir+L5frL4PRocbEiiTOfP31mjAACpgTkad/o8PBAr8O80IAZ/G9BqtVaVCyauvxiCo3JIIDAaALd7ok8G7OnAfMqltvTevdozeL1l9GWw7sQQMCSwLm7SW81YAb/36FG4ytLc2QuCCCQY4Fm88/B7AmYHBeRqSNgVYCAsVoZ5oWAAwECxkERWQICVgUIGKuVYV4IOBAgYBwUkSUgYFWAgLFaGeaFgAMBAsZBEVkCAlYFCBirlWFeCDgQIGAcFJElIGBVgICxWhnmhYADAQLGQRFZAgJWBQgYq5VhXgg4ECBgHBSRJSBgVYCAsVoZ5oWAAwECxkERWQICVgUIGKuVYV4IOBAgYBwUkSUgYFWAgLFaGeaFgAMBAsZBEVkCAlYFCBirlWFeCDgQIGAcFJElIGBVgICxWhnmhYADAQLGQRFZAgJWBQgYq5VhXgg4ECBgHBSRJSBgVYCAsVoZ5oWAAwECxkERWQICVgUIGKuVYV4IOBAgYBwUkSUgYFWAgLFaGeaFgAMBAsZBEVkCAlYFCBirlWFeCDgQIGAcFJElIGBVgICxWhnmhYADAQLGQRFZAgJWBQgYq5VhXgg4ECBgHBSRJSBgVYCAsVoZ5oWAAwECxkERWQICVgUIGKuVYV4IOBAgYBwUkSUgYFWAgLFaGeaFgAMBAsZBEVkCAlYFCBirlWFeCDgQIGAcFJElIGBVgICxWhnmhYADAQLGQRFZAgJWBQgYq5VhXgg4ECBgHBSRJSBgVYCAsVoZ5oWAAwECxkERWQICVgUIGKuVYV4IOBAgYBwUkSUgYFWAgLFaGeaFgAMBAsZBEVkCAlYFCBirlWFeCDgQIGAcFJElIGBVgICxWhnmhYADAQLGQRFZAgJWBQgYq5VhXgg4ECBgHBSRJSBgVYCAsVoZ5oWAAwECxkERWQICVgUIGKuVYV4IOBAgYBwUkSUgYFWAgLFaGeaFgAMBAsZBEVkCAlYFCBirlWFeCDgQIGAcFJElIGBVgICxWhnmhYADAQLGQRFZAgJWBQgYq5VhXgg4ECBgHBSRJSBgVYCAsVoZ5oWAA4GgAZMkSRTHUZQk8g95xfovvBBAwJRAv98fzCdN+5F+m6bptc0vSMAUCkmkX7wQQCCfAr1eGunXpK9rDRiCZdJycDwCtgQmDZprC5hiMZFTIXYtttqD2SAwuYCeMnW74+1mriVg5uYKXF+ZvI6MgIBZAb1Oc3LSyzy/iQOGcMlszgEI5FJgnJCZKGCKxcLZHaJcijFpBBDIJKB3mrrd0XcyYwcMF3Qz1YU3I+BGIMuF37EDhlMjN/3CQhDIJJDlVGmsgOGOUaZ68GYE3AmMemdprIBh9+KuX1gQApkERt3FZA4YfexfL+7yQgCB2RbQi7160feqV+aA4fRotpuK1SMwFBjlNClzwHB6RIMhgIAKjHKalDlgSqUiuggggMBAoNPpXu8pEgFDZyGAwFCAgKEXEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQICAoQcQQCCYAAETjJaBEUCAgKEHEEAgmAABE4yWgRFAgIChBxBAIJgAAROMloERQODaA2ZurhDFcYwsAgjMuEC/349OTnpXKjSbfw7+e7y1tdXXbxqNr648oFhMoiRJZpyW5SOAQJqmUbebXm/AJEkcFYsFdBFAYMYFdPeiu5irXpl3MDoYp0kz3lksf+YFRjk9UqSxAobTpJnvLwBmXGCU06OxA4ZdzIx3F8ufaYFRdy8TBUyhkET6xQsBBGZLoNdLI/0a5TXWKdJwYL3Yqxd9eSGAwGwIpGlf7hxdfWv6vMREAcOp0mw0FatEQAWynBoNxc4CZnNzc0MeoPt7vd7I9JyLPnOnOxkevqMJEfArME649Hq9aG9vV1HexRIw6xIS96rVmgTGXGYpTpcyk3EAArkQGPWO0aeL6XZPog8f9nTn80oD5rkEzKPFxUpULs+PtXC96KtP+fKTBGPxcRACpgT0GToNl1Ev6H46+Xb7ODo8PNCAeRFvb28/lG9eFovFtFqtT3R7iDtMpvqEySCQWSDLnaLLBpfTo76cJsm+Jf4ubjaby+12u6lvznod5rIPGO5mhneauE6Tuc4cgEBwgeHj/nqHaLhrmfRDdefTag3iRM6Iyo3BvebhadLcXKm3tFTlB44mVeZ4BGZUYH//Q+/kpFPQ06PV1dXHw4BZk13Gr2pSqy3Lg3RkzIz2B8tGYGyBc3eP9PrLTQmYjbOn5WQX81RC5omES0euxZQ4rRnbmQMRmDkBPd1qtXbb/X5alu+fSbg8VYSzgDm9FrMuv3erUCi2a7V6eeaUWDACCIwlINdd2nL9RTPjnVx7ud9oNAYPwnz0vP9pyGzI79fn5ua6lUq1yE5mLG8OQmAmBHTnItddTuTZF32IriXhsjYMl78EjP7Gzs7ObUki3cnU5W7QwdJSrcI1mZnoFRaJQCYBveayv793JHmxoOEieXF/ZWXl7flBLvyJxfOnS/rmUql8tLCwuMBfmZnJnzcj4FJAb0UfHR0edTptDRZ9fXRa9NmA0TdoyBwfH/+gF36HByRJIZ2fn0/koTz5rZi7TS7bh0Uh8LGA7lTkRx7lp6m7kTylK//aO7vNrBd0JRN+PH9aNFLADN8kd5fW5Hu9w/QIeAQQQEAF9DkXzQW9FX2VyMh/qYvuaDqdzn3ZHj2UAfW5mWX59RbcCCDgXuCdBIreFdqQyyQ/lUql9ct2LJ9K/B+RxM5G2luGgwAAAABJRU5ErkJggg==) 50% 50% no-repeat;
  background-size: contain;
  text-align: center;
}
.quiz-contest > li .state .d-day span {
  display: block;
  margin-top: 5px;
  line-height: 45px;
}
.quiz-contest > li .state .d-day strong {
  line-height: 50px;
}
.quiz-bar {
  justify-content: space-between;
  border-bottom: 1px solid #dcdcdc;
}
.quiz-bar > li {
  position: relative;
  top: 1rem;
}
.quiz-bar > li span {
  background: #fff;
  font-size: 14px;
}
.quiz-box .book-info {
  width: 130px;
}
.quiz-box .book-info .book-thumb .img-wrap {
  width: 100%;
}
.quiz-box .book-info .book-thumb .img-wrap img {
  display: block;
  width: 100%;
}
.quiz-box .quiz-wrap {
  width: calc(100% - 170px);
}
.quiz-box .quiz-wrap li:last-of-type {
  margin-bottom: 0;
}
.quiz-box .quiz-wrap li .input-group {
  position: relative;
}
.quiz-box .quiz-wrap li .result-message {
  position: absolute;
  right: 2.5rem;
  top: 50%;
  transform: translateY(-50%);
}
.quiz-box .quiz-wrap li .question {
  position: relative;
  padding-right: 4rem;
}
.quiz-box .quiz-wrap li .question .result-message {
  position: absolute;
  right: 0;
  top: 5px;
  padding-right: 2.3rem;
  background-position: calc(100% - 15px) 50%;
  background-repeat: no-repeat;
  background-size: 16px 16px;
  transform: translateY(0%);
}
.quiz-box .quiz-wrap li .question .result-message.c-suc {
  background-image: url(/img/input_success_icon.d45d94bf.svg);
}
.quiz-box .quiz-wrap li .question .result-message.c-err {
  background-image: url(/img/input_error_icon.cc2077ee.svg);
}
.quiz-box .quiz-wrap li .input-group .input-list li {
  position: relative;
}
.quiz-box .quiz-wrap li .input-group .input-list li .result-message {
  right: 1rem;
}
.quiz-box .quiz-wrap li .txt-editor-ui {
  position: relative;
}
.quiz-box .quiz-wrap li .input-group .txt-editor-ui textarea {
  padding-right: 100px;
}
.quiz-box .quiz-wrap li .txt-editor-ui + .result-message {
  position: absolute;
  right: 2.5rem;
  top: 23px;
}
.quiz-box .quiz-wrap li .txt-editor-ui {
  border-color: var(--success);
}
.quiz-box .quiz-wrap li .txt-editor-ui {
  border-color: var(--error);
}
.quiz-box .quiz-wrap li .success > textarea {
  position: relative;
  background-image: url(/img/input_success_icon.d45d94bf.svg);
  background-position: calc(100% - 10px) 10px;
  background-size: 1rem 1rem;
  background-repeat: no-repeat;
}
.quiz-box .quiz-wrap li .error > textarea {
  position: relative;
  background-image: url(/img/input_error_icon.cc2077ee.svg);
  background-position: calc(100% - 10px) 10px;
  background-size: 1rem 1rem;
  background-repeat: no-repeat;
}
.quiz-box .quiz-wrap li .incompleted > textarea {
  position: relative;
  background-image: url(/img/input_check_icon_gs.0fd9e2f6.svg);
  background-position: calc(100% - 10px) 10px;
  background-size: 1rem 1rem;
  background-repeat: no-repeat;
}
.tab-list-wrap > .fl-right .quiz-box .quiz-wrap {
  width: 100%;
}
.my-score > .box {
  overflow: visible;
}
.my-score > .box .fl-right .btn-wrap {
  position: relative;
}
.my-score > .box .fl-right .btn-wrap .chat-box {
  position: absolute;
  right: 0;
  bottom: 50px;
  width: 155px;
  padding: 10px;
  border-radius: 0.5rem;
}
.my-score > .box .fl-right .btn-wrap .chat-box::after {
  left: auto;
  right: 15px;
}
.my-score > .box .fl-right .btn-wrap .chat-box::before {
  left: auto;
  right: 15px;
}
.quiz-box:last-of-type {
  border-bottom: 0;
}
.quiz-box .quiz-wrap input {
  width: 100%;
}
.consonant-box {
}
.consonant-box li {
  width: 60px;
  height: 60px;
  margin-right: 5px;
  background: var(--primary-tint10);
  border-radius: 0.5rem;
  font-weight: 700;
  text-align: center;
  line-height: 60px;
}
.consonant-box li:last-of-type {
  margin-right: 0;
}
.popup-img.quiz-page {
  width: 70px;
  height: 70px;
  border-radius: 100%;
  background: var(--primary);
  margin-top: -35px;
  box-shadow: 0 2px 8px var(--primary);
}

/* 독서퀴즈 만들기 */
.sub-list-filter.filter-menu04-05 .form-group li:nth-of-type(n + 1) {
  border-bottom: 0;
}
.menu04-04-form .step-wrap.step01 {
}
.menu04-04-form .step-wrap.step01 .form-group li {
}
.menu04-04-form .step-wrap.step01 .form-group li ul li input {
  padding-right: 110px;
}
.quiz-book-list {
}
.quiz-book-list li {
  width: 130px;
}
.quiz-book-list li .book-thumb {
  width: 100%;
  position: relative;
}
.quiz-book-list li .book-thumb div.state {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 0.5rem 0.5rem 0;
  box-sizing: border-box;
}
.quiz-book-list li .book-thumb div.state.is-active {
  background-color: rgba(52, 158, 239, 0.7);
}
.quiz-book-list li .book-thumb div.state.is-end {
  padding-top: 50px;
  background-color: rgba(52, 158, 239, 0.7);
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 50px auto;
}
.quiz-form > li {
  position: relative;
  margin-bottom: 20px;
}
.quiz-form > li:last-of-type {
  margin-bottom: 0;
}
.quiz-form > li .question-wrap {
}
.quiz-form > li .question-wrap select,
.quiz-form > li .question-wrap .input-group {
  width: 150px;
}
.quiz-form > li .question-wrap .input-group input {
  width: 100%;
}
.quiz-form > li .question-wrap > input {
  width: calc(100% - 330px);
}
.quiz-form > li .answer-wrap {
}
.quiz-form > li .answer-wrap .form-label {
  width: 165px;
  line-height: 50px;
}
.quiz-form > li .answer-wrap .form-input {
  width: calc(100% - 165px);
}
.quiz-form > li .answer-wrap .form-input input {
  width: 100%;
}
.quiz-form > li .answer-wrap ol {
}
.quiz-form > li .answer-wrap ol li {
  padding: 5px;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
  margin-bottom: 10px;
}
.quiz-form > li .answer-wrap ol li:last-of-type {
  margin-bottom: 0;
}
.quiz-form > li .answer-wrap ol li input {
  height: 40px;
  border-color: rgba(255, 255, 255, 0);
}
.quiz-form > li .answer-wrap ol li .input-group:first-of-type {
  width: 80px;
}
.quiz-form > li .answer-wrap ol li .input-group {
  width: calc(100% - 120px);
}
.quiz-form > li .answer-wrap ol li .remove-contents-btn {
  position: absolute;
  right: 10px;
}
.quiz-form > li .close-btn {
  position: absolute;
  top: 15px;
  right: 20px;
}
.quiz-popup .popup-content ul li select {
  width: calc(100% - 100px);
}
.quiz-info-data.form-content .box .form-group > li:last-of-type {
  border-bottom: 0;
}
.quiz-info-data.form-content .box .form-group > li .img-wrap {
  max-width: 25%;
  border-radius: 0.5rem;
  overflow: hidden;
}
.quiz-info-data.form-content .box .form-group > li .img-wrap img {
  display: block;
  max-width: 100%;
}

/* 독서 퀴즈 성적 관리 */
.table-list.quiz-ad-table > li > div:nth-of-type(2) {
  padding: 0;
}
.table-list.quiz-ad-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
  text-align: center;
}
.table-list.quiz-ad-table > li > div:nth-of-type(2) {
  padding: 0;
}
.tab-list-wrap .table-list.quiz-ad-table > li > div:nth-of-type(1) {
  flex: 0 0 100%;
  text-align: left;
}

/* 독서 퀴즈 리스트 */
.table-list.menu04-05-table > li > div:not(:nth-of-type(1)) {
  text-align: center;
}
.table-list.menu04-05-table > li > div:nth-of-type(1) .book-thumb {
  width: 130px;
}
.table-list.menu04-05-table > li > div:nth-of-type(1) .info-wrap {
  width: calc(100% - 160px);
}
.table-list.menu04-05-table > li > div:nth-of-type(1) .book-thumb * {
  max-width: 100%;
  display: block;
}
.table-list.menu04-05-table > li > div:nth-of-type(2) {
  flex: 0 0 100px;
}
.table-list.menu04-05-table > li > div:nth-of-type(3) {
  flex: 0 0 140px;
}
.table-list.menu04-05-table > li > div:nth-of-type(4) {
  flex: 0 0 125px;
}
.table-list.menu04-05-table.teacher > li > div:nth-of-type(2),
.table-list.menu04-05-table.teacher > li > div:nth-of-type(3),
.table-list.menu04-05-table.teacher > li > div:nth-of-type(4),
.table-list.menu04-05-table.teacher > li > div:nth-of-type(5),
.table-list.menu04-05-table.student > li > div:nth-of-type(2),
.table-list.menu04-05-table.student > li > div:nth-of-type(3),
.table-list.menu04-05-table.student > li > div:nth-of-type(4),
.table-list.menu04-05-table.student > li > div:nth-of-type(5) {
  flex: 0 0 90px;
  padding: 0;
}
.table-list.menu04-05-table.teacher > li > div:nth-of-type(6),
.table-list.menu04-05-table.student > li > div:nth-of-type(6) {
  flex: 0 0 90px;
}
.table-list.menu04-05-table.teacher > li > div:nth-of-type(7),
.table-list.menu04-05-table.student > li > div:nth-of-type(7) {
  flex: 0 0 125px;
}
.table-list.menu04-05-table.student > li > div:nth-of-type(8),
.table-list.menu04-05-table.teacher > li > div:nth-of-type(8) {
  flex: 0 0 100px;
  padding: 0;
}
.table-list.menu04-05-table.student > li > div:nth-of-type(9) {
  flex: 0 0 125px;
}

/* 밸런스게임 리스트 */
@media screen and (min-width: 600px) {
  .thumbnail .balance-visual .title-area {
    height: 19%;
  }
  .thumbnail .balance-visual .title-area h2 {
    font-size: 0.95rem;
    font-weight: 600;
  }
  .thumbnail .balance-visual.template01 .text-area > div {
    height: 44%;
  }
  .thumbnail .balance-visual .text-area .text,
  .thumbnail .balance-visual .text-area .type {
    font-size: 0.8rem;
    line-height: 1.35;
  }
  .thumbnail .balance-visual.template01 .text-area .type {
    width: 50px;
  }
  .thumbnail .balance-visual.template01 .text-area .text {
    width: calc(100% - 50px);
  }
  .thumbnail .balance-visual.template02 .text-area .type {
    font-size: 0.9rem;
  }
  .thumbnail .balance-visual.template03 .text-area .type {
    top: 5px;
    width: auto;
    height: auto;
    padding: 2px 8px;
    border-radius: 30px;
    font-size: 0.9rem;
    line-height: 1.3;
    font-weight: 600;
  }
  .thumbnail .balance-visual.template03 .text-area .text {
    height: 115%;
  }
  .thumbnail .balance-visual.template04 .text-area .type {
    font-size: 0.9rem;
  }
  .thumbnail .balance-visual.template05 .text-area .type {
    top: 5px;
    font-size: 0.85rem;
  }
  .thumbnail .balance-visual.template06 .title-area h2 {
    font-size: 0.8rem;
    line-height: 1.1;
  }
  .thumbnail .balance-visual.template06 .text-area .type {
    font-size: 0.9rem;
  }
}
.thumb-list.competition-table.menu04-06-table > li .thumbnail > a:first-child {
  padding-bottom: 71%;
  position: relative;
}
.thumb-list.competition-table.menu04-06-table > li .thumbnail > a {
  padding-bottom: 71%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.thumb-list.competition-table.menu04-06-table
  > li
  .thumbnail
  > a.cursor-pointer {
  padding-bottom: 0;
  height: 100%;
}
.thumb-list.competition-table > li .thumbnail {
  position: relative;
}

/* 밸런스게임 */
.sub-list-filter.filter-menu04-06 .form-group li:nth-of-type(n + 5) {
  border-bottom: 0;
}
.sub-list-filter.filter-menu04-06.teacher .form-group li:nth-of-type(3) {
  border-bottom: 1px solid #dcdcdc;
}
.sub-list-filter.filter-menu04-06.teacher .form-group li:nth-of-type(n + 4) {
  border-bottom: 0;
}
.balance-template-wrap .radio-thumbnail-group {
  display: flex;
  align-items: flex-start;
}
.balance-template-wrap .radio-thumbnail-group li {
  width: calc(33.333% - 20px);
  padding-bottom: 20%;
  margin-right: 30px;
  margin-bottom: 20px;
  border-radius: 0.5rem;
}
.balance-template-wrap .radio-thumbnail-group li:nth-of-type(3n + 3) {
  margin-right: 0;
}
.balance-template-wrap .radio-thumbnail-group li:nth-last-of-type(-n + 3) {
  margin-bottom: 0;
}
.balance-img-wrap {
  position: relative;
  padding: 25px;
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  box-sizing: border-box;
  border-radius: 0.5rem;
}
.balance-img-wrap::after {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(50px);
  border-radius: 0.5rem;
  content: "";
}
.balance-img-wrap .btn-wrap {
  position: relative;
  z-index: 1;
}
.balance-img-wrap .btn-wrap .btn i {
  display: none;
}
.balance-img-wrap .btn-wrap .btn.is-active i {
  display: inline-block;
}
.balance-visual {
  position: relative;
  overflow: visible;
  z-index: 1;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}
.balance-visual .bg-img img {
  max-width: 100%;
  display: block;
  margin: auto;
  border-radius: 0.85rem;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.balance-visual .title-area {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 87%;
  height: 14%;
  overflow: hidden;
  box-sizing: border-box;
  line-height: 1.1;
  text-align: center;
}
.balance-visual .title-area h2 {
  width: calc(100% - 20px);
  font-weight: 900;
}
.balance-visual .text-area {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 87%;
}
.balance-visual .text-area > div {
  float: left;
  width: 50%;
  box-sizing: border-box;
  text-align: center;
}
.balance-visual .text-area .left .text {
  justify-content: center;
}
.balance-visual .text-area .right .text {
  justify-content: center;
}
.balance-visual .text-area .text {
  display: flex;
  align-items: center;
  padding: 10px;
  box-sizing: border-box;
}
.balance-visual .text-area .type {
  position: relative;
  margin: auto;
  border-radius: 100%;
  text-align: center;
}

.menu04-06-form ul.form-group > li:last-of-type {
  border-bottom: 0;
}
.menu04-06-form ul.form-group > li .balance-option li select {
  width: 100px;
}
.menu04-06-form ul.form-group > li .balance-option li input {
  width: calc(100% - 115px);
}

/* 밸런스게임 상세 */
.balance-game .balance-img-wrap {
  width: 910px;
  padding: 0;
}
.contest-info {
  width: calc(100% - 960px);
}
.balance-bar {
  width: 100%;
  height: 6px;
  margin: 90px 0;
  background: #ededf8;
  border-radius: 6px;
}
.balance-bar .left-bar,
.balance-bar .right-bar {
  position: relative;
  width: 0;
  height: 100%;
  border-radius: 6px;
  transition: 0.3s;
}
.balance-bar .left-bar::before,
.balance-bar .right-bar::before,
.balance-bar .left-bar::after,
.balance-bar .right-bar::after {
  position: absolute;
  top: 50%;
  width: 12px;
  height: 12px;
  background-color: #fff;
  border: 3px solid #000;
  border-radius: 100%;
  box-sizing: border-box;
  content: "";
  transform: translateY(-50%);
}
.balance-bar .left-bar::before,
.balance-bar .right-bar::before {
  left: 0;
}
.balance-bar .left-bar::after,
.balance-bar .right-bar::after {
  right: 0;
}
.balance-bar .left-bar .chat-box,
.balance-bar .right-bar .chat-box {
  position: absolute;
  padding: 8px;
  box-sizing: border-box;
  border-radius: 0.5rem;
}
.balance-bar .left-bar .chat-box {
  bottom: 20px;
  right: calc(0% - 43px);
}
.balance-bar .right-bar .chat-box {
  top: 20px;
  left: calc(0% - 43px);
}
.balance-bar .left-bar .chat-box::after,
.balance-bar .right-bar .chat-box::after {
  left: calc(50% - 8px);
}
.balance-bar .left-bar .chat-box::before,
.balance-bar .right-bar .chat-box::before {
  left: calc(50% - 8px);
}
.comment-area .comment_body.col2 {
  background: none;
  padding: 0;
  border: 0;
}
.comment-area .comment_body.col2 .left-comment,
.comment-area .comment_body.col2 .right-comment {
  background: #f9f9fb;
  padding: 0 20px;
  border-radius: 0.5rem;
}
.comment-area .comment_body.col2 .reply-comment {
  padding: 0 10px;
}
.user span.left,
.user span.right {
  min-width: 20px;
  margin-right: 5px;
  border-radius: 100%;
  border: 1px solid #ccc;
  color: #aaa;
  font-size: 0.85rem;
  text-align: center;
  line-height: 20px;
}

/*템플릿별 조정*/
.balance-visual.template01 .title-area {
  top: 8.5%;
}
.balance-visual.template01 .title-area h2 {
  color: #000;
}
.balance-visual.template01 .text-area {
  top: 42%;
  height: 49%;
}
.balance-visual.template01 .text-area .left {
  margin-bottom: 3.5%;
}
.balance-visual.template01 .text-area .right {
}
.balance-visual.template01 .text-area > div {
  display: flex;
  align-items: center;
  width: 100%;
  height: 45%;
  text-align: left;
}
.balance-visual.template01 .text-area .type {
  width: 100px;
  color: #3cb993;
}
.balance-visual.template01 .text-area .text {
  width: calc(100% - 100px);
  padding-left: 0;
  height: 24.3%;
  justify-content: flex-start;
}

.balance-visual.template02 .title-area {
  top: 8.5%;
}
.balance-visual.template02 .title-area h2 {
  color: #000;
}
.balance-visual.template02 .text-area {
  top: 33%;
  height: 58%;
}
.balance-visual.template02 .text-area > div {
  position: relative;
  height: 100%;
}
.balance-visual.template02 .text-area .left {
  padding-right: 5%;
}
.balance-visual.template02 .text-area .right {
  padding-left: 5%;
}
.balance-visual.template02 .text-area .left .type {
  left: 0;
}
.balance-visual.template02 .text-area .right .type {
  right: 0;
}
.balance-visual.template02 .text-area .type {
  position: absolute;
  top: 0;
  font-size: 2.25rem;
  width: 95%;
  font-weight: 900;
  color: #787878;
}
.balance-visual.template02 .text-area .text {
  height: 100%;
}

.balance-visual.template03 .title-area {
  top: 10%;
}
.balance-visual.template03 .text-area {
  top: 32%;
  height: 57.8%;
}
.balance-visual.template03 .text-area > div {
  position: relative;
  height: 100%;
}
.balance-visual.template03 .text-area .left {
  border-right: 1px solid #dcdcdc;
}
.balance-visual.template03 .text-area .left .type {
  background: #57bfc0;
}
.balance-visual.template03 .text-area .right .type {
  background: #00a0dc;
}
.balance-visual.template03 .text-area .type {
  position: absolute;
  top: 15px;
  left: 50%;
  transform: translateX(-50%);
  width: 60px;
  height: 60px;
  border-radius: 60px;
  color: #fff;
  font-size: 1.25rem;
  font-weight: 900;
  line-height: 60px;
}
.balance-visual.template03 .text-area .text {
  height: 105%;
}

.balance-visual.template04 .title-area {
  top: 16.5%;
}
.balance-visual.template04 .title-area h2 {
  color: #000;
}
.balance-visual.template04 .text-area {
  top: 42%;
  height: 41.5%;
}
.balance-visual.template04 .text-area > div {
  position: relative;
  height: 100%;
}
.balance-visual.template04 .text-area .left {
  padding-right: 1.8%;
}
.balance-visual.template04 .text-area .right {
  padding-left: 1.8%;
}
.balance-visual.template04 .text-area .left .type {
  left: 5%;
  text-align: left;
  color: #d27aca;
}
.balance-visual.template04 .text-area .right .type {
  right: 5%;
  text-align: right;
  color: #78c8e6;
}
.balance-visual.template04 .text-area .type {
  position: absolute;
  top: -11%;
  font-size: 2.25rem;
  font-weight: 900;
}
.balance-visual.template04 .text-area .text {
  height: 100%;
}

.balance-visual.template05 .title-area {
  top: 14.5%;
}
.balance-visual.template05 .title-area h2 {
  color: #000;
}
.balance-visual.template05 .text-area {
  top: 36%;
  height: 56.5%;
}
.balance-visual.template05 .text-area > div {
  position: relative;
  height: 100%;
}
.balance-visual.template05 .text-area .left {
  padding-right: 1.8%;
}
.balance-visual.template05 .text-area .right {
  padding-left: 1.8%;
}
.balance-visual.template05 .text-area .type {
  position: absolute;
  top: 10px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 2.25rem;
  font-weight: 900;
}
.balance-visual.template05 .text-area .text {
  height: 100%;
}

.balance-visual.template06 .title-area {
  top: 10.5%;
  height: 15.5%;
}
.balance-visual.template06 .title-area h2 {
  color: #000;
}
.balance-visual.template06 .text-area {
  top: 39.2%;
  height: 54%;
}
.balance-visual.template06 .text-area > div {
  height: 100%;
}
.balance-visual.template06 .text-area .left {
  padding-right: 5%;
}
.balance-visual.template06 .text-area .right {
  padding-left: 5%;
}
.balance-visual.template06 .text-area .left .type {
  top: 5px;
  left: 3%;
  text-align: left;
  color: #78c8e6;
}
.balance-visual.template06 .text-area .right .type {
  bottom: 5px;
  right: 3%;
  text-align: right;
  margin: 0;
  color: #d27aca;
}
.balance-visual.template06 .text-area .type {
  position: absolute;
  font-size: 2.25rem;
  font-weight: 900;
}
.balance-visual.template06 .text-area .text {
  height: 100%;
}

/* 밸런스 상세 컬러 */
.balance-img-wrap .btn-wrap .btn:first-of-type {
  border-color: var(--primary);
  color: var(--primary);
}
.balance-img-wrap .btn-wrap .btn:first-of-type.is-active {
  background-color: var(--primary);
  color: #fff;
}
.balance-img-wrap .btn-wrap .btn:last-of-type {
  border-color: var(--green);
  color: var(--green);
}
.balance-img-wrap .btn-wrap .btn:last-of-type.is-active {
  background-color: var(--green);
  color: #fff;
}
.balance-game .balance-bar .left-bar {
  background-color: var(--primary);
}
.balance-game .balance-bar .right-bar {
  background-color: var(--green);
}
.balance-game .balance-bar .left-bar::before,
.balance-game .balance-bar .left-bar::after {
  border-color: var(--primary);
}
.balance-game .balance-bar .right-bar::before,
.balance-game .balance-bar .right-bar::after {
  border-color: var(--green);
}
.balance-game .balance-bar .left-bar .chat-box .percent {
  color: var(--primary);
}
.balance-game .balance-bar .right-bar .chat-box .percent {
  color: var(--green);
}
.balance-game .user span.left {
  border-color: var(--primary);
  color: var(--primary);
}
.balance-game .user span.right {
  border-color: var(--green);
  color: var(--green);
}

.balance-game.template02 .btn-wrap .btn:first-of-type {
  border-color: #5fafeb;
  color: #5fafeb;
}
.balance-game.template02 .btn-wrap .btn:first-of-type.is-active {
  background-color: #5fafeb;
  color: #fff;
}
.balance-game.template02 .btn-wrap .btn:last-of-type {
  border-color: #e4ce98;
  color: #e4ce98;
}
.balance-game.template02 .btn-wrap .btn:last-of-type.is-active {
  background-color: #e4ce98;
  color: #fff;
}
.balance-game.template02 .balance-bar .left-bar {
  background-color: #5fafeb;
}
.balance-game.template02 .balance-bar .right-bar {
  background-color: #e4ce98;
}
.balance-game.template02 .balance-bar .left-bar::before,
.balance-game.template02 .balance-bar .left-bar::after {
  border-color: #5fafeb;
}
.balance-game.template02 .balance-bar .right-bar::before,
.balance-game.template02 .balance-bar .right-bar::after {
  border-color: #e4ce98;
}
.balance-game.template02 .balance-bar .left-bar .chat-box .percent {
  color: #5fafeb;
}
.balance-game.template02 .balance-bar .right-bar .chat-box .percent {
  color: #e4ce98;
}
.balance-game.template02 .user span.left {
  border-color: #5fafeb;
  color: #5fafeb;
}
.balance-game.template02 .user span.right {
  border-color: #e4ce98;
  color: #e4ce98;
}

.balance-game.template03 .btn-wrap .btn:first-of-type {
  border-color: #57bfc0;
  color: #57bfc0;
}
.balance-game.template03 .btn-wrap .btn:first-of-type.is-active {
  background-color: #57bfc0;
  color: #fff;
}
.balance-game.template03 .btn-wrap .btn:last-of-type {
  border-color: #00a0dc;
  color: #00a0dc;
}
.balance-game.template03 .btn-wrap .btn:last-of-type.is-active {
  background-color: #00a0dc;
  color: #fff;
}
.balance-game.template03 .balance-bar .left-bar {
  background-color: #57bfc0;
}
.balance-game.template03 .balance-bar .right-bar {
  background-color: #00a0dc;
}
.balance-game.template03 .balance-bar .left-bar::before,
.balance-game.template03 .balance-bar .left-bar::after {
  border-color: #57bfc0;
}
.balance-game.template03 .balance-bar .right-bar::before,
.balance-game.template03 .balance-bar .right-bar::after {
  border-color: #00a0dc;
}
.balance-game.template03 .balance-bar .left-bar .chat-box .percent {
  color: #57bfc0;
}
.balance-game.template03 .balance-bar .right-bar .chat-box .percent {
  color: #00a0dc;
}
.balance-game.template03 .user span.left {
  border-color: #57bfc0;
  color: #57bfc0;
}
.balance-game.template03 .user span.right {
  border-color: #00a0dc;
  color: #00a0dc;
}

.balance-game.template04 .btn-wrap .btn:first-of-type {
  border-color: #d27aca;
  color: #d27aca;
}
.balance-game.template04 .btn-wrap .btn:first-of-type.is-active {
  background-color: #d27aca;
  color: #fff;
}
.balance-game.template04 .btn-wrap .btn:last-of-type {
  border-color: #78c8e6;
  color: #78c8e6;
}
.balance-game.template04 .btn-wrap .btn:last-of-type.is-active {
  background-color: #78c8e6;
  color: #fff;
}
.balance-game.template04 .balance-bar .left-bar {
  background-color: #d27aca;
}
.balance-game.template04 .balance-bar .right-bar {
  background-color: #78c8e6;
}
.balance-game.template04 .balance-bar .left-bar::before,
.balance-game.template04 .balance-bar .left-bar::after {
  border-color: #d27aca;
}
.balance-game.template04 .balance-bar .right-bar::before,
.balance-game.template04 .balance-bar .right-bar::after {
  border-color: #78c8e6;
}
.balance-game.template04 .balance-bar .left-bar .chat-box .percent {
  color: #d27aca;
}
.balance-game.template04 .balance-bar .right-bar .chat-box .percent {
  color: #78c8e6;
}
.balance-game.template04 .user span.left {
  border-color: #d27aca;
  color: #d27aca;
}
.balance-game.template04 .user span.right {
  border-color: #78c8e6;
  color: #78c8e6;
}

.balance-game.template05 .btn-wrap .btn:first-of-type {
  border-color: #4bcb98;
  color: #4bcb98;
}
.balance-game.template05 .btn-wrap .btn:first-of-type.is-active {
  background-color: #4bcb98;
  color: #fff;
}
.balance-game.template05 .btn-wrap .btn:last-of-type {
  border-color: #faa351;
  color: #faa351;
}
.balance-game.template05 .btn-wrap .btn:last-of-type.is-active {
  background-color: #faa351;
  color: #fff;
}
.balance-game.template05 .balance-bar .left-bar {
  background-color: #4bcb98;
}
.balance-game.template05 .balance-bar .right-bar {
  background-color: #faa351;
}
.balance-game.template05 .balance-bar .left-bar::before,
.balance-game.template05 .balance-bar .left-bar::after {
  border-color: #4bcb98;
}
.balance-game.template05 .balance-bar .right-bar::before,
.balance-game.template05 .balance-bar .right-bar::after {
  border-color: #faa351;
}
.balance-game.template05 .balance-bar .left-bar .chat-box .percent {
  color: #4bcb98;
}
.balance-game.template05 .balance-bar .right-bar .chat-box .percent {
  color: #faa351;
}
.balance-game.template05 .user span.left {
  border-color: #4bcb98;
  color: #4bcb98;
}
.balance-game.template05 .user span.right {
  border-color: #faa351;
  color: #faa351;
}

.balance-game.template06 .btn-wrap .btn:first-of-type {
  border-color: #78c8e6;
  color: #78c8e6;
}
.balance-game.template06 .btn-wrap .btn:first-of-type.is-active {
  background-color: #78c8e6;
  color: #fff;
}
.balance-game.template06 .btn-wrap .btn:last-of-type {
  border-color: #d27aca;
  color: #d27aca;
}
.balance-game.template06 .btn-wrap .btn:last-of-type.is-active {
  background-color: #d27aca;
  color: #fff;
}
.balance-game.template06 .balance-bar .left-bar {
  background-color: #78c8e6;
}
.balance-game.template06 .balance-bar .right-bar {
  background-color: #d27aca;
}
.balance-game.template06 .balance-bar .left-bar::before,
.balance-game.template06 .balance-bar .left-bar::after {
  border-color: #78c8e6;
}
.balance-game.template06 .balance-bar .right-bar::before,
.balance-game.template06 .balance-bar .right-bar::after {
  border-color: #d27aca;
}
.balance-game.template06 .balance-bar .left-bar .chat-box .percent {
  color: #78c8e6;
}
.balance-game.template06 .balance-bar .right-bar .chat-box .percent {
  color: #d27aca;
}
.balance-game.template06 .user span.left {
  border-color: #78c8e6;
  color: #78c8e6;
}
.balance-game.template06 .user span.right {
  border-color: #d27aca;
  color: #d27aca;
}

/* 독후감 대회 */
.sub-list-filter.filter-menu04-07 .form-group li:nth-of-type(n + 3) {
  border-bottom: 0;
}
.report-contest .course-wrap .report-summary {
  width: 50%;
}
.report-contest .course-wrap .report-summary .report-text {
  padding-right: 50px;
  box-sizing: border-box;
}
.report-contest > li .contest-info {
  width: 430px;
}
.report-contest > li .contest-info .thumbnail {
  background-color: #eee;
  border: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
  width: 100%;
}
.report-contest > li .contest-info .thumbnail a {
  padding-bottom: 84%;
  background: none;
}
.report-contest > li .contest-info .thumbnail a .btn {
  position: absolute;
  top: 10px;
  left: 10px;
}
.report-contest > li .contest-info .thumbnail a .btn {
  position: absolute;
  top: 10px;
  left: 10px;
}
.report-contest > li .contest-info + .state {
  width: calc(100% - 480px);
}
.report-contest > li .contest-info + .state .title {
  padding-right: 150px;
}
.report-contest > li .contest-info + .state .title h3 {
  align-items: flex-start;
}
.report-contest > li .contest-info + .state .title h3 .btn {
  margin-top: 5px;
}
.report-contest > li .state .d-day {
  position: absolute;
  right: 0;
  top: -10px;
  width: 140px;
  height: 106px;
  background: url(data:image/png;base64,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) 50% 50% no-repeat;
  background-size: contain;
  text-align: center;
}
.report-contest > li .state .d-day span {
  display: block;
  margin-top: 5px;
  line-height: 45px;
}
.report-contest > li .state .d-day strong {
  line-height: 50px;
}
.book-select.radio-thumbnail-group {
  align-items: stretch;
}
.book-select.radio-thumbnail-group li {
  width: calc(20% - 24px);
  margin-right: 30px;
  margin-bottom: 30px;
}
.book-select.radio-thumbnail-group li:nth-of-type(5n + 5) {
  margin-right: 0;
}
.book-select.radio-thumbnail-group li input[type="radio"] + label {
  background-image: none;
  background-position: 50% 45%;
  background-size: 62px auto;
}
.book-select.radio-thumbnail-group li:hover {
  background-color: var(--primary-tint10);
  border-radius: 0.5rem;
}
.book-select.radio-thumbnail-group li input[type="radio"] + label::after {
  display: none;
}
.book-select.radio-thumbnail-group li input[type="radio"]:checked + label {
  background-color: var(--primary-tint20);
  background-image: url(data:image/png;base64,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);
}
.book-select.radio-thumbnail-group li .img-wrap {
  height: 100%;
  overflow: visible;
}
.book-select.radio-thumbnail-group li .img-wrap .book::before {
  display: block;
  padding-bottom: 130%;
  content: "";
}
.book-select.radio-thumbnail-group li .img-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 0 0.5rem 0.5rem 0;
  box-shadow: 0 2px 8px var(--shadow15);
}
.book-select.radio-thumbnail-group li .img-wrap .book {
  position: relative;
  width: 100%;
}
.book-select.radio-thumbnail-group li .img-wrap .book::after {
  display: block;
  position: absolute;
  top: 0;
  left: 0px;
  width: 5%;
  height: 100%;
  background: rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  content: "";
}

.report-contest-content .txt-editor-ui .editor textarea {
  height: 180px;
}
.report-contest-content .book-report-list .report-wrap::after {
  display: none;
}
.report-contest-content .book-report-list .report-wrap {
  position: relative;
  border-radius: 0.5rem;
}
.report-contest-content .book-report-list .report-wrap .report-content {
  overflow-y: auto;
  border: 10px solid rgba(255, 255, 255, 0);
  box-sizing: border-box;
  background: none;
}
.report-contest-content .book-report-list .report-wrap .report-content p {
  max-height: -moz-fit-content;
  max-height: fit-content;
  top: -10px;
  margin: 20px;
  overflow: visible;
}
.report-contest-content .book-report-list .report-wrap::after {
  display: block;
  position: absolute;
  top: calc(100% - 40px);
  left: 20px;
  width: calc(100% - 40px);
  height: 40px;
  background: linear-gradient(rgba(255, 255, 255, 0), #fff 70%);
  content: "";
  box-shadow: none;
}
.report-contest-content .book-report-list .book-thumb {
  position: relative;
  top: -10px;
  left: -10px;
  width: 160px;
  padding: 20px;
  box-sizing: border-box;
  border-radius: 0.5rem;
  background: #f9f9fb;
}
.report-contest-content .book-report-list .book-thumb * {
  display: block;
  width: 100%;
}
.report-contest-content .best-report .book-report-list .swiper-slide {
  width: calc(50% - 15px);
  margin-right: 30px;
  padding: 10px;
}
.report-contest-content
  .best-report
  .book-report-list
  .swiper-slide:last-of-type {
  margin-right: 0;
}
.report-contest-content .best-report .book-report-list .report-wrap {
  align-items: stretch;
  border-radius: 0.5rem;
}
.report-contest-content
  .best-report
  .book-report-list
  .report-wrap
  .report-content {
  left: -10px;
  width: calc(100% - 180px);
  margin: 10px;
  background: none;
  border: 5px solid rgba(255, 255, 255, 0);
}
.report-contest-content
  .best-report
  .book-report-list
  .report-wrap
  .report-content
  p {
  top: 0;
  margin: 20px;
  margin-top: 10px;
}
.report-contest-content .best-report .book-report-list .report-wrap::after {
  width: calc(100% - 200px);
  left: auto;
  right: 40px;
}

/* 독서 토론방 */
.sub-list-filter.filter-menu03-06 .form-group li:nth-of-type(n + 3) {
  border-bottom: 0;
}
.block-list.debate-list {
  display: flex;
  flex-wrap: wrap;
}
.block-list.debate-list > li {
  position: relative;
  width: calc(33.333% - 20px);
  margin-right: 30px;
  margin-bottom: 40px;
}
.block-list.debate-list > li:nth-of-type(3n + 3) {
  margin-right: 0;
}
.block-list.debate-list > li .post-info {
  flex-wrap: wrap;
}
.block-list.debate-list > li .post-info .date,
.block-list.debate-list > li .post-info > span {
  display: inline-block;
  width: 100%;
}
.block-list.debate-list > li .post-info .date i,
.block-list.debate-list > li .post-info > span i {
  position: relative;
  top: 4px;
}
.block-list.debate-list.book-debate > li {
  padding-right: 160px;
  padding-bottom: 80px;
}
.block-list.debate-list.book-debate > li .writer-wrap {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  width: 100%;
  background: #fff;
  padding: 15px 20px;
  padding-right: 115px;
  box-sizing: border-box;
  border-radius: 0 0 0.5rem 0.5rem;
}
.block-list.debate-list.book-debate > li .post-info > span {
  margin-top: 3px;
}
.block-list.debate-list > li .book-thumb {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 25px;
  width: 120px;
  transition: 0.3s;
}
.block-list.debate-list > li:hover .book-thumb {
  transform: translateY(calc(-50% - 10px));
}
.block-list.debate-list > li .book-thumb * {
  max-width: 100%;
  display: block;
}
.block-list.debate-list > li .a-area {
  z-index: 10;
}
.block-list.debate-list > li > button {
  position: absolute;
  bottom: 20px;
  right: 20px;
  z-index: 11;
}
.menu03-06-form ul.form-group > li:last-of-type {
  border-bottom: 0;
}
.vote {
  display: flex;
  justify-content: center;
}
.vote ul {
}
.vote ul li {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.vote ul li:nth-child(1) {
  margin-right: 40px;
  padding-right: 40px;
}
.vote ul li:nth-child(1):before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background: var(--gs100);
  content: "";
}
.vote-btn input[type="radio"].agree:checked + label {
  background: var(--success);
  color: #fff;
}
.vote-btn input[type="radio"].disagree:checked + label {
  background: var(--error);
  color: #fff;
}

/* 독서 동아리 */
.result-area .sub-list-filter.filter-menu03-07 .form-group li,
.sub-list-filter.filter-menu03-07 .form-group li:nth-of-type(n + 4) {
  border-bottom: 0;
}
.menu03-07-form ul.form-group > li:last-of-type {
  border-bottom: 0;
}
.block-list.club-list {
  display: flex;
  flex-wrap: wrap;
}
.block-list.club-list li .title {
  flex-wrap: wrap;
}
.block-list.club-list li .title strong {
  width: 100%;
  margin-bottom: 5px;
}
.block-list.club-list li .title span {
  font-weight: 400;
  font-size: 1rem;
  color: #666;
}
.block-list.club-list > li {
  position: relative;
  width: calc(33.333% - 20px);
  margin-right: 30px;
  margin-bottom: 40px;
}
.block-list.club-list > li:nth-of-type(3n + 3) {
  margin-right: 0;
}
.block-list.club-list > li > button {
  position: absolute;
  bottom: 20px;
  right: 20px;
  z-index: 1;
}
.book-club {
  position: relative;
  background-size: cover;
}
.book-club::before {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  background: linear-gradient(0deg, black, rgba(255, 255, 255, 0));
  width: 100%;
  height: 160px;
  border-radius: 0 0 8px 8px;
  content: "";
}
.book-club .club-info {
  position: relative;
  z-index: 1;
  padding-top: 80px;
}
.book-club .club-info .btn.line {
  position: absolute;
  right: 0;
  top: 0;
}
.book-club > button {
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 1;
}

/* 동아리 추가내용 240317 */
.group-info {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}
.group-info > .left-box {
  width: 30%;
}
.group-info > .right-box {
  display: flex;
  width: calc(70% - 30px);
  margin-left: 30px;
}
.group-info > .right-box .shadow-rg {
  box-shadow: 0 0 5px #dddcdc;
}
.group-list {
  height: 100%;
}
.group-list .tab-list li {
  position: relative;
}
.group-list .tab-list li.is-active::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 120px;
  height: 40px;
  border-radius: 0.5rem 0.5rem 0 0;
  box-shadow: 0 -3px 5px #e9e8e8;
  content: "";
}
.group-list .tab-list li button {
  width: 120px;
  height: 40px;
  background: #eee;
  border-radius: 0.5rem 0.5rem 0 0;
  box-sizing: border-box;
  color: #888;
  line-height: 40px;
}
.group-list .tab-list li.is-active button {
  position: relative;
  z-index: 1;
  background: #fff;
  color: #888;
}
.group-list-content {
  width: 100%;
  height: calc(100% - 40px);
  padding: 20px;
  border-radius: 0 0.5rem 0.5rem 0.5rem;
  box-sizing: border-box;
  background: #fff;
  box-shadow: 0 0 5px #dddcdc;
}
.state-list {
  display: flex;
  flex-wrap: wrap;
}
.state-list li {
  width: 50%;
}
.right-box .group-info-text {
  width: 70%;
}
.right-box .group-info-text .box {
  height: calc(100% - 100px);
}
.right-box .group-info-text .box .scroll-design {
  max-height: 105px;
  overflow: hidden;
  overflow-y: auto;
}
.right-box .lanking {
  width: calc(30% - 30px);
  margin-left: 30px;
}
.right-box .lanking .box {
  position: relative;
  background: #f9f9fb;
  height: calc(100% - 37px);
}
.right-box .lanking .scroll-design {
  position: absolute;
  top: 20px;
  left: 20px;
  width: calc(100% - 40px);
  overflow: hidden;
  overflow-y: auto;
  height: calc(100% - 40px);
}
.right-box .lanking .scroll-design ul li {
  margin-bottom: 5px;
}
.menu03-07-form .selected-filter .reset-btn {
  margin-top: 5px;
}
.menu03-07-form .selected-filter ul {
  width: calc(100% - 80px);
  flex-wrap: wrap;
}
.menu03-07-form .selected-filter {
  flex-wrap: wrap;
}
.menu03-07-form .selected-filter ul li {
  margin: 5px;
}
.menu03-07-form .form-group .form-input select:last-of-type {
  display: none;
}

/* 독서동아리 회원관리 */
.table-list.menu03-07-table {
}
.table-list.menu03-07-table > li > div {
  text-align: center;
}
.table-list.menu03-07-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
}
.table-list.menu03-07-table > li > div:nth-of-type(2) {
  flex: 0 0 130px;
}
.table-list.menu03-07-table > li > div:nth-of-type(3) {
  text-align: left;
}
.table-list.menu03-07-table > li > div:nth-of-type(4) {
  flex: 0 0 120px;
}
.table-list.menu03-07-table > li > div:nth-of-type(5) {
  flex: 0 0 130px;
}
.table-list.menu03-07-table > li > div:nth-of-type(6) {
  flex: 0 0 130px;
}
.table-list.menu03-07-table > li > div:nth-of-type(7) {
  flex: 0 0 130px;
}

/* 도서관 활용수업 신청*/
.table-list.menu05-01-table:not(.school) > li > div:nth-of-type(1) {
  flex: 0 0 80px;
  text-align: center;
}
.table-list.menu05-01-table:not(.school) > li > div:nth-of-type(2) {
  flex: 0 0 180px;
}
.table-list.menu05-01-table:not(.school) > li > div:nth-of-type(4),
.table-list.menu05-01-table:not(.school) > li > div:nth-of-type(6),
.table-list.menu05-01-table:not(.school) > li > div:nth-of-type(8) {
  flex: 0 0 125px;
  text-align: center;
}
.table-list.menu05-01-table:not(.school) > li > div:nth-of-type(5) {
  flex: 0 0 150px;
  text-align: center;
}
.table-list.menu05-01-table:not(.school) > li > div:nth-of-type(7) {
  flex: 0 0 100px;
  text-align: center;
}

.table-list.menu05-01-table.school > li > div:nth-of-type(1) {
  flex: 0 0 80px;
  text-align: center;
}
.table-list.menu05-01-table.school > li > div:nth-of-type(3),
.table-list.menu05-01-table.school > li > div:nth-of-type(5),
.table-list.menu05-01-table.school > li > div:nth-of-type(7) {
  flex: 0 0 125px;
  text-align: center;
}
.table-list.menu05-01-table.school > li > div:nth-of-type(4) {
  flex: 0 0 150px;
  text-align: center;
}
.table-list.menu05-01-table.school > li > div:nth-of-type(6) {
  flex: 0 0 100px;
  text-align: center;
}
.table-list.menu05-01-table.school > li > div:nth-of-type(1) {
  flex: 0 0 80px;
  text-align: center;
}

.calendar-info {
}
.calendar-info > span {
}
.calendar-info > span strong {
  display: inline-block;
  width: 1.5rem;
  line-height: 1.5rem;
  border-radius: 1rem;
  text-align: center;
}
.calendar-info > span strong.war {
  background: var(--warning-light);
  color: var(--orange);
}
.calendar-info > span strong.suc {
  background: var(--success-light);
  color: var(--success);
}

/* fullCalendar Css수정 */
.full-calendar-design .fc-toolbar-chunk {
  display: flex;
}
.full-calendar-design .fc-toolbar-chunk .fc-toolbar-title {
  margin-left: 0;
  font-weight: 800;
  padding: 0 15px;
}
.full-calendar-design .fc-toolbar-chunk button {
  background: var(--gs0);
  border-color: #dcdcdc !important;
  color: var(--gs700) !important;
  box-shadow: none !important;
}
.full-calendar-design .fc-toolbar-chunk button span {
  color: var(--gs400);
}
.full-calendar-design .fc-toolbar-chunk button:hover,
.full-calendar-design .fc-toolbar-chunk button:focus,
.full-calendar-design .fc-toolbar-chunk button:active {
  background: var(--gs50) !important;
}
.full-calendar-design .fc-toolbar-chunk button:disabled {
  background-color: var(--gs100) !important;
  border-color: #ccc;
  color: var(--gs500) !important;
}
.full-calendar-design .fc-toolbar-chunk .fc-prev-button {
  width: 40px;
  height: 40px;
  padding: 0;
}
.full-calendar-design .fc-toolbar-chunk .fc-next-button {
  width: 40px;
  height: 40px;
  padding: 0;
  margin-left: 0;
}
.full-calendar-design .fc-daygrid-day-events,
.fc-daygrid-dot-event {
  font-weight: 500;
}
.full-calendar-design .fc-daygrid-day-events .fc-daygrid-event-harness {
  margin: 0 8px;
}
.full-calendar-design .fc-daygrid-day-events .fc-daygrid-event-dot,
.full-calendar-design .fc-daygrid-dot-event .fc-daygrid-event-dot,
.full-calendar-design:not(#noticeCalendar)
  .fc-daygrid-day-events
  .fc-event-title,
.full-calendar-design:not(#noticeCalendar)
  .fc-daygrid-dot-event
  .fc-event-title {
  display: none;
}
.full-calendar-design .fc-daygrid-day-events .fc-event-time,
.full-calendar-design .fc-daygrid-dot-event .fc-event-time {
  font-family: "Roboto", sans-serif;
}
.full-calendar-design .fc-daygrid-day-events .fc-daygrid-day-bottom {
  position: relative;
  left: 8px;
  z-index: 15;
  font-family: "Roboto", sans-serif;
  color: var(--gs400);
}
.full-calendar-design .fc-daygrid-day:hover .fc-daygrid-day-bottom a {
  color: var(--gs0);
  opacity: 0.8;
}
.full-calendar-design .fc-daygrid-day:hover .fc-daygrid-day-bottom a:hover {
  background: var(--primary);
}

.full-calendar-design .fc-daygrid-event {
  margin-bottom: 5px;
}
.full-calendar-design .fc-daygrid-event.war {
  border-radius: 1rem;
  background: var(--warning-light);
}
.full-calendar-design .fc-daygrid-event.suc {
  border-radius: 1rem;
  background: var(--success-light);
}
.full-calendar-design:not(#noticeCalendar) .fc-daygrid-event.war::before {
  padding: 0 8px;
  content: "대";
  color: var(--orange);
}
.full-calendar-design:not(#noticeCalendar) .fc-daygrid-event.suc::before {
  padding: 0 8px;
  content: "완";
  color: var(--success);
}

.full-calendar-design .fc-day-sat,
.full-calendar-design .fc-day-sun {
  background: #fcfcfc;
}
.full-calendar-design .fc-day-today {
  background: #f9f9fb !important;
}

.full-calendar-design .fc-daygrid-day {
  position: relative;
}
.full-calendar-design:not(#noticeCalendar) .fc-daygrid-day:hover::after {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding-top: 2.5rem;
  background: rgba(64, 164, 240, 0.7)
    url(data:image/png;base64,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) 50% calc(50% - 0.5rem)
    no-repeat;
  background-size: 47px auto;
  color: #fff;
  text-align: center;
  cursor: pointer;
  content: "신청하기";
}
.full-calendar-design .fc-daygrid-day .fc-daygrid-day-top {
  flex-direction: row;
}
.full-calendar-design .fc-daygrid-day .fc-daygrid-day-number {
  padding-left: 10px;
}

/* 도서관 활용수업 신청 */
.date-picker-wrap {
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
  box-sizing: border-box;
}
.menu05-02-form {
}
.menu05-02-form .form-group {
}
.menu05-02-form .form-group li {
}
.menu05-02-form .form-group li .time-table {
  flex-wrap: wrap;
}
.menu05-02-form .form-group li .time-table li {
  width: calc(25% - 7.5px);
  margin-right: 10px;
  margin-bottom: 10px;
}
.menu05-02-form .form-group li .time-table li:nth-of-type(4n + 4) {
  margin-right: 0;
}
.menu05-02-form .form-group li .time-table li:nth-of-type(n + 9) {
  margin-bottom: 0;
}

/* 자주 묻는 질문 */
.sub-page-content .search-wrap.type3.only-text {
  display: block;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
}
.sub-page-content .search-wrap.type3.only-text .search-items-wrap {
  width: 450px;
  padding: 2px;
  border-radius: 0.6rem;
}
.sub-page-content .search-wrap.type3.only-text .btn-wrap {
  width: 450px;
  height: 50px;
}
.sub-page-content .search-wrap.type3.only-text input[type="text"] {
  width: 100%;
  border: 0;
}
.dropdown-list.faq-table {
}
.dropdown-list.faq-table dt {
  display: flex;
  align-items: center;
}
.dropdown-list.faq-table dt .category {
  width: 140px;
}
.dropdown-list.faq-table dt .title {
  width: calc(100% - 140px);
}
.dropdown-list.faq-table dt.is-active {
  border-color: var(--primary);
}
.dropdown-list.faq-table dd .content-wrap {
  padding-left: 140px;
}
.dropdown-list.faq-table dd .content-wrap * {
  margin-bottom: 15px;
  font-family: "SUITE", sans-serif !important;
  font-size: 1rem !important;
  line-height: 1.4 !important;
}
.dropdown-list.faq-table dd .content-wrap img {
  max-width: 100%;
  border: 1px solid #dcdcdc !important;
  border-radius: 1rem;
}
.dropdown-list.faq-table dd .content-wrap h6 {
  margin-bottom: 15px;
}
.filter-wrap + .post-btn-wrap .btn {
  margin-bottom: 10px;
}

/* 설문 조사 */
.thumb-list.menu06-03-table {
  display: flex;
  flex-wrap: wrap;
}
.thumb-list.menu06-03-table > li {
  width: calc(25% - 22.5px);
  margin-right: 30px;
  margin-bottom: var(--sz-md);
}
.thumb-list.menu06-03-table > li:nth-of-type(4n + 4) {
  margin-right: 0px;
}
.survey-content > li {
  margin-bottom: var(--sz-ls);
}
.survey-content > li .input-group {
}
.survey-content
  > li
  .input-group
  input:not(input[type="radio"], input[type="checkbox"]),
.survey-content > li .input-group select,
.survey-content > li .input-group textarea {
  width: 100%;
}
.survey-content > li .input-group .input-list input[type="radio"] + label,
.survey-content > li .input-group .input-list input[type="checkbox"] + label {
  display: block;
  width: 100%;
  height: 100%;
}
.survey-content > li .input-group .input-table {
}
.survey-content > li .input-group .input-table > li {
  display: flex;
  align-items: center;
}
.survey-content > li .input-group .input-table > li > div {
  flex-grow: 1;
}
.survey-content > li .input-group .input-table > li > div:nth-of-type(n + 2) {
  flex: 0 0 120px;
  text-align: center;
}
.survey-content > li .input-group .input-table > li > div label {
  min-height: 1.25rem;
  padding-left: 1.125rem;
  background-position: 50% 50%;
}
.survey-content > li .input-group .input-table > li.input-table_title {
  background: var(--gs50);
}
.survey-content
  > li
  .input-group
  .input-table
  > li.input-table_contents
  div:first-of-type {
  padding: 0 20px;
  box-sizing: border-box;
}
.survey-content > li.no-data {
  background: var(--gs50);
  border: 1px solid #e8e8e8;
}

/* 이벤트 참여 페이지 */
.event-title {
  border-radius: 0 0.5rem 0.5rem 0;
  background: linear-gradient(90deg, #349eef 5px, #fff 5px);
}
.event-title h3 {
  font-size: 2.15rem;
}
.event-content .agree-box {
  border: 1px solid #dcdcdc;
  overflow: hidden;
}
.event-content .number-circle {
  width: 1.75rem;
  height: 1.75rem;
  line-height: 1.5rem;
  font-size: 1rem;
  color: #aaa;
}
.event-content .number-circle + strong {
  width: calc(100% - 1.75rem);
}

/* 독서상담신청 */
.book-inquiry-view {
  flex-wrap: wrap;
}
.book-inquiry-view .book-info {
  width: 210px;
}
.book-inquiry-view .book-info + .post-text {
  width: calc(100% - 260px);
}

/* 우리학교 도서관 소식 */
.table-list.menu06-06-table > li > div:nth-of-type(1) {
  flex: 0 0 80px;
  text-align: center;
}
.table-list.menu06-06-table > li > div:nth-of-type(3) {
  flex: 0 0 180px;
  text-align: center;
}
.table-list.menu06-06-table > li > div:nth-of-type(4) {
  flex: 0 0 125px;
  text-align: center;
}

/* 서비스요청관리 */
.table-list.menu06-07-table {
}
.table-list.menu06-07-table > li > div {
  text-align: center;
}
.table-list.menu06-07-table > li > div:nth-of-type(1) {
  flex: 0 0 100px;
}
.table-list.menu06-07-table > li > div:nth-of-type(2) {
  flex: 0 0 130px;
}
.table-list.menu06-07-table > li > div:nth-of-type(3) {
  text-align: left;
}
.table-list.menu06-07-table > li > div:nth-of-type(4) {
  flex: 0 0 130px;
}
.table-list.menu06-07-table > li > div:nth-of-type(5) {
  flex: 0 0 130px;
}

/* 포트폴리오 보기 */
.portfolio-report-wrap {
  width: 100%;
}
.dropdown-list.portfolio-table {
  width: calc(100% + 40px);
  transform: translate(-20px, 0);
}
.dropdown-list.portfolio-table dt {
  display: flex;
  align-items: center;
}
.dropdown-list.portfolio-table dt > div {
  display: flex;
  word-break: break-all;
  flex-wrap: wrap;
  align-items: center;
  flex-grow: 1;
  padding: 0 20px;
  box-sizing: border-box;
}
.dropdown-list.portfolio-table dt > div.num {
  margin: 0 10px 0 0;
  flex: 0 0 40px;
  padding: 0;
  word-break: break-all;
}
.dropdown-list.portfolio-table dt > div.book {
  flex: 0 0 220px;
}
.dropdown-list.portfolio-table dt > div.repot-type {
  flex: 0 0 120px;
  padding: 0;
  justify-content: center;
}
.dropdown-list.portfolio-table dt > div.book {
  flex-wrap: nowrap;
  align-items: center;
}
.dropdown-list.portfolio-table dt > div.book span {
  padding-right: 8px;
  margin-right: 8px;
  border-right: 1px solid #dcdcdc;
  line-height: 1rem;
}
.dropdown-list.portfolio-table dt > div.book strong {
}
.dropdown-list.portfolio-table dt > div.title {
}
.dropdown-list.portfolio-table dt > div.date {
  flex: 0 0 120px;
  padding: 0;
}
.dropdown-list.portfolio-table dd .content-wrap {
  display: flex;
}

/* 포트폴리오 등록*/
.dropdown-list.menu03-02-list > dt {
  display: flex;
  align-items: flex-start;
}
.dropdown-list.menu03-02-list > dt > div {
  flex-grow: 1;
}
.dropdown-list.menu03-02-list > dt > div:nth-of-type(1) {
  flex: 0 0 40px;
}
.dropdown-list.menu03-02-list > dt > div:nth-of-type(2) {
  flex: 0 0 50px;
}
.dropdown-list.menu03-02-list > dt > div:nth-of-type(3) {
  flex: 0 0 200px;
  padding-right: 20px;
  box-sizing: border-box;
}
.dropdown-list.menu03-02-list > dt > div:nth-of-type(4) {
  flex: 0 0 120px;
  padding-right: 20px;
  box-sizing: border-box;
}
.dropdown-list.menu03-02-list > dt > div:nth-of-type(6) {
  flex: 0 0 120px;
}
.dropdown-list .post-content.report .post-content-wrap .book-info {
  width: 120px;
}
.dropdown-list .post-content.report .post-content-wrap .report-content {
  width: calc(100% - 170px);
}
.dropdown-list.menu03-02-list dt.is-active {
  border-bottom: 0;
}
.dropdown-list.menu03-02-list dd {
  padding: 0;
}
.dropdown-list.menu03-02-list dd .content-wrap {
  padding: 0;
}

/* 시스템안내 */
.system-area {
}
.system-area h3 {
  position: relative;
}
.system-area h3::after {
  display: block;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  background-color: var(--primary);
  width: 3px;
  height: 22px;
  top: 50%;
  left: -10px;
  transform: translateY(-50%);
}
.system-area h6 {
}
.system-area .img {
  padding: 56px 0 85px;
  text-align: center;
}
.system-area .img img {
  max-width: 100%;
  margin: auto;
}
.system-area .img .pc {
  display: block;
}
.system-area .img .mob {
  display: none;
}
.system-area .system-box {
}
.system-area .system-box li:first-child {
  border-top: 1px solid #dcdcdc;
}
.system-area .system-box li {
  border-bottom: 1px solid #dcdcdc;
}
.system-area .system-box li dl {
  display: flex;
}
.system-area .system-box li dl dt {
  width: 310px;
  display: flex;
  align-items: center;
  background-color: rgba(249, 249, 251, 0.5);
}
.system-area .system-box li dl dd {
  display: flex;
  flex-direction: column;
  padding: 20px 0 20px 30px;
}
.system-area .system-box li dl dd div {
  position: relative;
}
.system-area .system-box li dl dd div::after {
  position: absolute;
  display: block;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 100px;
  background-color: var(--primary);
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
}
.system-area .file-item {
  width: 280px;
  max-width: 100%;
}
.tabcontent table {
  border-collapse: collapse;
  border-top: 1px solid #dcdcdc;
}
.tabcontent table tbody tr th {
  background: #f5f6f8;
  border-bottom: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  padding: 10px;
}
.tabcontent table tbody tr td {
  border-bottom: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  text-align: center;
  padding: 8px 0;
}
.tabcontent table tbody tr td:last-child {
  border-right: none;
}
.info-swiper {
  padding-bottom: 50px !important;
}
.info-swiper .swiper-pagination {
  bottom: 0;
}
.info-swiper div.swiper-button-prev {
  left: 5px;
}
.info-swiper div.swiper-button-next {
  right: 5px;
}
.info-swiper .swiper-slide {
  padding: 10px 0;
}
.info-swiper .swiper-slide img {
  max-width: 100%;
  display: block;
  margin: auto;
  border-radius: 1rem;
}

/* 운영구성 */
.education .img {
  padding: 60px 0 52px;
}
.step .img {
  padding: 40px 0 80px;
}
.ready table {
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.ready table tbody {
  border-bottom: 1px solid #dcdcdc;
}
.ready table tbody tr th {
  background-color: rgba(249, 249, 251, 0.5);
  border-right: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.ready table tbody tr td {
  border-bottom: 1px solid #dcdcdc;
  background-color: rgba(249, 249, 251, 0.5);
  padding: 25px 0 25px 30px;
}
.ready table tbody tr td:last-child {
  background-color: #fff;
}

/* 독후활동 관리 */
.sub-list-filter.filter-menu08-01 .form-group li:nth-of-type(n + 6) {
  border-bottom: 0;
}
.table-list.menu08-01-table {
}
.table-list.menu08-01-table > li {
  position: relative;
  align-items: flex-start;
}
.table-list.menu08-01-table > li > button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.table-list.menu08-01-table .book-report-wrap {
}
.table-list.menu08-01-table .book-report-wrap > .btn {
  float: left;
}
.table-list.menu08-01-table .book-report-wrap > .btn + span {
  margin-top: 3px;
}
.table-list.menu08-01-table .book-report-wrap .book-title {
  clear: both;
}
.table-list.menu08-01-table .student {
  position: absolute;
  right: 0;
  top: 20px;
}
.report-confirm-wrap .report-veiw .book-info {
  flex-wrap: wrap;
}
.report-confirm-wrap .report-veiw .book-info .book-thumb {
  max-width: 120px;
}
.report-confirm-wrap .report-veiw .book-info .book-thumb * {
  max-width: 100%;
  display: block;
}
.report-confirm-wrap .report-veiw .book-info .book-title {
  width: calc(100% - 140px - 180px);
}
.report-confirm-wrap .report-veiw .book-info > .box {
  width: 160px;
}
.report-confirm-wrap .report-veiw .report-detail .file-area {
  border-radius: 0.5rem;
  overflow: hidden;
}
.report-confirm-wrap .report-veiw .report-detail .file-area * {
  max-width: 100%;
  /* display: block; */
}
.menu08-01-form {
}
.report-stamps {
  display: flex;
  gap: 5px;
}
.report-stamp {
  height: -moz-fit-content;
  height: fit-content;
}
.report-stamp > img {
  width: 3rem;
  height: 3rem;
}
input[type="radio"]:checked + label.green {
  background-color: var(--green);
  color: var(--gs0);
}
input[type="radio"]:checked + label.err {
  background-color: var(--error);
  color: var(--gs0);
}

/* 댓글관리 */
.sub-list-filter.filter-menu08-02 .form-group li:nth-of-type(n + 1) {
  border-bottom: 0;
}
.table-list.menu08-02-table > li > div {
  text-align: center;
}
.table-list.menu08-02-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
}
.table-list.menu08-02-table > li > div:nth-of-type(2) {
  text-align: left;
}
.table-list.menu08-02-table > li > div:nth-of-type(3) {
  flex: 0 0 120px;
}
.table-list.menu08-02-table > li > div:nth-of-type(4) {
  flex: 0 0 70px;
}
.table-list.menu08-02-table > li > div:nth-of-type(5) {
  flex: 0 0 220px;
}
.table-list.menu08-02-table > li > div:nth-of-type(6) {
  flex: 0 0 130px;
}
.table-list.menu08-02-table > li > div:nth-of-type(7) {
  flex: 0 0 125px;
}
.table-list.menu08-02-table > li > div:nth-of-type(8) {
  flex: 0 0 195px;
  position: relative;
  z-index: 10;
}
.table-list.menu08-02-table > li > button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.popup-box.menu08-02-popup .popup-content .list > li {
  padding: 10px 0px;
}
.popup-box.menu08-02-popup .popup-content .list > li:first-of-type {
  padding-top: 0;
}
.popup-box.menu08-02-popup .popup-content .scroll-design {
  max-height: 100px;
  overflow-y: auto;
}

/* 포트폴리오 관리 */
.sub-list-filter.filter-menu08-03
  .form-group
  li:nth-of-type(2)
  .form-group
  select {
  width: calc(50% - 7.5px);
}
.sub-list-filter.filter-menu08-03
  .form-group
  li:nth-of-type(2)
  .form-group
  select:nth-of-type(1) {
  margin-right: 15px;
}

.sub-list-filter.filter-menu08-03 .form-group li:nth-of-type(n + 3) {
  /*form-group search list중 공개범위선택란 없어져서 css 수정*/
  border-bottom: 0;
}
.sub-list-filter.filter-menu08-03 .form-group li:nth-of-type(n + 4) {
  border-bottom: 0;
}
.table-list.menu08-03-table {
}
.table-list.menu08-03-table > li > div {
  text-align: center;
}
.table-list.menu08-03-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
}
.table-list.menu08-03-table > li > div:nth-of-type(2) {
  flex: 0 0 130px;
}
.table-list.menu08-03-table > li > div:nth-of-type(3) {
  text-align: left;
}
.table-list.menu08-03-table > li > div:nth-of-type(4) {
  flex: 0 0 120px;
}
.table-list.menu08-03-table > li > div:nth-of-type(5) {
  flex: 0 0 130px;
}
.table-list.menu08-03-table > li > div:nth-of-type(6) {
  flex: 0 0 125px;
}

/* 교과 및 주제관리 */
.menu08-04-bar .menu-line {
  width: calc(100% - 260px);
}
.table-list.menu08-04-table > li > div {
  text-align: center;
}
.table-list.menu08-04-table > li > div input[type="text"] {
  width: 100%;
}
.table-list.menu08-04-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
}
.table-list.menu08-04-table > li > div:nth-of-type(2) {
  flex: 0 0 90px;
}
.table-list.menu08-04-table > li > div:nth-of-type(4) {
  flex: 0 0 125px;
}
.table-list.menu08-04-table > li > div:nth-of-type(5) {
  flex: 0 0 130px;
}
.table-list.menu08-04-table > li > div:nth-of-type(6) {
  flex: 0 0 180px;
}
.table-list.menu08-04-table > li > div:nth-of-type(6) > .btn {
  width: 135px;
}

/* 교사공유자료실 */
.thumb-list.menu09-02-table {
  display: flex;
  flex-wrap: wrap;
}
.thumb-list.menu09-02-table > li {
  width: calc(20% - 24px);
  margin-right: 30px;
  margin-bottom: var(--sz-md);
  align-items: flex-start;
}
.thumb-list.menu09-02-table > li:nth-of-type(5n + 5) {
  margin-right: 0px;
}
.thumb-list.menu09-02-table > li .thumbnail {
  position: relative;
  padding-bottom: 128%;
  background-position: 50% 50%;
  background-size: cover;
  border-radius: 0.5rem;
  overflow: hidden;
  background: #eee;
}
.thumb-list.menu09-02-table > li .thumbnail img {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.sub-list-filter.filter-menu09-02 .form-group li:nth-of-type(n + 3) {
  border-bottom: 0;
}
.form-content.menu09-02-form .form-group > li:last-of-type {
  border-bottom: 0;
}
.filter-wrap.filter-menu09-02 .form-input select {
  width: 100%;
}

/* 1:1문의 */
.block-list.inquiry-list {
  display: flex;
  flex-wrap: wrap;
}
.block-list.inquiry-list > li {
  position: relative;
  width: calc(33.333% - 20px);
  margin-right: 30px;
  margin-bottom: 40px;
}
.block-list.inquiry-list > li:nth-of-type(3n + 3) {
  margin-right: 0;
}
.block-list.inquiry-list > li .title {
  flex-wrap: wrap;
}
.block-list.inquiry-list > li .title span {
  width: calc(100% - 1.8rem);
}
.block-list.inquiry-list > li .post-info {
  flex-wrap: wrap;
}
.block-list.inquiry-list.book-inquiry > li {
  padding-right: 160px;
  padding-bottom: 60px;
}
.block-list.inquiry-list.book-inquiry > li .writer-wrap {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 10;
  width: 100%;
  background: #fff;
  padding: 15px 20px;
  box-sizing: border-box;
  border-radius: 0 0 0.5rem 0.5rem;
}
.block-list.inquiry-list > li .book-thumb {
  position: absolute;
  bottom: 15px;
  right: 25px;
  width: 120px;
  transition: 0.3s;
}
.block-list.inquiry-list > li:hover .book-thumb {
  bottom: 30px;
}
.block-list.inquiry-list > li .book-thumb * {
  max-width: 100%;
  display: block;
}

/* 로그인 */
.login-page {
  background: linear-gradient(#e4e9ff 50%, #fff);
}
.login-page > .inner {
  width: 1170px;
}
.login-wrap {
  align-items: stretch;
}
.login-wrap .login-box {
  width: calc(62% - 30px);
  padding: 50px 40px;
  border-radius: 5rem 1rem 1rem 1rem;
  box-sizing: border-box;
  box-shadow: 0 0 8px #ececec;
  background: #fff;
}
.login-wrap .login-box .text-wrap {
  width: 210px;
  box-sizing: border-box;
}
.login-wrap .login-box .input-wrap {
  width: calc(100% - 210px);
}
.login-wrap .login-box .input-wrap input {
  width: 100%;
}
.login-wrap .fs-sm i {
  position: relative;
  top: 3px;
}
.login-wrap .fs-sm i + span {
  width: calc(100% - 2rem);
}
.login-wrap .easy-login {
  position: relative;
  width: 38%;
}
.login-wrap .easy-login .tab-list {
}
.login-wrap .easy-login .tab-list li {
  position: relative;
}
.login-wrap .easy-login .tab-list li.is-active::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 160px;
  height: 40px;
  border-radius: 0.5rem 0.5rem 0 0;
  box-shadow: 0 -3px 5px #f3f2f2;
  content: "";
}
.login-wrap .easy-login .tab-list li button {
  width: 160px;
  height: 40px;
  background: #eaf0f6;
  border-radius: 0.5rem 0.5rem 0 0;
  box-sizing: border-box;
  color: #294f74;
  line-height: 40px;
}
.login-wrap .easy-login .tab-list li.is-active button {
  background: #fff;
  color: #888;
}
.login-wrap .easy-login > div {
  height: calc(100% - 40px);
  padding: 30px 40px;
  border-radius: 0 1rem 1rem 1rem;
  box-sizing: border-box;
  box-shadow: 0 0 8px #ececec;
  background: #fff;
}

button.login-btn {
  min-height: 42px;
  line-height: 42px;
  font-weight: 600;
  background-repeat: no-repeat;
  background-position: 15px 50%;
  background-size: 18px auto;
  border-radius: 0.5rem;
}
button.naver {
  background-color: #03c75a;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMTJUMTI6MzA6MTIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTEyVDEzOjM4OjU4KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTEyVDEzOjM4OjU4KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OGE5MTMxZS05MjNmLWY4NGUtYTg3OC03MGQ4NDg3ZjVkZGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OThhOTEzMWUtOTIzZi1mODRlLWE4NzgtNzBkODQ4N2Y1ZGRlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OThhOTEzMWUtOTIzZi1mODRlLWE4NzgtNzBkODQ4N2Y1ZGRlIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OGE5MTMxZS05MjNmLWY4NGUtYTg3OC03MGQ4NDg3ZjVkZGUiIHN0RXZ0OndoZW49IjIwMjMtMDktMTJUMTI6MzA6MTIrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7JBLGHAAABQUlEQVRYhe2Y0U3DMBRF70UMkBG6AR0lI2QDygRNN4AJygYVG5QNMgJsABNcPtL0o7L6Ir+LAlKP5J9YfjmS7WsnlIS/xN3SApfchCJKQgraM0lEDcBxRq1ZQhGPktqKcbOonbK9pMYpMlEr1ADYGz3OZBZ1K2njEpnI7rKtpJVDZCIr1AA4GDzOOHJoLak31AHgC8atpLWjkDOpD44ocAqtAPTZIu6zLJ3iNULfQX8qxWuEBgAvV/obJFKchRtjdIV8B9BiPM0fal88vf/yQdUaIvkFoEvKFKle1CQHADufykhql5HsMU6hDce27xDvvNmkhUh+ANikTU5YgpHkK4A3Ry1nUncwTJ1N6BQFbbaO9SwjecT1FA/5jQ/FHsBn7WC7UHbq7gvPoqAboqIkB0lPqBArHa6L8i9+NizKTSjiB0tLWHhIR/lSAAAAAElFTkSuQmCC);
  color: #fff;
}
button.google {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABHNCSVQICAgIfAhkiAAABDtJREFUWEflWM9PG1cQnlkMmEbBjlS1gorIlXpJVClLC4dUgixIQeopJOkh5BLnkFMrhVzaU+ia/gEx91b4VC4lNQcupMIL5BAJkmyUSyUOASnCkVIpNhiwqXmT2W3tYHt/PGNoDn0Swno7b973ZuabmfcQ6hxpTY0gNF8iBVQgihCAiohhSw0RmAiUIYQMCkoGYX/mlGFm6tkCZYXT2pc3ADHKf5rsmhLIJhKxj43HSZl1voDSWo/GICYBISKj0FWGyACCWIexYnjp8QS0MdhzDwFHGwJSs5j0jvmVmJtOR0BvNDW8i80pRI6TYxhENNOZWhl2Ul0D6LjBcOhnmwRqHxnLphSgjYHep8dlGT8wFsAKC6UHeyd5LirjJab4M0RKgoDKIFVAI8JhPtS5Sj3elinJlgHZbFIw5QuGaIHZovux5R92gs4MvSBjmRpAMq4ioDud8ytxX9AHBDYGe+MBAQm3mKnWZVtobw6i+ecfTu780QVUCLjtd7NjfjlRD5jDyNqA8g8gxT+04qsPIDf9GYjN1gpdXB4mOueXjzgfOcNFSkFkrwgvSp/FbhNsz34Kf6+e+neK1oOiqNZbkw5jHZtlbJ1Rts69agU7S52Qf/iJNf2fuKoc1IU5SDAbbjidqLjWnjtxa/OkzGn7xreYTY2NpbGTC8iAnjIgtxIx03oRHFN89db941kOtcbG4lgIsfCAs4r7iDEgXWabowAkUBnwBMRI7wQvglTe+X8CYle9B5fNgclBXVUIy1HzHoLag/arxfY/P/9684xMUPeNZwwJuTB3oG6HB5tlbonxl50z8PPOWe4u6KY5cj8hsZmvSH8sG2dv3HYS5MK9vjQWjtSUjpwIwE+5Hljcs7M05wRao6DoNi8n67rOOG3aH8u84HYk4oicYGLxx5BVNbi4zoHBDdWF1WIIftg8D2lxonINCz+5Pt1Qce0bzzqWqNJGhHh56W57stx+zBZOT8a3z8EWtTgeoBHXfaXn1AAWU2wd+0JZOyi7OBa2v5U7xu6pK3zrdA84S1ggjJrXpid8g+WAgD8YOy5i7C69ApA69Y2mADcjPoOzt0GAMXPkN8NLVP19OKzkldvNb4b01r9GPEQpq4hQxNDRjtGKJr976mqCJxwrf7VG+x7PTT7fsSqAkaKoigCrny4XZaXQBW0vvwesjk1L6QHr1ACyJmRc52dFx+/7bRBMfweB3XdpjRm8wFTXDsrXXBQtU2NeMfzi6VCgeFHL62vQkhmy0smzJhHSSq4q6XO8Sh83qMDW+ZfKxrd9j/S2teqDeT42fPHrVdfMelgLMSlmKLgfdUu0vs8xFvsQRPwIXJjlFy39yfX7nv2VL6CSJdSpK1EkiPJrWV29M7NwnTeJizaRkCk/0oDeARuOAChsNX5J4yc9Bmj14yGbwbw5/1vjjJxBTgcCRdIcSdbEiZe73wIK1sP8CWuMFgAAAABJRU5ErkJggg==);
  border: 1px solid #ccc;
}
button.kakako {
  background-color: #fee500;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDktMTJUMTI6MzA6MTkrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA5LTEyVDEzOjM5OjAzKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA5LTEyVDEzOjM5OjAzKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZjE2ZjZkZC04OGE2LWU4NGEtYTFjMy01ZjExNDc3M2FlMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NmYxNmY2ZGQtODhhNi1lODRhLWExYzMtNWYxMTQ3NzNhZTI2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NmYxNmY2ZGQtODhhNi1lODRhLWExYzMtNWYxMTQ3NzNhZTI2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZjE2ZjZkZC04OGE2LWU4NGEtYTFjMy01ZjExNDc3M2FlMjYiIHN0RXZ0OndoZW49IjIwMjMtMDktMTJUMTI6MzA6MTkrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz44wOeoAAABtElEQVRYhc2YwW2DMBRAH1HOzQLNAg0DtBmgE1TNAFmgVRboAlEGSBdI2wEi9V4WCF0gVe+wgHv4NhCHBhMC5kkWxDHi8W2j/wmUUvSJgW8BmyFAEAR1rrkDpvoIMAFG+nwHpMAeiIBv3eeEUopAKeUiFAJzYObunbEH1sA7kDQVCoEXJCJNSYBXYHmu0EK3S7NDHvKrjtCK86anDs/AxhYaWoNGyFyHLcuAPDS2lL3tFx3JGFb2/YpTNgU+OpQx7IB7kCkrRmhVPr51Qgrr1QhNgbEXHWFuTozQoycRQ6hbJuQzOoZryIVuPIoYJpALjU4M7BQjFHu1EFLIhX48ihhiyIW2HkVAonMklHrTkfsnkAslwJs3nUKONLA6fURpiWSVwKFQAjx1LBNjZZB2+rFFEqeuZB7szrIyaEP7UpGWOUr6T+XUIZKSTC4okiJTtC7707UMmtE8V0qRXbymsIDLhOycuoyTtVSFRISsy+w9U4WLUFlNZkIPcGX1x/roXLHWFbq1fkfI6+Hf0Dei4uvHGPgttDYKx0OXCqGZFvmkg/LIVajVqBTJtn2f6N0Hq94J/QEvQpArUa/ZNgAAAABJRU5ErkJggg==);
  color: #181600;
}
button.login-btn.onepass {
  height: 60px;
  background-color: #1c2674;
  background-image: url(data:image/png;base64,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);
  background-size: 36px auto;
  color: #fff;
  line-height: 60px;
}

.onepass-login {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGpGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozYmM3OTJjMy00YjNhLTBiNGQtYTRmYS0yMDcyOGRiNTVmMmYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUMzQTM5RkY2RTA0MTFFQ0IyNTg4MzRCMjFGNTUwRjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NmViZTUyYjAtNjliNi00ZWI5LWI1ZDctYzc5YjEwNWY2OGYzIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTAtMzFUMTU6NTE6MDArMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTExLTAzVDA1OjAwOjM3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTExLTAzVDA1OjAwOjM3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ4ZGE3YzI3LTRkMmEtNGM0NC04MWFjLWNiNmEyZTI5NmQ3ZCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozYmM3OTJjMy00YjNhLTBiNGQtYTRmYS0yMDcyOGRiNTVmMmYiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDk5NGFmMzQtMjgxNi00YWFmLWE3NmEtOTFlMzc1ZTZlZGVmIiBzdEV2dDp3aGVuPSIyMDI1LTExLTAzVDA0OjU4OjEyKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZlYmU1MmIwLTY5YjYtNGViOS1iNWQ3LWM3OWIxMDVmNjhmMyIgc3RFdnQ6d2hlbj0iMjAyNS0xMS0wM1QwNTowMDozNyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjlrpGkAAASOSURBVGiB7ZpdiFVVFMd/96YjRJZKUjFDH34lWZxei0aLSvTtvEkZwVSInOgDepK+rV6zwk5UVPY59HaeyoQhtXoMOmhRNmplmiCkMRZ1s26sWjd2y3PP95krQ3+4zFn73r3W+u+9195rrzOtbrfLTECbGYJZtsEP4tQOUejlVu4H8VrgFRXvjELv/QJ9KeJH0zMiJC7ST49QI2g3qVwJJD3XjjYzNUaqwA/iFtDSATptkPwgPgv4Mwq97hlHxA/ing5x8g/nuZXSpyVklLigHYVer+/0EvGDWNb8OuBnYAL4BTgBnOrT5d92MyNC+ho/iEeBbVHoHZkWIn4Qy5K5F3hMR30v0AEOAp86s2LRMXp6S/AC4GFgJbDJD2J5fk6WYJPBfj7wAbAFOA+YCywEhoELdXS7Ovr/cVzxd3w4sXQ2cAWwCpgDnKO6d6jeRmbkUiWxzGlrqQ5ZVl8AU+6yMYfaUO87/SuEZPZ+l++MrRuBT4DVwDd1zsgS4CNDAo2JJ2UpRKG3N2M3Om3QotCTAdgF3KO6XCwFPlbbtcyILCdJLUZMuxBbH4XeISpAyW/1gzgC3gEk6HsYVtvXAseqzIgsnTcTRkUM3lSVhIso9L4Xnarbhdh+I207z0PkPmCNaXsbuK1PMFdCFHod1S02XKxRX0oRkWl93LRJAN6hO1Pt8P/ZHLpqQ+LDxWb1qTAR2c/PdWQJxluamIkEdIBbzQYwV30qREQCe8y0PQTUFhM5cAh40LSNJWw6qUTGzN5+AHiR6cdLwFeOPJQwwKlEbjfy0yk5VJM4BTyT4VtfIkvNdvsbMM7g8K760MMS9TGTyA1G3g38yOBwXE//NB8TidjqglUyCOwyspeHyHIj72Hw2JPhY2KuZdPnb8uWbGrEd0ZemIeI3DNc2Ky0NCoQP5Hh48yporQT2n4y8jwGj3kZPiYSsXn/JRUc+MF5PlpBz8VGPpaHyJdGvrKCA3cpgcNS+62g5yoju2lLXyI2Iq+v4MB7Wiod0eeyWGXkz/IQ+dDIUqaZz+AwP4HIzjxEvgYmHXmO3kMGhXXqQw/i276826/ckV08UHedOCdmAfdn+JZK5DVzE1wEbGD6sQG43JE76ltuIlLR2Gbanup3O2sII2rTxevqG0VOdrnsT5lDaTyhKtgEhtSWexBOJRRDchGRvf8R03Yd8GpWjakiWmpDbLl4VH1KRFau9Syw3bStB94CZlM/Zmswiw0X2xOuvIWIdPWO7G7HaKlmIq3OVAKia0ILdC4m1YfUWlqe7FfyGnnNbF/AjOq7kbsrbs3SN1Bdowm52tqsum+RNH5SjdiZkWDcqvnZRmBBwRN7o/Z9PiHDndQ4sTYTUWQkD2hVfFzfX7hYDLyg63i3pjmf61usk/obeYlzGbBCiwcrzYntYocuscyZKEMEVbxaC8qb1TkX4tjN+imDk1oWbfzVG2pgi564L9dUC+6oruU6q4VIVL3qHtEUYpGeN/tL6NivfRerrsNlnakjERTjT+hnmd5frtbnYV1ucsj9qr/dp/eJnUlZbFm0/v9/Lc4s/AWBLhq3s9UdvQAAAABJRU5ErkJggg==);
  background-size: 20px 20px; /* 이미지 크기 */
  background-repeat: no-repeat;
  background-position: left center; /* 이미지 위치 */
  padding-left: 30px; /* 이미지 공간 확보 */
}

/* 선생님 로그인*/
.login-wrap .teacher-login .text-wrap {
  width: 160px;
}
.login-wrap .teacher-login .text-wrap h2 {
  font-size: 1.875rem;
}
.login-wrap .teacher-login .input-wrap {
  width: calc(100% - 160px);
}
.certificate-btn-wrap {
  align-items: stretch;
}
.certificate-btn-wrap li {
  display: flex;
  justify-content: center;
  width: calc(25% - 7.5px);
  margin-right: 10px;
}
.certificate-btn-wrap li:last-of-type {
  margin-right: 0;
}
.certificate-btn-wrap li button {
  width: 100%;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
  line-height: 1.4;
  text-align: center;
}
.certificate-btn-wrap li button .icon-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  margin: auto;
  margin-bottom: 10px;
  border-radius: 100%;
  background: #eee;
}
.certificate-btn-wrap li.is-active button {
  color: var(--primary);
  border-color: var(--primary);
}
.certificate-btn-wrap li.is-active button .icon-wrap {
  background-color: var(--primary-tint20);
}
.icon-certificate1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABN1JREFUaEPdWstRG0EQRfyuhggsIgAisIgAdACKk5cIgAgQERgisHyigIOkCCxFYDkCRAQWV37ye3KvahjNzPbsxwe2ikKsemfe63/PUlv4IFftg/BYqJTI7e3tFhT1TZR1dnBwMKxKcZURAYkTgL60gJ+CzFUVZEoncn19XV9aWvoOsA0P4P7r6+vx0dHRqExCpRG5u7trvL29ndRqtT0NwMlk0l1cXLza39/va+SzZAoR6XQ6a09PT7sAf4qNGA9zFwBf8CZkzj1ghpC5XF1d7TWbzXEWYN/30UToOtDkFyy4l6H9B3yfpBqnxQC4jec++8DQSviuC8sOYl0vSCQFDeB1LL4FYHWf5g1wA2r48PCQoOYuJIEEN/lDZYQuWmqEvYfYe5RFzktENmTQqi5s+gObtrU+LzGVQDlfVRv8EzpG1qNV564Qkb5Caz0A6b+8vHRjXSFFQqsvLy/vQREN3NvNIDUAEcpFEZk45Ok2I4JfWVnpFglOFxgmj+fn5ykpceM59wMRp/KdN6UW3Keb0W3g80mEC5QmenNz0zbdDzVow2V9JxHJMD8NIhcg0ioNXcRCINIyUzc+77jiUEUED5/hYbvdiICTX7QQETzMGtFJt/dpIT+890+KK6+5mkqHdzRdqd1pEa0WyiBipnnE4hxIrZv7iPwXizhq1QOsUjcVZBMpFCNY2FuI8lpFZhUmlLVQUgGRU1gqnWnYs+UPdjZ+ZWYtD4nfaBwbdm3SurnTtWSjX4a2r2BydrjOS6rzJjJbL8tCMSS4VqE6wgWwoVnZva2BVTyHILwdIoyhiwoy3clpiXQN4Ojj86zCR1V20cQQ/rgpC3qJ2KaHfBubHdtkpP1gTMzmFrhskIQodEaE8nBx59wTahrZhs+aOPRW667eym5nhMC75OAiAblH/DRCBxLy3B9DKT3IOydQLxE7W7hyvGH+BJ/tln+bIPOSEK+wy4C3w/ASiW0c7aAEkDEavG3MKF3DRYkv0xKpgrSBTvnghIiFzDgZQ8ProaxkyVOUM/gssOXZqaVC6xiWpltNnw/Fh4aIqvNMNxY3IkjfXK4urI5+L9i4Bi0SW08kyzCrMNN8srSuJiHrsNvmIV96BS2ZeYoCMqNUw5wOkf42stzC0UNFkeD6sMi9TIn8c64HszFoiLzTjHY2MU5LWFfaWeTN7+2Mie+CnUVmjFDAUSfGqCkbZc/rVpxxzJ4lCd94a5LPtIjHXzM1FGMBU9aRxlV7qYhINmKsmAGsTqNaUo7k8gjr1zXWVxERqyT4bVbvPnx/RwtSIwci7MUahqw6SaiJSCYxCyRvqTfKIuJoibwNomutKCL22CkLFibjOp6NPfCIIuIJ/EKW8ZwxqwI8OmvZpnQ1iJDZ0fZQ6XqO4GZPletUM9oiKQhPg6gm4xp5sbZ3gMuKsdxE5G1V32rRx9Dose/diKEEzhnMgOqRtzIiXNhDhu7BV2kXdv4X+XN5VTfDphl5KyWSQYavH5pp3NCVALhjNIJTbGWQ4Dq5XcvUkFT+Nu7NvagB8JYAnv62rh4qd6Kp3JVbxNxAUim7ZXsWsXFw3OU/D5B8KVcpFjGRSLdMgL6XnQN0s0neV3U+1qUTSTdynHcxHko9ejVJVUaEm0itSGOjFVswY3yuUiIxQIrKfhgifwGwBBRgGvrqKQAAAABJRU5ErkJggg==);
}
.icon-certificate2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABN9JREFUaEPdWbtOG0EUjcGgKE2gS5dFSg/5gthdOnABiCrrL8BUKQNfEPiCmAoBhe2SKksRpYzTR8J06WJaMDjnbGatYTzP3bUiMZLFsjt755z7mntnK8+eyKg8ER7PZkrk7OxsDYr6LJS1t7W11Z+V4mZGBCR2AfpQAd4CmaNZkCmdyMnJSTQ/P/8FYGsGwMn9/X1zZ2dnUCah0oicn5/XHh4ediuVyoYPwPF43J2bmzva3NxMfOa75hQi0ul0lm5vb9cBvoWFGA9TA4APeBNzPhnA9DHncHFxsddoNIYuwKbnwUToOtDkOwjccGj/Gs/jTOO0GAC38d5rExhaCc+6sOxlqOtZiTDrQPgqgEcQvgZgkUnzErhLanh7e5ugpgZkxrjJH5VhG7TUAGv3sfbARc5IRCzIoPUaWPQYi7Z9fV7EVAzlfPBa4N+kJrIerTo1bEQSD631ACQZjUbdUFfIkNBVq9XqBhRRw711B6lLEOG8ICJjzXy6zYDgFxYWukWCUweGyePu7i4jRVdeVeeBiFb52ptiL7jKhNBt4PNxgAuUNvX09LQtux/2oBWd9bVERIb5KhE5AJH90tAFCAKRfTl147qui0MvInh5Dy+r5UYAnPxTCxFRM5ZJCy54YsPkRhjhR/fUpmSbHNU7giziqwUXEVkhTBIgsuJ6R33u6+Za1wIR7tqdTGhei6gKMWWcmVlE1QIWMm5ENhAlEWnBmllPw5otf7Cz8MuTtcog4uvmWtcSnd0PSdtHcAtWuEGjJCL59xGiBRl5ZzeWBrN2LeBIsMakwAza2QkO2uxLJcL/JELPSHsduPhPuLi27/EuGvNknKKuJWqvP5LVe8Ch7UCNRJC5HmULaKNh6THYt6QdIDq9ZlZM2oiIPYYl/LGpNNe0EuFlfEjhqPhxH5VxnWRMRFSApkLQt2CkAq0dohInQ2huWRfcakBiTkoG/XxLLvjonrqGzbQ3YC7daskVHz5EvCpPka6ZXV5KRNmqXgDkR+leE9ePuk5Ti6CpLqyFq7Nnx8Je+4mBzG+8/8qUom19DuSx2uYhXzbe2k4qnacoEDiApPTkw1X4GchoebiaNVjkShx28P1rkIhMCnG6FieomnH1Jj5kXCTUjAkYzsrCaRE1e0HoEIG8YuvXbWRcJMTewTY7DXIOU1aTLeQkorOKj4YEmW+Y+yJb0EWC89SU61uwehERWmKsyFnJGnxCASwnvgPMc/y9wIb63ubnmmL1BtaPfE5rvIgIUDH+yqkzQQDWbcD4TCgh8vk2AiI88KhJMr37IG8iwuxyIclb3gu5CGtKImOBqJMVRETTOZZCJmS3NykkiIguGIXg3JYxnDE7061KKJiIgQy/a9R94kAGoAlubrq5TjVzETHESxAZQYLBPdkvcJ2rgSOe3ETE4VuiHDQP8X/D9WlBFITMgBMS7P7Qy9R8Um3hYFcFGMjQPfgp7UAFlZ08ik91E3FFSRSySIbCQoafHxpZ3IivXx2pEExFlEGiFCIUIja9Ni6nPtQA+L4AnP5VRg87d5zXnWRZwTEi9hL22pEGGHuPN/hVdX4s3Rvh+hd+7FfUQUseu+JMfSmIiOZUw4E3/2NYajnEUkFENCV9fqSON31K90KuJRqtGELkSrhMQjcQ1g49og2ySJloy5b1ZIj8BfTAKmB6n93EAAAAAElFTkSuQmCC);
}
.icon-certificate3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA6ZJREFUaEPtmV9SGkEQxkUKXmNOEDhB4gmEE0QehOJJOUHwBCEniDeIPFHoA3qC4AmCJwieIPqqBfh9W73UsLXL9DADBoutokRndqZ//XXPnza3906e3Dvh2NuB/G9KrlWRq6urLwD+TejZbNZqNBo363LA2kAMiAMBGQOkvFUgSQgB6QLkbGtAMiDui8VipVarPW4FyFtB0DnBciQNQkJqL5ebT0NFRvgw6e/q9Tq/B3lCggxh0ZGLVVjJxvv7+62TkxO+6/UEARkMBgcvLy//PCwhyLmPQkFACIDQusCPbyYMPN7F7+MohnM5LsPcV/j5kAL96LPXBAMRGMb+V8NI5kQ16el+v38MsHZGKLbQ/9JV3aAgDLHn5+chjPxsg2H79fV1ZTqdXiT6s8kZJigILciCmUwmh81mMwoz85H8ogJWJZepFBwkC4b5smxnR7hdQplTU8lCoVDWbqJqEIlrJnNXE8OyrwyNxH7Ae6Usr6YpCfgfgO9o8kUFIvL/xYDRAVAbwwLDBeAARp3ZTr8yD8MvXtUetaqoQGDQGQb/FXsGRtVsRmm8mNYHyncQYt/jNnw/x4bJpX3powVZWFbhpY/a2LUZkGxPUWWEkDy0jWMFSdm1bzHwsW1gn3ZEgLPjrCBc6xFK0S3PJT88QRZCGeFVtZ3HrCCyWg2MmLUO6gPBd1dxngZkIfmwsZXTNjZf4833e71eKZ/Pc5WMHs0y7AyC/LC+EwIKeTJbK8jWKpLcQzSJ56vIWnJklUEDgLSRFz9dFhhrvL+bfYReQXgN8WN+H9/Azm5em1mkqNhUtioi6/qC1Jrl0DZxVnvyyhz0rJVy/qEdhz7FgjQQOS3/MdqeoH5Jc65TKcKBk6dS/GmESaqaSTTqiLN4FGJxInq0akR9NZPEfQAzMu/XCLEblEJbvjACwWPQPBcw9j2uCnMom51OICm3Po7vpUyaEhjziVAuoesEIiHGUs78ECmeYk2qDQ+yjqV+oPApxuKlKb55xiHlfDB1BuFMstvTgGShbQSgC5R47rIOljwQokx6JHWtZOhQibamJpD01kogAkMjhikw8RwsULNAN5Y/lMTzWXHvHE4mzMogHEQqHyywmWUcdWjFHVkqwqLR9lk0vEBiQ2QR6OB3s8imAbpFp45LUmcNGgQkHlxWoGN4uAKVGEr8fJL2B4YZ/5WAtiH2oBsfBYLliMbdm+wTVJFNGr5T5C29rZl7F1oaL22yz06RTXpbM9cr3tcGUQFirCYAAAAASUVORK5CYII=);
}
.icon-certificate4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABHdJREFUaEPtmU1SWkEQx0XEbUguEDyBegLxBMJCKVfBdRYmuYB4gpBNtuLKUhfICUK22YScIHCBBLZYSv5N9VDD2DPTgw8rZfmqKPExb6Z//T3zcivP5Mo9E46VF5D/zZIvFnmMRdrtdvH29nYzl8uVnXl6a2tr36vV6jB1/ie1yPX1dfn+/v4YAJWQoJPJ5GZ1dfXL/v5+Vwv0JCBsgc8Qqq4VjMYR0Pr6+pHGQksHubi4KOXz+Tbk2kqBsMb28P3o4OCA/nqvpYJcXV2R8N/wKToSDKDtFu714GpTAeFKNJY+FbjepjN+WCgUNkKWSQZh4XYw8XloYh8EAE5rtVojpN3Ly8sGYE7cRACrbPueSwJhN/nNk/UAsyvBeCBGeK4ccxEjKM9Bwf7K3AspIQkEWecDJqOgNZcIAyFIgB1rXBKEeQ6WITej+DKX18WSQDj79G0tkZ+7lgEIjXnLqy8EYVnmBt/3LBgK/JbrYkkg9LBkcheG6gWlTnz60Ghd606ucPQ/K++v9VsH8z2oQ8kgWhhJqEXvQXlU6aexQspBsth4tEUsk1Oq7MbcLCQ8x9xEkQFpnVnMwSIPDLCQRbKAQSC34HbvWMvn0HLdB+2m48xBFnUzG4KFH0C4kg/EzYJLAUmFESDI76uwCGUn8bJjBANE6GTXoqyFhU/gFsW7u7ujw8PDvhZGgsCzYjo1RE4RJmjRDZNA3IrtThpKzePxuGliwlJ7EIIVlG0dkdoOSTsemD8Q6o3jN1EIobKPkOFKUluksgib9ycEsbvYEVxry7iWLaQHxh4ShZAUB4t+xGarKQVSFIQrK7Xi9n4i2nZwLP3A4gV7Yfz/HsJ8DdUXj/V/ISF49zRREEzq+mgUgoT0BDb95O2araTh7mEGcKmthfcj3DPRpPa1HeudAhBmHhGGrU/bhDkXxv/R9j9oEbcQKTdFs4pt0dMm6RM+s72FZBlhm6CyPq3jBXG7TkAEfTTgTtPA1nTNTs1QQwRBsHAdA86MVmPW0BQ7DQwniQpOT5qa0xMjn9cibqOGbLPrO2dyoXlyMcVqYEIZzfebGgRZ47VPQ8JhQbBOLAPGC4LFqPAcGw1IHaf5jeIJLUiXj3Gixc5Ks91YAtBaR22RkGtpF3PHZWkZL4ibCkPtgRaELbeHQO4YN80KxgsitM83aBGqWqE92p9WbHffnQVMsCAiiHv28WVsA+SD9DSAc1nQcyAX3ALb68Uq+1wtwYNDdLzbUsebAoGx4i5PgAlugdUgnF0os8xOMPisqhrrt7jS00khFVV178Qw1KgW6T2K9h1JtPvlWKETc7tPWsEiDSxyKlmCg/pMeKGT1HakxGMUJJDzzToESbHUxyuC6asBfC8JQgxwr6KxZAqAGasCsWDI5OZMV70eNZxIueWU3kk9OQ9Ug9B47ogb+Dqr+JEFR4Boxt6HpAotjU8CMRNQ3ODtawWuVBfeLtGwDu53Maa1TCvYQAuB+AL8qYTOzCJZuELWc2RmkawFS53vBSRVY8se/2ws8g+3EcRRjVF5AQAAAABJRU5ErkJggg==);
}
.is-active .icon-certificate1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABQxJREFUaEPdWV160zgUvQq8T70Cygpoad9JV0BZwSR03ltWQFnBpO/TJqyAdAUk7+2QWQGZFRjeqc25qpTKsmRJjt2PD7/k+2xHuuee+3OuLOg3ucRvgoN6BbI3zfeelvQ3O+uHoHercbbqy3G9ATmY5qeipIlpeCno7HacXfQBpnMgYGEXLExh7NBj8ALsjMHOuktAnQE5nObDsqBTIeg4xsCypLkY0MXNOFvEvB96Zysg8P7Ok5JeY5EzbLTn3KykD/K+oPceY1Yl0eRO0DVY+hYy2Pc8GQiHDox/RSUdN3kfHv8fHh9pjyvGZvjPM58xzBIAzwFqmRp6jUC00dh8F2Gzx79ezz9Yt8S7k9u/srnL4JeX+WggaIRnrwLeXwHYGs6QvyFwXiBqQ07aqAvh8RFAZ7ExLxkqaQQD/ozaAC8VJY3/Pclmrve9QA6vck7CRq/B+GsYsygGNE8NBW0Msz4oZJgOYczrAKjlzdtsmAoEdtauJW6uDeNbJ6fLGC4eBigO45ojAcTpfOdN1Qu+6s04bG7fZhzXj34dXOUzM/zQg5672HcC4fhFVfq8sRol9OYkO390FNjw8DI/r5RuQUeuPIwCgiR7hySryI3HArUVkIN/8mOUvU8bYz1e6AoMhzLW2nGJSjs6UNrfuEq7m5FIOrsAYpZ5l5GxYe4E8liM2L2K1cDtScbsbK4akC1zxNuI2rLCswqkzmd4cqepqADsGZSAnGnktQ0QVLBOq5YLBNj4725AQ1s4bpXsarL7YvSRC/QRVrjOS/WdF2hW1yGGUkDwWlv1EV4AEsXs7F5pYDXPFcDsNwFGOH0xw8nHhF7DlkpJnV164jJfQf+8UAt6gdjUw7AZEnZsg2H5gcmRm+xmbgmBUA5d4FdKFX4fazvnHq9oBKVzU8RBGmSuwceWM7yhrVLdIMrvdwPBOeE9kFD/y40Qv0aIOyfQJhlfqRa+RsSbuCQ/gO+zkW1ByKiwGnOTwvACSRWOdlIiwb5hGNp/UmA2fwhRhEeYCc1AbKLfV+WGy8wTNgy0ZrHvy5jGfyp9Avc0U03rGEBy/f+m/AgCia3hemN5GFEQFwnnXN404dnAUsIqCCS1n/CCsk8U5UII8YdpXAoImR9X+QRsnOo1QkwGT1EQXmvtYZ4OEV7PQ2FhJ38qCAXkK4zblSHq0GC2DWEglmdiZxN9WoL3Z74DA59DbH0FBzYqi2BoqVDhI1Bz7OVqxONmp/N6Jc+wn1kkfOOt6YggI654jfFQKPx8zx1lPMhGFCOKFVSjErnykMCh5GsDpFZc7nvObgz7UYywUY7uvYCAO2pjsO8/EIisxYb6eUqRiAYiQ6wqJBtP/lIB1hK8QSC61k4CUhs7sWKK1xqqFJ8HV49nEw88koC4Ep/vbQPGJTjbFJNkIApM5fRPCcSj1G+EdnLL5tfyVLMVEFe+pIJxHj4QeQe4UM61BqIEIjTVZoqUapcKGvu+jWhjWBDSgKYpI29vQB76C1XAyA3xNffHgD7Y9V8OWQU+weHrrmlYzMjbK5AmMCwwIWXe6LxRofRJC0FtWBcgeK3WoWV6SH0U5QJQ/1Aj6FyxdP9rXPyhCGBHMZ27d0bMDbiUCion9ixSAwDpUZI4S1XFTWA6YcRih9XyDPd8n+2W0GnMwjrk5ZTnnQPRm9fG5Psi0OnRqwm0NyCqEPBBtcwN5MJ5asP8JRhJMaKLd3tlpAsDY9f4CXqaCmAwe4eCAAAAAElFTkSuQmCC);
}
.is-active .icon-certificate2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABSZJREFUaEPdWj1THEcQ7VkTuJxI60iZT1XKhQ25jkyZ4BdwB85BkUOhX2DIje74BYJQkY7A5YSzz7mqhDJni3K48eu5XZibm8/dPVTFJCf2Y7bf9Ovu1zMS9ECGeCA4aKlAVgfF6oqk33mxrgW9nvTzybIWbmlA1gbFnpB0qBsuBe2P+/nRMsC0DgRe6MALAxjbdRg8gnf68M5lm4BaA7I+KLpySntC0GaMgVLSqcjo6KKfj2KeDz3TCAhW//F3kl5hkn18aNX6MUlv1XVBbxzGTCTR4Y2gM3jpKmSw634yEKYOjH9BkjZ9q48V/4IV71UrXnpsiHd+chnDXgLgU4A6T6WeFwhnHRj9HB/vgDar/Otc+TvrzvHs4fjX/NRm8C/HRS8T1MO9F4HVnwDYJRZD/YbAOYGUH+SgjRqgxwmADmM5rzwkqQcDtqM+gIemkvp/7+ZD2/NOIOvvCg5C76rB+DMYM5pmdJpKhcoYpmo2VTTtwphXAVDnFzt5NxUI7FwY57h4qRlfOzhtxnDyqEAhBpnKz83nAMS6+NaLZS34XE3CtBnv5Mzrex9r74qhTj/UoKc271uBMH+xIh9vrUYKvdjND+4dBT64flwczKVuQRu2OIwCgiB7jSCbkxv3BaoRkIWM5ViFEBjm/MqU3oCaHXj4xJWSffMssCPJI5HuDAHRF4STBOLsaegd834sza3UWvuj2EQhen87aU2PmLRwZZzlecQIdl8h8hpheLYOEHh1H0pA9TRqJFGrpazVikciae6qI9zZ/aPVkSPwmxVu0mgDSKM6wtZCouiV3SkNlk0tUyolVXY2bu24mGgS4VsCYWaoXgfS6N/xbm7te6JFY51AbUotVYckFRrFz0Bxawfqk/Fz2QI9xparoKm+BYWPP3iTqX5ciUkfkLLGbCMjnrikuVmYa8n4FOFo8HgCYbfBYFxATANdQjA20GdZ2TP0OEHkX8Gtue1xS++iwECe7OuCj+lpbdgctQFAChj4OBQfQSCxgm1GLTkSQjzSgGJTQX4QJH6rrjE1UNzmuk5Xi2Cqi5BwDfbssfXEDkb8h1zzxOV0X58DbxzCuL3qXXj4Z99OZXAXBfS6rHY+QsLP4RkrjlCzBiCfYVynpNUXpF31b9cIAzFWJuTiGDAhEKa+wvNBZREEYsleV9ia4XbT2a/7wIRAlJt+7A0V5DxcWU33ThAIP2zyNWaFFJgb+afIxA8lPThHBnt/M+WiIYtqs6OAqFWaSsTKXVYKBR8bX3rmLxLiewT9h/HOjy99PC+PIe7EqpRfbzLRidlKjQLCH7fk/xHqwobPsBIMU4SNCZ6NoB7xhkdXT9euqm9+NxqIoti8kPTu/IUAmvcXAtwjEG1zJwFZ6J8xY93uUTcmpdrXTr/miwvB2BCMDURMMmlEreplEwzrMKRkForBONANMINbZbeau5pJ1NKNMOMlFUx5ZPFRrxeYv1YDx3bVBjJLyQSheLfRzGDw91boaIEFIWU00EFw94dephuTahsHuzmBDYx6Bqe51xm9NY2qdh6xfHMbGU1BNPJIBcoFhgUm4maripuSSu8rIVi93waIVoDwJKU+4u3/xYMaQQell2a/2uCDIoDt1aWTPldyjJSHmtvleeK8YVI+QSP1DNRZsfH49pqkazRdnyB50K8Y4GbnhiehODPfSwJi7mp4jW14E1ouT/FUKhD+Xw23J1kNbfW+HiPdG1GLJT12ynpGf94aJgnFC7U8TN2iTfJIa9YuYaIHA+R/xDoFYJT66XkAAAAASUVORK5CYII=);
}
.is-active .icon-certificate3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA91JREFUaEPtmV9+0kAQx2dT3yUnkJ5AavteegLxBJbW99ITiCeQA9g/nEA8gfS91fQExROkvku2vwkhhjWwk2Shwoe8lJLNZL/7m5mdHRRtyKU2hIO2IP+bkktVpHEVNnY0fY+hI2rfffAHy1qApYFMIfCCGk9eE43uTvzdtQIxIRKQPkCO1wYkF0LT/dijZtD2H9cC5LkgeHGcxUg+BCJDqfQl+O8RLwy0osGY6AYKBa4UcgZycBkOManD6cS0noXImzAnAHC2b9s+P1vpcgICNWovNIUVZjL8o+i8ikJOQBhg/zLswdhZFgYr3leaRnHWUlTD/QaUaiilXprQ7HZV9hpnIAnMAAbfpu6FyY0VHZkrvf8lbCmPOllXnD4TaWr/OPWvi6rrFIRdbCeiIfz+tQ2G7x9chU0dUS87nr8vA+MUhCexAGYPysRulr3i8ZquJUouUsk5yAKYhTs7Yoxh3htK7ko3UTFI4tdnkL0v8eF4X4k03GwS2MjGv+5O/fq8Vc1TEgXap9tTvyuJFxFIIv/DtACU+vAEhlDx6hrS1rGt+p3AaOwtCfwkWYhUEYG8uQiPPUVXqewRvbNNSrKKeWMOLsIuSoGPmSx2Dg/o2eyJQOC/M2kVm5cv9V3bBHKDP6MK7ge3J/6ezY4VxNy1sXF9Qzneshmucr/MwllBONcj6CanPFzS+KgCYroyXO3IVo9ZQZJs9TWdmMBoFQh+tsziWUHM4EN8cBYZVZ3soufhznUUoQ/pGEEaLgyCwLM+4wISxwKEY3ItA2RtFSkTeFUVWU6MPE/W6mAD/lwkwVj9fWP2kTgdGufxZe/sxrH5BgmmaXNXqyJsAHEyK7Ugi9hePO++eWTGBuyu1jKrUp4EVOGDkrN2Dtvkahlq/Eyzrta/x56qS+o6kSKxexlVKb4KAMPncSfdwyQWuRRqTEGkavB4MQgP3r8Ig5nzuEajzaN2VZgEgsugNBZwELvHQSyFsrlqIRDz1JcYr6RMnhJoGbFLca9Y7LqFQGJVJq2cv0Ukvot7UkQdlPd928pl7yOw+YzO/bD4p4f0KlGYFgbhl/Fur0ijjfNPoy0AVA/HU+7rjvKguCBE1+QQL+a+1ozrsBKaVEfSEzBtlwJhI3PcLGuf3eIRvh4DIbbq+MMrn+v3ZdxpVsQivmCMTZoS7BppG6eMOW6tQsVOlaRRWpHshJOfFLrZJpsEiI/NAOgWCep5dp2ATI2zQl5ELbhRE4brcKs6Pr/i+9zXwucR/5SAz8PIo0EVBZzFiGTFVznGqSKrnPhWkedcbcm7t64lWaVVjtkqssrVlrzrCesyEFEwryylAAAAAElFTkSuQmCC);
}
.is-active .icon-certificate4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABL1JREFUaEPtmU1y00gUx18rsJ6IC4w5QcQke8IJcE6AQ9ixgOEChBMQNqwIDicgOQFhO5UM5gTjXACFPVbzf7Lkarf647WxXVNUtElV3JL61+/r/54U/SaX+k046Abk/2bJG4v8ikWKYbl5W9OWVrQ79xxNox+KPo/28+vU56/VIjvDcldX9Ewp6oc2qjWdqozeXOzn51KgtYCwBTYqeg2AgXRjvI6BJhntSyy0chBA9G5p+oh9FSkQxlp2N4YZhe5fKQggig1Nn/CSTXMTOOkr/O8Ef0eTDao3uDGhAhYrNFEff7fm1hNdTxTdDVkmGaTeHNH9CdGH0IN9EKTp1cVBfhg63Z3j8hAV7qW1ZnTxOL/nuy8JpHGT/5qHsckfuGBcEFrr75NM7cZcpN1o/YxKnyul/phtPnAISSB/HZfPM0WvLf/twOy8Lznb3G/XpUK0922/K/vIXhxf9QW387pYEsg0++jx3ClRnfvnYLaPS6yhP6eZJ80Stutsvy9PscmH7f8rTfv/HuQn9rokEL7ZaXILZlov9CmRGiN9DqTu5PJ/PjxkvdKwytnl47xTh5JBpDChYE79bfv423XrBXCvMUDu/rJFgsHocLPQpjnmEAM6lgHtmEP26hhgIYssAwa+f4KXP2qC+ANOeeCDttPx0kEWdTMTYpoQ6OryIO95QawsuBKQVBgbogapaO/ySY7k4L7mYsQDnexa06xFL5FeNxsNNJbCuCB86dRwX9ZqbRHmWuJ0wyQQu2LbDw2lZmiuozYmYjXBtMvS64hTdjhOxyMtvqGJumOeWswSDNOp7NPi2nPJIpFFWGPhRL+YKrap2AUeWruWeblgYL364hdKIFwHh/v+RlU/ckVSFKSprJ9w86yfkMiOBuYfFLLb7YsZZlLpp6Mnd976AnsWb5b8R2b7iszm7WmiILaPSiBqt0CdwJ9HnFsBY+7bq5oDEFeQOmx9by8fBGHNhDTB1phdyFT3YtrJKnZ1oZDA1KIUGcrhwlH5HwaxCpGkKXKl2AnSdab0i5hqttsEqfXb2HO6a0d1Rny0dSdfipWoZrNxS4EIguB0BmiihjPKSIsqKXZCmOJWRf0fGR1Jpift/ryu1emb0Tz55kwd6ECKlcCEMprvNzEIgjz3nZANHasTq4DxgsBVWFI8a0/ApTjb35oBHAYFtBWDMO7pDhcS+xnTOmKLoCR7XWsRV5jVDHtSsiCMF8ROhSF5IAVp6sRDDNvOWjddlpt5QawZVj2HhUTYk27aXmdqJ7vvXgZMsCBirDMyx5exBsgH6Zw6Wq7qEZrBFlgUI7zITqvNgIwlylhqGffU0d3a2jCxFlgMwgs7U0OMY+DjezG9VVd6TAopo2GKdmo6ULS9elNlqi/9RhJVv3UvUmm4mDGDnWqCQ7zklcsyTToe2h90UmWH1OpBiWI+xBOM7ZIRfx7AfGqMGCoAWOB0evYm2E0gxfsSS6YAtGujFpkvYPgk1sx0U17GTREgWIonfxuUvkcM0hQw7hcOzYofehG7kiJ1FPseIt1saF0SiGGdXgaFipsH9tclXoPsdgYrnFcZnazSCklZS3paHODr2rRrTwtZRAq3znU3IOs8bcm7biwiOaV1rvkJEahGYNhscHEAAAAASUVORK5CYII=);
}

/* 아이디 패스워드 찾기 */
.login-wrap .login-box.find-id-pw,
.login-wrap .login-box.change-pw {
  width: 100%;
}
.login-wrap .login-box.find-id-pw .text-wrap {
  width: 300px;
}
.login-wrap .login-box.find-id-pw .text-wrap h2,
.login-wrap .login-box.change-pw .text-wrap h2 {
  font-size: 1.875rem;
}
.login-wrap .login-box.find-id-pw .input-wrap .btn-wrap,
.login-wrap .login-box.change-pw .input-wrap .btn-wrap {
  justify-content: flex-end;
}
.login-wrap .login-box.find-id-pw .form-group li,
.login-wrap .login-box.change-pw .form-group li {
  box-sizing: border-box;
}
.login-wrap .login-box.find-id-pw .form-group .form-label {
  width: 120px;
  padding-left: 0;
  background: none;
}
.login-wrap .login-box.change-pw .form-group .form-label {
  width: 130px;
  padding-left: 0;
  background: none;
}
.login-wrap .login-box.find-id-pw .form-group .form-input,
.login-wrap .login-box.change-pw .form-group .form-input {
  padding-left: 0;
  padding-right: 0;
}
.login-wrap
  .login-box.find-id-pw
  .form-group
  .form-input
  ul.school-search
  li:nth-of-type(1),
.login-wrap
  .login-box.find-id-pw
  .form-group
  .form-input
  ul.school-search
  li:nth-of-type(2) {
  width: 30.5%;
}
.login-wrap
  .login-box.find-id-pw
  .form-group
  .form-input
  ul.school-search
  li:nth-of-type(3) {
  width: 39%;
}
.login-wrap .login-box.find-id-pw .form-group .form-input ul.student-info li {
  width: 33.333%;
}
.login-wrap .login-box.find-id-pw .form-group .w33p .form-label {
  width: 70px;
}
.login-wrap .login-box.find-id-pw .form-group .school-result label {
  display: inline-block;
  margin: 2px 5px;
}
.login-wrap .form-group .email-wrap .at-text {
  width: 50px;
  line-height: 50px;
  text-align: center;
}
.login-wrap .form-group .email-wrap > input {
  width: 30%;
}
.login-wrap .form-group .email-wrap .input-group {
  width: 70%;
}
.popup-img.email-icon {
  width: 70px;
  height: 70px;
  border-radius: 100%;
  background: var(--primary);
  margin-top: -35px;
  box-shadow: 0 2px 8px var(--primary);
}

/* 비밀번호 변경 */
.login-wrap .login-box.change-pw .form-group li:first-of-type .form-label,
.login-wrap .login-box.change-pw .form-group li:first-of-type .form-input {
  padding-top: 0;
}
.login-wrap .login-box.change-pw .text-wrap {
  width: 320px;
  position: relative;
}
.login-wrap .login-box.change-pw .text-wrap h2 {
  position: relative;
  z-index: 1;
}
.login-wrap .login-box.change-pw .icon-wrap {
  position: absolute;
  left: 210px;
  top: -20px;
  width: 50px;
  height: 50px;
  background: var(--error-light);
  border-radius: 100%;
}
.login-wrap .login-box.change-pw:not(.old) .icon-wrap {
  left: 180px;
  background: var(--primary-tint10);
}
.login-wrap .login-box.change-pw:not(.old) .icon-wrap i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAA+xJREFUaEPtWk1u00AUfmO6RCJmhQQSqcSelHTfcoKWE5A07GlPQDlB0z1pwglIT0Czb8DskZpKRWKFW4ll6+F7ITYTZ2yPf1q3yN6ktcdv3vf+5v1Y0H9yievA0ei7jSWiDelRQwiq8x5S0kRY5FwSHTpt2yl630KBAEDtnkd9ML8ZxyhADa8sagPQeVGACgPS/OBukgUQRDUT5iTROXnUHr+xhybrk9YUAmRqSpK+6jaD9L/xfWjpue75paCVIkytECDNnuuojEopLySJ7S8de6Ay/6LntgTJrhDigXLfOd6yV5IknvQ8N5DmgdsFkbf+RqwB2P96lP1De3X40XBOQ5LeH3fs3SRm457nB9L7da5K2MRUwqbI/jLesu3SgLB04RsngTaI9sHQtglDYU1CAMvQ4sTkXd2aXBrhSIWz4ZNP2JPUDvtFFGPsL5agfiAEj17liWC5gKz23F0S9C5gVtDL47Z9ZCLV1b67TpI+B2tz+kkFhCVZaYSFUJmW3gMrH6l8ZGYZN+4j0w2J1hDz+XfuQmpRh23WlZtcMJnWGJzuN5SsYAJaiye7ID6XRknnU6yPILzu4cAzSjlMDsFcayR1kVjuRNGIBBLOhXQEkOlynaEczvjfkFu8Orc2TEu7X0wup913wX7/UR2pG6DuQGkunqEivy+l+GlZdGaIY7rM8+iJEPIRaPwGje/IolHSz11rC/Qi0iAtEGhjiAcbiv0aZ7VpgCSt5R7AkgfTVvI5aPIQGfZCTyAKyInvxFwojTt24JRJm1/H86ZS8wDIBECWw/voTevAZRP2rxFK0fXrYNCU5uqBe4S1gZmBnwW+KyBJ0pwVTlzL+2bpoPDaNy28VPqlaQTBYgBVv9aGUEkD+Fw7SRClAwmXsFowKcvaUjQS7nEByAiRrxZq0KXqZZUCBJtqI14YoC7yRJnbbQASSP7OAVEZZtVIkj9Y0oLEYz/Wpz1kS9GI2utSE8O5v++Cs7P0Y8Mv0UekGK1bH359BqfzEkEDRKtp5x3mdAE7a2XpJpZiWjEHWeacrQISdRaksWteG5JkpZHyTUvp1iPz3UHm202rVY1mqZR6hIdBzEyeIU5mjailJSd9t6lC5EHruPNwYQQeVSEGpSXXyFd/R8imjbcs1hP5zvQjBIz3lPm9VrBaIKgptjEW2/Op4zAbYFK7c9NgZl9S7OFQDTKBKF/TApkR4Nn505Co0rRE82pmrqU6yw5OIdCGTqCRjcGYJl1eBrO/HzOjjO/9ooGNL3w4XwprJjszGd6EaZ9ietyKa2QntmrZzCyPWgDDU1j+bOlGQDHzSDod/B55Fg2S/DMRSAYBlvLKHycPilHk2EtbAAAAAElFTkSuQmCC);
}

/* 회원가입 */
.join-form .step-wrap {
  padding-bottom: 0px;
}
.join-form .step-wrap .dropdown-list {
}
.join-form .step-wrap .dropdown-list dt {
  padding: 25px 0;
}
.join-form .step-wrap .dropdown-list dt:last-of-type {
  border-bottom: 0;
}
.join-form .step-wrap .dropdown-list dt.is-active + dd:last-of-type {
  padding-bottom: 30px;
}
.join-form .step-wrap .dropdown-list dt.is-active {
  border: 0;
}
.join-form .step-wrap .dropdown-list dd {
  padding: 0;
}
.join-form .step-wrap .dropdown-list dd .content-wrap {
  padding: 0;
}
.join-form .step-wrap .dropdown-list dd .content-wrap .scroll-design {
  height: 120px;
  border: 5px solid #fff;
  overflow-y: auto;
}
.join-form .fs-sm i {
  position: relative;
  top: 3px;
}
.join-form .fs-sm i + span {
  width: calc(100% - 2rem);
}
.join-form .form-group .email-wrap .at-text {
  width: 50px;
  line-height: 50px;
  text-align: center;
}
.join-form .form-group .email-wrap > input {
  width: 30%;
}
.join-form .form-group .email-wrap .input-group {
  width: 70%;
}
.big-check {
}
.big-check input[type="checkbox"] {
}
.big-check input[type="checkbox"] + label {
  padding: 0.25rem;
  padding-left: 2rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABPxJREFUaEPdWstRG0EQRfyuyBFYRGCUgYgA6QAUJyACyxEYR2ARgcWJAg4SEViOADkCIAJLV37ye1ujrdlWz+7M7sjlYqu2EKvZnn7972nVVt7JVXsnOFaiA7m+vt6BcLZms1ljdXW1YQvq7e3toVarPeDZ9ODgYBxTiFGA3Nzc7IHxNu4WGM0w72IWawlqhHu4v79/WxVUaSCDwaD+8vLyGQx1wUS9IiMTAOqtr6+fdzqdSRlapYBcXV0dc+MIACTPEwrm8PDwIhRMEJDLy8vG2traAJvQD7TrEQ+HYGYE/yBTk7kv0HcAvg4/qeNvC+vauD866IxfX187R0dH9CevyxuIceKfihamYLgHBvshG5M70qRvARjNc0twTBPb9Q0KXkCw4QmI/pCiARMXm5ub3bJ2PadHf3t6euoB0LEi/lOA6ReppRCIAwRNqO0rrSIm5t8brQ8VkysEkwvEEL6zGYEWfkMLrapacIEz2mFY/iTWNPME5wRiHJsg0tBKU0JEoZkt/UJk7AtTmyAANF1+6AQCbRBEGp2oCYBwRaulAAOYsdDMGFppapupQBS/eNzY2NhZljnlmdnz8zNLGTtMq/6yAIQ2ipfvRZjNtc+lqMMQVfx0AqFuS6EuAIE6z6DOr3Pm/qVfUIia1qW/gKdvMPMzW4ALQCCBP5Y2pkDfWLZJGStgsqUPnsMPmCDTy3z/gAfzpMmK4YMTCJAzy7IESS4NeWwzEiAS8ohO2zI6KZbSgVaYc5IroxGpQo1gbCCwADKzZ9F9hLQbch/FVzKak0DurX5CJRgTiJIrVrD/LvqTkbYPwNC8kgjGfgYa2V7QSBHimABISwOBx7mlCHhk6/DZ4iWNpqlG0OW1gJIOl1z4nLHBmECwVxf0vwuahfWU9GFbeykQmQRdKrbKefLhXWbPmdaKUN+gkifsFIiMCthYTYK2nWKNmpxc2nOA8K7fpPnbAnACQeRQyxfFtsfINbtFucZRSXuDsDQ6s8w/TYzBQExVzPrH7uj6AH6aowkmOtld/sI7rVDfg0DCgLhMixs7pLtQNlhrMyDK9jRepuXr7HlOK8OnaZLu7LOusiC4r5ezlwm/SoDgfkmQ0EoPfFepdvMNv7Rju61dKN40e9Y6OYZl3DyssBuxKf5vVenzvRKisecH/FVLAJdT5vTY9iuVQZAYhOYsoaIUjUqZncGdVz/5Rq2iEkoCKV3Gm41GIiyTz8LSwwdMUBlvzIsnfGkDo7WVro2lM8YCoZzocCyROTiP3uoaMCwKe3bj4yP1HAFljoa8Wl2Hvf9Phw/qiY7XcRCbGJwuNovqqSpS197VEqrLXJ0HdCGHY7EBzOmFHBIWHZkGFYcxAQEEE+qJRXOKM4Sd4CNTE8Fktudjr7K9LChHaUNy5Q6xLfVSKpnZiBlkdqqUGxpQM/gZKAPVwlxUOB8xmlkAYxjpI898qRoETJ7g6aZtSnOshSC40AuIZWYjfF4YkXEwCi3dhmqIGsC7HG1rk+Gg+swbCMFQchhyDpUhTCI9mhz+DLFmxEEoPqc/DDAlzJYZiLbwHcuhhmZi7Fkwk2yHzCSDgAi/4RmT1I7GV8gzaqHrMzOUREsBIRGTrLqOiWwI81ybTIaRdHtl/a00EJtTU18l5oLbNTuX4DhQTWbyMWqyKEBsDo0DJz8MwHM5qhvLHxKEqs61PjqQWIyF0nk3QP4CeJxZYKj0/iAAAAAASUVORK5CYII=);
  background-size: 1.5625rem;
  background-position: 0 0;
}
.big-check input[type="checkbox"] + label::after {
  top: 0;
  left: 0;
  transform: none;
}
.big-check input[type="checkbox"]:checked + label {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0xM1QwMTowNzowNSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMTNUMDE6MDc6NDArMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMTNUMDE6MDc6NDArMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1MDRjZTg0LTMzNDItNzc0NS1hZmM5LTI3OGU2NzJkYTAzYiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNTA0Y2U4NC0zMzQyLTc3NDUtYWZjOS0yNzhlNjcyZGEwM2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNTA0Y2U4NC0zMzQyLTc3NDUtYWZjOS0yNzhlNjcyZGEwM2IiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjE1MDRjZTg0LTMzNDItNzc0NS1hZmM5LTI3OGU2NzJkYTAzYiIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0xM1QwMTowNzowNSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq2dFbEAAAOTSURBVGiB3ZrBdds4EIY/79t70MEyFaxz4Hm1FSxdwQoVmKkgSgWrVEC7AmsrsHLmwXYFoTqAKnAOGMkQTFIACMl++d/zeySEGcxvYAaDAS+en5/5FfDbWxuQC7/nVlg25hL4AMwGuqyBbavVY85xL3IsrbIx/wAV1vgiUKzDklq1Wv0/1YZkImVjFHAN1ICaaIcBlsC3ViuToiCJSNmYa2DBdAI+DLBotfoWKxhFpGxMAdwBl7EDReIRuGq16kIFgqNW2ZgKeOD0JJAxHmTMIAQRKRszx86ESjAqFQq4k7GP4igRUdRMMmkamhAyoz4iU3uXz6ZJuGq1Wg39OEhEHPuB8y6nMRjg01AAGFta5/aJY1CMLPFeImVjas4TnWIxE9te4dXSkh37B+9rNlwY4KOfAfTNSM37JQHWttpv7CNyfWpLerAF/m61ugA+B/T/1284ICLhVuWwLAJbYNZqtQZotVoCmyMyhb/r+zNScX5U7tlEfPSPEDn3xSfy11SrIqF3M+HgPlD2wNY9ETnZFVOsioRutbpxG8rGNISH/UI2beBwRtREw2LwdYDEPFJPsXtwicwChZ+Aj8AneY7FbavVwm0oG7MkngQ4s5dSRalbrTpx0AobdUJx22o1dxsks00N+Wr3kEJkLywJ3IwwMt8HSGQ5IqQQ+U9CJAAyM/URmSe8cCn7QLZzTgqRAi9EiuN+Hej/hN3wzK5BImTWw1pqpfFSoswe4sC3Xr/drm12DULinjxRcq/XJbKOVDIvG7Pw2mpeIlkfiYJ8JMBWW4BDIl2Coi/ueVqMnvGynPYDiV/lPqx1u4eD80jZmI6wPMeFwWauj0MdhMQ9eQ9rm1arYvfi+8g6QaEC7t10oQenKOqt3RefyCpRqcLWoJT/gwSFWaLeMazclwMiUm6J2aldXOKF1MT8KQQbvzTUdz+yBL4kDlCVjbnD/rcqTne+ufEbhooPHfay5j1iCxRHiw/SYXEWk9JQ992hjFUaH4E/T2tTNL63Ws36fhhLUSrSHf8U2DISOAaJSIo+KPgGmI9d/IwmjRLidGaDUqDHKvEQkP1Kiv6WZF4VKfoQlMaLoivO6zNb7J3ITUjnlMvQFaePZk/Ywl0XKpB6PV1j95rcm+YWez29jBWc+sFALX9TCW2wacfyrB8M+JBCQoXNckPPMxtePuFYTbUhCxEX4kcF4x/VdDHrPwTZibwVfpnvtX4Cz4tew3m70GgAAAAASUVORK5CYII=);
}
.check-list i {
  opacity: 0.7;
  background-image: url(/img/input_check_icon_gs.0fd9e2f6.svg);
}
.check-list.success {
  color: var(--success);
}
.check-list.success i {
  opacity: 1;
  background-image: url(/img/input_success_icon.d45d94bf.svg);
}
.check-list.err {
  color: var(--error);
}
.check-list.err i {
  opacity: 1;
  background-image: url(/img/input_error_icon.cc2077ee.svg);
}

/* 마이페이지 대시보드*/
.my-page {
  background-repeat: no-repeat;
  background-position: 0 260px;
}
.mypage-header {
  margin-top: -35px;
  padding-top: 70px;
  padding-bottom: 60px;
  margin-bottom: 60px;
  background: none;
}
.sub-page.my-page-top {
  position: relative;
}
.icon-my-class {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAAEZZJREFUeF7tXXtwXFUZP3cfCRZouxSKWqDpgCA6DoEW8AWm4x8qIzbMUBFRadJSBKeQlJY0L7sh2SR9QYBRhkrb8AfKgECqziiO2AQHFWkhVdSpgKTiIC9JW6C22c29/r6bu8nu3XPuPfex2c3uPTOZprnnnsf3O9/jfOf7zlVYUEqaAkpJzy6YHAsALvFFEAAcAFziFCjx6QUcHABc4hQo8emVNAevW7flxMrKZKOisM9oGnsxGq3YEo+ve6fEMc2aXskC3N6e+KamhbZgth+dmrF2hDElfuDA2fc8+ujXx8sB6JIDuLm5++OhkHI/uPZyCwAPqKp6U3d3655SB7lkAL799k0nV1SMJzRNuRnghuWA0x5RVa0BQP9Hrv7Mq1USALe09NQrirZZUZR5TiGAbv4fFkRHV1fzJqfvzoT6Mxrg9vbeCyBqtwPYS0TE1jTtz9C7dwDEVajzZTEo2iuqGlrT3b3hlzMBONkxzkiA4/E7T0mljvVikisBXog3WQD7NsR1CwDbgToa1Wlt7b1SUdS78P+zxQuC/Zyx8TWJRNtBWSIWc70ZBXA8Hg+lUtGbYB13giNjfMJqKYjdHyaT4bbNm5veM9dZs+aeytmz378NILegjRMFbRzD8y2RyPFu9InfZ26ZMQC3tm66BNy3E6T+pIWYfYax8MqurqYDdpC0tCQ+Amv7TgD5DQvxfhCLYG1XV8vjdu0V6/OiBzge3zI/lUptAwG/ZUHEfzGm3QYgfuqU0BDbn4WBtt1m4QylUsqq3t7ml522X+j6RQswRGMklaq8FeJ2I7joZJEoxfPN0ehYjxdRmhb9ZIzh5xS+TmdJjKPv2LFIx9at6z8oNHCy/RclwOCqy8FVD2ASH7Mwhp6AMdTopzFkGG/d6PMGkfGGZ69DVazv7Gz9sSyRC1mvqACOxzedkUqNk5V7tQVRXoJ1vCqR2PB0vggHb9gnwmEGfa9caqHvnx0fZ/U9PS1/y9c4/Gi3KAA2LNv1EIHNIOosgTg+AnHcAXF8D0Rqyo/J27XR2tpzHca0GfUy/NlTb2E85M++L5kMtfAsdrv2p+N5wQFua+v+KibaJ9qbgoi0h30wGo2uL8RJEJ1InXBCqh1GXCPGWMHXz9rbtDjhDSOu1/fcxVIKBvDGjb1npVLqTnihvmhBjP3wVNXDV/x8oQnW1ta5SNPCP7IZ7z5jvPCeFUeZdoAhXk+AddwGzlyHVV8pIMNb4JiWYuQIkjiwAe7C2M/hc7MucXZEo5VN8fjadwsN87QCDOJcDWDvBBecKdCz0K3KD8bGQu3FqtNo3KtX3x+dP//ddZhLq8gbhmejsLbbI5HkfVjUaqGAnhaAN2zoOScSoW2P8gULq3QIXqgbZbxQhSKWuV/yhilKaBtAvtZiTH+Fa7U+kWj6UyHGnVeADQOlA6v5FhAhKjBQ4NRXbkskmh8rBAH86FPGjQoaPBSNRtbG4+uhfqav5A3g1tbub0MU0xbjwwJdReewm+HQ7/XihZo+Uln3NOENq7gRtbosvGE4/NDuwFavb7q2er4DLOkkeDwSCd8ajzf9u1gA8mschjesC4bYaovIkrw7a9Lz8Q3gpqbeOdCz5Oa7sRgm5hdgbtuRWegQ249Fo6GGfC50HwDWlLa2HkRLKATuqQJxfJjCYiCO750u0eQWGL/fo+hOVVUonGiBYOdwFED3HDly0pZ7773luN/9ewIYVuRFoVCIzmgvEBhQLBRiz4XDFVf45YWCQfNpRRn/DhYUHdY/hL3yr/0iCqz9qkhEWUbtpVLabhwPjvjRNhb1rGSy8hEs8ivQnoDm2it41oAjz1/40acnER2Pbz01mUxSkFodBm2zSLSxSGTsNEwSMcleC0mLXjrMN06ZtCNG22NeW6b3IYmGpxardgjEFkSNOO8NRucIuHghuJWBZsKCUKOnsIBv6Opqf9V5L7lvOOLg5csfCZ933j9vZkylc9O5ApFDweWzM59hw38tjtce9jrgCe5V/2Bq5yvg4l95bXuCe5mZqEvR9qDXto3Fk+WjnnCE8MOO8AyiWtsGazsBxjjqpX9pgGE0nBsOKz9DZ+eJOsTq64No+w0Mhywxg7Pdms7OFjgyvJX29p7FmPzezFZgrX4NR4cIlPNWwL01aMEcCJ83gNFXB36OYz7tAPpDgtG/AdpdDdohFMldkQIY4M4DuCS+zuB1A2D3KEr4e/BC/R16eSn08m+zOTgAGAvIfMpEsdhxwxtGvu1r+LRl7yE4fwnOnf/hBmIpgCEmZuOA4LC5A6w+6BU9FmoyKC0AmA+DCOB0bStvGFydl7p1dUoBPKFDuv9oinD4PrY9yNbLDisNAHYH8BTQPd/F791p/Uzx3YlEy3w33EvvSANMRgjCWBBsrr0EI2s7YqFe43UaAOwNYHobtI7B4FsNWiNUWOnt7Gx+Lu8Ay3YQAOwdYFlay9ST5mCZxqhOAHAAsOxayalXatsksqJdE0PyxYCDDUIVYh8cAGxapQEHS7JtRrWAgwMOdrZqAiMrMLKcrZiM2oGIdk66QEQHItrZqglEdCCina2YGSSiq3eNzo1qE9EtqsKqIR71M3NkKw1e/PruwbA6xuaM/Tc9I/00yTUxJF8MRLRLEU1ghjW2DIkqNfDo16bBlKQ7q0wefeNYxaxepCcODdfF6Cg2LyUA2AHAALUKN6wtA0fW4rUavxDBQfEI2hzAQhncWx/b7Ve7uvTwszFqqxR1sA6sql8lscJvenHaGwYqjXvrYoN+9BUAbMHBo5Xzrnz2jOUUJtTgVAT7AM4ggO7wCnQAsADgl2NL2MtzL3of96ydZAcWROxuiNhhpBAeQpiwrk+RJjkM3XqIfl+ya1QX55XHDi/QlPDFxytOmss0rRZnvXNs29ZY/3iINabbsqtvfh4AbAI4GapgfzltKXvrxEVCWiLK4jBiXweYygbGw2zQLfEh+qsjKqvFAgHY/NhyGgSeHxpX2FI3xlgAcAbARyMn73nh9C+x9yq5CRpgOu2wxpSG51fG+p1ykl19ncs1Fkc9bootgQxV0ei07wBgg/LLtu255s055z+cCuVeOkDAIr6/LxVifW651Q7g9HMCWlNZPzh6IfcdjfXtXRnDfSFyJQAYdLpox+iKkMJ28UhG+hXicUW+gTX3jTHBsNPiPD0NTh6AXq6TGVPZA2yIRu7N7+qESMQNQIUppKPDqjYoALl/38pYnd3IyhpgnYAa22PeAulGlKas2LcqNmBHwHw/1z1mKgPIHCMM94ZBXJPeFpayBZgIFwG4oEx1JnUg/g5C/NW6sVjzCfbinaP9AOt6cx+QMnVWhlfZArxk5yiBW5MNrnZ4PKRUA9yRfILltm0eyHZbqLIEGITqw8RvNRM6pbALvXCuLvKxzTF81XSSlJYOg5TmQ75mGGy7ZYwj3iIQiWsD5EW8dssOYN25oLEXnIo6K64jXzXaJCs8SyIIrPJDdC0xXJCUXei4TICsUa5xlhcMIN+9rz7WYG6w7ADmimYBcWSob7XFsnl/GBKDvFO6O9NJEVnXaI+4OEu9lBXAvC0RGVXYblQ5IXC67pIdo3GI3Y1u3qV3DNFKasGxzuf1jfYeBBevyBxPeQHMMawA0FI3JzYSnDsEgtPBQxWQrBZ6plDHLScv3jEKUZ3t8TLbEWUDsACQIRyw2+pNM4caOjfnDg3DVx3nOUeMbRntq3N8zTzOk5EKgjlR0MDS9PtlAzB072AOcV1yL3e7orH9xv7ZUtySCxJuUdxqn13cWvACLp7UxWUBsME9o5kkJR8z9BWF3jgqPO4lznWyf+Zt09xy8eIHRmvxaTB8v2KqZLpYywJgnijDic1VblyRPA506rM29rPDmfqTDC4sOFfXNi3e8S62XlPbpszFWxYA80QqRGLMzRYFbQ2AaPplaekCneeYjlwL3EeVkZ6f44HZybNiDLoDKKOmAwVXxhXN3azLsc3aj21Wlj/bjkZ6OxMH/NmnWC4BtpJQJQ8wj5BORWomYDBqSLROXt3opy53Oy6BjaHviUseYJ7O5Hl8ZLiOx8H4mytpwHW6uLQLrMZV8gDzdJ0bnZleALztlpv2uNsllyKaxma2MyiYHhy8KABYlnWNerwtjps9LM9Yc2v46RzMcZvSwit9gHMdHK5E6iQH84wjuBtBzAtl1wpv7+rWWJscVwDwJPk9AayLQ44PGBaxVLSjkbT2qjlMyC4yw27x8BYNSZZy4GA6+53cxri1erMsaY73yHg+CKJeJdpfEwgsxHblxoC5P9GylCzQ6SUPsJnb3LoEzRwkipEijxQiOvo1hQ2HYOjQe/id9rw1+JV+coobHW5uRLSvLnmAOVavZxFNxLWMdrSTpxnPvYrmsufgfAGcBhmhOtwjQDuM/U6DKVsr2ryt8eLUF4FGxMVXcBtksgWNNoYglhu8BPjliOiytaIFE7fjMKfP9SRx5BFD11KmIDeviAw8SjtxmkAmM5achYwjzH0rT5lb+jqYA7AXh4IMsfUzYwrVyShuwoJk+prUwYL9fukDzHFM+GXYOAEg33Vha0BATJX0drDkAaYpiybvhejEpbgyaaG+BXJZKBietlLP1ceGXDahvyaI6tBTWlwBTNf7R6MaV8+oKrwnipIVc4QPd1AWwX4vk6B3odvOxWfitpvaaUH7v7dq+6kzr+8ai8z6fLoOWbCkn5yOx8jdvd7NtUkSfQ2C6/rdZD4IAhr0uCzHAOMLXkhOVnKSoCQmULAqr87+FDtw6uey+l9w6MXe3Wsva5YZlOGBugvEqpKp76WO7ihB5gPu+LhbNuIEAJPrc3JsmX5tRwDjCytz8XmdrOA1L5OZrndxNQN7+qzrsrqb98HB155cU32W1RiM65Pom0aOg/O8zo2O+3AHSKNd3BjXg5WRVloWABOxn1mwHHdvzMuiu9XBvyh32CtwTt+3Mwh5qTiZrk9HANPgcPU9ZbznZOY5Hfh019evRcJPZhH5pSnGCVxLIpmrpyndBc/6cW3SCK5NGnGzBdKT4Kh9ldXAUKtCe0K1JwJZJhXHMcBEIENUWwaaYeKnqWoINFTf8RtMEJjCSysAwptO2n5y4aqHtXDk9Mx3zI5+qysdCFhMiDIX+p30K1PXcJTERUDzQAb3Zp2U6f2YokJcASwz4GKsY5fqYXWlA65P4qak+D1PQ+8P8K5syARZNhWnrAAmMHiH9WnCWWT91/jpN7ZbFHaJ3vQ+3KI5QQO8RLqyA1gkgiF6N4IYHVk6eiIlZVrBTfcvBln5Ca5XOh/1su8WEaTilB3AREBeZCQZCyAGHEsZxUOUox2Xyjznpbjw3rPKjSpLgCUJ50tggAyQVnW4WQu6LTVVrLZSZQkwkSbzGgTy0ucQosDcmwk6N8gvXcHmrqyyBVg3uATBcwD8ffiEL5tOw8qKiwHw72BVT/rS9bpADtu2nCsbzO2UNcBEDEGGARGPfMJXuXFieBXLmYYWQoIo97cms039XFBjLyLhnBah5SUuZQ+wzsnGLXI8UQ0vU8O+utjdfoEm246xJ3+Cd8BBhwkAl6x72xt6AoANittcquLrdxSsQDYcHVbfh6B4Lrpq0RZcQ5LLrqnSrzdx3qvBiyS8at+X7yjwKKmngMLHb/V9CDcx3QEHm6g9YV3rF3JP5gCbAaHAOeyYB/HNI7qWcMTL0seefBnaq7ULIrA7VRKNIQCYQxkjf4jus5QJbBiGwUPX/epXD1uF39DiQZjPHJxC0d1ZFH1pe87s9fbbAGAL9rP7joIV5+qRGcg6xL90FFjllMv9CowPAJagvBGL1WcltiWakari9/chAoClyD5RyQgEqMUmucZBFoNUD7T1oaA7NcT6ZS1kmYYDgGWoxKljBOJR1qAwk8FShE98e4nukR4AqAN+gprZbwCwS4AzX5sMv6E/IgSH/oGDhNJGqil4DumkuqUNMIeVMNP3r9PlIQsA9gHgYm4iALiY0fFhbAHAPhCxmJsIAC5mdHwYWwCwD0Qs5iYCgIsZHR/GFgDsAxGLuYn/AzoIrxK7TPt/AAAAAElFTkSuQmCC);
}
.icon-my-loan {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAB3CAYAAAA5Od+KAAAABHNCSVQICAgIfAhkiAAACoVJREFUeF7tnUuMG0Uax6ttZ4aHRowPaHclHjNCgLSCxZCIFQfE5LZCQhgJuOyKnUngvAkCdh4e4WjGTgChDAdOS5IJFw6ASCQkbsvkvMkyWS4ckBiQWGm1UjxhUULm0bX/st2T7na13Y+yq7r9tRLJY9fz+/VXz6++shg9mZWAldmaUcUYwc3wS0BwCW6GJZDhqpHmEtwMSyDDVSPNJbgZlkCGq0aaS3AzLIEMV400l+DGk8D8fK2Uz1t3xIud3lj5/NblarW6qbsGSjUXFRrf3h5507KsEio2pbtyOvPnnK3WanMzOsugDG6lUi+jImcYs8Z1VsikvHd22OSJE3MbusqkBO7CwvEzlsWmdVXC4HwPLi/PrekqX2K4LY21PtNVAcPzTS9c0cfu7Ix852+K0d9chSavMMbX8Zv2gcUgXgDOeQljjZO+vNILF83xOUB81lshfqFQ2CqbMFocBFQnj0rluBhAfpkluN8B7oRTIby93+/bt1UaNrCi/hmEW+doipps0RQzfDyGAUR1kBpjSl6Zgjs/f/zlXI79zdckP7O8PP+5KQIfZDkyD5dza7FWm10epFBNyStTcGWVQbP86dLS3POmCHyQ5cg8XAjzZ6zKPKxzVWaQQN15DQNcMbDa4Nx+rl5fwBx3eJ6hgOvCuYap0TpG00OyiMEmWkuw3Jk5QBRWOhcxAt7U4VHVHjVtTw0JbhbeiDZMT1Vs234F3dMHuuoXe+MgQHMvoyKP6KqMeflyrfN+1XAP2jabwOLGBPqeKcx7sZjOhs4Sw/WSZapZ1loZnZo7DKNlgut9w7TKQ3mzrNPygDTXKwGCq+iNoGZZkSBNTIbgmkhFUZkIriJBmpgMwTWRiqIyEVxFgjQxGYJrIhVFZSK4igRpYjIE10QqispEcCMIsn1i8Fls9mMTQv0DQ4IN2FifV2VjTXAjMMJphs3+7yjxTZjiFiMUKzAowQ0pxQFbeShZ3Ce4IeG2DpiNNkIGTxSsULhRVNE0E9wIGHCiYRqb/kcQpV+WHZdhWLBSr8+tRigWNcsqhJW2NEhz00YsQnkJbgRhpS0owU0bsQjlJbgRhJW2oAQ3bcQilJfgRhBW2oIS3LQRi1BeghtBWIMIWjrTGC/wpgca4c7QyAeuRjZhorqOw4PruEtm7eKh4vmwBR1q09b9pxvnIACfq6WwotMTrgkbPr52GHtvfabY9Xisdrg6Pbuu3fOn2ev5sT/owZQsV0DeYDY7eunl4rmglLTBbe3Xjn7l9mOVrLrRY/849iD7+s6D0SOaFMNi1YszxWOyImmD294YgJdXvc/a3X9kv+wb8xQCWnHWgvuHOCW7bevKr0fsG+Obt/zmmzjx/XG4xcbR305BCQI3UIT730uHix3uf7XBxeiyioq8qUIASdKQaa+Ae+lQcTpJuqrjYvA3UbDhlsGSy0wGeOjhCggy7d2x2CQGLLG0VzVYd3oCct5mwudmhybbnM3883Bx1QlvGlwtHeDf73npt1uF2953C9FE7XXKJ6Zwec5WAO/P/hfJ/VIaBRfHP2OXJ6m27D/V2IA23OtOx1Ttdcp44HRjDZ+fCnopYwsz6YqMrM/VCfexU43pnCXc+N98TNZeUcqmBtsM7qDkLyXBdcFMo/bKXkqMro9dPFysGg13bq7+QD7PnnRrExx1f4Q58jW43z8svrdti8MO6rT4vLh44mF4r3scts7/gg/Kfywu1n+PUeRDewMMK7e9tDT7ofj7jTfeGhsZ2X1RfIZjlp9wk8jHB041qv7RqOnaK8oveSnXsUz5qNFwWwAtjx8nznfvqtUqP6JZh9xbj9Oc47vX8efbMDh/u1ab/+vCQv1dgH7V1dD+BDvlpnedSmXpPsYK37bgsm8B9/5WM8fR93rvQlLZ97YHQzC2v+mE3P3yOp+xvHgeo/VQLhaxjLrqH1xd/OHfowTXBVcINkB738O8V1hiJn5kTX9QopjaHMXUBndFdH/2f9AoWznmuURkO797F8H1wZVpr1is323NexP5sUTaJexCfdULluv3C2hep3qFP3CmMYV+1nO/AsH1NcuOEGXa6wxSegm62+/tLcbQxvZ4qUK1GLJ0t29sP0aa69NcAaef2itGtxD6ke5rxfwqLow4h9aiGnaVDHPevTGIqIO9az9BcCVwg/peFdqbRPO7xSW4jHcdLbuF10/t7QdgghsBbtq0l+BGhJsm7SW4EeGmSXsJbgy4adDelE6FliY5LxxwD0CuXRv9/OTJV6/DrcIL4nvL4hxLip+Iz5XKWw9ibfl3uZz1DdaQv8Za8yO2zR9w4iPsNsI2Dcpee+2d20dHd54Wn7G2/HO9PvtF0ECnX/NeVQOrVC5iqKp80nRM117p2vKhYvuWxRi1z9p+bi8RmKq9Mq3FRshlGMyVjF7E6CXwQf5umvY2DeaEmQ1nVb8cnA0Ho+CikB0FHSRAJ68gH1Wy5i9K+cT1NNgvFv8SPc11xtaVtrJnb7Mhdj79aJYT1VhxZHGbGfaEH3Un29QWznCNe7wHaQJIbJH3zBTpX93NWSVnPTp2TlmHKySJSycn/ZdOJtXenoQiBGg3BM0Yop/dzbGye6NBI9x6GQ2LZ4M5Qr36HhTCugrrjHF/RkHWGn0vUEAGTcBtmyl/EG1wRUGg/StoSspoqjwmpboE5cq3q48q0TznbFbOMRz1aD9jN/478avr33vsiP9z671n/zd654YTBiCm/ZaK6DsvhK2vjfxgoekxRuc2ey7oMJhWuGErlYZwYbop2XQqin2WbCWq24Y+wVX05oSCKzGH8R8B6VUc2GAJO2W39jYtHWXxCG4vaYb8PQxckZR/gT+q6SwGdOIYyV/cxYL2F2X2XQQ3JLxewSLAXUNae0dAxCFqWFZO9krf+V1m6RjU78aGOzt7fKJQ8M754ChzRpWjzLCVNSVcaLgSw/eI/W7HXDuo340Ntz3a9RhlYeR7FhP/aVMEPshyhIarpt/1H1qT9rsJ4dbRxFieU2YQqBLn1IMEoyKvsHAV9budJwywC+SvRyK4OK4BE03rpDdRLgy3Z5x9UxWCS0MaUeD6R7xR+13p4S+LHYRvDNGf7z2J4LaaZqn2YjmMiyH7BjQ71HmXNADsVkasaE2gvv4uSdqKBYx4Q5/kl65xS1apEsMVAyucxBMgh/n68iDucriSsz3dVppkiUvOHHUcPUkMtz2wwv30fNXAZUTdDYIUbtSVJilc2ck+X7+rBK7IvH0P0AoAd/hp0C1hXfl3uxwjykqTrPxh+l1lcJ0CCI9wuVyujD6o1D6D2q8LKHQxC5Nvz8sxoqw0yTIM0+8qhxum5hQGp+EH0O8SXE1v2iD6XYKrCa7Itt/9LsHVCTfCDk+cfpfg6oSrpN+9Av/LHgctya0fNcokM1kr6nc7HIJj876ptKS5ml8V2TozppCroYsFd70IK/7ffNrrzAQ3tBT7E7AfprKJTxz0p6rDl6p0pSmhGLDLdB7WHWXS3ISCTBq9H3bQpLlJqSiM33ZfVO2waY6Rh9BauDg6Ik4ekObGEGBaohDctJCKUU6CG0NoaYlCcNNCKkY5CW4MoaUlCsFNC6kY5SS4MYSWlij/B9INGj5uvbogAAAAAElFTkSuQmCC);
}
.icon-my-reserve {
  background-image: url(data:image/png;base64,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);
}
.icon-my-wish {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAADrZJREFUeF7tXc1vG8cVn6Vk2WiLVkzR3ooo6KW3KLXvlYHkbOUviGT3WMDyqbbkwDRiye7JEtBjbdF/geV7gVC91mrka4EiLAr0GMopgjayuNPfW+5S3OWb3Zn9muVqFzAomLMzb95v3se892boiOapNQecWs+umZxoAK75ImgAbgCuOQdqPr1GghuAa86Bmk+vkeAG4JpzoObTayS4AbjmHKj59BoJbgCuOQdqPr1GghuAa86Bmk/vwknw8v5g6ZIU7//1Zvuw5th606slwABxeV6IG0KKFR/ERXwuc4BKIU7AhGP6TkrRdxxxcOaIw+P19kkdFkBtAL72fHADAK1iya5gUktZwUFfB6IlekMhXgHsftb+bL0/0wBDUhfnXPEUUrdWMAN7WDgPX6+3ewWPk3v3MwkwAQsVfBtStoEJkPot6+lBfd+BRHsqfRaemQP46vPBZ2Dsrg6wWAD/hHT3PTsrR3bWFaLfaok+/vDss3TEIvpaRttFtP1QBzS07Q5b4uEsqO6ZAdiTWim+VDlLATBg/hsA2nVhP00ljcZouWIVQK/A48Kn8xMV4LRoMNadv91qd3UWha02MwEwecVzAFcltVLKt1I4HYDazdP7vfqnwarTEhsA5zdKgBzRgW1+aAvApHErD/Cvnw3WIFFPOXAJWEc4u2ctsZsnsFGmXdsfrEhXdEHH+xxDfZVNtrlyW6tKAwzGPsBetsMyVYgXQ0hPmXbQW2xC7ipU9zEcsOtVA7myAMOZIkfqdhRcXx1vZLF9FM1KuzD8rVmPc8hgl/tYdB9VCeRKAkyS0nLEPgfusOWspHGeFNuqVPtbD2TpefLk0Uef49c32x8l2cayvq8cwF6YUYqvpsEVb7A1IXCN7JyO9+1KsZ5GI1x7NuggAPKAobV7dKu9XhaIceNUCmBSnZCMr6IOFW190oBLE7/6bPAS6nQ1jgm05fFVa98UFJW2waKhLdSuaX95t68MwCpJo2AFwF02lVxiFHm/cNJo75z4AOQXRzfba4kNmQZKf8EVnx79tn2Qps+83qkMwByTyKFKY3MD5qDPbtROEpBYNMfwhjtRbxhecDvNQvI0xfPBAca6MQmMrxk+SNtnHiBXAmBSzbC7X0/ZsgwSwPVJqh620UsbsqpVIqFwq91Jw1ild52hzzR0RN+pBMCcpEG1pma2p54ZB2jSmRoBIpH/PQ9H0jYHavqDtIz1fAhXHkf6JPtuTYqtA8x5zWR3IWlLaRntq8yvJ/PCpO6Pbr0XyjxxZiGtRx3Qyi2sLPY9Cw/oXesAI1FPTtDK5ESyMplTv2DyHqST4srjR2EaetjHXk/LWE4zUF+w7yTF/bT9pn3PKsBFSS+3aFQM5pwjtKVoVOqcLxbYBgI1TyMOV2ovPS241iWY3V4gnptUOREUztEEkN9dwj7XU+dICAR/hzQCpPcVpJfdC3NbKbLFWPl96LdewFzkk72/3znirQ742H9Tfdc4OUEeNWhoZwErzbtWJRiSRhGrcTFcnO0NynPA9FWdZH+IGQmLJgqGDiOpZgupxD3VYuSkOKtm0KEr2sYawOw2hrGTRHBSPjhu4joOGweGLjNVESuT+emOlaadNYBZpiokDao85BGbTBRqOzGa5GsHbG/4fG/ieCq6I2oa/ZSeiLAGcNS54bYxxFhVrJdjelCD5dljsqOO6CbZ86AfT+JcVGdSuQ69b1Cjheas5835GGV709YAhv0FBuePyhFShAD3qECd3j6D86Lj9CRKYUwDv4rT8xVccuQEqjkjBXpcmJN14DQ0ShZaK2ODowCrIldwgEh1TlY7HmKf6kmZrcev1XoZGl+hpnXnWdRcrEgwu/9VrGwwqIfJj4veqhDAN9neXUiA2TSe2sGaygiRswKVuF60auakChplP3qSws96URnQVDFCVAPF7cmLkGIrEmwCsDLTNErSU5Fb6oiTCUN9T5vAnQqYxMWaoxoIY5ZqYuwAzGR6YFeVtChrtEoqPo8r+0mqNmkA9sUoDmBqErddwvGTjaP19p6JROq29YMsLyczU8G7SeBSOy67lDRXXdp02lVGgnWqKeLqkqn4PO9CN6/gXQoCd+qAm24KcMpJnCg60AEoa5vKAIwAQ2KSgSbrSZQrUZc8fW4oT5DZrZDPbS71qALiYqporhhOE2AfZFROINjPnAbMmksOgMJWaMBJrmn/TD8XwMliADYtMy26Bmoq0kbnoFrOqm7oM1goU/vgi+BFs1ufFDVYnBrVSS7o2DUmhWgseb73PQiNl2KeOvSq2lixwZ53OR2LNq54UATzU5e+TjKJKwQ09X65/b6pis8CLr1rE+Aexp8MQRpXNDIFA+Oy2KyMySNhb5ISzUpv5SSYkxDTioc8tICKMVy83NRPiC5AGstUC2QF3poEs/ZTUdHBTTKL+iPbqHPa4Oqzb04iNc7K2q4ojYqKDu33swIbvG8NYM4BMSk85yJEScl0OlA+cTMP3ZhDCYu+7h7WhD5FzXXpB9KsAUxMZZP5mglxJkKkLJb3I1L7XLgRXojyjo00i2hiHz1VZpS0APOS2sl+rAKsKFDX8qajAQQuDReXAZpkgl/esx7d45pkvSb74+w3vjfeZuUBuFWAPSmeLkyjUwCJhedJifSr+4PbdL+HSYktlcLiqCpdpjJW20njsP4Bc1ojr/25KejWAVaUrCZWHzIRIioC+BRXNSwBWDpVwF4+Sgzyi/PGRekRaYZjJXZR67WHIrwHUOGh4y5J+1j2VEMOZ61MgbXuZAUEKEtWEyI+TBBfhweHWAQEWB83CZB0T13yktRJnHZRqGY6cZFYups0btrvrUswEa7M9cYkIIxO7/sXpUWvVPABoWsWxgGXOEYmldtw+15btrcyEhwQwkkkOT9x1xLpnEigvC362Ijb9ybcf+WRmJTcV13IouNPpJVOnfcqIcFEqCrP6zs+tF9lb9ehgAnsJC4nmzqVcOhvgXo6jPBMBV26JiVu1gvnmpMWiVIDlZxY4OZZGYCJuJgke+Itcp7Kxg2yOG14kuYi0pBPMMSl4o5Ypptp/b76qkUSUy9WetSq8gB7ICtuuMNXiSDrSGqebbgSWl+dp74ZKE/6qK9KSXAwOfbODrKDJZfKxjFbDW62m4FqBfDm5vZyqzUHD1ZSURsVuI0Pc6sm+u3Ce8MrZ9/9ZcH9/lBK53g4lG+ePLmnVKFZGHb37uOluTnnQ8eR2FNLujQc9DnK/TWNNXTm/j0nh3/Hn7D9zonrDg93drZKqd22rqJHgLZwlxQxjE7xOblcx0+/loI+cRit1dvevvsqC6hbW09An0u00cXgS1n6On9XkoMIwFu9sgEvXEUTqFj1n+XLsDi2EzNxh/SZeKEr2SSp8/N0sahEECSfRRdLob8gceTlRdHSXQjAxUiBuSxRGa2U7p6KiSON4jygxWfeez5v5Kl9ClPRIwlwxqotzdQx0bewdb6tcugztO/97/yPFr+9/PNPfnj6zY9/cHoicYvNL3THgaTsXrp0+rDT6Xh94nPx3bvLRj/Hgz68H/jAYjj+z6XFK99d+umv5tzTk5/971+BfYW58UwPttIOtJZQ/t5DPN0jU3N2Jl/paqC4/owk+PPPd7yQnncI2nGWMGnPOUpyPBQEvMH7kDDZS6um7t9/DFvpHQajz4RfTJFweJw7REurJZGMSFTFb0Z2Uxw8enSPPo0f3zwRf9aS6ZvuHryhxUNF/vgBEDn6tRg8X3yxeahLjBLgEXEtCsbTpn9Jt0NVO5JQcoSwunsLC98fBNKUtd/gfd+OrnkVGwrpAZMEmKUcciSlThf2u5uH9EwORFrj9PQyHDeJxeg5cCkl/LzX0QJwjuPMkHK2W1uP6eRA6PZUUzB8hh24rttNK6WmY1L7zc3HCDd6t8myKcFon0QnFl5nZ+deN814ad4JtA/Gpp/v0aIzRnhebW/fY/0IJcAgIHSHhu4kbIHK0be1tUNeMYDmpcXXKp3t7U3KKFl7/O0jtE96sGFGWCzzANi3VbI3P3/ay1v1ZuU6qcazsyuvYR5+Ge5L/gP0XqsmvQukxvFPx7cYzSoHgCUMu9PDKqNS0mPYqX7ediormKr3t7b+ALvshu+OlK0729u/tyq5uvP1/QtyaimmQN46LYBQDjsHgMVDdNLRJapK7WYd4CgvYT4JB+zfz58G4BmW4AbgBHXRSDDDIMaLblR0RexOo6IjQDQS7DPkPKbshSCjDlUP/0f/ZuqhnDFCkx9jz/u7ScKxN/4jQpd/HuV6Z+6BFx3+GYQRXs5JNIY93gdT9Aexzv2Zm2pD8BQHkCtYD6JyY4DzCE02vK4GB6CtxqHLMcD37+9A/YY3z9Ugt6HCnAPy8NGjTVLj50V3KoCxGvDEZ2HMCbDzBmWTvEnHZJTsUGY+6mgu+P1zNtisBfB5I/Phq/MGFu4qHC36efZQes5P4G9gpSPBPtvPtHBeIIAJOs6BnHREZhteIS48wAQgUof0O4Ve3pWkFynCpVkHNqC/ARicCCo+iClFVGzYXCwNwDa5X8LYqQCmck76WZoS6CtgiOmITtwgkQheAfQU2yWwQonSZN2clpNVLFEl9Y7yU7GuKkzw1TZF71ZKoqekYS4OwORSoVxWXo8W/flF719qlM+WBEqew7AAP6byFeM7K/Ikq7i+wiDXG1yPi3uo8EDB4UQka3SSTnbyqtktDqy0PdOZpRbmR49L88zl4Ftaaop4L6g9Hw6dTmCWjE42FEFU3n2OjqUs0DUMoSK7pHGwN76D4y3dqlVZJtGd9H3tAA4m7J/MwLGP+BMEtOpxMmClzML8JFDy/L62ABOTkkCuO7ghG5znqqlSX/4BMNRFeyfzgwNqdPANZ3rkbl0lN8Cg1hIcXWhkn+n/6mZn4wTqQgFcJc1SFi0NwGVx2tI4DcCWGF/WsA3AZXHa0jgNwJYYX9awDcBlcdrSOA3Alhhf1rANwGVx2tI4DcCWGF/WsA3AZXHa0jgNwJYYX9awDcBlcdrSOA3Alhhf1rANwGVx2tI4DcCWGF/WsP8HLRlK8YMERHYAAAAASUVORK5CYII=);
}
.icon-my-act {
  background-image: url(data:image/png;base64,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);
}
.icon-my-reading {
  background-image: url(data:image/png;base64,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);
}
.icon-my-counsel {
  background-image: url(data:image/png;base64,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);
}

.mypage-header .inner {
  position: relative;
}
.mypage-header .profile {
  width: calc(100% - 1130px);
}
.mypage-header .profile {
  padding-left: 85px;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 64px auto;
}
.mypage-header .profile .name h3 {
  display: flex;
  align-items: center;
  gap: 5px;
  width: -moz-fit-content;
  width: fit-content;
  padding-right: 0;
  background-image: none;
  background-repeat: no-repeat;
  background-position: 100% 50%;
  background-size: 27px auto;
}
.mypage-header .profile .btn.fill.suc {
  background: var(--success);
  color: #fff;
}
.mypage-header .profile .btn.fill.err {
  background: var(--error);
  color: #fff;
}
.mypage-header .profile .change-btn {
  width: auto;
}
.mypage-header .my-status {
  width: 1170px;
}
.mypage-header .my-status ul {
  justify-content: space-between;
  align-items: center;
}
.mypage-header .my-status ul li > .icon {
  transition: 0.3s;
}
.mypage-header .my-status ul li:hover > .icon {
  transform: translateY(-3px);
}
.mypage-header .my-status ul li .text {
  position: relative;
}
.mypage-header .my-status ul li .text .chat-sm {
  position: absolute;
  left: -40px;
  top: -10px;
  transition: 0.3s;
}
.mypage-header .my-status ul li:hover .text .chat-sm {
  top: -13px;
}
.mypage-header .my-status ul li .text .chat-sm::after {
  left: auto;
  right: 15px;
}
.mypage-header .my-status ul li .btn-wrap {
  width: 170px;
  opacity: 0.7;
}
.mypage-header .my-status ul li .btn-wrap button {
  width: calc(50% - 2.5px);
  padding-left: 0;
  padding-right: 0;
}
.mypage-header .my-status ul li .btn-wrap button:nth-of-type(1),
.mypage-header .my-status ul li .btn-wrap button:nth-of-type(3) {
  margin-right: 5px;
}
.mypage-header .my-status ul li .btn-wrap button:nth-of-type(3),
.mypage-header .my-status ul li .btn-wrap button:nth-of-type(4) {
  margin-top: 5px;
}
.mypage-header ul.btn-wrap {
  position: absolute;
  top: -45px;
  right: 0;
  display: none;
}
.my-page-body .snb {
  width: 240px;
  padding-right: 60px;
}
.my-page-body .snb .dropdown-list {
  border-top: none;
  margin-top: -10px;
}
.my-page-body .snb .dropdown-list dt {
  padding: 10px 0;
  margin-top: 25px;
  background-size: 12px;
  background-position: 100% 50%;
  font-weight: 600;
}
.my-page-body .snb .dropdown-list dt.is-active {
  border-bottom: 1px solid #dcdcdc;
}
.my-page-body .snb .dropdown-list dt:first-of-type {
  margin-top: 0;
}
.my-page-body .snb .dropdown-list dt.is-select {
  border-color: var(--primary);
}
.my-page-body .snb .dropdown-list dt.is-select * {
  position: relative;
}
.my-page-body .snb .dropdown-list dt.is-select *::after {
  display: block;
  position: absolute;
  top: -2px;
  right: -8px;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background: var(--primary);
  content: "";
}
.my-page-body .snb .dropdown-list dt span {
  cursor: pointer;
}
.my-page-body .snb .dropdown-list dt {
  background: none;
}
.my-page-body .snb .dropdown-list dd,
.my-page-body .snb .dropdown-list dd .content-wrap {
  padding: 0;
  border-bottom: 0px;
}
.my-page-body .snb .dropdown-list dd .content-wrap ul {
  padding: 0px;
  padding-top: 5px;
}
.my-page-body .snb .dropdown-list dd .content-wrap ul li a {
  display: inline-block;
  padding: 5px 0 0;
  color: #888;
  font-weight: 400;
}
.my-page-body .snb .dropdown-list dd .content-wrap ul li.is-select a,
.my-page-body .snb .dropdown-list dd .content-wrap ul li a:hover {
  background: none;
  color: var(--primary);
}

.my-page-body .content-area {
  width: calc(100% - 240px);
}
.my-page-body .content-area {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}
.my-page-body .content-area.dashboard .fs4 {
  position: relative;
  margin-top: -8px;
  padding-bottom: 6px;
  border-bottom: 1px solid #ccc;
  font-size: 1.5rem;
}
.my-page-body .content-area.dashboard .fs4 .icon-btn {
  position: absolute;
  right: 0;
  bottom: -1px;
  border-radius: 0.5rem 0.5rem 0 0;
  box-shadow: none !important;
  border: 1px solid #ccc;
  border-bottom: 0px;
}
.my-page-body .content-area .stats {
  position: relative;
  width: calc(50% - 15px);
  margin-right: 30px;
  border-bottom: 0px;
}
.my-page-body .content-area .stats .menu-type li:not(.is-active) .btn {
  display: none;
}
.my-page-body .content-area .stats .menu-type li.is-active .btn {
  position: absolute;
  right: 0;
  bottom: -1px;
}
.my-page-body .content-area .stats .menu-type.fs6 {
  border-color: #222;
}
.my-page-body .content-area .stats .menu-type.fs6 li:after {
  margin: 0 0.5rem 0 0.3rem;
}
.my-page-body .content-area .stats .graph-wrap .canvas-wrap {
  width: 230px;
  height: 230px;
  margin-right: 25px;
  background-color: #efefef;
  border-radius: 100%;
}
.my-page-body .content-area .stats .graph-wrap .data-wrap {
  width: calc(100% - 250px);
  background: #f9f9fb;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 1rem;
  padding: 20px 30px;
  box-sizing: border-box;
}
.my-page-body .content-area .stats .graph-wrap .data-wrap ul {
  flex-wrap: wrap;
}
.my-page-body .content-area .stats .graph-wrap .data-wrap ul li {
  width: 100%;
  min-height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #dcdcdc;
}
.my-page-body .content-area .stats .graph-wrap .data-wrap ul li i {
  width: 8px;
  min-width: 0;
  height: 8px;
  border-radius: 8px;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:nth-of-type(1)
  i {
  background: #00a1fa;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:nth-of-type(2)
  i {
  background: #ffb340;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:nth-of-type(3)
  i {
  background: #0ece82;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:nth-of-type(4)
  i {
  background: #ff3c45;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:nth-of-type(5)
  i {
  background: #6e58ed;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:nth-of-type(6)
  i {
  background: #5b6469;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:nth-of-type(7)
  i {
  background: #ff72ca;
}
.my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li
  .fl-right.fw-sb {
  color: #222 !important;
}
.my-page-body .content-area .stats .graph-wrap .data-wrap .total {
  width: 100%;
}
.my-page-body .content-area .stats .graph-wrap .data-wrap .total div {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
}
.my-page-body .content-area .stats .latest-report {
}
.my-page-body .content-area .stats .latest-report li {
  flex-wrap: wrap;
}
.my-page-body .content-area .stats .latest-report li:last-of-type {
  border-bottom: 0;
}
.my-page-body .content-area .stats .latest-community li {
}
.my-page-body .content-area .stats .latest-report li .report-info {
  padding-right: 70px;
}
.my-page-body .content-area .stats .latest-community li:last-of-type {
  border-bottom: 0;
}
.my-page-body .content-area .stats .latest-community li a {
  padding: 10px 0px;
}
.my-page-body .content-area .stats .latest-community li a strong {
  width: calc(100% - 70px);
}
.my-page-body .content-area .stats .latest-community li a .date {
  width: 70px;
  text-align: right;
}
.my-page-body .content-area .library {
  width: calc(50% - 15px);
  border-bottom: 0px;
}
.my-page-body .content-area .library .menu-type li::after,
.my-page-body .content-area .library .menu-type span::after {
  margin: 0 0.5rem 0 0.3rem;
}
.my-page-body .content-area .library .menu-type span {
  display: block;
  width: 100%;
}
.my-page-body .content-area .library .now-list {
  width: 180px;
  background: none;
  padding: 0px;
  border: 0px;
  border-radius: 0;
  box-sizing: border-box;
}
.my-page-body .content-area .library .now-list .book-slider {
  padding-bottom: 40px;
}
.my-page-body .content-area .library .now-list .book-slider .swiper-slide {
  width: 100%;
  margin-right: 0;
}
.my-page-body .content-area .library .now-list .book-slider .swiper-pagination {
  bottom: 0;
  text-align: left;
}
.my-page-body .content-area .library .latest-list {
  width: calc(100% - 210px);
  background: rgb(249, 249, 251);
  padding: 20px 30px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  border-radius: 1rem;
}
.my-page-body .content-area .library .latest-list .text-list {
  border-color: #222;
}
.my-page-body .content-area .library .latest-list .text-list li {
  box-sizing: border-box;
}
.my-page-body .content-area .library .latest-list .text-list li:last-of-type {
  border-bottom: 0;
}
.my-page-body .content-area .library .latest-list .text-list li a {
  display: flex;
  width: 100%;
  padding: 10px 0px;
}
.my-page-body .content-area .library .latest-list .text-list li a strong {
  width: calc(100% - 100px);
}
.my-page-body .content-area .library .latest-list .text-list li a .date {
  width: 100px;
  text-align: right;
}
.my-page-body .content-area .ai-area {
  flex-wrap: wrap;
  width: 100%;
  align-items: stretch;
}
.my-page-body .content-area .ai-area .title-wrap {
  width: 250px;
}
.my-page-body .content-area .ai-area .title-wrap h5 span {
  text-decoration: underline;
}
.my-page-body .content-area .ai-area .book-slider {
  width: calc(100% - 250px);
  padding-bottom: 4%;
  background: none;
  background-size: contain;
}
.my-page-body .content-area .ai-area .book-slider::after {
  display: block;
  background: linear-gradient(
    90deg,
    #baa281 calc(100% - 15px),
    #a18b6d calc(100% - 15px)
  );
  width: 100%;
  height: 15px;
  content: "";
}
.my-page-body .content-area .ai-area .book-list {
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.my-page-body .content-area .ai-area .book-list .swiper-slide {
  position: relative;
  min-width: 200px;
  margin-right: 45px;
}
.my-page-body .content-area .ai-area .book-list .swiper-slide::after {
  position: absolute;
  right: -15px;
  top: 0;
  display: block;
  width: 15px;
  height: 100%;
  background-repeat: repeat-y;
  background-size: 15px auto;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAJCCAYAAACsx7XLAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK5SURBVHgB7c6hjuJgGEbhDgSDwGAQaO7/dooAg0AjMAVmA8k24zZn1YjnSZq86Zc/OV/jOH4PPxwOh3lfr9fhdrt99nq9Hvb7/Xy7XC7D/X7/7M1mM+x2u/l2Op2Gx+Px2dvt9vP9dTwe5/1+8377Nk3TcD6f59ti+KWEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJWCauEVcIqYZWwSlglrBJW/dqwr3Ecv3/+WK1W834+n8Pr9frnbbFYDMvlcr5N0zTv/739ATL+O5dNcf/VAAAAAElFTkSuQmCC);
  content: "";
}
.my-page-body .content-area .ai-area .book-list .swiper-slide .img-wrap {
  border-radius: 0;
}
.my-page-filter.student li {
  border-bottom: 0;
}

/* 선생님 마이페이지 */
.teacher .my-page-body .content-area .stats .graph-wrap .data-wrap ul li,
.teacher
  .my-page-body
  .content-area
  .stats
  .graph-wrap
  .data-wrap
  ul
  li:last-of-type {
  width: 100%;
  padding: 0;
}
.teacher .my-page-body .content-area .stats .latest-report li .report-stamp {
  position: absolute;
  right: 0;
  top: -5px;
  width: 50px;
  height: 50px;
}
.teacher
  .my-page-body
  .content-area
  .stats
  .latest-report
  li
  .report-stamp
  img {
  width: 100%;
  transform: rotate(-30deg);
}
.teacher
  .my-page-body
  .content-area
  .stats
  .latest-report
  li
  .report-info
  .eng {
  top: auto;
  bottom: 0px;
  transform: none;
}

/* 마이페이지 서브 공통 */
.mypage-title {
  width: 100%;
  margin-top: -8px;
  margin-bottom: var(--sz-md);
}
.mypage-title span {
  display: inline-block;
  position: relative;
  bottom: -0px;
  padding-bottom: 5px;
  border-bottom: 0;
}
.mypage-content {
  width: 100%;
}
.report-table li .img-wrap {
  position: relative;
  width: 150px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  border-radius: 8px;
  overflow: hidden;
}
.report-table li .img-wrap::after {
  display: block;
  width: 100%;
  padding-bottom: 70%;
  content: "";
}
.report-table li .img-wrap span {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
}
.report-table li .img-wrap span::after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background: #fff;
  opacity: 0.3;
  content: "";
}
.report-table li .img-wrap span i {
  filter: brightness(10);
  position: relative;
  top: -1px;
}
.report-table li .report-info {
  position: relative;
  width: calc(100% - 233px);
  box-sizing: border-box;
}
.report-table li .report-info .eng {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.btn-wrap.row .btn {
  margin-bottom: 5px;
}
.btn-wrap.row .btn:last-of-type {
  margin-bottom: 0;
}
.content-head .menu-wrap {
  border: 1px solid #e8e8e8;
}

/* 마이페이지 독후활동 */
.table-list.mymenu01-01-table > li > div:not(:nth-of-type(1)) {
  text-align: center;
}
.table-list.mymenu01-01-table > li > div:nth-of-type(1) {
  max-width: calc(100% - 374px);
}
.table-list.mymenu01-01-table > li > div:nth-of-type(2) {
  flex: 0 0 125px;
}
.table-list.mymenu01-01-table > li > div:nth-of-type(3) {
  flex: 0 0 125px;
}
.table-list.mymenu01-01-table > li > div:nth-of-type(4) {
  flex: 0 0 125px;
}
.table-list.mymenu01-01-table > li .report-stamp img {
  width: 60px;
  height: 60px;
}
.sub-block-title {
  background: var(--green-tint10);
  padding: 8px 20px;
  border: 1px solid var(--green-tint20);
  border-radius: 0.5rem;
  font-weight: 500;
}
.mp-ai-book-slider {
  position: relative;
}
.mp-ai-book-slider .swiper-wrapper {
  height: auto;
}
.mp-ai-book-slider .swiper-button-prev {
  top: calc(50% - 40px);
  left: -25px;
}
.mp-ai-book-slider .swiper-button-next {
  top: calc(50% - 40px);
  right: -25px;
}
.ai-graph-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
.ai-graph-wrap > li {
  width: calc(50% - 15px);
}
.ai-graph-wrap > li .pie-graph .canvas-wrap {
  display: flex;
  justify-content: space-between;
}
.ai-graph-wrap > li .graph-info li {
  display: flex;
  justify-content: space-between;
  padding: 8px 0;
  border-bottom: 1px solid #dcdcdc;
}
.ai-graph-wrap > li .graph-info li:last-of-type {
  border-bottom: 0;
}
.ai-graph-wrap > li .graph-info {
  width: calc(100% - 190px);
  margin-left: 20px;
}
.ai-graph-wrap > li .graph-info li strong {
  display: flex;
  gap: 8px;
  align-items: center;
  font-weight: 500;
}
.ai-graph-wrap > li .graph-info li strong i {
  width: 8px;
  height: 8px;
  border-radius: 8px;
}

/* 마이페이지 독서대회 */
.table-list.contest-table > li > div:nth-of-type(2),
.table-list.contest-table > li > div:nth-of-type(3) {
  flex: 0 0 125px;
  text-align: center;
}
.table-list.contest-table .table-list_contents {
}
.table-list.contest-table .table-list_contents div {
}
.table-list.contest-table .table-list_contents div .thumb-wrap {
  width: 190px;
  border-radius: 0.5rem;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.table-list.contest-table
  .table-list_contents
  div
  .thumb-wrap.thumbnail::after {
  display: none;
}
.table-list.contest-table
  .table-list_contents
  div
  .thumb-wrap.thumbnail
  .balance-img-wrap {
  padding: 0;
}
.table-list.contest-table .table-list_contents div .thumb-wrap::after {
  display: block;
  width: 100%;
  padding-bottom: 80%;
  content: "";
}

@media screen and (min-width: 600px) {
  .table-list.contest-table
    .table-list_contents
    div
    .thumb-wrap.thumbnail
    .balance-visual.template06
    .title-area
    h2 {
    font-size: 5px;
  }
  .table-list.contest-table
    .table-list_contents
    div
    .thumb-wrap.thumbnail
    .balance-visual
    .text-area
    .text {
    font-size: 5px;
  }
  .table-list.contest-table
    .table-list_contents
    div
    .thumb-wrap.thumbnail
    .balance-visual
    .text-area
    .type {
    display: none;
  }
}

/* 독서 퀴즈 */
.mypage-content.table-list.menu04-05-table > li > div:nth-of-type(2) {
}

/* 마이페이지 커뮤니티 */
.table-list.community-table-col4 .table-list_contents div .thumb-wrap {
  width: 110px;
  padding-bottom: 160px;
  border-radius: 0.5rem;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.table-list.community-table-col4 > li > div:nth-of-type(2),
.table-list.community-table-col4 > li > div:nth-of-type(3),
.table-list.community-table-col4 > li > div:nth-of-type(4) {
  flex: 0 0 125px;
  text-align: center;
}
.dropdown-list.club-list dt {
  position: relative;
}
.dropdown-list.club-list dt.is-active {
  border-bottom: 0;
}
.dropdown-list.club-list dt h5 {
  width: calc(100% - 100px);
}
.dropdown-list.club-list dt > .btn {
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
}
.dropdown-list.club-list dt > .btn.def {
  right: 40px;
}
.dropdown-list.club-list dd {
  padding: 0;
}
.dropdown-list.club-list dd .content-wrap {
  padding: 15px 20px;
  background: #f9f9fb;
}
.dropdown-list.club-list dd .content-wrap ul li a {
  display: block;
  padding: 3px 0;
}
.table-list.community-table-col5 > li > div:nth-of-type(2),
.table-list.community-table-col5 > li > div:nth-of-type(3),
.table-list.community-table-col5 > li > div:nth-of-type(4),
.table-list.community-table-col5 > li > div:nth-of-type(5) {
  flex: 0 0 125px;
  text-align: center;
}

/* 마이페이지 포트폴리오 */
.mypage-content .book-portfolio-list .portfolio-wrap {
  width: calc(33.333% - 20px);
}
.mypage-content .book-portfolio-list .portfolio-wrap .report-wrap {
  height: 100%;
}
.mypage-content .book-portfolio-list .portfolio-wrap .report-wrap .thumbnail {
  height: calc(100% - 60px);
}
.mypage-content .book-portfolio-list .portfolio-wrap .user-wrap {
  height: auto;
  padding: 30px 0;
  background-size: 100% 100%;
}
.mypage-content .book-portfolio-list .portfolio-wrap .user-wrap .title h4 {
  margin-bottom: 5px;
}

/* 마이페이지 도서관 이용 현황 */
.table-list.library-history-table {
}
.table-list.library-history-table > li > div:not(:nth-of-type(2)) {
  text-align: center;
}
.table-list.library-history-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
}
.table-list.library-history-table > li > div:nth-of-type(2) {
  padding: 0;
}
.table-list.library-history-table > li > div:nth-of-type(3) {
  flex: 0 0 180px;
}
.table-list.library-history-table > li > div:nth-of-type(4),
.table-list.library-history-table > li > div:nth-of-type(6),
.table-list.library-history-table > li > div:nth-of-type(7) {
  flex: 0 0 125px;
}
.table-list.library-history-table > li > div:nth-of-type(5) {
  flex: 0 0 150px;
}
.star-btn {
  position: relative;
  width: 187.5px;
}
.star-btn .input-group {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.star-btn .input-group input[type="radio"] + label {
  width: 25%;
  height: 45px;
  padding: 0;
  background-image: none;
}
.star-btn .input-group input[type="radio"] + label::after {
  display: none;
}
.star-btn .star-wrap {
  width: 100%;
  height: 30px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABQCAYAAADvCdDvAAAABHNCSVQICAgIfAhkiAAAB+5JREFUeF7tnX1oVlUYwN1nswKNRWhoOXWK1uamm9Jf0QdFZqWmRVgWRUiCogWRafmRZVJYSYhQIEqJZVZKJIUR/pHBNt1GTiQ3p0WswpXFXOm++j1xN97p3r33no97z319L7y8zp3zPM95fvc53+csa0jmccoDWU5ZkzFmiJNADh8+vKC7u/tR+FR6jKqys7O3T5s27aN0Z+YckOrq6r1ZWVn3J3H8zoqKigXpDMUpIMB4CxjLUjh8I1BeSFcozgChmhrf09PzI45OZVMP0CZQfTWmI5RUhQ+tzDU1NdtRttCnwh1EyeM+08YqmRNAgHED0dHEm5/rx3uk7STtOKD85Cd9nNI4AYS2YysOXhTQcVsB8kzAPM4njxxIVVXVCLq0p/FUfkBvXejq6rp+xowZrQHzOZ08ciBExyaiY7milzYRJc8p5nUyW6RAaDuG0R60AGSoinfI+w95RwLlL5X8LuaJFAjRsR6HrtR0zHqAvKQpw5nskQGpr6+/qqOj41c8cbWmN9ry8vJGTJky5ZymHCeyRwaE6FhJdKw35IUXiZINhmRFKiYSIM3NzQWtra0tlHy4odKfKSwsHF1UVPSvIXmRiYkECNGxnOjYZLjUy4iSdwzLDF1c6EDoWeVRShl3jDRc2hbmt0YDusuw3FDFhQ6E6FiE07ZaKuXTRMn7lmSHIjZUIIwbcpjVbaJkN1oq3WmipAjgPZbkWxcbKhCiYyHOklldm88ComSnTQU2ZYcKhPZD1juKbRYI2ScAMsGyDmviQwNCdMwjOnZbK0l/wXOA8nlIuoyqsQKESLgW54/HUlkFHMtHouJO/m+EUeuTC2tB5zfoO8GniX/L6mITkM6EpF9ZjTIQb9p8vDieAo/j8z8AD4SpAZ9ywZJkPOvBacROgdQoPxcUFDSWlJT8ZlqZirykQDA0i2pmFGsV4uhx3tve63D5WXcOSsVem3naeiMpEVZ+fn5jaWnpL2H13C4BUltbW8zCz/OU/EE+19j0QIxk/4mtewC2obKy8qRNu/sBoe6fj7KPbSqMu2wi5T7GOl/YKkcfECJjTGdn5zHVxSJbBjoot41dlcXTp0+XpQPjTx8QomMb0p8wriE9BVpbOu4DQgMuS6lhdUtjjYm25ChtSYmNQiRGSGznf2w4ZjCZAPkDIIU29CYCkZ6Eq+MHG2XXkXmcQeYkHQHJ8iYCkWmNeTaUpJtMIuRtIkR169Kg7ugDcuTIkQp6D9Xp5jwL5TkHkFJb45F+4xDWKh5CWdofitGBhH9mA2OvjozB8l4yUqf7Oxuln9DjyrGlNI5y8UkXPplnexZ5wLksD8puv7vR4+jgIDZ7u+3n24YhNiWdXGRcMpPfy/EyX0cEghQwTmkFBvY+QDX1ZRh2Dzr9noEypMNrM0KBMWiE9L4NAoUokdU32b5zOT0CYyaRcSDMQvtaoAKKrPbJW3K5QDkPjFlhw/AVIQmRIlBk2vmKMN+YCHSdZ1Hu7qlTpx6MQHfKE6/9bGLweCuDx6/SFYqcN8nJybknKhiBIqSXjEBhRXF/uq2beDDuAMb3UURGr05fbcjFBgLlFqDIrg6lk09RFngg3a7AUIqQhEhJFyhttBl3RR0ZWhGSCIU25Wt+jusOFIFxGzBqXIlapSor0XhvlvjbuEGhmvqbBlzaDGdgaFVZiVCY+7qXn63txLDx9nqDvv02ZOvI1I4QUS6TkXx9pmNI2HkBIvNT+8LWm0qfESCGD3CmstnU7508KGoECBEi5zEeMeWpkOR8yHS63Frn1GMKSD2lKnWqZCmMocqqo8oqd81mbSCyKZulXzmOHPTymKh9cYEIcW5eThsI7cdERuzHo/auin7sLnbtZjptIETHXKJkj4pDos5je8OCSvm0gdCgy8Uv61SUR51HLr4hQl6L2o5E/dpAqLJ2UbCHXSpUAFucu3bWBJAfAHJzACc4k9TFnpYWEK+HJbsysp3xcjBDLlBlFYR1XM2PaVpAaNAnAeWYH0WupmGCcUJ5efkJV+zTAhLy2XNbPnPqTLsWECJkNRGyxpanwpCL/asYsb8ahi4/OrSA0OWVA6JyUDTOj1M9LV0gDZCYHGca2F7PFEqZK2XQBWLtGBxVSS1OepZGt4cNFfJXE2xNBDrV01IGUldXdxPHqI9aeLPkaPYquqP9Frxor+YASS7NNB6Rubm5E8vKyuSmosgfZSAWDvecwuGrqT4+AEj3QJ7h99nofYzfSUdijCnvoW/uxS+AKdlB5SgDoUFfhbJXgiq8OD1ObsUh6wCxOYgs9C8l78vkNXEadgX6Xw+i31ZaHSBvYpTOvetnyS/dzS04o12lgEC5knxL+chf3BmmIsPL48xf7dEBIjAEStBHnL+ZxnojI2SBov1wLchw2rMVCFqispuSSFvCWORdbUMMCFAGghPK6P1IT8jv00HC97gWfC3Xgv/uN1OQdFxffh3Xl68lz1N8fB+d4OUo4uU4FUSXrbTKQMQgqoxP+Zrjw7gdgFgDiGYfabWTMKUzlkhZjaCUf0KJ6NhGdDyprdSQAC0gDQ0N+e3t7d9R+IqB7KGw+3j7VrA7MJIJSHZVTmar60Zsm5XEvoO0X7cn69UZ8nEgMVpARNOhQ4eGcuvaYv4pbcpIIPzM9wFAbHFlmybVayXV62Jsk0NHo/g+yfcbwLB1oXMgCImJtYEoa85kHNADGSCOvRgZIBkgjnnAMXP+Azr93G/IVgHKAAAAAElFTkSuQmCC);
  background-size: 37.5px auto;
}
.star-btn .star-wrap .star {
  width: 0;
  height: 30px;
  background-image: url(data:image/png;base64,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);
  background-size: 37.5px auto;
}
.star-btn .star-wrap .star5 {
  width: 100%;
}
.star-btn .star-wrap .star4 {
  width: 80%;
}
.star-btn .star-wrap .star3 {
  width: 60%;
}
.star-btn .star-wrap .star2 {
  width: 40%;
}
.star-btn .star-wrap .star1 {
  width: 20%;
}
.table-list.library-history-table.wish > li > div:nth-of-type(3),
.table-list.library-history-table.wish > li > div:nth-of-type(4),
.table-list.library-history-table.wish > li > div:nth-of-type(5) {
  flex: 0 0 125px;
}
.table-list.library-history-table.wish > li > div:nth-of-type(6) {
  flex: 0 0 150px;
}
.table-list.library-history-table.history > li > div:nth-of-type(1) {
  flex: auto;
  text-align: left;
}
.table-list.library-history-table.history > li > div:nth-of-type(2) {
  flex: 0 0 180px;
  padding: 0 20px;
}
.table-list.library-history-table.history > li > div:nth-of-type(3),
.table-list.library-history-table.history > li > div:nth-of-type(4),
.table-list.library-history-table.history > li > div:nth-of-type(5) {
  flex: 0 0 125px;
}
.table-list.library-history-table.history > li > div:nth-of-type(6) {
  flex: 0 0 110px;
}

.table-list.library-history-table.inter > li > div:nth-of-type(1) {
  flex: auto;
  text-align: left;
}
.table-list.library-history-table.inter > li > div:nth-of-type(2),
.table-list.library-history-table.inter > li > div:nth-of-type(3),
.table-list.library-history-table.inter > li > div:nth-of-type(4),
.table-list.library-history-table.inter > li > div:nth-of-type(5),
.table-list.library-history-table.inter > li > div:nth-of-type(6),
.table-list.library-history-table.inter > li > div:nth-of-type(7),
.table-list.library-history-table.inter > li > div:nth-of-type(8) {
  flex: 0 0 125px;
  padding: 0;
  text-align: center;
}
.school-history {
  max-width: 100%;
  overflow: hidden;
  overflow-x: auto;
  padding-bottom: 10px;
}
.school-history > * {
  white-space: nowrap;
}

/* 마이페이지 활용수업 신청현황*/
.table-list.menu05-01-table.school.my-page > li > div:nth-of-type(3),
.table-list.menu05-01-table.school.my-page > li > div:nth-of-type(5) {
  flex: 0 0 125px;
  text-align: center;
}
.table-list.menu05-01-table.school.my-page > li > div:nth-of-type(4) {
  flex: 0 0 150px;
  /* text-align: center; */
}

/* 마이페이지 추천도서 */
.recomend.mypage-content .my-type {
  width: 100%;
  padding: 0;
  margin-bottom: var(--sz-lg);
}
.recomend.mypage-content .my-type .img-wrap {
  width: 180px;
}
.recomend.mypage-content .my-type .img-wrap img {
  width: 100%;
}
.recomend.mypage-content .chat-box {
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 10px;
  border-radius: 0.5rem;
}
.recomend.mypage-content .chat-box img {
  width: 23px;
  height: auto;
}
.recomend .book-list.list-type.block li {
  width: calc(25% - 37.5px);
  max-width: 100%;
  margin-right: 50px;
  margin-bottom: 60px;
}
.recomend .book-list.list-type.block li:nth-of-type(4n + 4) {
  margin-right: 0;
}
.recomend-tab.statistics > ul {
}
.recomend-tab.statistics > ul > li {
}
.recomend-tab.statistics > ul > li > ul {
  flex-wrap: wrap;
}
.recomend-tab.statistics > ul > li > ul li {
  width: calc(50% - 15px);
  position: relative;
}
.recomend-tab.statistics > ul > li > ul li .left {
  position: absolute;
  top: 60%;
  left: 30px;
}
.recomend-tab.statistics > ul > li > ul li .right {
  position: absolute;
  top: 60%;
  right: 30px;
}
.recomend-tab.statistics > ul > li > ul li.w100p {
  width: 100%;
}
.recomend-tab.statistics > ul > li > ul li .date-info {
  position: absolute;
  top: 30px;
  right: 30px;
}

/* 마이페이지 내가 추천한 도서 */
.table-list.mybook-table > li > div:nth-of-type(1) {
  flex: 0 0 60px;
  padding: 0;
}
.table-list.mybook-table > li > div:nth-of-type(2) .book-thumb {
  width: 130px;
}
.table-list.mybook-table > li > div:nth-of-type(2) .info-wrap {
  width: calc(100% - 160px);
}
.table-list.mybook-table > li > div:nth-of-type(2) .book-thumb * {
  max-width: 100%;
  display: block;
}
.table-list.mybook-table > .table-list_title > div:nth-of-type(2) {
  text-align: center;
  margin-right: 190px;
}
.table-list.mybook-table > .table-list_title > div:nth-of-type(6) {
  text-align: center;
}
.table-list.mybook-table > li > div:nth-of-type(3) {
  flex: 0 0 100px;
}
.table-list.mybook-table > li > div:nth-of-type(4) {
  flex: 0 0 125px;
}
.table-list.mybook-table.student > li > div:nth-of-type(3) {
  flex: 0 0 125px;
}
.table-list.mybook-table.student > li > div:nth-of-type(4) {
  flex: 0 0 100px;
  padding: 0;
}
.table-list.mybook-table.student > li > div:nth-of-type(5) {
  flex: 0 0 100px;
  padding: 0;
}
.table-list.mybook-table.student > li > div:nth-of-type(6) {
  flex: 0 0 125px;
}
.table-list.mybook-table.student-sf > li > div:nth-of-type(3) {
  flex: 0 0 100px;
  padding: 0;
}
.table-list.mybook-table.student-sf > li > div:nth-of-type(4) {
  flex: 0 0 100px;
  padding: 0;
}
.table-list.mybook-table.student-sf > li > div:nth-of-type(5) {
  flex: 0 0 125px;
  padding: 0;
}

/* 마이페이지 관심도서 */
.block-list.bookshelf-list {
  align-items: stretch;
  flex-wrap: wrap;
}
.block-list.bookshelf-list > li {
  width: calc(33.333% - 20px);
  min-height: 230px;
  padding: 30px;
  margin-right: 30px;
  margin-bottom: 30px;
  box-sizing: border-box;
}
.block-list.bookshelf-list > li:nth-of-type(3n + 3) {
  margin-right: 0;
}
.block-list.bookshelf-list > li:nth-of-type(6n + 1) {
  background: #f7f7f7;
}
.block-list.bookshelf-list > li:nth-of-type(6n + 2) {
  background: #fff7ef;
}
.block-list.bookshelf-list > li:nth-of-type(6n + 3) {
  background: #f7f5ff;
}
.block-list.bookshelf-list > li:nth-of-type(6n + 4) {
  background: #fff3f3;
}
.block-list.bookshelf-list > li:nth-of-type(6n + 6) {
  background: #f6fff7;
}
.block-list.bookshelf-list > li.add-btn-wrap {
  padding: 0;
}
.block-list.bookshelf-list > li.add-btn-wrap > button {
  width: 100%;
  height: 100%;
}
.block-list.bookshelf-list > li .book-thumb {
  width: 120px;
  transition: 0.3s;
}
.block-list.bookshelf-list > li:hover .book-thumb {
  transform: translateY(-5px);
}
.block-list.bookshelf-list > li .book-thumb * {
  display: block;
  width: 100%;
}
.block-list.bookshelf-list > li .info {
  width: calc(100% - 150px);
}
.block-list.bookshelf-list > li.share-item {
  position: relative;
  padding-bottom: 2.8125rem;
}
.block-list.bookshelf-list > li.share-item > .btn-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
}
.block-list.bookshelf-list > li.share-item > .btn-wrap button {
  position: relative;
}
.block-list.bookshelf-list
  > li.share-item
  > .btn-wrap
  button:nth-of-type(1)::after {
  position: absolute;
  right: 0;
  top: 50%;
  width: 1px;
  height: 20px;
  transform: translateY(-50%);
  background: #dcdcdc;
  content: "";
}
.table-list.menu04-05-table.bookshelf > li > div:nth-of-type(2) {
  flex: 0 0 140px;
  padding-left: 0;
}
.table-list.bookshelf .chat-box {
  max-width: 85%;
  width: -moz-fit-content;
  width: fit-content;
  padding: 3px;
  border-radius: 0.5rem;
}
.table-list.bookshelf .chat-box .text-wrap {
  position: relative;
}
.table-list.bookshelf .chat-box .text-wrap {
  padding-right: 2rem;
}
.table-list.bookshelf .chat-box .text-wrap .text {
  padding: 8px;
}
.table-list.bookshelf .chat-box .text-wrap button {
  position: absolute;
  right: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
}
.table-list.bookshelf .chat-box .input-group {
  padding-right: 55px;
}
.table-list.bookshelf .chat-box .input-group input {
  height: 40px;
  border: 0;
  padding: 8px;
}
.table-list.bookshelf .chat-box .in-btn {
  right: 10px;
}
.table-list.bookshelf .chat-box .in-btn.def {
  top: auto;
  right: 5px;
  bottom: 5px;
  border-radius: 0.3rem !important;
  transform: translateY(0);
}
.table-list.menu04-05-table.bookshelf .book-thumb .hover-btn.plus {
  display: flex;
}
.bookshelf-popup .popup-table {
  max-height: 220px;
}
.bookshelf-popup .popup-table > li > div:nth-of-type(1) {
  flex: 0 0 55px;
  padding-right: 0;
}
.bookshelf-popup .popup-table > li > div:nth-of-type(2) {
  padding-left: 0;
}
.bookshelf-popup .popup-table > li.table-list_contents div {
  flex: 0 0 100%;
}
.bookshelf-popup .popup-table > li.table-list_contents div label {
  padding-left: 2rem;
}
.bookshelf-popup .create-wrap input {
  width: 100%;
  padding-right: 65px;
}
.bookshelf-popup .in-btn {
  padding-top: 0;
  padding-bottom: 0;
}

/* 마이페이지 쪽지 관리 */
.message.mypage-content {
}
.message.mypage-content .content-head {
  align-items: stretch;
}
.message.mypage-content .content-head > .menu-wrap {
  flex-grow: 1;
}
.message.mypage-content .content-head > .btn-wrap .btn {
  height: 100%;
}
.table-list.message-table > li {
  position: relative;
  box-sizing: border-box;
}
.table-list.message-table > li .addressee {
  flex-wrap: wrap;
}
.table-list.message-table > li .addressee i {
}
.table-list.message-table > li .addressee .scroll-design {
  width: calc(100% - 110px);
  max-height: 90px;
  background: #fff;
  border: 5px solid #fff;
  border-radius: 0.5rem;
  overflow: hidden;
  overflow-y: auto;
}
.table-list.message-table > li .addressee .scroll-design li {
  padding: 5px 10px;
  padding-right: 25px;
}
.table-list.message-table > li .addressee .scroll-design li:nth-of-type(1) {
  padding-top: 5px;
}
.table-list.message-table > li .toggle-btn {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
}
.table-list.message-table > li {
  flex-wrap: wrap;
}
.table-list.message-table > li.is-active {
  padding-bottom: 0;
}
.table-list.message-table > li > div {
  max-height: 100px;
}
.table-list.message-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
  text-align: center;
}
.table-list.message-table > li > div:nth-of-type(2) {
  flex: 0 0 70px;
  text-align: center;
}
.table-list.message-table > li > div:nth-of-type(1) label,
.table-list.message-table > li > div:nth-of-type(2) button {
  position: relative;
  z-index: 10;
}
.table-list.message-table > li > div:nth-of-type(2) button.is-active i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MywgMjAyMy8wMy8yMy0wODo1NjozNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0xN1QwMjoyMTowNCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMTdUMDI6Mjc6MjMrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMTdUMDI6Mjc6MjMrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmRkMzcxZWU3LWI2MDUtOGY0OS1hNDM3LWUwYWFjZDJjOTYzYyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2OWFiOWE1MC02ZTYxLTYzNDktOGE1MS01ZjI3YWNlM2IwNDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2OWFiOWE1MC02ZTYxLTYzNDktOGE1MS01ZjI3YWNlM2IwNDkiPiA8cGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8cmRmOkJhZz4gPHJkZjpsaT54bXAuZGlkOjY5YWI5YTUwLTZlNjEtNjM0OS04YTUxLTVmMjdhY2UzYjA0OTwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5YWI5YTUwLTZlNjEtNjM0OS04YTUxLTVmMjdhY2UzYjA0OSIgc3RFdnQ6d2hlbj0iMjAyMy0wOS0xN1QwMjoyMTowNCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkZDM3MWVlNy1iNjA1LThmNDktYTQzNy1lMGFhY2QyYzk2M2MiIHN0RXZ0OndoZW49IjIwMjMtMDktMTdUMDI6Mjc6MjMrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC43IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz59L7NWAAADxUlEQVRoge2ZT04jRxTGf6+q220IzBiIBjxSZpycwNlFGkVpcoCILLKGVdbJCYYbZG7AcANuELOIlNmZE8RHsMVqkMYvi+pmbMddXdV4gCF8Ugv3n1fv+6rqvVdViKryEGDumsCq8CjkvuFRyH3DgxGS+F6KCADWCGkirLcNW5sJ3Z2UXjejt5fxYrfFl52UrU3LWmb4om1pt4Tn3b0OfDgUNBcUER0Ienp5eTm21rVr5KOv8pmqklhBBKZTEAFT8Gjl76q5+urI9pOU7ScJz7YSXu5lfN3NeLGb0d1Jebph2ViztFJhPTOkiWCMkFhhe6vTgemfgvYFBVFQAdGhQfevrt6PrwUYR/pj581zMDMPzPd/V3L1jsivPz3jq90W3Z2UnacJm+uWLDW0W45wYt1IAdf3qmDl6gRwIgBhWjLsg560UvlZ1T1SdWTL37NiFkX54BXyy4/btFuO+FpmMEZIrWCtYI1zlCaCNU6AKqSpzeHDASilEHB3BQ6MSK7KYJF8DPEoId88z67nazkFjAimSBFGBEURBDElKX0NzIlYcv9ahEEpYBXwCtlYs//pKUHmhl61DFIwhhw0D/CbA31gGM24At70m1hxIyBu+ljjRmMxP4hQjtJRhO/f4qj64RUyQ3DeyCwNyB5wGOH7sLBZCYIK4mxQerL1cQP/lTaxuwtvjMyiIiX+gOvVHnGjUeIQ+AcYFdf5or9QBAspnOY40n2gE+eqEscL92NcEhgBA+A0pBFvZeev7wAOgD9Y4XyOxAj4HTjjVXVlr4uRDnDC3Ymg8H1CzQyoE/KmroFbQgfHpRJ1QnorIrIK9HwvH8x+pE7I2W2QCMSZ72VIjFysiskNcMENYwRc7bhLMRcFBy9ChIxxi8HJjeg0wwRXx8Z1H4YG+xDXK7cpZlL4HIV8HJO1htyemFLEMNQgNv0O+fRiokVAszoypCaD3BBvVON3jk0LYqehXRBml/Ch+xKvEE8j/bDmGyGv8b0UtVvdCryMcxOF67bLs68QxGysZtFraBfcduwOsUmM5A1sAK5ifJQHfuU1nfoNmgjpNbABaBV/ayg5H+V5Wujx6W0KWfTpC+c5H7OnOHWNxqAf+f2E5QXU18f9ZYeAPjQRMoj49hQnvE/gaUjpY3EUPoWQM+qXKOfAt7hV86i4jopn5xU2JSaFj6jM1UTIiOpz2wtgn+q10rB4t0/1HudINWzFO4umdeRtQeoYt1wZ43rxbaD9ADfdjnD7jbKNY2DY5F8N/gO6zwj/m1OUzwaPQu4bHoXcN/wLEQvR6cfEtZgAAAAASUVORK5CYII=);
}
.table-list.message-table > li > div:nth-of-type(3) {
  flex: 0 0 80px;
  padding: 0;
  text-align: center;
}
.table-list.message-table > li > div:nth-of-type(5) {
  width: calc(100% - 620px);
}
.table-list.message-table > li > div:nth-of-type(4) {
  flex: 0 0 150px;
  text-align: center;
}
.table-list.message-table > li > div:nth-of-type(6) {
  flex: 0 0 125px;
  text-align: center;
}
.table-list.message-table > li > div:nth-of-type(7) {
  flex: 0 0 125px;
  text-align: center;
}
.table-list.message-table > li.not-read::after {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  content: "";
}
.table-list.message-table.send > li > div:nth-of-type(2) {
  flex: 0 0 80px;
  padding: 0;
  text-align: center;
}
.table-list.message-table.send > li > div:nth-of-type(3) {
  flex: 0 0 200px;
}
.table-list.message-table.send > li > div:nth-of-type(4) {
  flex: auto;
}
.table-list.message-table.send > li > div:nth-of-type(5) {
  flex: 0 0 200px;
  text-align: center;
}
.table-list.message-table.system li {
  flex-wrap: nowrap;
}
.table-list.message-table.system > li > div:nth-of-type(2) {
  flex: 0 0 150px;
  text-align: left;
}
.table-list.message-table.system > li > div:nth-of-type(3) {
  flex: auto;
  text-align: left;
}
.table-list.message-table.system > li > div:nth-of-type(4) {
  flex: 0 0 180px;
  text-align: center;
}
.table-list.message-table > li > div:nth-of-type(8),
.table-list.message-table.send > li > div:nth-of-type(6) {
  display: none;
  flex: 0 0 100%;
  max-height: 100%;
  margin-top: 25px;
  padding-bottom: 20px;
  background: #f9f9fb;
  text-align: left;
}
.table-list.message-table > li.is-active > div.detail {
  display: block;
}
.message-popup .input-group input {
  flex-grow: 1;
  width: calc(100% - 60px);
}
.message-popup .input-group .txt-editor-ui {
  width: 100%;
}
.message-popup .address-wrap .popup-table > li > div:nth-of-type(1) {
  flex: 0 0 50px;
}
.message-popup
  .address-wrap
  .popup-table
  > li
  > div:nth-of-type(1).add-folder
  .input-group {
  position: relative;
  padding-left: 2.5rem;
}
.message-popup
  .address-wrap
  .popup-table
  > li
  > div:nth-of-type(1).add-folder
  .input-group
  i {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-30%);
}
.message-popup .address-wrap .popup-table > li > div:nth-of-type(2) {
  padding-left: 0;
}
.message-popup .address-wrap .choose-wrap input {
  width: calc(100% - 60px);
  padding-right: 80px;
}
.message-popup .address-wrap .table-list_contents {
  display: block;
  padding: 0;
}
.message-popup .address-wrap .dropdown-tab {
  position: relative;
  border-bottom: 1px solid #dcdcdc;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAZxJREFUaEPtlkFOwzAQRetN1r0JHKG9AVkkWQI34AaIG3ADYJlkEW5Aj9DehHU2YaZKqwrhxBnPt1A12SSV+r/z/rdju9WVXO5KOFYG8t+atEasEVACNrVAwYptrRFxdCChNQIKVmxrjYijAwmtEVCwYtvZRuq6viP3e+fcS1mWe/FIAmHTNLfDMDyT9KOqqs8pi0mQtm03ZPQ1GnzTfZsKhiFoPB57zeNTkNuiKHY+mEkQMnsg4duFOAnMb4hx/EcK8V0EwiKaWntK4yYVzF8QNCsONLW4Ie81u0a6rlv3fb9LAeODyLJsk+c5zwY5CCtTwMRAHNdQ6McECRMLsQgE1YwGxGIQbRgtCBGIFowmhBgkFkYbIgpECoOAiAZZCoOCUAEJhUFCqIHMwYx71fkAyL/52BGyY4fuc8EbYojhxKbJ8uMpFgGh2sjpJT0w5xy0mzgZqzYyB4OCgDTig0FCQEEuPgCv/EwL+2nuKB6yDn3/gUytmBeSag1EmhxKZ42gkpX6WiPS5FA6awSVrNTXGpEmh9JZI6hkpb4/n+cvQh1P6WkAAAAASUVORK5CYII=);
  background-size: 20px auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) 50%;
  cursor: pointer;
}
.message-popup .address-wrap .dropdown-tab .group-name {
  width: 100%;
  padding: 20px;
}
.message-popup .address-wrap .dropdown-tab .btn-wrap {
  position: absolute;
  top: 50%;
  right: 50px;
  transform: translateY(-50%);
}
.message-popup .address-wrap .dropdown-tab.is-active {
  border-bottom: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAYZJREFUaEPt17Ftg0AYBWBfQe2MkmyANwgF0CYjZANvkBHsFijIBskG8ShxTUH+kw4JWeYOjveiCP00rnh33//OAsxuI5fZiGOnkP/WpDaijZAmoEeLNNjoWG0kenSkG7UR0mCjY6mNtG370HXdu91dkiRvWZb9RO80cCMN4hCfsv6j28NFMAcWhgK5gxjmScPAIR4EFQOFTCCuTrAfHXN4MzCIB5E6wJf80jAQiA9RFMXFQuq6tn96GmY1ZA5iOFJMzCrIEgQbEw2JQTAxUZA1CBZmMQSBYGAWQZAINGY2hIFAYmZBmAgUJgj5CwQCE4TIQ+x79Cpu17TvTunwxEZ/X0w9NGW9J99aXoiEvsjNp1EAFRFo5lUw5ymMF9I0Tdr3vf04ojdxu8HbZowxhzzP7bva3St4tKqqepYQ28yRdZymNucwRxnmuSzLj+ijhT7/zLxgI8zFkdkKQU4TkaWNIKaIzNBGkNNEZGkjiCkiM7QR5DQRWdoIYorIDG0EOU1E1mYa+QUqRf8zebybBAAAAABJRU5ErkJggg==);
}
.message-popup .address-wrap .dropdown-tab.is-active + .dropdown-content {
  display: block;
}
.message-popup .address-wrap .dropdown-tab.is-active i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAArZJREFUaEPtmt9RwkAQxg0MvIodYAVKBWIFmgdgeFIrQCoAKhAqEJ4Y4AE6ECoQK5AOxGcG8FsmZC4h/zbkyMkkMz6xd7e/+3bv9u7ULs7k086E4yIBUU3JRJFEEUkz4Bha/X4/n0qlapqm3WLcot/Y2+12AttWuVye+9nK+v0AZDQaNeBYM8yAgGmWSqVWmLbHtrGADAaDJpxpHNkpqfJyanVMEAqndDr9fSSE2RyqtrPZbEvX9WVUfXr1Y4IMh8M2DGs24w4Umnh1sNlsim4qAmaB3xZMELKfZzKZHmcSRJApOrgTBu0gPF6DOIFJuIXTXTh9E8Q+oA0pWYcP3SD2IsgPGuT2jeCYXqlUPNWwDxBRjlm6hR8t+OG7+IggW7EHzO49ViBSifVJUqfgt3hEDrKnBtAzZjPPmgUYG3vXg9gO/fSgyrNXX9JAuACivUOILqHI1b8DMSoLiwJ+eaKkImHUPBpkPB7nVqtVlMuuH8evU+KHBjHkf0NyPvqNHPXvxkari0ChQGiJhXMf4r4TtbMB+luu1+tCtVpdkC0bxKjJPmOG2HGKyzIbBEsjlSJPAWbsFCYzhFcxlCIIK0spcwpvPcYIB2LkBoWVEl/o0KKyAwTvSlBQgmtaHfUgHT94ye5yZomNSyxsWckOkCm8Fs8ssUHQwEh0038uiKXUj5MC+fGF+ov2s90XGETlROeCKJvoXBCny4nYost+guWElrKJzlVE2UQPDKJ6onNAlE50DojSiW4HoZu9y/0yJF7QqbyjO22IllVJrCwBonSi2xU5CB+6UYfRHGt2N7YN43Bgxztpac8KssBxTr/en9PFMWQ89MhioDO664X2wdObjBv1KMj8buVdH0PxekVvI1Qm05+5mkXhFKOPGeUowqntFE6uocUYQDnT5D8fVJMkUUQ1Rf4A4IOlQkImAqoAAAAASUVORK5CYII=);
}
.message-popup .address-wrap .dropdown-tab:last-of-type {
  border-bottom: 0;
}
.message-popup .address-wrap .dropdown-tab button {
  position: relative;
  z-index: 10;
}
.message-popup .address-wrap .dropdown-content > span {
  display: block;
  width: 100%;
  padding: 10px 0px;
}
.message-popup .message-form-wrap .file-upload-ui {
  width: calc(100% - 60px);
}
.message-popup .message-form-wrap .file-upload-ui input[type="file"] + label {
  width: 100%;
}
.message-popup.eidt .popup-title {
  background-color: var(--gs50);
}
.message-popup.eidt .popup-content {
  padding-bottom: var(--sz-md);
}
.message-popup.eidt .search-wrap {
  position: relative;
  top: -1px;
  padding: 20px var(--sz-md);
  background-color: var(--gs50);
  border-bottom: 1px solid #e8e8e8;
}
.message-popup.eidt .address-table-wrap {
  padding: 20px var(--sz-md);
}
.message-popup .popup-box h4 {
  padding: 20px;
  padding-bottom: 0;
}
.message-popup .popup-box ul {
  padding: 20px;
}
.message-popup .popup-box ul li select {
  width: calc(100% - 60px);
}
#addUser {
  min-width: 280px;
  z-index: 10;
}

/* 대회 공통 */
.table-list.contest-table > li {
  flex-wrap: wrap;
}
.table-list.contest-table > li > div:nth-of-type(1) {
  width: calc(100% - 260px);
}
.table-list.contest-table > li > div:nth-of-type(1) .report-info {
  width: calc(100% - 220px);
}

/* 마이페이지 밸런스게임 */
.table-list.contest-table.balance-table.teacher > li > div:nth-of-type(1) {
  width: calc(100% - 425px);
}
.table-list.contest-table.balance-table.teacher > li > div:nth-of-type(2) {
  flex: 0 0 125px;
}
.table-list.contest-table.balance-table.teacher > li > div:nth-of-type(3) {
  flex: 0 0 150px;
  padding: 0;
}
.table-list.contest-table.balance-table.teacher > li > div:nth-of-type(4) {
  flex: 0 0 150px;
  text-align: center;
}

/* 마이페이지 담당학급관리 */
.table-list.stydent-table > li > div:not(:nth-of-type(2)) {
  text-align: center;
}
.table-list.stydent-table > li > div:nth-of-type(1) {
  flex: 0 0 70px;
}
.table-list.stydent-table > li > div:nth-of-type(3) {
  flex: 0 0 130px;
}
.table-list.stydent-table > li > div:nth-of-type(4) {
  flex: 0 0 130px;
}
.table-list.stydent-table > li > div:nth-of-type(5) {
  flex: 0 0 130px;
}
.table-list.stydent-table > li > div:nth-of-type(6) {
  flex: 0 0 125px;
}
.table-list.stydent-table > li > div:nth-of-type(7) {
  flex: 0 0 150px;
}

/* 마이페이지 독서상담현황 */
.table-list.community-table-col5.teacher > li > div:nth-of-type(6) {
  flex: 0 0 150px;
  text-align: center;
}
.table-list.community-table-col4.teacher > li > div:nth-of-type(5) {
  flex: 0 0 150px;
  text-align: center;
}

/* 마이페이지 리뷰관리 */
.table-list.review-table > li > div {
  text-align: center;
}
.table-list.review-table > li > div:nth-of-type(1) {
  text-align: left;
}
.table-list.review-table > li > div:nth-of-type(2) {
  flex: 0 0 50px;
  padding: 0;
}
.table-list.review-table > li > div:nth-of-type(3) {
  flex: 0 0 220px;
}
.table-list.review-table > li > div:nth-of-type(4) {
  flex: 0 0 125px;
  padding: 0;
}
.table-list.review-table > li > div:nth-of-type(5) {
  flex: 0 0 80px;
}
.table-list.review-table > li > div:nth-of-type(6) {
  flex: 0 0 195px;
}

.table-list.chat-table > li > div {
  text-align: center;
}
.table-list.chat-table > li > div:nth-of-type(1) {
  text-align: left;
}
.table-list.chat-table > li > div:nth-of-type(2) {
  flex: 0 0 50px;
  padding: 0;
}
.table-list.chat-table > li > div:nth-of-type(3) {
  flex: 0 0 125px;
  padding: 0;
}
.table-list.chat-table > li > div:nth-of-type(4) {
  flex: 0 0 80px;
}
.table-list.chat-table > li > div:nth-of-type(5) {
  flex: 0 0 195px;
}
.table-list.chat-table.student > li > div:nth-of-type(1) {
  text-align: left;
}
.table-list.chat-table.student > li > div:nth-of-type(2) {
  flex: 0 0 40px;
  padding: 0;
}
.table-list.chat-table.student > li > div:nth-of-type(3) {
  flex: 0 0 140px;
  padding: 0;
}
.table-list.chat-table.student > li > div:nth-of-type(4) {
  flex: 0 0 120px;
  padding: 0;
}
.table-list.chat-table.student > li > div:nth-of-type(5) {
  flex: 0 0 80px;
}
.table-list.chat-table.student > li > div:nth-of-type(6) {
  flex: 0 0 195px;
}

/* 마이페이지 회원정보수정 */
.mypage-content.user-info .password-check {
  max-width: 380px;
  margin: auto;
}
.mypage-content.user-info .shcool-search ul {
  width: 100%;
  flex-wrap: wrap;
}
.mypage-content.user-info .shcool-search li {
  width: 25%;
  padding-right: 15px;
  margin-bottom: 0;
  box-sizing: border-box;
}
.mypage-content.user-info .shcool-search li input,
.mypage-content.user-info .shcool-search li select {
  width: 100%;
}
.mypage-content.user-info .shcool-search li .input-group {
  width: 100%;
}
.mypage-content.user-info .shcool-search li .input-group .btn {
  width: 100px;
}
.mypage-content.user-info .shcool-search li .input-group input {
  width: calc(100% - 115px);
}
.mypage-content.user-info .shcool-search li:last-of-type {
  width: 50%;
  padding-right: 0;
}
.mypage-content.user-info .school-result {
  display: none;
  width: 100%;
  margin-top: 20px;
  padding: 10px;
  background: #f9f9fb;
  border-radius: 0.5rem;
  box-sizing: border-box;
}
.mypage-content.user-info .school-result label {
  width: 20%;
  float: left;
  margin: 5px 0;
  padding-right: 20px;
  box-sizing: border-box;
}
.mypage-content.user-info .school-result::after {
  clear: both;
  display: block;
  content: "";
}

/* 마이페이지 뱃지 현황판 */
.mypage-content .badge-board {
  flex-wrap: wrap;
  align-items: stretch;
  border-top: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
}
.mypage-content .badge-board li {
  width: calc(33.333%);
  padding: 15px;
  padding-bottom: 20px;
  box-sizing: border-box;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.mypage-content .badge-board li.no-data {
  background: #f9f9fb;
}
.mypage-content .badge-board li .badge-img img {
  width: 100px;
  max-width: 100%;
}
.mypage-content .badge-info {
  width: calc(25% - 7.5px);
  flex-wrap: wrap;
  margin-right: 10px;
}
.mypage-content .badge-info:nth-of-type(4n + 4) {
  margin-right: 0;
}
.mypage-content .badge-info dt {
  width: 100%;
  background: #eeeef1;
  padding: 2px 5px;
  border-radius: 5px;
  text-align: center;
}
.mypage-content .badge-info dd {
  width: 33.333%;
  padding: 10px;
  padding-bottom: 30px;
  text-align: center;
  box-sizing: border-box;
}
.mypage-content .badge-info dd .badge-img img {
  width: 90%;
  max-width: 100%;
}
.mypage-content .box {
  /* display: flex; */
  /* flex-direction: column; */
  flex-wrap: wrap;
  border-radius: 0;
}
.mypage-content .box > .title {
  width: 100%;
}

/* 온라인 회원증 */
.card-design {
  align-items: stretch;
}
.card-design > li {
  width: calc(50% - 15px);
}
.card-design > li .card {
  border-radius: 1rem;
  height: 100%;
}
.card-design .card-front .card {
  position: relative;
  background-size: cover;
  box-shadow: 0 4px 0 #88c4f2;
}
.card-design .card-front .card::after {
  display: block;
  padding-bottom: 52.55%;
  content: "";
}
.card-design .card-front .text-wrap {
  position: absolute;
  left: 8%;
  bottom: 13%;
}
.card-design .card-back .card {
  border: 25px solid #e8edf3;
  box-shadow: 0 4px 0 #d3dbe5;
}
.card-design .card-back .card .img-wrap img {
  width: 80%;
  display: block;
  margin: auto;
}
.online-card ul.state {
}
.online-card ul.state li div {
  position: relative;
}
.online-card ul.state li div::after {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  margin: 0;
}
/* 마이페이지 - 메뉴 즐겨찾기 */
.favorites-box {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.favorites-box li.no-data {
  width: 100% !important;
  border: 1px solid #eee;
  border-radius: 1rem;
  margin-top: -10px;
}
.favorites-box li.no-data .icon-circle {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  width: 40px;
  height: 40px;
  border: 2px solid #dcdcdc;
  border-radius: 100%;
}
.favorites-box li {
  position: relative;
}
.favorites-box li .icon-wrap {
  width: 100px;
  height: 100px;
  border: 1px solid #dcdcdc;
  border-radius: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.favorites-box li .icon-wrap i {
  width: 50px;
  height: 50px;
  background-size: contain;
}
.favorites-box li button {
  position: absolute;
  top: -8px;
  right: -8px;
  width: 30px;
  height: 30px;
  background: #d95252;
  color: #fff;
  border-radius: 100%;
}

/* 마이페이지 - 책이음 인증 */
.book-connect .form-content h6 {
  position: relative;
}
.book-connect .form-content h6 .c-pm {
  position: absolute;
  top: -10px;
  left: -8px;
}
.book-connect .form-content .radio-btn-group label {
  width: 130px;
  text-align: center;
  color: #888;
  font-size: 1rem;
}
.book-connect .form-content .radio-btn-group input:checked + label {
  border-color: #222;
  background: #efefef;
  color: #222;
}
.book-connect .form-content .info-text {
  position: relative;
  padding-left: 1.15rem;
}
.book-connect .form-content .info-text::before {
  position: absolute;
  left: 0;
  top: 0;
  content: "※";
}
.book-connect .form-content .form-input {
  padding-left: 40px;
}

/* 마이페이지 - 활동 뱃지 */
.activity-badge .select-badge {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  width: 130px;
  height: 130px;
  border-radius: 100%;
  background: #ffecd2;
}

.activity-badge .select-badge img {
  width: 85px;
  height: 85px;
}

.activity-badge .badge-list {
  padding: 50px 30px;
  border: 1px solid #dcdcdc;
  border-radius: 1rem;
}

.activity-badge .badge-list ul {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}

.activity-badge .badge-list ul li {
  position: relative;
  margin-bottom: 30px;
}

.activity-badge .badge-list ul li:nth-of-type(n + 21) {
  margin-bottom: 0;
}

.activity-badge .badge-list ul li .badge-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 90px;
  height: 90px;
  margin: auto;
  margin-bottom: 15px;
  background: #eee;
  filter: grayscale(1);
  border-radius: 100%;
  position: relative;
}

.activity-badge .badge-list ul li .badge-img .new.badge {
  position: absolute;
  top: -5px;
  right: -5px;
  padding: 2px 6px;
  border-radius: 12px;
}

.ele-school .activity-badge .badge-list ul li .badge-img .new.badge {
  background: #e8fbd3;
  color: #8dc054;
  border: 1px solid #8dc054;
}

.middle-school .activity-badge .badge-list ul li .badge-img .new.badge {
  background: #c8e5ff;
  color: #74acde;
  border: 1px solid #74acde;
}

.high-school .activity-badge .badge-list ul li .badge-img .new.badge {
   background: #ffd4ca;
  color: #f56c4e;
  border: 1px solid #f56c4e;
}

.activity-badge .badge-list ul li.active .badge-img {
  filter: grayscale(0);
}

.activity-badge .badge-list ul li .badge-img img {
  width: 50px;
  height: 50px;
}

.activity-badge .badge-list ul li span {
  display: block;
  width: 100%;
}

.activity-badge .badge-list ul li button {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.activity-badge .modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
}

.activity-badge .modal-container {
  background: white;
  border-radius: 12px;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 600px;
  max-height: 80vh;
  width: 420px;
  height: 395px;
  display: flex;
  flex-direction: column;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.activity-badge .modal-header {
  padding: 20px;
  border-bottom: 1px solid #eee;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.activity-badge .modal-header h2 {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
}

.activity-badge .close-btn {
  background: none;
  border: none;
  font-size: 28px;
  color: #999;
  cursor: pointer;
  padding: 0;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.activity-badge .close-btn:hover {
  color: #333;
}

.activity-badge .modal-body {
  padding: 25px;
  overflow-y: auto;
  flex: 1;
}

.activity-badge .modal-design .modal-content .modal-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.activity-badge .modal-design .modal-content .modal-head strong {
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  align-items: center;
  padding: 0 15px;
  height: 35px;
  background: #9097b4;
  color: #fff;
  border-radius: 0.5rem 0 0.5rem 0;
}

.activity-badge .modal-design .modal-content .modal-head button {
  margin-right: 15px;
  color: #888;
}

/* 기타페이지 */
.img-title {
  flex-wrap: wrap;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.img-title img {
  width: 40px;
  height: auto;
  margin-right: 0;
  margin-left: 0 !important;
}
.img-title span {
  width: calc(100% - 50px);
  padding-top: 8px;
}
.icon-table {
  flex-wrap: wrap;
  align-items: stretch;
}
.icon-table {
  border-top: 1px dotted #dcdcdc;
  border-left: 1px dotted #dcdcdc;
}
.icon-table li {
  width: 11.111%;
  padding: 10px;
  border-right: 1px dotted #dcdcdc;
  border-bottom: 1px dotted #dcdcdc;
  box-sizing: border-box;
  text-align: center;
}
.icon-table li img {
  display: block;
  margin: auto;
  padding-bottom: 10px;
}
.icon-table.icon-menu-table li {
  width: 33.333%;
}
.icon-table.icon-menu-table li a {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.icon-table.icon-menu-table li a img {
  width: 25px;
  height: auto;
  margin: 0;
  margin-right: 8px;
  padding-bottom: 0;
}
.icon-table.icon-menu-table li a span {
  padding-top: 3px;
}
.table-design {
}
.table-design th {
  padding: 10px;
}
.table-design td {
  padding: 15px;
}
.table-design thead th {
  background: var(--gs50);
  border: 1px solid #dcdcdc;
  border-left: 0;
  border-right: 0;
}
.table-design tbody td {
  border-bottom: 1px solid #dcdcdc;
}

/* 이메일 무단수집 거부 */
.email-info .img-wrap img {
  max-width: 130px;
  height: auto;
}

/* 사이트 맵 */
.site-map > ul {
  flex-wrap: wrap;
  align-items: stretch;
}
.site-map > ul > li {
  width: calc(16.666% - 25px);
  padding: 30px;
  margin-right: 30px;
  border-radius: 0.5rem;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) calc(100% - 20px);
  background-size: 60px auto;
  border: 1px solid #e8e8e8;
  box-sizing: border-box;
}
.site-map > ul > li:last-of-type {
  margin-right: 0;
}
.site-map > ul > li.search-book {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li.best-book {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li.book-report {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li.edit-report {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li.library {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li.community {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li.system {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAsVBMVEUAAAB8fIZ8fIZ7e4l8fId8fIcwn+80nu80ne8wn+8zne4znu97e4cznu8wn+8zne96eoUznu80nO14eIcynu8yne8znu97e4Y0n++AgIAznu96eod7e4d8fId7e4d8fIc0n+97e4d7e4Z8fIZ7e4Z8fIdFldYzne8znu81nu97e4d9fYZKk85fh61OkspJk85BltpDlNZ7e4hIls18fIc0nu83nOlYjbtrhJ91f49lhqeKmiYaAAAANHRSTlMAwPBwf4AQwIAg8KDf0DDgMJBQIHBg76FAELBgsECfkH/7X1DP0MavXz+IP+fUx7iglE8uuEu5eQAAA9FJREFUaN7tmudyozAQgAEbMGB6MMW95NKuH7aTe/8HOyO8yLKUECaSJ5fo+8OAGD7vSrugTBSJRCKRSCSST0w+VwUwz1vFvVIIvVaxWgpBfd9iTeWK9mqxqnBF/cjioD7EOZxeRrzWymF8OE7Kcl5ph6U2vYh4UhdsXB44xDw/HNKPLWal+mMvrv+3jpcaV5avEg9LIQxbxVopBO39Rixijt//qpbizyzOH54beYhFiYOeeizJ2YqQxKvZsfjVXsBd3Ccby2wKA9MZ2Sj6XMUrup9tVmhgQ/eoFTdxsGFvDvKcve3YBHzEYw0afarra11vbJrW/AY0kDY3jnmIYQ5THMdYJSLHmiCFNfB28fqojcnsT0A7IfMaH9XTN4t1lDt4zvkEaGtqYIoGdD5i1n6+Xw30WU2Go5h1Y+/Zjb4UfwLx437/xTTNcLG4u5zYur3ZbU+4ubUuIbacLc3XJ9FiYzHaMtk/CRVnJ1rbNE0bn+6+CRRfgaVI/kDmkwIuXgkTO8dQE4Uk8esBR5DYrLUDg7rR+Fkvc1eAGOJ1LYWF5UPM3MVJPblNuF60CBe3zalRwDxzFmdkRJYJ3cMjMxJxFhuojkwYGdRWMkgU88jgKAaTaxDBAQPItgtnnMQQsO2dlTO0jwzyX10YWTzFIcSC0+4fdMYAuV1iBhyOYgPFZzQB47QbqIwgSAP9DoOfOIKAm0ZigyuBIXyWdBb/7qtD2C72AizOvxCB2Gh9A1XIRVPNKNedxHFvcr41699Xh/v5ptwR7ZBcuybxM4pqeb1e3MJjpfqlAFXVeLQYz3/GVYxbUubaOJvWFqUa8ODWjuJrVT+Qqhoh3ldPU9iEeDnheegm1tJxjC9OUzzZ30HM9MK66y4O0NPH57fFulYPoKfbCo23cKFnEgvAaRMD+vU1aAnyyXKZ4vXDfAUT6x3ubRW3gzshO8vQw4iydsSKzS3+NOg+x+1AcRpMcQGlI0ScUV2Bms3OddwOPC1sF0NyPC5iWDFuqxiqyX+pVw/7XUBvJ4sSU+u39e3Ulb/V834wyilirf+Inxi9F3fWWXRXRaJg8KcZz/8D2TNTSFWY8/JnZpxqXcVPO3q1Zv75fsaDTzOOJFv4ciXCu6ISDZe44VNtuYDiJr7nfYUzno32MCfmCH3iY2+VAbjCk4japRoZFe824e6FjcuIHZI3gk8C/sBWzaE3RxYMcXeSm7XQIrULvG0URAT7Qz+88+oU34U+7B0jRRweWGh8TxFK4rO1iSKcgU1p4U9QovFC9zTYMFMuh5VFg4oosxSJRCKRSDrzD+fs8kAwDUwLAAAAAElFTkSuQmCC);
}
.site-map > ul > li.report-setting {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li.teacher {
  background-image: url(data:image/png;base64,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);
}
.site-map > ul > li > ul li a {
  display: block;
  padding: 10px 0;
}

/* 학교도서관 사이트맵*/
#wrap:not(.book-main) .site-map > ul > li {
  width: calc(25% - 22.5px);
  margin-bottom: 30px;
}
#wrap:not(.book-main) .site-map > ul > li:nth-of-type(4n + 4) {
  margin-right: 0;
}
#wrap:not(.book-main) .site-map > ul > li:nth-of-type(n + 5) {
  margin-bottom: 0;
}

/* 교과서 수록도서 */
.sub-list-filter.filter-menu-textbook .form-group li {
  border-bottom: 0px;
}
.table-list.text-book-table > li > div:nth-of-type(1),
.table-list.text-book-table > li > div:nth-of-type(2) {
  flex: 0 0 100px;
}
.table-list.text-book-table > li > div:nth-of-type(3) {
  flex: 0 0 480px;
}
.table-list.text-book-table > li > div:nth-of-type(4) {
  flex: 0 0 150px;
}
.table-list.text-book-table > li > div:nth-of-type(5) {
  flex: 0 0 240px;
}

/*  슬기로운 독서로 생활 이벤트  */
.mission-step {
  display: flex;
  justify-content: center;
  padding: 0.85rem 0;
}
.mission-step li {
  width: 200px;
  height: 200px;
  border: 0.35rem solid var(--blue900);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  position: relative;
}
.mission-step li:nth-child(2) {
  margin: 0 10%;
}
.mission-step span {
  font-size: 1.5rem;
  display: block;
}
.mission-step p {
  font-size: 1.2rem;
}

.mission-complite {
  position: absolute;
  top: 0;
  left: 0;
  width: 120%;
  height: 120%;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.5);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0px 0px 20px rgba(255, 255, 255, 0.8);
  display: flex;
  align-items: center;
}
.mission-complite span {
  font-size: 1.85rem;
  font-weight: 500;
  width: 100%;
  text-align: center;
  transform: rotate(-15deg);
  padding: 0.3rem 0;
}
.mission-y span {
  background: #c83232;
  border-radius: 0.6rem;
  color: #fff;
  border: 0.6rem double #fff;
}
.mission-n span {
  background: #dfe8f1;
  border: 0.2rem solid var(--blue900);
  border-radius: 0.4rem;
  color: var(--blue900);
}
.mission-complite.hide {
  display: none;
}

@media screen and (max-width: 1060px) {
  .mission-step li {
    width: 140px;
    height: 140px;
    border: 0.15rem solid var(--blue900);
  }
  .mission-step span {
    font-size: 1.2rem;
  }
  .mission-step p {
    font-size: 1rem;
    letter-spacing: -1px;
  }

  .mission-complite span {
    font-size: 1.2rem;
  }
}
@media screen and (max-width: 639px) {
  .mission-step {
    display: block;
    text-align: center;
  }
  .mission-step li {
    margin: auto;
  }
  .mission-step li:nth-child(2) {
    margin: 2rem auto;
  }
}

/*-------------------------------------------------------------------
    @ 학교 도서관인 경우
-------------------------------------------------------------------*/

/* 통합검색 */
.ele-school .book-list .info-wrap > .book-info > .fs-sm.c-pm {
  background-image: url(/img/top_label_c2.cb541877.svg);
}
.ele-school .search-page .filter-area h6 + .search-form .search-wrap.type4 {
  border: 1px solid var(--green-tint30);
}

.middle-school .book-list .info-wrap > .book-info > .fs-sm.c-pm {
  background-image: url(/img/top_label_c1.9594fec9.svg);
}
.middle-school .search-page .filter-area h6 + .search-form .search-wrap.type4 {
  border: 1px solid var(--blue-tint30);
}

.high-school .book-list .info-wrap > .book-info > .fs-sm.c-pm {
  background-image: url(/img/top_label_c3.773a0e0f.svg);
}
.high-school .search-page .filter-area h6 + .search-form .search-wrap.type4 {
  border: 1px solid var(--purple-tint30);
}

/* 도서 상세 */
.ele-school .detail-header {
  background-color: #ebf5df;
}
.ele-school .detail-round-bg.sub-page-content {
  background-color: #ebf5df;
}
.ele-school
  .book-detail-body
  .inner
  .search-graph
  > ul
  > li
  .menu-type
  li.is-active
  a {
  background-color: var(--green);
}

.middle-school .detail-header {
  background-color: #e7f1f9;
}
.middle-school .detail-round-bg.sub-page-content {
  background-color: #e7f1f9;
}
.middle-
  .book-detail-body
  .inner
  .search-graph
  > ul
  > li
  .menu-type
  li.is-active
  a {
  background-color: var(--blue);
}

.high-school .detail-header {
  background-color: #fff1ee;
}
.high-school .detail-round-bg.sub-page-content {
  background-color: #fff1ee;
}
.high-school
  .book-detail-body
  .inner
  .search-graph
  > ul
  > li
  .menu-type
  li.is-active
  a {
  background-color: var(--purple);
}

/* 독서퀴즈 */
.ele-school .consonant-box li {
  background: var(--green-tint10);
}

.middle-school .consonant-box li {
  background: var(--blue-tint10);
}

.high-school .consonant-box li {
  background: var(--purple-tint10);
}

/* 독서 마라톤 */
.ele-school .maraton-state > li .state .course-bar > ul li::before {
  border-color: var(--green);
}
.ele-school .menu04-03-form .step-wrap.step01 > ul > li .img-wrap {
  filter: hue-rotate(230deg);
}
.ele-school .maraton-state > li .state .course-bar .now,
.ele-school .maraton-state > li .state .course-bar .location .chat strong,
.ele-school .maraton-state > li .state .course-bar .location .chat::after {
  background: var(--green);
}
.ele-school .maraton-state > li .state .course-bar .location img {
  filter: hue-rotate(230deg);
}
.ele-school .maraton-state > li .state .course-bar .location .chat {
  border-color: var(--green);
}

.middle-school .maraton-state > li .state .course-bar > ul li::before {
  border-color: var(--blue);
}
.middle-school .menu04-03-form .step-wrap.step01 > ul > li .img-wrap {
  filter: hue-rotate(0deg);
}
.middle-school .maraton-state > li .state .course-bar .now,
.middle-school .maraton-state > li .state .course-bar .location .chat strong,
.middle-school .maraton-state > li .state .course-bar .location .chat::after {
  background: var(--blue);
}
.middle-school .maraton-state > li .state .course-bar .location img {
  filter: hue-rotate(0deg);
}
.middle-school .maraton-state > li .state .course-bar .location .chat {
  border-color: var(--blue);
}

.high-school .maraton-state > li .state .course-bar > ul li::before {
  border-color: var(--purple);
}
.high-school .menu04-03-form .step-wrap.step01 > ul > li .img-wrap {
  filter: hue-rotate(150deg);
}
.high-school .maraton-state > li .state .course-bar .now,
.high-school .maraton-state > li .state .course-bar .location .chat strong,
.high-school .maraton-state > li .state .course-bar .location .chat::after {
  background: var(--purple);
}
.high-school .maraton-state > li .state .course-bar .location img {
  filter: hue-rotate(150deg);
}
.high-school .maraton-state > li .state .course-bar .location .chat {
  border-color: var(--purple);
}

/* 인기도서 */
.ele-school .sub-page-content .search-wrap.type3.w-ver::after {
  background: var(--green);
}

.middle-school .sub-page-content .search-wrap.type3.w-ver::after {
  background: var(--blue);
}

.high-school .sub-page-content .search-wrap.type3.w-ver::after {
  background: var(--purple);
}

/* 맞춤도서 */
.ele-school .question-area h3 .high-light {
  background: linear-gradient(
    rgba(255, 255, 255, 0) 80%,
    var(--green-tint20) 80%
  );
}
.ele-school .round-info-text {
  border-color: var(--green-tint30);
}
.ele-school .round-info-text::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMC0xNVQxOTowMDoxOSswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMC0xNVQxOTowMDoxOSswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDJiOTYyZjktNzM2MS00YzhhLTkxMTEtNzJjMDJjY2NmMTNkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmQyYjk2MmY5LTczNjEtNGM4YS05MTExLTcyYzAyY2NjZjEzZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmQyYjk2MmY5LTczNjEtNGM4YS05MTExLTcyYzAyY2NjZjEzZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDJiOTYyZjktNzM2MS00YzhhLTkxMTEtNzJjMDJjY2NmMTNkIiBzdEV2dDp3aGVuPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+W6XlAQAAAS1JREFUSIntlt9NAzEMxr+yQMsGZQCrsEGZgHvwAIxgJqCdADMBDBCp7QTQDZAyANcNYIKrXPJQVRc1ubT3Uj7Jyil/7hfHdu4GTdOgT131SsM/8GKB4mgqjqpegOLoBcAHgIU4estdP8ipQ3E0BvB90H2t7H/O5eFz2z7O4qH8eWdHae2+zLs7ZV8XAS0xAJgNAYwAVKFtk8G+Qvtrz8p+mQwUR3Z0M5TpSdlragzNs1I9tHXGgOsTANe5MZxFsjJFr8pesspC2Rtw3gE2j8GSykIcLUKGpmil7KvSwt8gXfWxCSnASQZwcgpgTolMxdGoM1Ac3UaGPoO1adwZGGKyHxe7vu6V/c4A3ByM18re5qAkS23Hj+Fl75E5Nm5HuTx2iWd9Dy/nn6ZEvQO3kOBq/4XzIysAAAAASUVORK5CYII=);
}
.ele-school .round-info-text span {
  background: linear-gradient(transparent 75%, var(--green-tint20) 75%);
}

.middle-school .question-area h3 .high-light {
  background: linear-gradient(
    rgba(255, 255, 255, 0) 80%,
    var(--blue-tint20) 80%
  );
}
.middle-school .round-info-text {
  border-color: var(--blue-tint30);
}
.middle-school .round-info-text::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMC0xNVQxOTowMDozNyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMC0xNVQxOTowMDozNyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZTc5Y2Q3NjctODE4OC00NmQ3LTg1MDYtMjAzNmZkODEzMWYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmU3OWNkNzY3LTgxODgtNDZkNy04NTA2LTIwMzZmZDgxMzFmMiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmU3OWNkNzY3LTgxODgtNDZkNy04NTA2LTIwMzZmZDgxMzFmMiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZTc5Y2Q3NjctODE4OC00NmQ3LTg1MDYtMjAzNmZkODEzMWYyIiBzdEV2dDp3aGVuPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jkLCdwAAAS9JREFUSIntls1RwzAQhV9ogNBBqCAw20BSAb7tlbsuoQKSCoDDnslVp4QKIAXsDB1gOoAKzCzokMlYE8lKfAlvRiOPVvbn/ZM9aJoGfeqsVxr+gScLZNEJi1a9AFn0AcArgBWLPufeP8jpQxYdAfjYWb7wjr6O5eF9y9rsKB7yn3cWSpu3Zd5de0d1EdAKA4CNcwBDAFWY22Sw9zB/27V3tE4GsqiFbo4y3XlHj6k5NM9KddO2GANuDgDc5OZwHqnKFD15R7OstvCODLjoAFvEYEltwaKrUKEpevGOqtLG/0S66n0bUoDjDOD4EMCcFpmw6LAzkEWvIqa3MNo06gwMOdnOix1fU+/odwC43LHX3pHtQUmV2hvfhoctI3vMbqFc7zvEs76Hp/NPU6LegT94C2tvsioyjwAAAABJRU5ErkJggg==);
}
.middle-.round-info-text span {
  background: linear-gradient(transparent 75%, var(--blue-tint20) 75%);
}

.high-school .question-area h3 .high-light {
  background: linear-gradient(
    rgba(255, 255, 255, 0) 80%,
    var(--purple-tint20) 80%
  );
}
.high-school .round-info-text {
  border-color: var(--purple-tint30);
}
.high-school .round-info-text::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAABYlAAAWJQFJUiTwAAAE9mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4N2ZjLCAyMDI1LzAzLzA2LTIwOjUwOjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMC0xNVQxOTowMDo0NyswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0xMC0xNVQxOTowMDo0NyswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDliMzc3NjItNDM5Zi00MjdhLWJhMDctYzRmNTViY2M4MDczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOmQ5YjM3NzYyLTQzOWYtNDI3YS1iYTA3LWM0ZjU1YmNjODA3MyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmQ5YjM3NzYyLTQzOWYtNDI3YS1iYTA3LWM0ZjU1YmNjODA3MyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDliMzc3NjItNDM5Zi00MjdhLWJhMDctYzRmNTViY2M4MDczIiBzdEV2dDp3aGVuPSIyMDI1LTEwLTE1VDAyOjQ0OjUzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuMTEgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wpMGngAAAS1JREFUSIntlt9NwzAQxr/y6BfKBmWCwgZlgssILHBSmaDtBC3yALBBexNAN2ADwgbwcq+pDvxQVbFqx21eyidZjnxOfrl/TgZN06BPXfVKwz/wYoHKNFGmqhegMi0BvAFYK9NL7v2DnD5UphGAz4PlG+fl+1wezlrWpmfxUP+8s1DavC/z7t55qYuAVhgAbFwDGAKowtwmg32E+ceunZdNMlCZLHRzlOnJeVml5tA8KxW1LcaA2xMAt7k5nEeqMkXPzss0qy2cFwMuOsAWMVhSWyjTOlRoisR5qUob/wvpqo9tSAGOM4DjUwBzWmSiTMPOQGW6i5jew2jTqDMw5GQ/L3Z8PTgvvwPA7YG9dl5sD0qq1N74MTzsNbLH7BbKzbFDPOt7eDn/NCXqHbgDuqZraKeUoVgAAAAASUVORK5CYII=);
}
.high-school .round-info-text span {
  background: linear-gradient(transparent 75%, var(--purple-tint20) 75%);
}

/* 공지사항 */
.ele-school .table-list > li > div .icon-fill-star-xs-c1,
.ele-school .table-list > li > div .icon-new {
  filter: hue-rotate(230deg);
}
.ele-school .table-list .table-list_contents.top-list > div.title {
  color: var(--green);
}

.middle-school .table-list > li > div .icon-fill-star-xs-c1,
.middle-school .table-list > li > div .icon-new {
  filter: hue-rotate(0deg);
}
.middle-school .table-list .table-list_contents.top-list > div.title {
  color: var(--blue);
}

.high-school .table-list > li > div .icon-fill-star-xs-c1,
.high-school .table-list > li > div .icon-new {
  filter: hue-rotate(150deg);
}
.high-school .table-list .table-list_contents.top-list > div.title {
  color: var(--purple);
}

/* 자주 묻는 질문 */
.ele-school .dropdown-list.faq-table dt.is-active {
  border-color: var(--green);
}
.middle-school .dropdown-list.faq-table dt.is-active {
  border-color: var(--blue);
}
.high-school .dropdown-list.faq-table dt.is-active {
  border-color: var(--purple);
}

/* 마이페이지 */
.ele-school .my-page:not(.table-list) {
  background-color: #ecf5df;
  background-image: url(/img/page_bg_full.57f68baf.png);
}
.ele-school .mypage-header .my-status ul li > .icon {
  filter: hue-rotate(230deg);
}
.ele-school .mypage-header .profile {
  /* background-image: url(../../img/new_profile_c2.png); */
}
.ele-school .my-page-body .snb .dropdown-list dt.is-select {
  border-color: var(--green);
}
.ele-school .my-page-body .snb .dropdown-list dt.is-select *::after {
  background: var(--green);
}
.ele-school .mypage-title span {
  border-color: var(--green);
}
.ele-school
  .my-page-body
  .snb
  .dropdown-list
  dd
  .content-wrap
  ul
  li.is-select
  a,
.ele-school .my-page-body .snb .dropdown-list dd .content-wrap ul li a:hover {
  color: var(--green);
}

.middle-school .my-page:not(.table-list) {
  background-color: #e7f1f9;
  background-image: url(/img/page_bg_full.57f68baf.png);
}
.middle-school .mypage-header .my-status ul li > .icon {
  filter: hue-rotate(0deg);
}
.middle-school .mypage-header .profile {
  /* background-image: url(../../img/new_profile_c1.png); */
}
.middle-school .my-page-body .snb .dropdown-list dt.is-select {
  border-color: var(--blue);
}
.middle-school .my-page-body .snb .dropdown-list dt.is-select *::after {
  background: var(--blue);
}
.middle-school .mypage-title span {
  border-color: var(--blue);
}
.middle-school
  .my-page-body
  .snb
  .dropdown-list
  dd
  .content-wrap
  ul
  li.is-select
  a,
.middle-school
  .my-page-body
  .snb
  .dropdown-list
  dd
  .content-wrap
  ul
  li
  a:hover {
  color: var(--blue);
}
.middle-school .sub-block-title {
  background-color: var(--blue-tint10);
  border-color: var(--blue-tint30);
}

.high-school .my-page:not(.table-list) {
  background-color: #fff1ee;
  background-image: url(/img/page_bg_full.57f68baf.png);
}
.high-school .mypage-header .my-status ul li > .icon {
  filter: hue-rotate(150deg);
}
.high-school .mypage-header .profile {
  /* background-image: url(../../img/new_profile_c3.png); */
}
.high-school .my-page-body .snb .dropdown-list dt.is-select {
  border-color: var(--purple);
}
.high-school .my-page-body .snb .dropdown-list dt.is-select *::after {
  background: var(--purple);
}
.high-school .mypage-title span {
  border-color: var(--purple);
}
.high-school
  .my-page-body
  .snb
  .dropdown-list
  dd
  .content-wrap
  ul
  li.is-select
  a,
.high-school .my-page-body .snb .dropdown-list dd .content-wrap ul li a:hover {
  color: var(--purple);
}
.high-school .sub-block-title {
  background-color: var(--purple-tint10);
  border-color: var(--purple-tint30);
}

/* 기타 요소 */
.ele-school .system-area .system-box li dl dd div::after {
  background: var(--green);
}
.ele-school .system-area h3::after {
  background: var(--green);
}
.ele-school .system-area .tab-menu.tab-type3 .tab button.active {
  color: var(--green);
  border-color: var(--green);
}

.middle-school .system-area .system-box li dl dd div::after {
  background: var(--blue);
}
.middle-school .system-area h3::after {
  background: var(--blue);
}
.middle-school .system-area .tab-menu.tab-type3 .tab button.active {
  color: var(--blue);
  border-color: var(--blue);
}

.high-school .system-area .system-box li dl dd div::after {
  background: var(--purple);
}
.high-school .system-area h3::after {
  background: var(--purple);
}
.high-school .system-area .tab-menu.tab-type3 .tab button.active {
  color: var(--purple);
  border-color: var(--purple);
}

@charset "utf-8";

/*-------------------------------------------------------------------
    @서브
-------------------------------------------------------------------*/
@media screen and (min-width: 2000px){
    /* 도서검색 > 전체검색 */
    .top-book-list .book-list .swiper-slide{width: calc(16.666% - 33.333px);}
    .top-book-list .book-list .swiper-slide:nth-of-type(5n+5){margin-right: 40px;}
    .top-book-list .book-list .swiper-slide:nth-of-type(6n+6){margin-right: 0px;}

    .search-page .result-area .book-list.list-type.block li{width: calc(20% - 48px);}
    .search-page .result-area .book-list.list-type.block li:nth-of-type(4n+4){margin-right: 60px;}
    .search-page .result-area .book-list.list-type.block li:nth-of-type(5n+5){margin-right: 0px;}

    /* 게시판 상세 */
    .post-content .file-wrap ul li{width: calc(20% - 24px);}
    .post-content .file-wrap ul li:nth-of-type(4n+4){margin-right: 30px;}
    .post-content .file-wrap ul li:nth-of-type(5n+5){margin-right: 0px;}

    /* 로그인 */
    .login-page > .inner{width: 70%;}

    /* 설문 조사 */
    .thumb-list.menu06-03-table > li{width: calc(20% - 24px);}
    .thumb-list.menu06-03-table > li:nth-of-type(4n+4){margin-right: 30px;}
    .thumb-list.menu06-03-table > li:nth-of-type(5n+5){margin-right: 0px;}

    /* 포트폴리오 보기 */
    .dropdown-list.portfolio-table dt > div.book{flex: 0 0 300px}
    .dropdown-list.portfolio-table dt > div.repot-type{flex: 0 0 150px; justify-content: flex-start; padding-left: 0;}

    /* 독서일지 작성 */
    .menu04-01-page .filter-wrap .icon-menu.inner{width: 100%;}
    .radio-thumbnail-group.maraton-form li{width: calc(16.666% - 25px);}
    .radio-thumbnail-group.maraton-form li:nth-of-type(4n+4){margin-right: 30px;}
    .radio-thumbnail-group.maraton-form li:nth-of-type(6n+6){margin-right: 0px;}

    /* 밸런스 게임 */
    .balance-template-wrap .radio-thumbnail-group li{width: calc(25% - 22.5px); padding-bottom: 16%;}
    .balance-template-wrap .radio-thumbnail-group li:nth-of-type(3n+3){margin-right: 30px;}
    .balance-template-wrap .radio-thumbnail-group li:nth-of-type(4n+4){margin-right: 0px;}

    /* 독후감 대회 */
    .book-select.radio-thumbnail-group li{width: calc(16.666% - 25px);}
    .book-select.radio-thumbnail-group li:nth-of-type(5n+5){margin-right: 30px;}
    .book-select.radio-thumbnail-group li:nth-of-type(6n+6){margin-right: 0px;}

    /* 교사공유자료실 */
    .thumb-list.menu09-02-table > li{width: calc(20% - 24px);}
    .thumb-list.menu09-02-table > li:nth-of-type(4n+4){margin-right: 30px;}
    .thumb-list.menu09-02-table > li:nth-of-type(5n+5){margin-right: 0px;}

    /* 마이페이지 */
    .mypage-header .profile{width: 300px; padding-right: 30px;}
    .mypage-header .profile .info-list li{display: inline-block; margin-right: 10px;}
    .mypage-header .profile .change-btn{margin-top: 5px;}
    .mypage-header .my-status{width: calc(100% - 330px);}

    /* 마이페이지 - 포트폴리오 */
    .mypage-content .book-portfolio-list .portfolio-wrap{width: calc(25% - 22.5px);}
    .mypage-content .book-portfolio-list .portfolio-wrap:nth-of-type(3n+3){margin-right: 30px;}
    .mypage-content .book-portfolio-list .portfolio-wrap:nth-of-type(4n+4){margin-right: 0px;}
    .mypage-content .book-portfolio-list .portfolio-wrap:nth-of-type(5n+5){margin-right: 30px;}
    .mypage-content .book-portfolio-list .portfolio-wrap .report-wrap .thumbnail{height: auto;}

    /* 마이페이지 추천도서 */
    .recomend .book-list.list-type.block li{width: calc(20% - 40px);}
    .recomend .book-list.list-type.block li:nth-of-type(4n+4){margin-right: 50px;}
    .recomend .book-list.list-type.block li:nth-of-type(5n+5){margin-right: 0px;}

    /* 마이페이지 온라인 회원증 */
    .online-card.mypage-content .card-design{width: 30%; flex-direction: column; float: left;}
    .online-card.mypage-content .card-design + .box{width: calc(70% - 30px); float: right;}
    .online-card.mypage-content .card-design + .box + .box{width: calc(70% - 30px); float: right;}
    .online-card.mypage-content .card-design li{width: 100%;}
    .online-card.mypage-content .card-design li:first-of-type{margin-bottom: 20px;}
    .online-card.mypage-content .card-design li .barcode{padding: 30px 0;}
}
@media screen and (min-width: 2400px){
    /* 도서검색 > 전체검색 */
    .top-book-list .book-list .swiper-slide{width: calc(14.285% - 34.285px);}
    .top-book-list .book-list .swiper-slide:nth-of-type(6n+6){margin-right: 40px;}
    .top-book-list .book-list .swiper-slide:nth-of-type(7n+7){margin-right: 0px;}

    .search-page .result-area .book-list.list-type.block li{width: calc(16.666% - 50px);}
    .search-page .result-area .book-list.list-type.block li:nth-of-type(5n+5){margin-right: 60px;}
    .search-page .result-area .book-list.list-type.block li:nth-of-type(6n+6){margin-right: 0px;}

    /* 독서마라톤 */
    .thumb-list.competition-table > li{width: calc(20% - 24px);}
    .thumb-list.competition-table > li:nth-of-type(4n+4){margin-right: 30px;}
    .thumb-list.competition-table > li:nth-of-type(5n+5){margin-right: 0px;}

    /* 밸런스 게임 */
    .balance-template-wrap .radio-thumbnail-group li{width: calc(20% - 24px); padding-bottom: 12.5%;}
    .balance-template-wrap .radio-thumbnail-group li:nth-of-type(4n+4){margin-right: 30px;}
    .balance-template-wrap .radio-thumbnail-group li:nth-of-type(5n+5){margin-right: 0px;}

    /* 독서 토론방 */
    .block-list.debate-list > li{width: calc(25% - 22.5px);}
    .block-list.debate-list > li:nth-of-type(3n+3){margin-right: 30px;}
    .block-list.debate-list > li:nth-of-type(4n+4){margin-right: 0px;}

    /* 독서 동아리 */
    .block-list.club-list > li{width: calc(25% - 22.5px);}
    .block-list.club-list > li:nth-of-type(3n+3){margin-right: 30px;}
    .block-list.club-list > li:nth-of-type(4n+4){margin-right: 0px;}

    /* 독서 상담 */
    .block-list.inquiry-list > li{width: calc(25% - 22.5px);}
    .block-list.inquiry-list > li:nth-of-type(3n+3){margin-right: 30px;}
    .block-list.inquiry-list > li:nth-of-type(4n+4){margin-right: 0px;}

    /* 교사공유자료실 */
    .thumb-list.menu09-02-table > li{width: calc(16.666% - 25px);}
    .thumb-list.menu09-02-table > li:nth-of-type(5n+5){margin-right: 30px;}
    .thumb-list.menu09-02-table > li:nth-of-type(6n+6){margin-right: 0px;}

    /* 마이페이지 추천도서 */
    .recomend .book-list.list-type.block li{width: calc(16.666% - 41.666px);}
    .recomend .book-list.list-type.block li:nth-of-type(5n+5){margin-right: 50px;}
    .recomend .book-list.list-type.block li:nth-of-type(6n+6){margin-right: 0px;}

    /* 마이페이지 내 책장 */
    .block-list.bookshelf-list > li{width: calc(25% - 22.5px);}
    .block-list.bookshelf-list > li:nth-of-type(3n+3){margin-right: 30px;}
    .block-list.bookshelf-list > li:nth-of-type(4n+4){margin-right: 0px;}
}
@media screen and (max-width: 1600px) {
    /* 밸런스 게임 */
    .balance-bar .left-bar,
    .balance-bar .right-bar{min-width: 55px;}
    
    /* 마이페이지 */
    .mypage-header > .inner{flex-wrap: wrap;}
    .mypage-header .profile{width: 100%; margin-bottom: 20px;}
    .mypage-header .profile .info-list{display: flex; align-items: center;}
    .mypage-header .profile .info-list li{margin-top: 0;}
    .mypage-header .profile .info-list button{margin-top: 0;}
    .mypage-header .my-status{width: 100%;}
}
@media screen and (max-width: 1480px) {
    /* 공통 사항 */
    .vertical-t > .li-r{position: relative;  padding-right: 10px; margin-right: 10px;}
    .vertical-t > .li-r::after{position: absolute; right: 0; padding-right: 0; top: 50%; transform: translateY(-50%); margin: 0;}
    
    /* 도서검색 > 전체검색 */
    .search-page .search-wrap.type4{width: 100%;}
    .search-page .filter-area .box{width: 100%;}
    .top-book-list .book-list .swiper-slide{width: calc(20% - 24px); margin-right: 30px;}
    .search-page .result-area .book-list.list-type.block li{width: calc(25% - 30px);}

    /* 맞춤추천도서 */
    .vs-ui-design.col3,
    .vs-ui-design.col4{max-width: 860px;}

    /* 독서월드 */
    .book-world-wrap .icon-btn{right: 50px;}
    
    /* 독서 마라톤 - 독서일지 */
    .menu04-01-page .filter-wrap .icon-menu.inner{width: 100%;}
    .maraton-ad-report-table > li > div:nth-of-type(3) .book-thumb{display: none;}
    .maraton-ad-report-table > li > div:nth-of-type(3) .book-thumb + .info-wrap{width: 100%;}
    .maraton-ad-report-table > li > div:nth-of-type(3) .info-wrap p{display: none;}

    /* 밸런스 게임 */
    .balance-game .content-wrap{flex-wrap: wrap}
    .balance-game .balance-img-wrap{width: 100%; max-width: 910px; margin-right: 0;}
    .balance-game .contest-info{width: 100%; padding-top: 30px;}
    .balance-game .contest-info > ul > li{align-items: flex-start;}
    .balance-game .contest-info > ul > li > strong{display: inline-block; min-width: 60px; position: relative; padding-right: 10px; margin-right: 10px;}
    .balance-game .contest-info > ul > li > strong::after{position: absolute; right: 0; top: 50%; transform: translateY(-50%); margin: 0;}
    .balance-game .contest-info > ul > li > strong + .tag-wrap{display: flex; flex-wrap: wrap; gap: 3px;}
    .balance-game .contest-info > ul > li > strong + .tag-wrap span{margin-right: 0;}

    /* 독서 토론방 */
    .block-list.debate-list.book-debate > li{position: relative;}
    
    /* 설문 조사 */
    .thumb-list.menu06-03-table > li{width: calc(33% - 20px);}
    .thumb-list.menu06-03-table > li:nth-of-type(4n+4){margin-right: 30px;}
    .thumb-list.menu06-03-table > li:nth-of-type(3n+3){margin-right: 0px;}

    /* 독서 동아리 */
    .state-list li strong{display: block;}
    .state-list li strong::after{display: none;}

    /* 비밀번호 변경안내 */
    .login-wrap .login-box.change-pw .form-group .form-input{padding-top: 0;}

    /* 마이페이지 */
    .table-list.library-history-table.inter > li > div:nth-of-type(2),
    .table-list.library-history-table.inter > li > div:nth-of-type(3),
    .table-list.library-history-table.inter > li > div:nth-of-type(5),
    .table-list.library-history-table.inter > li > div:nth-of-type(6),
    .table-list.library-history-table.inter > li > div:nth-of-type(7){flex: 0 0 100px;}
    
    /* 도서관 이용현황 */
    .table-list.library-history-table.inter > li.table-list_title > div:nth-of-type(4){display: none;}
    .table-list.library-history-table.inter > li.table-list_contents > div:nth-of-type(4){position: absolute; left: 20px; bottom: 20px;}
    .table-list.library-history-table.inter > li.table-list_contents > div:nth-of-type(1){padding-bottom: 60px;}

    /* 관심도서 */
    .block-list.bookshelf-list > li{}
    .block-list.bookshelf-list > li .book-thumb{width: 100px; margin-right: 20px;}
    .block-list.bookshelf-list > li .info{width: calc(100% - 120px);}    
}
@media screen and (max-width: 1280px) {
    /* 도서검색 > 전체검색 */
    .top-book-list .book-list .swiper-slide{width: calc(25% - 22.5px);}
    .top-book-list .book-list .swiper-slide:nth-of-type(5n+5){margin-right: 30px;}
    .top-book-list .book-list .swiper-slide:nth-of-type(4n+4){margin-right: 0px;}

    /* 도서 상세 */
    .book-detail-body .inner .main-content .book-report-list li .post-action{position: relative; right: auto; float: right; margin-top: 5px; width: -moz-fit-content; width: fit-content;}
    .table-list.library-table li > div:nth-of-type(1){flex: 0 0 100px; padding-right: 0;}
    .table-list.library-table li > div:nth-of-type(3){flex: 0 0 80px; font-size: 0.95rem; letter-spacing: -1px;}
    .table-list.library-table li > div:nth-of-type(5){flex: 0 0 100px;}
    .table-list.library-table li > div:nth-of-type(6){flex: 0 0 100px;}
    .table-list.library-table li > div:nth-of-type(7){flex: 0 0 50px; padding: 0;}    
    .book-detail-body .book-report-list.audio li .book-info img{width: 60%; min-width: 0;}

    /* 독서월드 */
    .book-world-wrap .visitor{left: 20px;}
    .book-world-wrap .icon-btn{right: 20px;}

    /* 독서마라톤 */
    .thumb-list.competition-table > li{width: calc(33.333% - 20px);}
    .thumb-list.competition-table > li:nth-of-type(4n + 4){margin-right: 30px;}
    .thumb-list.competition-table > li:nth-of-type(3n + 3){margin-right: 0px;}

    .sub-page .maraton-state > li .course-summary{width: 152%; margin-left: -52%;}
    .sub-page .maraton-state > li .maraton-info{width: 30%;}
    .sub-page .maraton-state > li .maraton-info + .state{width: calc(70% - 50px);}
    .sub-page .maraton-state > li .state .title{padding-right: 120px;}
    .sub-page .maraton-state > li .state .title h3{-webkit-line-clamp: inherit; align-items: flex-start;}
    .sub-page .maraton-state > li .state .title h3 .btn{margin-top: 5px;}
    .sub-page .maraton-state > li .state .course-wrap.my-course{padding-top: 110px;}
    .sub-list-filter.filter-menu04-03 .form-group > li:nth-of-type(n + 1){width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .sub-list-filter.filter-menu04-03 .form-group > li:last-of-type{border-bottom: 0;}
    #statistics.maraton-content .statistics-data ul .box{padding: 0; box-shadow: none; border-radius: 0;}
    #statistics.maraton-content .title,
    #statistics.maraton-content .title-wrap{flex-direction: column; align-items: flex-start;}
    #statistics.maraton-content .title .fl-right,
    #statistics.maraton-content .title-wrap .fl-right{float: unset; margin-left: 0;}
    #statistics.maraton-content .title .fl-right .calendar-date-input,
    #statistics.maraton-content .title-wrap .fl-right .calendar-date-input{padding-left: 0.8rem !important; background-image: none;}
    .summary-data li{margin-right: 10px; width: calc(25% - 7.5px);}
    .summary-data li:last-of-type{margin-right: 0;}

    /* 독서 퀴즈 대회 */
    .quiz-contest > li .quiz-info{width: 30%;}
    .quiz-contest > li .quiz-info + .state{width: calc(70% - 50px);}
    .quiz-form > li .answer-wrap .form-input .c-gs500{position: relative; padding-left: 1.5rem;}
    .quiz-form > li .answer-wrap .form-input .c-gs500 i{position: absolute; left: 0; top: 0;}
    .quiz-book-list{flex-wrap: wrap;}
    .quiz-book-list li{margin-bottom: 15px;}
    .sub-list-filter.filter-menu04-04 .form-group > li:nth-of-type(n + 1){width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .sub-list-filter.filter-menu04-04 .form-group > li:last-of-type{border-bottom: 0;}
    .random-img-wrap{width: calc(100vw - 100px);}
    #quizStatistics .statistics-data ul .box{padding: 0; box-shadow: none; border-radius: 0;}
    #quizStatistics .statistics-data ul .box .title-wrap{flex-direction: column; align-items: flex-start;}
    #quizStatistics .statistics-data ul .box .title-wrap .fl-right{float: unset; margin-left: 0;}
    #quizStatistics .statistics-data ul .box .title-wrap .fl-right .calendar-date-input{padding-left: 0.8rem !important; background-image: none;}

    /* 독서 퀴즈 */
    .sub-list-filter.filter-menu04-05 .form-group > li:nth-of-type(n + 1){width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .sub-list-filter.filter-menu04-05 .form-group > li:last-of-type{border-bottom: 0;}

    /* 독후감 대회 */
    .report-contest > li .contest-info{width: 30%;}
    .report-contest > li .contest-info + .state{width: calc(70% - 50px);}

    /* 도서관 활용수업 신청*/
    .full-calendar-design .fc-daygrid-event{white-space: wrap;}
    .full-calendar-design .fc-daygrid-body-balanced .fc-daygrid-day-events{height: calc(100% - 30px);}
    .full-calendar-design .fc-daygrid-day-events .fc-daygrid-day-bottom{position: absolute;  bottom: 10px;}
    
    /* 포트폴리오 관리 */
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(2){width: 50%; padding-right: var(--sz-ls);}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(3){width: 50%;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(5){width: 100%;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(n + 4){border-bottom: 1px solid #dcdcdc;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(n + 5){border-bottom: 0;}

    /* 로그인 */
    .login-page > .inner{width: calc(100% - 80px)}
    .login-wrap .login-box.find-id-pw .form-group .form-input .in-btn{display: none;}
    
    /* 사이트 맵 */
    .site-map > ul > li{width: calc(33.333% - 20px); margin-bottom: 30px;}
    .site-map > ul > li:nth-of-type(3n + 3){margin-right: 0;}
    .site-map > ul > li:nth-of-type(n + 4){margin-bottom: 0;}

    /* 학교도서관 사이트맵*/
    #wrap:not(.book-main) .site-map > ul > li{width: calc(25% - 22.5px);}
    #wrap:not(.book-main) .site-map > ul > li:nth-of-type(3n + 3){margin-right: 30px;}
    #wrap:not(.book-main) .site-map > ul > li:nth-of-type(n + 4){margin-bottom: 30px;}

    /* 마이페이지 */
    .my-page-body .content-area .stats .graph-wrap{display: block;}
    .my-page-body .content-area .stats .graph-wrap .canvas-wrap{width: 220px; height: 220px; margin: auto; margin-bottom: 20px; display: block;}
    .my-page-body .content-area .stats .graph-wrap .data-wrap{width: 100%;}
    .my-page-body .content-area .library .now-list{width: 100%; margin-right: 0; margin-bottom: 20px;}
    .my-page-body .content-area .library .now-list .book-list .swiper-slide{position: relative;}
    .my-page-body .content-area .library .now-list .book-list .swiper-slide .img-wrap{width: 100px; margin-bottom: 0; float: left;}
    .my-page-body .content-area .library .now-list .book-list .swiper-slide a{width: calc(100% - 120px); float: left; padding: 0 20px; box-sizing: border-box;}
    .my-page-body .content-area .library .now-list .book-list .swiper-slide button{position: absolute; bottom: 0; left: 120px;}
    .my-page-body .content-area .library .list-wrap{flex-wrap: wrap;}
    .my-page-body .content-area .library .list-wrap .latest-list{width: 100%;}
    .my-page-body .content-area .ai-area .book-list .swiper-slide{width: 100px; margin-right: 20px;}
    .my-page-body .content-area .ai-area .book-list{justify-content: flex-start;}
    .my-page-body .content-area .ai-area .book-slider{background: none; padding-bottom: 50px;}

    /* 관심도서 */
    .block-list.bookshelf-list > li{width: calc(50% - 15px);}
    .block-list.bookshelf-list > li:nth-of-type(3n + 3){margin-right: 30px;}
    .block-list.bookshelf-list > li:nth-of-type(2n + 2){margin-right: 0px;}

    /* 도서관 이용 현황 */
    .table-list.library-history-table > li > div:nth-of-type(3){flex: 0 0 150px;}
    .table-list.library-history-table > li > div:nth-of-type(4),
    .table-list.library-history-table > li > div:nth-of-type(5),
    .table-list.library-history-table > li > div:nth-of-type(6){flex: 0 0 100px; padding: 0;}
    .table-list.library-history-table > li > div:nth-of-type(7){flex: 0 0 100px; padding: 0;}
    
    .table-list.library-history-table.inter > li.table-list_title{display: none;}
    .table-list.library-history-table.inter > li.table-list_contents{border-top: 1px solid #e8e8e8;}
    .table-list.library-history-table.inter > li{display: block;}
    .table-list.library-history-table.inter > li > div{text-align: left; display: inline-block;}
    .table-list.library-history-table.inter > li > div{text-align: left;}
    .table-list.library-history-table.inter > li > div:nth-of-type(1){padding-top: 40px;}
    .table-list.library-history-table.inter > li > div::before{font-family: "SUITE", "pretendard", sans-serif;}
    .table-list.library-history-table.inter > li > div:nth-of-type(2){margin-left: 20px; margin-right: 10px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(2)::before{content: '신청일 : ';}
    .table-list.library-history-table.inter > li > div:nth-of-type(3){margin-right: 10px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(3)::before{content: '수령가능일 : ';}
    .table-list.library-history-table.inter > li > div:nth-of-type(5){margin-right: 10px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(5)::before{content: '대출일 : ';}
    .table-list.library-history-table.inter > li > div:nth-of-type(6)::before{content: '반납일 : ';}
    .table-list.library-history-table.inter > li > div:nth-of-type(7){position: absolute; top: 20px; left: 20px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(8){width: calc(100% - 40px); text-align: left; padding: 5px 10px; border-radius: 0.5rem; border: 1px solid #e8e8e8; margin: 10px 20px 0; color: #555;}
    .table-list.library-history-table.inter > li.table-list_contents > div:nth-of-type(1){width: 100%; padding-bottom: 0; margin-bottom: 15px;}
    .table-list.library-history-table.inter > li.table-list_contents > div:nth-of-type(4){left: auto; bottom: auto; right: 20px; top: 20px;}

    /* 마이페이지 커뮤니티 */
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(2){flex: 0 0 100px;}
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(3){flex: 0 0 110px; padding: 0;}
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(6){flex: 0 0 100px; padding: 0;}

    /* 마이페이지(선생님) 학급관리 */
    .table-list.stydent-table > li > div:nth-of-type(2) {word-break: keep-all;}
    
    /* 마이페이지 ai 추천도서 */
    .recomend-tab.statistics > ul > li > ul li .date-info{position: relative; top: auto; right: auto; margin-top: 15px;}

    /* 마이페이지 내가 추천한 도서 */
    .table-list.mybook-table > li > div:nth-of-type(2) .book-thumb{width: 100px;}
    .table-list.mybook-table > li > div:nth-of-type(2) .info-wrap{width: calc(100% - 130px);}
        
    /* 마이페이지 리뷰관리 */
    .table-list.review-table > li > div:nth-of-type(6){flex: 0 0 80px; padding-left: 0;}
    .table-list.review-table > li > div:nth-of-type(6) .btn-wrap{flex-wrap: wrap;}
    .table-list.review-table > li > div:nth-of-type(6) .btn-wrap button:first-of-type{margin-bottom: 5px; margin-right: 0;}

    /* 교과서 수록도서 */
    .table-list.text-book-table > li > div:nth-of-type(1),
    .table-list.text-book-table > li > div:nth-of-type(3){flex: 0 0 80px;}
    .table-list.text-book-table > li > div:nth-of-type(3){flex: 0 0 260px;}
    .table-list.text-book-table > li > div:nth-of-type(4){flex: 0 0 150px;}
}
@media screen and (max-width: 1180px) {
    /* 도서검색 > 전체검색 */
    .search-page .filter-area .city-wrap ul.input-group li{width: 16.666%; border-bottom: 1px solid var(--primary-tint30);}
    .search-page .filter-area .city-wrap ul.input-group li:nth-of-type(n + 13){border-bottom: 0;}
    .search-page .filter-area .city-wrap ul.input-group li:nth-of-type(9){border-right: 1px solid var(--primary-tint30);}
    .search-filter-view .form-group li{width: 50%; padding-right: 0;}
    .search-filter-view .form-group li:nth-of-type(1),
    .search-filter-view .form-group li:nth-of-type(2){width: 100%;}
    .search-filter-view .form-group li:nth-of-type(2n+2){padding-right: 20px;}
    .search-page .search-filter-view ul.form-group li:nth-of-type(n+4){border-bottom: 1px solid #dcdcdc;}
    .search-page .search-filter-view ul.form-group li:nth-of-type(n+5){border-bottom: 0;}

    /* 도서 상세 */
    .book-detail-head > .book-info-wrap{width: 100%;}
    .book-detail-head .summary-wrap{width: 100%; padding-left: 0;}
    .book-detail-head .summary-wrap .book-summary{clear: both;}
    .book-detail-head .summary-wrap .book-summary.is-active{position: relative; width: 100%; height: auto; padding-bottom: 0;}
    .book-detail-head .summary-wrap .book-summary.is-active .more-area{max-height: 100%;}
    .book-detail-head .summary-wrap .book-summary.is-active .close-btn{position: relative; margin-top: 30px; margin-left: 0;}
    .book-detail-head .summary-wrap .book-summary.is-active .close-btn .fl-right{justify-content: center; float: inherit;}
    .book-detail-head .summary-wrap .book-summary h3{font-size: 1.25rem;}
    .book-detail-head .summary-wrap .tag-wrap{margin-left: 260px; margin-top: -25px;}
    .book-detail-head > .sliding-bookshelf{width: 100%; padding: 0; margin-top: 50px;}
    
    /* 추천도서 */
    .sub-page-content .search-wrap.type3.w-ver{display: flex; align-items: stretch; height: auto;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap{position: relative; width: 100%;}
    .sub-page-content .search-wrap.type3.w-ver .btn-wrap{display: flex; align-items: center; position: relative; width: 60px; height: auto; border-radius: 0 0.5rem 0.5rem 0;}

    /* 기관추천 리스트 학교도서관인 경우 */
    .sub-page-content .search-wrap.type3.w-ver.school-center{width: auto;}
    .sub-page-content .search-wrap.type3.w-ver.school-center .search-items-wrap{width: calc(100% - 60px);}
    .sub-page-content .search-wrap.type3.w-ver.school-center .btn-wrap{width: 60px;}

    /* 맞춤추천도서 */
    .vs-ui-design.col2 li{width: calc(50% - 15px); min-width: 0;}
    .vs-ui-design.col2 li:first-of-type{margin-right: 30px;}
    .vs-ui-design.col2::after{display: none;}
    .vs-ui-design.col2,
    .vs-ui-design.col3,
    .vs-ui-design.col4,
    .vs-ui-design.col5{max-width: calc(100% - 150px);}
    .vs-ui-design.col4 li{width: calc(50% - 15px); margin-bottom: 30px; min-width: 0;}
    .vs-ui-design.col4 li:nth-of-type(n + 3){margin-top: 0; margin-bottom: 0;}
    .vs-ui-design.col4 li:nth-of-type(2n + 2){margin-right: 0;}
    .vs-ui-design.col5 li{width: calc(33.333% - 20px); margin-bottom: 30px; min-width: 0;}
    .vs-ui-design.col5 li:nth-of-type(n + 4){margin-top: 0; margin-bottom: 0;}
    .vs-ui-design.col5 li:nth-of-type(3n + 3){margin-right: 0;}

    /* 독후활동 참여하기 */
    .handwriting{flex-direction: column;}
    .handwriting .c-gs500{margin-bottom: 10px;}
    .handwriting .box{border: 1px solid #dcdcdc;}

    /* 독서 마라톤 */
    .maraton-state > li .maraton-info{width: 30%; margin-right: 30px;}
    .maraton-state > li .maraton-info .thumbnail{width: 100%;}
    .maraton-state > li .state{width: calc(70% - 30px);}
    .maraton-state > li .state .title{padding-right: 120px;}
    .maraton-state > li .state .d-day{width: 110px; height: 95px;}
    .maraton-state > li .state .d-day strong{font-size: 1.2rem; line-height: 30px;}    
    .sub-page-content .menu-wrap .menu-bar.menu04-03-bar{width: 100%;}
    .maraton-content > .fl-left{width: 100%;}
    .maraton-content > .fl-right{width: 100%; margin-top: 50px;}
    .maraton-content > .fl-right .box{max-width: 100%;}
    .maraton-content > .fl-right .box + .btn{float: right; max-width: -moz-fit-content; max-width: fit-content;}

    /* 독서 마라톤 - 독서일지 */
    .book-report .filter-wrap .fl-left{width: 100%;}
    .book-report .filter-wrap .fl-right{margin-top: 20px;}
    .radio-thumbnail-group.maraton-form li{width: calc(33.333% - 20px);}
    .radio-thumbnail-group.maraton-form li:nth-of-type(3n+3){margin-right: 0;}
    .radio-thumbnail-group.maraton-form li:nth-of-type(4n+4){margin-right: 30px;}

    /* 독서 퀴즈대회 */    
    .quiz-contest > li .state .d-day{width: 110px; height: 95px;}    
    .quiz-contest > li .quiz-info + .state > .title{padding-right: 120px;}
    .quiz-contest > li .state .d-day strong{font-size: 1.2rem; line-height: 30px;}
    .random-img-wrap{width: calc(100vw - 80px);} 

    /* 독서 퀴즈 */
    .table-list.menu04-05-table.teacher > li .book-item,
    .table-list.menu04-05-table.student > li .book-item{flex-direction: column;}
    .table-list.menu04-05-table.teacher > li .book-thumb,
    .table-list.menu04-05-table.student > li .book-thumb{width: 90px !important; margin-bottom: 15px; margin-right: auto;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(1) .info-wrap,
    .table-list.menu04-05-table.student > li > div:nth-of-type(1) .info-wrap{width: 100%;}

    /* 밸런스게임 */    
    .balance-state > li .state .d-day{width: 110px; height: 95px;}    
    .balance-state > li .state .d-day strong{font-size: 1.2rem; line-height: 30px;}

    /* 독후감대회 */    
    .report-contest > li .state .d-day{width: 110px; height: 95px;}    
    .report-contest > li .state .d-day strong{font-size: 1.2rem; line-height: 30px;}    
   
    /* 독서 동아리 */
    .block-list.club-list > li{width: calc(50% - 15px);}
    .block-list.club-list > li:nth-of-type(3n + 3){margin-right: 30px;}
    .block-list.club-list > li:nth-of-type(2n + 2){margin-right: 0px;}

    /* 독서 토론방 */
    .block-list.debate-list.book-debate > li{width: calc(50% - 15px);}
    .block-list.debate-list.book-debate > li:nth-of-type(3n + 3){margin-right: 30px;}
    .block-list.debate-list.book-debate > li:nth-of-type(2n + 2){margin-right: 0px;}
    
    /* 도서관 활용수업 신청*/
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(1),
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(7),
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(6){flex: 0 0 65px;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(4), 
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(8){flex: 0 0 110px;}

    /* 설문 조사 */
    .thumb-list.menu06-03-table > li{width: calc(50% - 15px);}
    .thumb-list.menu06-03-table > li:nth-of-type(3n+3){margin-right: 30px;}
    .thumb-list.menu06-03-table > li:nth-of-type(2n+2){margin-right: 0px;}    
    .survey-content > li .input-group .input-table > li.input-table_title{font-size: 0.9rem;}
    .survey-content > li .input-group .input-table > li > div:nth-of-type(n+2){flex: 0 0 80px;}

    /* 시스템 안내 */
    .system-area h6 br{display: none;}

    /* 독후활동 관리 */
    .table-list.menu08-01-table .student{right: 20px;}
    .report-confirm-wrap .report-veiw .book-info > .box{width: 100%; margin-top: 20px;}
    .report-confirm-wrap .report-veiw .book-info .book-title{width: calc(100% - 140px);}

    /* 댓글관리 */
    .table-list.menu08-02-table > li > div:nth-of-type(5){flex : 0 0 100px;}
    .table-list.menu08-02-table > li > div:nth-of-type(8){flex : 0 0 100px;}
    .table-list.menu08-02-table > li > div:nth-of-type(8) .btn-wrap{flex-wrap: wrap;}
    .table-list.menu08-02-table > li > div:nth-of-type(8) .btn-wrap button{width: 100%; margin-left: 0;}
    .table-list.menu08-02-table > li > div:nth-of-type(8) .btn-wrap button:last-of-type{margin-top: 5px;}

    /*1:1문의*/
    .block-list.inquiry-list > li{width: calc(50% - 15px);}          
    .block-list.inquiry-list > li:nth-of-type(3n + 3){margin-right: 30px;}
    .block-list.inquiry-list > li:nth-of-type(2n + 2){margin-right: 0px;}
    
    /* 비밀번호 변경안내 */
    .login-wrap .login-box.find-id-pw .form-group .form-input,
    .login-wrap .login-box.change-pw .form-group .form-input{padding-top: 20px;}
    .login-wrap .login-box.find-id-pw .form-group li.pl-ls,
    .login-wrap .login-box.change-pw .form-group li.pl-ls{padding-left: 0;}
    .login-wrap .login-box.find-id-pw .form-group .form-input ul.school-search{flex-wrap: wrap;}
    .login-wrap .login-box.find-id-pw .form-group .form-input ul.school-search li:nth-of-type(1){width: calc(50% - 7.5px);}
    .login-wrap .login-box.find-id-pw .form-group .form-input ul.school-search li:nth-of-type(2){width: calc(50% - 7.5px); margin-right: 0;}
    .login-wrap .login-box.find-id-pw .form-group .form-input ul.school-search li:nth-of-type(3){width: 100%; margin-top: 15px;}

    /* 마이페이지 */
    .mypage-header .my-status ul li > .icon{display: none;}
    .mypage-header .my-status ul li .text{font-size: 1rem; text-align: center;}
    .mypage-header .my-status ul li .text strong{display: block;}
    .mypage-header .my-status ul li .text i{display: none;}
    .mypage-header .my-status ul li .text .chat-sm{display: none;}
    .my-page-body .content-area .ai-area{display: block; width: 100%;}
    .my-page-body .content-area .ai-area .title-wrap{width: 100%; margin-bottom: 50px;}
    .my-page-body .content-area .ai-area .title-wrap p br{display: none;}
    .my-page-body .content-area .ai-area .book-slider{width: 100%;}

    /* 도서관 이용현황 */
    .table-list.library-history-table.history > li.table-list_title > div:nth-of-type(2){display: none;}
    .table-list.library-history-table.history > li.table-list_contents > div:nth-of-type(2){flex: 0 0 auto; padding: 0; position: absolute; bottom: 20px; left: 10px;}
    .table-list.library-history-table.history > li.table-list_contents > div:nth-of-type(1){padding-bottom: 20px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(2){margin-left: 10px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(4){right: 10px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(7){left: 10px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(8){width: calc(100% - 20px); margin: 10px 10px 0;}

    /* 회원 탈퇴 */
    .delete-id .library-state{flex-direction: column;}
    .delete-id .library-state li{width: 100%; margin-right: 0; margin-bottom: 20px;}
    .delete-id .input-wrap{flex-direction: column;}
    .delete-id .input-wrap .btn-wrap{width: 100%; margin-top: 20px;}
    .delete-id .input-wrap .btn-wrap .input-group{flex-grow: 1;}
    .delete-id .input-wrap .btn-wrap .input-group input{width: 100%;}

    /* 대회 공통 */
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(2),
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(3),
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(4){flex: 0 0 100px; padding: 0;}

    /* ai 추천도서 */
    .recomend-tab.statistics > ul > li > ul li{width: 100%; margin-right: 0; margin-bottom: 30px;}

    /* 내가 추천한 도서 */
    .table-list.mybook-table > li > div:nth-of-type(2) .book-thumb{margin-bottom: 10px;}
    .table-list.mybook-table > li > div:nth-of-type(2) .info-wrap{width: 100%;}
    .table-list.mybook-table > li > div.book-item{align-items: flex-start;}
        
    /* 마이페이지 포트폴리오 */
    .mypage-content .book-portfolio-list .portfolio-wrap{width: calc(50% - 20px);}
    .mypage-content .book-portfolio-list .portfolio-wrap:nth-of-type(2n+2){margin-right: 0px;}
    .mypage-content .book-portfolio-list .portfolio-wrap:nth-of-type(3n+3){margin-right: 40px;}

    /* 회원정보 관리 */
    .mypage-content.user-info .school-result label{width: 33.333%;}

    /* 온라인 회원증 */    
    .card-design > li{width: calc(50% - 5px);}
    .card-design > li.card-front{margin-right: 10px;}
    .card-design .card-back .card{border-width: 10px;}
    .card-design .card-back .card .barcode .time{margin-bottom: var(--sz-sm);}
}
@media screen and (max-width: 1140px) {
    /* 마이페이지(선생님) 학급관리 */
    .table-list.stydent-table .table-list_title {display: none;}
    .table-list.stydent-table .table-list_contents {display: inline-block; width: 100%;}    
    .table-list.stydent-table .table-list_contents > div {padding: 0;}

    .table-list.stydent-table > li > div:not(:nth-of-type(2)) {text-align: left;}
    .table-list.stydent-table > li > div:nth-of-type(4),
    .table-list.stydent-table > li > div:nth-of-type(5){display: inline-block;}
    .table-list.stydent-table > li > div:nth-of-type(5){margin-left: 10px;}
    .table-list.stydent-table > li > div:nth-of-type(3){display: none;}
    .table-list.stydent-table > li > div:nth-of-type(4)::before{content: '독후활동'; padding-right:5px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.stydent-table > li > div:nth-of-type(5)::before{content: '커뮤니티 활동'; padding-right:5px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.stydent-table > li > div:nth-of-type(6)::before{font-family: "SUITE", "pretendard", sans-serif; content: '등록일 : ';}
    .table-list.stydent-table > li > div:nth-of-type(7){float: right; margin-top: 5px;}

    /* 마이페이지 뱃지 현황판 */
    .mypage-content .badge-board li{width: 33.333%;}
    .mypage-content .badge-info{width: calc(50% - 5px);}
    .mypage-content .badge-info:nth-of-type(4n+4){margin-right: 10px;}
    .mypage-content .badge-info:nth-of-type(2n+2){margin-right: 0px;}
}
@media screen and (max-width: 1000px) {
    /* 도서검색 > 전체검색 */
    .search-page .btn.search-filter-btn{position: relative; right: auto; width: 100%; padding: 20px; background-size: 20px auto; background-repeat: no-repeat; background-position: calc(100% - 20px) 50%;}
    .search-page .url-wrap{padding: 15px 0; margin-top: 0;}
    .search-page .btn.search-filter-btn{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAZxJREFUaEPtlkFOwzAQRetN1r0JHKG9AVkkWQI34AaIG3ADYJlkEW5Aj9DehHU2YaZKqwrhxBnPt1A12SSV+r/z/rdju9WVXO5KOFYG8t+atEasEVACNrVAwYptrRFxdCChNQIKVmxrjYijAwmtEVCwYtvZRuq6viP3e+fcS1mWe/FIAmHTNLfDMDyT9KOqqs8pi0mQtm03ZPQ1GnzTfZsKhiFoPB57zeNTkNuiKHY+mEkQMnsg4duFOAnMb4hx/EcK8V0EwiKaWntK4yYVzF8QNCsONLW4Ie81u0a6rlv3fb9LAeODyLJsk+c5zwY5CCtTwMRAHNdQ6McECRMLsQgE1YwGxGIQbRgtCBGIFowmhBgkFkYbIgpECoOAiAZZCoOCUAEJhUFCqIHMwYx71fkAyL/52BGyY4fuc8EbYojhxKbJ8uMpFgGh2sjpJT0w5xy0mzgZqzYyB4OCgDTig0FCQEEuPgCv/EwL+2nuKB6yDn3/gUytmBeSag1EmhxKZ42gkpX6WiPS5FA6awSVrNTXGpEmh9JZI6hkpb4/n+cvQh1P6WkAAAAASUVORK5CYII=); }
    .search-page .btn.search-filter-btn.is-active{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAAAYZJREFUaEPt17Ftg0AYBWBfQe2MkmyANwgF0CYjZANvkBHsFijIBskG8ShxTUH+kw4JWeYOjveiCP00rnh33//OAsxuI5fZiGOnkP/WpDaijZAmoEeLNNjoWG0kenSkG7UR0mCjY6mNtG370HXdu91dkiRvWZb9RO80cCMN4hCfsv6j28NFMAcWhgK5gxjmScPAIR4EFQOFTCCuTrAfHXN4MzCIB5E6wJf80jAQiA9RFMXFQuq6tn96GmY1ZA5iOFJMzCrIEgQbEw2JQTAxUZA1CBZmMQSBYGAWQZAINGY2hIFAYmZBmAgUJgj5CwQCE4TIQ+x79Cpu17TvTunwxEZ/X0w9NGW9J99aXoiEvsjNp1EAFRFo5lUw5ymMF9I0Tdr3vf04ojdxu8HbZowxhzzP7bva3St4tKqqepYQ28yRdZymNucwRxnmuSzLj+ijhT7/zLxgI8zFkdkKQU4TkaWNIKaIzNBGkNNEZGkjiCkiM7QR5DQRWdoIYorIDG0EOU1E1mYa+QUqRf8zebybBAAAAABJRU5ErkJggg==);}
    .search-page .filter-area .city-wrap h6 + .input-group{display: none;}
    .search-page .filter-area .city-wrap h6.is-active + .input-group{display: flex;}
    .search-page .btn.search-filter-btn{border: 0; border-radius: 0; border-top: 1px solid #dcdcdc; border-color: #e8e8e8; margin: 0; font-weight: 600;}
    .search-page .btn.search-filter-btn:hover,
    .search-page .btn.search-filter-btn.is-active,
    .search-page .btn.search-filter-btn.is-active:hover{background-color: #fff;}
    .search-page .btn.search-filter-btn span{color: #444;}
    .search-page .btn.search-filter-btn.is-active i,
    .search-page .btn.search-filter-btn .icon-filter-sm-c4{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE72lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgMTM3LmRhNGE3ZTUsIDIwMjIvMTEvMjctMDk6MzU6MDMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDgtMzBUMTE6MzI6MjMrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTMwVDExOjMzOjE0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTMwVDExOjMzOjE0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozODBiNmE2ZC1iNWM0LTcyNGYtOGVkYy1jZTIwNzhhY2QzZDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzgwYjZhNmQtYjVjNC03MjRmLThlZGMtY2UyMDc4YWNkM2Q2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzgwYjZhNmQtYjVjNC03MjRmLThlZGMtY2UyMDc4YWNkM2Q2Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozODBiNmE2ZC1iNWM0LTcyNGYtOGVkYy1jZTIwNzhhY2QzZDYiIHN0RXZ0OndoZW49IjIwMjMtMDgtMzBUMTE6MzI6MjMrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNC4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6sOu9EAAAC8klEQVRoge2au47TQBSGvyAolspcSiSMeACGbktTUeImEh3ZJyA8AeYJdnkCSJ2CbIdEQSip4pXoyRZ0aDeREBQUoTgOjmdnsvb4qlU+yVJ8POOcf65nZtxbrVZcBa617UBV7IR0jeu6YTwe582rgGeAByyAYyCuxKsc9Pv9zP0FITnwgNfAULNHwAQ4QIQ1iouQCHhpeRYiQp+4ueNO0T4SYhexJgAGDr6UwiYkBlaG64OW7gDoAY81+ztL/iquWV4hAfDIInCTP8D75HcM/MiRpwoU4mMGk5B5zhfuIf1hze2CDpVhrhtMnX2ONJXQ8GwfeLpxPwOmSAntbdi/Ah9dPMzBhJxCQJpKbLB7if1+cu9zsWMvgeemP6uToqPWAqmppeX5EhE2d3XIFZcQJUZqYgScJrZTZGZXSNU3jsuECFIzg+rcKM+VCRp3QrpGF4SoKl7SlhAf+EwaO62A7xhCj7y0ISRAnA80u4+IG7q8tGkhHhIZe1vSHOLQ3GzzyIB0GVsl95CSX3OCTKAq+b81n4BvhvyLJP1If2ASopBSa4KAdFl8BtxKft/F3l9CpADiTaOpafmlXMvPX7Jr+7MCeX3dYBIyQarOFhhWxQ3S/vACeJgjzxLxbaI/2NZH6kCRXaoOMY9SB6Srz1w0PWrFwJtL0hxTUAS0M49EwCvMTfctjq3BNYwvyxHSzn1kdIqRxVjs+sK2hIA4PkfW/KXpQtBYCTshXcNViI9sn54jIfh5cq8q8coBFyEKmdRC0qDSS+5ntLQpUVSIh5S8tyXNIc3Fa/+xDb+KbFi9Zh9zGB6Sbnx7iNhJae/MGE/GTEJ8LFv3BgIkgo2An8CdxK6or79EwAO03cwyYfxvsmH4r+I+OePrBpOQKdJkLuMm6elVSLqxXTcnGKIBW2dXyEmUfulng0dsP8mq41Imh4uOWlMkQt3GFxzC8LK4zCND7GuKEeYDotpxjX4jpNRD0g8GpjT4wYBOb/d1UMfYCeka/wDGEaK3QviKkAAAAABJRU5ErkJggg==);}
    .search-page .filter-area .city-wrap .school-type{margin-top: 0; border-top: 0;} 
    .search-page .search-filter-view{border-top: 0;}
    .search-page .search-filter-view::before,
    .search-page .search-filter-view::after{display: none;}
    .top-book-list .book-list{flex-wrap: nowrap;}
    .top-book-list .book-list .swiper-slide{width: 200px; padding-right: 30px; margin-right: 0; box-sizing: border-box;}
    .top-book-list .book-list .swiper-slide:nth-of-type(5n+5){margin-right: 0;}
    .top-book-list .book-list .swiper-slide:nth-of-type(4n+4){margin-right: 0;}

    /* 도서검색 > 우리학교 검색 */
    .search-page .filter-area .city-wrap.school-wrap h6{margin-top: 0;}
    .search-page .filter-area .city-wrap.school-wrap h6 + .input-group{display:none;}
    .search-page .filter-area .city-wrap.school-wrap h6.is-active + .input-group{display: block;}
    .search-page .filter-area .city-wrap.school-wrap h6 + .input-group .input-group{padding: 0;}
    .search-page .school-result{width: 100%; margin-left: 0; background: #fff;}

    /* 도서 검색 결과 */
    .search-page .result-area .book-list.list-type.list .info-wrap .book-info{width: 100%;}
    .search-page .result-area .result-header{flex-wrap: wrap;}
    .search-page .result-area .result-header .result-count{width: 100%; margin-top: 20px;}    
    .search-page .result-area .result-header .fl-right{flex-wrap: wrap; justify-content: space-between; width: 100%;}
    .search-page .result-area .result-header .fl-right .excel-btn span span{display: none;}
    .search-page .result-area .result-header .fl-right .pc-hidden{display: block;}
    .search-page .result-area .result-header .fl-right ul li{margin-right: 10px; margin-bottom: 10px;}
    .search-page .result-area .result-header .fl-right ul li .excel-btn{margin-right: 0;}
    .search-page .result-area .left-filter{display: none; position: fixed; right: 0; top: 0; z-index: 100; max-width: 100%; width: 100%; height: 100%; background: rgba(12,28,51,0.15);}
    .search-page .result-area .left-filter .box{width: 50%; height: 100vh; float: right; background: #fff; border-radius: 0px;}
    .search-page .result-area .left-filter .box .form-wrap{height: 100vh; overflow-y: auto;}
    .search-page .result-area .left-filter .box .pc-hidden{display: block; position: fixed; top: calc(100% - 60px); right: 0; z-index: 100; width: 50%; height: 60px; background: #fff;}
    .search-page .result-area .left-filter .box .pc-hidden span{display: flex; align-items: center; justify-content: center;}
    .search-page .result-area .result-content{width: 100%;}
    .search-page .result-area .left-filter dl > dt, 
    .search-page .result-area .left-filter dl > dd, 
    .search-page .result-area .left-filter dl > dt, 
    .search-page .result-area .left-filter dl > dd{max-width: 100%;}

    /* 도서 상세 */
    .book-detail-body .inner .main-content{width: 100%; margin-bottom: var(--sz-xxl);}
    .book-detail-body .inner .main-content .pc-hidden{display: block;}
    .book-detail-body .inner .sub-content{display: none; width: 100%; padding-left: 0;}
    .book-detail-head > .book-info-wrap .book-info .target strong{width: 95px;}
    .book-detail-head > .book-info-wrap .book-info .target p{width: calc(100% - 95px);}
    .book-detail-head > .book-info-wrap .book-info .target p::before{display: none;}

    /* 도서관 테이블 */
    .table-list.library-table{}
    .table-list.library-table > li > div{padding: 0; text-align: left;}
    .table-list.library-table > li > div:nth-of-type(1){margin-bottom: 5px; font-weight: 700;}
    .table-list.library-table > li > div:nth-of-type(2){margin-bottom: 10px;}
    .table-list.library-table > li > div:nth-of-type(3){color: var(--gs500);}
    .table-list.library-table > li > div:nth-of-type(3)::before{content: '등록번호 : ';}
    .table-list.library-table > li > div:nth-of-type(4)::before{content: '상태 : ';}
    .table-list.library-table > li > div:nth-of-type(5)::before{font-family: "SUITE", "pretendard", sans-serif; content: '반납예정 : ';}
    .table-list.library-table > li > div:nth-of-type(6){position: absolute; bottom: 20px; right: 20px;}
    .table-list.library-table > li > div:nth-of-type(7){position: absolute; top: 20px; right: 20px;}

    /* 독서마라톤 */
    .filter-content.sub-list-filter.filter-menu04-03 .form-group > li{width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .sub-list-filter.filter-menu04-03.teacher .form-group > li:nth-of-type(n + 5){border-bottom: 1px solid #dcdcdc;}
    .filter-content.sub-list-filter.filter-menu04-03 .form-group > li:last-of-type{border-bottom: 0;}
    .thumb-list.competition-table{flex-wrap: wrap;}
    .thumb-list.competition-table > li{width: calc(50% - 15px);}
    .thumb-list.competition-table > li:nth-of-type(3n + 3){margin-right: 30px;}
    .thumb-list.competition-table > li:nth-of-type(2n + 2){margin-right: 0px;}
    .competition-banner .banner-inner{width: 100%; padding: 25px 0;}
    .competition-banner .banner-inner .text{display: block; padding-left: 30px; padding-right: 180px;}
    .competition-banner .banner-inner .text span{margin-right: 0; font-size: 1.25rem;}
    .competition-banner .banner-inner .text strong{font-size: 1.25rem;}
    .competition-banner .banner-inner .text .btn{display: block; margin-top: 5px; width: -moz-fit-content; width: fit-content;}
    .competition-banner .banner-inner img{width: 180px; left: auto; right: 0;}
    .sub-page .maraton-state > li .course-summary{display: block; width: 100%; margin-left: 0;}
    .sub-page .maraton-state > li .course-summary .user-info{position: relative; width: 100%; padding: 15px; margin-bottom: 15px; overflow: visible;}
    .sub-page .maraton-state > li .course-summary .user-info .btn.line{position: absolute; bottom: -65px; right: 235px; min-height: 3.125rem; padding: 0.75rem 1rem; border-radius: 0.5rem !important; font-size: 1rem;}
    .sub-page .maraton-state > li .course-summary .btn-wrap{float: right;}
    .sub-list-filter.filter-ad-maraton-report ul.form-group > li{width: 100%; padding-right: 20px; border-bottom: 1px solid #dcdcdc;}
    .sub-list-filter.filter-ad-maraton-report ul.form-group > li:last-of-type{border-bottom: 0;}
    .table-list.maraton-ad-report-table > li > div:nth-of-type(2){position: absolute; left: 50px; top: 15px;}
    .table-list.maraton-ad-report-table > li > div:nth-of-type(3){padding-top: 15px;}
    .table-list.maraton-ad-user-table > li > div{text-align: left;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(1){position: absolute; left: 20px;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(2){display: none;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(3){margin-top: 30px;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(3) span{display: inline-block;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(4){display: inline-block;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(5){display: inline-block;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(7){position: absolute; left: 50px; top: 15px;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(6){display: inline-block; background: #eee; padding: 2px 8px; border-radius: 20px; font-size: 0.9rem;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(8){margin-top: 8px;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(8)::before{font-family: 'Pretendard',noto-sans; content: '완주신청일 : ';}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(9)::before{font-family: 'Pretendard',noto-sans; content: '완주승인일 : ';}

    /* 독서마라톤 도서관리 */
    .step-wrap .table-list.menu04-01-table > li > div:nth-of-type(2){position: relative; right: 0; top:0; text-align: right; transform: none;}
    .step-wrap .table-list.menu04-01-table > li > div:nth-of-type(3){position: absolute; right: 20px; top: 20px;}
    
    /* 독서마라톤 - 독서일지 */
    .table-list.menu04-03-table > li{padding-top: 60px;}
    .table-list.menu04-03-table > li > div:nth-of-type(1){position: absolute; top: 20px; left: 20px;}
    .table-list.menu04-03-table > li > div:nth-of-type(3){-moz-text-align-last: left;text-align-last: left; margin-top: 1.5rem; text-align: right; display: inline-block; padding-right: 0.5rem; margin-right: 0.5rem; border-right: 1px solid #dcdcdc;}
    .table-list.menu04-03-table > li > div:nth-of-type(3) div{display: inline-block;}
    .table-list.menu04-03-table > li > div:nth-of-type(4){text-align: right; display: inline-block;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(1){position: absolute; left: 20px;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(2){padding-top: 2.5rem; text-align: left; padding-left: 1.3rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA2CAYAAACFrsqnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuMTQ2Mjg5OSwgMjAyMy8wNi8yNS0yMDowMTo1NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wOS0xOVQxMDoyMjozOSswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDktMTlUMTA6MjM6NDUrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDktMTlUMTA6MjM6NDUrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBiYWUzZjUxLTI2YzAtNDg0ZC1hY2Q5LWNjOGZkZGQyYWY3NSIgeG1wTU06RG9jdW1lbnRJRD0i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) 0 2.6rem no-repeat; background-size: 1rem auto;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(3){margin-top: 1rem;}
    .table-list.menu04-03-table > li > div:nth-of-type(2) .book-thumb, 
    .table-list.menu04-03-table-full > li > div:nth-of-type(3) .book-thumb{width: 100px;}
    .table-list.menu04-03-table > li > div:nth-of-type(2) .book-thumb + .info-wrap, 
    .table-list.menu04-03-table-full > li > div:nth-of-type(3) .book-thumb + .info-wrap{width: calc(100% - 130px);}
    .table-list.menu04-03-table-full > li > div:nth-of-type(4){margin-top: 1.5rem;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(4){text-align: right; display: inline-block;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(4) div{display: inline-block;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(4){padding-right: 0.5rem; margin-right: 0.5rem; border-right: 1px solid #dcdcdc;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(5){text-align: right; display: inline-block;}
    .table-list.menu04-01-table .book-thumb{width: 100px;}
    .table-list.menu04-01-table .book-thumb + .info-wrap{width: calc(100% - 130px);}
    .table-list.menu04-01-table > li > div:nth-of-type(1){padding-right: 120px; align-items: flex-start;}
    .table-list.menu04-01-table > li > div:nth-of-type(2){position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: -moz-fit-content !important; width: fit-content !important;}
    .menu04-03-form .step-wrap .post-btn-wrap{padding-top: 30px;}
    .menu04-03-form .step-wrap.step03 .dropdown-list dd .content-wrap{flex-wrap: wrap;}
    .menu04-03-form .step-wrap.step03 .dropdown-list dd .form-label{width: 100%; margin-bottom: 10px;}
    .menu04-03-form .step-wrap.step03 .dropdown-list dd .form-input{width: 100%;}

    /* 독서 퀴즈 */
    .table-list.menu04-05-table > li > div:nth-of-type(1){width: 100%; border-bottom: 1px solid #dcdcdc; padding-bottom: 15px; margin-bottom: 15px;}
    .table-list.menu04-05-table > li > div:nth-of-type(2),
    .table-list.menu04-05-table > li > div:nth-of-type(3){display: inline-block;}
    .table-list.menu04-05-table > li > div:nth-of-type(4){float: right;}
    .table-list.menu04-05-table.teacher > li .book-item,
    .table-list.menu04-05-table.student > li .book-item{flex-direction: row;}
    .table-list.menu04-05-table.teacher > li .book-thumb,
    .table-list.menu04-05-table.student > li .book-thumb{width: 90px; margin-bottom: 0; margin-right: 20px;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(1) .info-wrap,
    .table-list.menu04-05-table.student > li > div:nth-of-type(1) .info-wrap{width: calc(100% - 150px);}
    .table-list.menu04-05-table.teacher > li{padding-bottom: 40px;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(4),
    .table-list.menu04-05-table.student > li > div:nth-of-type(4){float: inherit; display: inline-block; margin-left: 10px;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(6),
    .table-list.menu04-05-table.student > li > div:nth-of-type(6),
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(7),
    .table-list.menu04-05-table.student > li > div:nth-of-type(7),
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(5),
    .table-list.menu04-05-table.student > li > div:nth-of-type(5){display: inline-block;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(6),
    .table-list.menu04-05-table.student > li > div:nth-of-type(6),
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(7),
    .table-list.menu04-05-table.student > li > div:nth-of-type(7){margin-left: 5px; margin-right: 5px;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(8){position: absolute; top: 15px; right: 10px; min-height: 1.875rem; padding: 0.25rem 0.625rem; background-color: var(--gs100); color: var(--gs600); border-radius: 1.875rem; font-size: 0.875rem;}
    .table-list.menu04-05-table.student > li > div:nth-of-type(8){position: absolute; top: 15px; right: 10px;}
    .table-list.menu04-05-table.student > li > div:nth-of-type(9){text-align: right; padding-top: 10px;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(2)::before{content: '공개범위 : ';}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(3)::before{content: '대상학년 : '; margin-left: 10px;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(4)::after{content: '/';}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(5)::before{content: '통과기준 : ';}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(8)::after{content: '참여';}
    .table-list.menu04-05-table.student > li > div:nth-of-type(2)::before{content: '공개범위 : ';}
    .table-list.menu04-05-table.student > li > div:nth-of-type(3)::before{content: '대상학년 : '; margin-left: 10px;}
    .table-list.menu04-05-table.student > li > div:nth-of-type(4)::after{content: '/';}
    .table-list.menu04-05-table.student > li > div:nth-of-type(5)::before{content: '통과기준 : ';}
    .form-page .inner > .form-content .quiz-form .box{box-shadow: 0 2px 8px var(--shadow15);}
    .teacher-confirm .form-content .box{box-shadow: none;}
    .form-content.menu04-05-form div.is-active{padding-top: 20px;}

    /* 독서 퀴즈대회 */    
    .filter-content.sub-list-filter.filter-menu04-04 .form-group > li{width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .filter-content.sub-list-filter.filter-menu04-04 .form-group > li:last-of-type{border-bottom: 0;}
    .filter-content.sub-list-filter.filter-ad-quiz .form-group > li{width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .filter-content.sub-list-filter.filter-ad-quiz .form-group > li:last-of-type{border-bottom: 0;}
    .table-list.quiz-ad-table > li > div:nth-of-type(1){text-align: left; margin-bottom: 10px;}
    .quiz-content .quiz-info-data .bg-gs0{box-shadow: none;}
    .quiz-content .quiz-info-data .book-select-wrap .book-select-table > li:not(.table-list_title){padding-left: 0; padding-right: 0;}

    /* 독후감 대회 */
    .filter-content.sub-list-filter.filter-menu04-07 .form-group > li{width: 100%; padding-right: 20px;}
    .filter-content.sub-list-filter.filter-menu04-07 .form-group > li:nth-of-type(3){border-bottom: 1px solid #dcdcdc;}
    .book-select.radio-thumbnail-group{flex-wrap: wrap;}
    .book-select.radio-thumbnail-group li{width: calc(25% - 15px); margin-right: 20px;}
    .book-select.radio-thumbnail-group li:nth-of-type(4n+4){margin-right: 0;}
    .report-contest-content .best-report .book-report-list .swiper-slide{width: 100%; margin-right: 0;}

    /* 밸런스 게임 */
    .filter-content.sub-list-filter.filter-menu04-06 .form-group > li{width: 100%; padding-right: 20px;}
    .filter-content.sub-list-filter.filter-menu04-06 .form-group > li:nth-of-type(5){border-bottom: 1px solid #dcdcdc;}
    .thumb-list.competition-table.menu04-06-table > li .thumbnail > a:first-child{padding-bottom: 66%;}
    .thumb-list.competition-table.menu04-06-table > li .thumbnail > a{padding-bottom: 66%;}
    .form-content.menu04-06-form div.is-active{padding-top: 20px;}
    .balance-img-wrap{padding: 0;}
    .balance-visual{width: 100%;}
    .balance-visual .bg-img img{width: 100%; max-width: 100%;}
    .balance-visual .title-area h2{font-size: 1.75rem;}

    /* 독서토론방 */    
    .filter-content.sub-list-filter.filter-menu03-06 .form-group > li{width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .filter-content.sub-list-filter.filter-menu03-06 .form-group > li:nth-of-type(3){border-bottom: 1px solid #dcdcdc;}

    /* 독서동아리 */
    .book-club{position: relative;}
    .book-club::before{height: 100%;}
    .book-club > button{position: absolute; right: 30px; top: 30px; bottom: auto;}
    .filter-content.sub-list-filter.filter-menu03-07 .form-group > li{width: 100%; padding-right: 20px;}
    .filter-content.sub-list-filter.filter-menu03-07 .form-group > li:nth-of-type(3){border-bottom: 1px solid #dcdcdc;}
    .result-area .sub-list-filter.filter-menu03-07 .form-group > li{width: 100%; border-bottom: 1px solid #dcdcdc; padding-right: 20px;}
    .result-area .sub-list-filter.filter-menu03-07 .form-group > li:last-of-type{border-bottom: 0;}
    .table-list.menu03-07-table > li > div{text-align: left;}
    .table-list.menu03-07-table > li > div:nth-of-type(2){display: none;}
    .table-list.menu03-07-table > li > div:nth-of-type(3){margin: 10px 0;}
    .table-list.menu03-07-table > li > div:nth-of-type(4){position: absolute; top: 15px; left: 50px;}
    .table-list.menu03-07-table > li > div:nth-of-type(5)::before{content: '신청일 : ';}
    .table-list.menu03-07-table > li > div:nth-of-type(6)::before{content: '승인일 : ';}
    .table-list.menu03-07-table > li > div:nth-of-type(7){position: absolute; right: 20px; bottom: 20px;}
    .group-info > .left-box{width: 35%;}
    .group-info > .right-box{width: calc(65% - 30px);}
    .right-box .group-info-text{width: 50%;}
    .right-box .lanking{width: calc(50% - 30px);}

    /* 공지사항 */
    .table-list.notice-table > li > div:nth-of-type(2), 
    .table-list.notice-table > li > div:nth-of-type(3),
    .table-list.notice-table > li > div:nth-of-type(5){text-align: left;}    
    .table-list.notice-table > li > div:nth-of-type(2)::after{content: '공지'; padding-right: 8px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.notice-table > li > div:nth-of-type(1){display: none;}
    .table-list.notice-table > li > div:nth-of-type(2),
    .table-list.notice-table > li > div:nth-of-type(3){display: inline; color: var(--gs-600);}
    .table-list.notice-table > li > div:nth-of-type(4){margin-bottom: 10px;}    

    /* 맞춤추천도서 */
    .my-type{width: 100%;}
    .vs-ui-design.col2,
    .vs-ui-design.col3,
    .vs-ui-design.col4,
    .vs-ui-design.col5{max-width: 100%;}
    .menu02-05-page .progress-bar{margin-top: 60px;}
    .menu02-05-page > .inner{padding-bottom: 65px;}
    .menu02-05-page > .inner > button{top: auto; bottom: 0; margin-top: 0; transform: translateY(0%);}
    .menu02-05-page > .inner > button.prev{width: 40px; height: 40px; left: calc(50% - 50px);}
    .menu02-05-page > .inner > button.next{width: 40px; height: 40px; right: calc(50% - 50px);}

    /* 독서 상담 신청 */
    .block-list.debate-list.book-debate > li{padding-right: 20px; padding-bottom: 100px;}
    .block-list.debate-list.book-debate > li .writer-wrap{display: block; width: 100%;}
    .block-list.debate-list.book-debate > li .writer-wrap .fl-right{float: inherit; margin-top: 8px;}
    .block-list.debate-list.book-debate > li .book-thumb{display: none;}

    /* 도서관 활용수업 신청*/
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(1),
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(7){display: none;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(1n){text-align: left;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(2){font-size: 0.85rem; color: #888;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(3){margin-bottom: 10px;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(4),
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(5){display: inline;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(4)::before{font-family: 'Pretendard', sans-serif; content: '수업일시'; padding-right: 8px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(5){margin-left: 5px;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(5)::after{display: block; content: '';}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(6){float: left; text-align: right;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(6)::before{content: '신청자'; padding-right: 8px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.menu05-01-table:not(.school) > li > div:nth-of-type(8){float: right; margin-top: 10px;}
    .calendar-info > span{font-size: 0.85rem; margin-left: var(--sz-xxs);}
    .table-list.menu05-01-table.school:not(.my-page) > li{padding-top: 60px;}
    .table-list.menu05-01-table.school:not(.my-page) > li > div:nth-of-type(1){display: none;}
    .table-list.menu05-01-table.school:not(.my-page) > li > div:nth-of-type(3){text-align: left; display: inline-block;}
    .table-list.menu05-01-table.school:not(.my-page) > li > div:nth-of-type(3)::before{content: '신청일 : ';}
    .table-list.menu05-01-table.school:not(.my-page) > li > div:nth-of-type(4)::before{content: '수업일 : ';}
    .table-list.menu05-01-table.school > li > div:nth-of-type(5){text-align: left; display: inline-block;}
    .table-list.menu05-01-table.school:not(.my-page) > li > div:nth-of-type(6){text-align: left;}
    /* .table-list.menu05-01-table.school:not(.my-page) > li > div:nth-of-type(5)::before{content: '신청자 : ';} */
    /* .table-list.menu05-01-table.school:not(.my-page) > li > div:nth-of-type(6){display: none;} */
    .table-list.menu05-01-table.school > li > div:nth-of-type(6){position: absolute; left: 20px; top: 20px;}

    /* 학생/교사추천 리스트 */
    .table-list.menu02-03-table:not(.school) > li > div:nth-of-type(1),
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(1){-moz-text-align-last: left;text-align-last: left; margin-right: 5px;}
    .table-list.menu02-03-table:not(.school) > li > div:nth-of-type(3),
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(4){margin-bottom: 10px;}
    .table-list.menu02-03-table:not(.school) > li > div:nth-of-type(4),
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(5){padding-right: 8px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.menu02-03-table:not(.school) > li > div:nth-of-type(1),
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(1),
    .table-list.menu02-03-table:not(.school) > li > div:nth-of-type(2),
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(2),
    .table-list.menu02-03-table:not(.school) > li > div:nth-of-type(4),
    .table-list.menu02-03-table:not(.school) > li > div:nth-of-type(5),
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(5),
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(6){display: inline;}

    /* 학생/교사추천 리스트 학교도서관인 경우 */
    .table-list.menu02-03-table.school > li > div:nth-of-type(1){margin-bottom: 10px;}
    .table-list.menu02-03-table.school > li > div:nth-of-type(2){padding-right: 8px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.menu02-03-table.school > li > div:nth-of-type(2),
    .table-list.menu02-03-table.school > li > div:nth-of-type(3){display: inline;}

    /* 기관 추천 리스트 */
    .table-list.menu02-04-table:not(.school) > li > div:nth-of-type(3){display: none;}

    /* 기관추천 리스트 학교도서관인 경우 */
    .table-list.menu02-04-table.school > li > div:nth-of-type(1){color: var(--primary);}
    .table-list.menu02-04-table.school > li > div:nth-of-type(2){display: none;}
    .table-list.menu02-04-table.school > li > div:nth-of-type(3){margin-bottom: 10px;}
    .table-list.menu02-04-table.school > li > div:nth-of-type(4){padding-right: 8px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    .table-list.menu02-04-table.school > li > div:nth-of-type(4),
    .table-list.menu02-04-table.school > li > div:nth-of-type(5){display: inline;}

    /* 우리학교 도서관 소식 */
    .table-list.menu06-06-table > li > div:nth-of-type(1){display: none;}
    .table-list.menu06-06-table > li > div:nth-of-type(2){width: 100%; margin-bottom: 10px;}
    .table-list.menu06-06-table > li > div:nth-of-type(3),
    .table-list.menu06-06-table > li > div:nth-of-type(4){display: inline;}
    .table-list.menu06-06-table > li > div:nth-of-type(3){padding-right: 8px; margin-right: 5px; border-right: 1px solid #dcdcdc;}
    
    /* 포트폴리오 보기 */
    .dropdown-list.portfolio-table dt{display: block;}
    .dropdown-list.portfolio-table dt > div.num,
    .dropdown-list.portfolio-table dt > div.book{display: inline-block; padding: 0;}    
    .dropdown-list.portfolio-table dt > div.repot-type{padding: 0; margin-top: 10px; justify-content: flex-start;}    
    .dropdown-list.portfolio-table dt > div.repot-type span{font-weight: 400;}    
    .dropdown-list.portfolio-table dt > div.repot-type i{min-width: 1rem; width: 1rem; height: 1rem;}    
    .dropdown-list.portfolio-table dt > div.title{padding: 0;}
    .dropdown-list.portfolio-table dt > div.date{display: none;}

    /* 포트폴리오 등록*/
    .dropdown-list.menu03-02-list > dt{display: block; position: relative; padding: 20px;}
    .dropdown-list.menu03-02-list > dt > div:nth-of-type(2){position: absolute; top: 22px; left: 50px;}
    .dropdown-list.menu03-02-list > dt > div:nth-of-type(4){float: left; padding-right: 0;}
    .dropdown-list.menu03-02-list > dt > div:nth-of-type(4)::after{display: block; width: 1px; height: 14px; margin: 0 8px; background: #dcdcdc; content: '';}
    .dropdown-list.menu03-02-list > dt > div:nth-of-type(6){margin-top: 10px;}
    .popup-box.menu03-02-popup .popup-content .filter-wrap{overflow-x: auto;}
    .popup-box.menu03-02-popup .popup-content .filter-wrap .menu-type.menu-line{width: -moz-fit-content;width: fit-content;}
    .popup-box.menu03-02-popup .popup-content .table-list > li{margin-bottom: 0;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div:nth-of-type(3){padding: 0; position: absolute; right: 0px; top: 15px; background: #eee; border-radius: 30px; line-height: 30px; padding: 0px 10px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div:nth-of-type(4){width: 100%; padding-left: 20px; display: flex !important;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .thumb-wrap{width: 90px; margin-right: 15px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .thumb-wrap + .report-info{width: calc(100% - 105px);}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .balance-visual{width: 35%; margin-right: 15px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .balance-visual + .report-info{width: calc(65% - 15px);}
    .popup-box.menu03-02-popup .popup-content .table-list > li.book-group > div:nth-of-type(3){display: none;}
    .popup-box.menu03-02-popup .popup-content .table-list > li.book-group > div:nth-of-type(4){width: -moz-fit-content;width: fit-content; padding: 0; position: absolute; right: 0px; top: 15px; background: #eee; border-radius: 30px; line-height: 30px; padding: 0px 10px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li.book-group > div:nth-of-type(5){width: 100%; padding-left: 20px; display: flex !important;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .report-name{padding-right: 70px; box-sizing: border-box;}
    
    /* 시스템 안내 */
    .system-area .system-box li dl dt {width: 130px;}
    .system-area .info-tab .scroll-hidden{max-width: 100%; overflow: hidden; overflow-x: auto;}
    .system-area .tab-menu.tab-type3 .tab{display: flex; overflow-x: auto; white-space: nowrap;}
    .system-area .tab-menu.tab-type3 .tab::-webkit-scrollbar{width: 0px; height: 0; display: none; /* Chrome, Safari, Opera */}    
    .system-area .tab-menu.tab-type3 .tab::-webkit-scrollbar-thumb{border-radius: 100rem; background-color: #EEEEEE;}
    .system-area .tab-menu.tab-type3 .tab button.active::before{right: 15px; top: 10px;}

    /* 독후활동 관리 */
    .report-confirm-wrap > .fl-right .teacher-confirm h3{border-bottom: 1px solid #444;}
    .menu08-01-form .box{box-shadow: none;}

    /* 댓글관리 */
    .table-list.menu08-02-table > li{padding: 20px; padding-left: 0; padding-right: 0;}
    .table-list.menu08-02-table > li > div{text-align: left;}
    .table-list.menu08-02-table > li > div:nth-of-type(1){position: absolute; top: 15px; left: 15px;}
    .table-list.menu08-02-table > li > div:nth-of-type(2){margin-top: 2rem; margin-bottom: 10px; font-weight: 600;}
    .table-list.menu08-02-table > li > div:nth-of-type(3){position: absolute; top: 17px; left: 40px;}
    .table-list.menu08-02-table > li > div:nth-of-type(4){display: none;}
    .table-list.menu08-02-table > li > div:nth-of-type(5)::before{content: '도서명 : ';}
    .table-list.menu08-02-table > li > div:nth-of-type(6)::before{content: '작성자 : ';}
    .table-list.menu08-02-table > li > div:nth-of-type(6) span{display: inline-block; color: #444;}
    .table-list.menu08-02-table > li > div:nth-of-type(8).btn-wrap{float: right;}
    .table-list.menu08-02-table > li > div:nth-of-type(8).btn-wrap button{width: auto;}
    .table-list.menu08-02-table > li > div:nth-of-type(8).btn-wrap button:last-of-type{margin-top: 0; margin-left: 10px;}

    /* 포트폴리오 관리 */
    .table-list.menu08-03-table > li{padding: 20px;}
    .table-list.menu08-03-table > li > div{text-align: left;}
    .table-list.menu08-03-table > li > div:nth-of-type(1){position: absolute; top: 15px; left: 15px;}
    .table-list.menu08-03-table > li > div:nth-of-type(3){margin-top: 2rem; margin-bottom: 5px;}
    .table-list.menu08-03-table > li > div:nth-of-type(2){position: absolute; bottom: 15px; right: 15px;}
    .table-list.menu08-03-table > li > div:nth-of-type(4)::before{content: '독후활동 수 : ';}
    .table-list.menu08-03-table > li > div:nth-of-type(5)::before{content: '작성자 : ';}
    .table-list.menu08-03-table > li > div:nth-of-type(5) span{display: inline-block; margin-right: 5px; color: #444;}


    /* 독후활동 관리 */
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(1){width: 100%; padding-right: var(--sz-ls);}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(2){width: 50%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(3){width: 50%; padding-right: var(--sz-ls);}


    /* 교과 및 주제관리 */
    .table-list.menu08-04-table .table-list_contents:not(.no-data){display: flex; padding: 1.5625rem 0;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(4){display: none;}
    

    /* 교사공유자료실 */
    .thumb-list.menu09-02-table > li{width: calc(25% - 22.5px);}
    .thumb-list.menu09-02-table > li:nth-of-type(5n+5){margin-right: 30px;}
    .thumb-list.menu09-02-table > li:nth-of-type(4n+4){margin-right: 0px;}
    .filter-wrap.filter-menu09-02 .vertical-m{flex-wrap: wrap;}
    .filter-wrap.filter-menu09-02 .float-wrap > .fl-right{display: block; width: 100%;}
    .filter-wrap.filter-menu09-02 .btn-wrap{margin-bottom: 15px;}
    .filter-wrap.filter-menu09-02 .form-input{width: 100%; margin-left: auto; margin-right: 0; margin-bottom: 15px;}
    .filter-wrap.filter-menu09-02 .calendar-date-input{width: calc(50% - 7.5px); margin: 0px;}
    .filter-wrap.filter-menu09-02 .calendar-date-input:first-of-type{margin-right: 15px;}
    .filter-wrap.filter-menu09-02 .input-text-search{width: 100%; margin: 15px 0 0 0;}
    .filter-wrap.filter-menu09-02 .input-text-search input{width: 100%;}

    
    /* 독서 상담 신청 */
    .block-list.inquiry-list.book-inquiry > li{padding-right: 20px;}
    .block-list.inquiry-list.book-inquiry > li .writer-wrap{width: 100%;}
    .block-list.inquiry-list > li .book-thumb{display: none;}

    
    /* 로그인 */
    .login-wrap{flex-wrap: wrap;}
    .login-wrap .login-box{width: 100%; margin-right: 0; margin-bottom: 30px;}
    .login-wrap .easy-login{width: 100%;}
    .login-wrap .login-box.find-id-pw .form-group > li{width: 100%;}
    .login-wrap .login-box.find-id-pw .form-group > li.w100p,
    .login-wrap .login-box.find-id-pw .form-group > li.w66p{border-bottom: 0;}
    .login-wrap .login-box.find-id-pw .form-group .form-input{padding: 0;}
    .login-wrap .login-box.find-id-pw .form-group .w33p .form-label{margin-left: 0;}

    /* 마이페이지 */
    .sub-page-content.my-page {padding-bottom: 0px;}
    .sub-page-content.my-page .my-page-body{width: 100%; padding: 0 40px; padding-bottom: 150px !important; background: #fff;}
    .my-page-body .content-area .stats{width: 100%; margin-right: 0; margin-bottom: 50px; border-bottom: 0;}
    .my-page-body .content-area .stats .graph-wrap{margin-top: 15px;}
    .my-page-body .content-area .stats .graph-wrap .canvas-wrap{width: 200px; height: 200px;}
    .my-page-body .content-area .library{width: 100%;}
    .mypage-content .content-head .filter-wrap{align-items: normal; flex-direction: column;}
    .mypage-content .content-head .filter-wrap .fl-right,
    .mypage-content .content-head .filter-wrap fieldset{width: 100%;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap{flex-wrap: wrap; margin-top: 15px;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap .input-text-search{width: auto; flex-grow: 1;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > input,
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > .input-text-search{width: 100%; margin-left: 0; margin-top: 10px; margin-right: 0;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > .input-text-search + .btn.md{margin-left: auto; margin-top: 10px;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > input[name='datePicker']:nth-of-type(2){margin-top: 10px; margin-bottom: 10px;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > input:only-child{width: 100%;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > input + .add-btn{margin-left: auto;}

    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > .input-text-search:only-child{width: 100%; margin-left: 0;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > * input{width: 100%;}
    .sub-list-filter.my-page-filter.student ul.form-group > li:not(li:last-of-type) div{padding-bottom: 0;}
    .sub-list-filter.my-page-filter.student ul.form-group > li{width: 100%; padding-right: var(--sz-ls);}


    /* 관심도서 */
    .block-list.bookshelf-list > li{width: 100%; min-height: 100px; margin-right: 0; margin-bottom: 15px; padding: 15px;}
    .block-list.bookshelf-list > li:nth-of-type(3n+3){margin-right: 0;}
    .block-list.bookshelf-list > li h4,
    .block-list.bookshelf-list > li .fs5{font-size: 1rem; font-family: "SUITE", "pretendard", sans-serif; font-weight: 600;}
    .table-list.menu04-05-table.bookshelf > li > div:nth-of-type(1){padding-right: 120px; padding-bottom: 0; margin-bottom: 0; border-bottom: 0px;}
    .table-list.menu04-05-table.bookshelf > li > div:nth-of-type(1) .info-wrap{width: calc(100% - 160px);}
    .table-list.menu04-05-table.bookshelf > li > div:nth-of-type(2){position: absolute; right: 20px; bottom: 20px;}


    /* 도서관 이용 현황 */
    .table-list.library-history-table > li > div:not(:nth-of-type(2)){text-align: left;}
    .table-list.library-history-table > li > div:first-of-type,
    .table-list.library-history-table > li > div:nth-of-type(1){margin-bottom: 35px;}
    .table-list.library-history-table > li > div:nth-of-type(3){font-size: 0.9rem;}
    .table-list.library-history-table > li > div:nth-of-type(4){margin-top: 15px;}
    .table-list.library-history-table > li > div:nth-of-type(6){position: absolute; top: 18px; left: 50px;}
    .table-list.library-history-table > li > div:nth-of-type(7){float: right;}
    #loanListTab .table-list.library-history-table > li > div:nth-of-type(4)::before{content: '대출일 : ';}
    #loanListTab .table-list.library-history-table > li > div:nth-of-type(5)::before{content: '반납예정일 : ';}
    #reserveListTab .table-list.library-history-table > li > div:nth-of-type(4)::before{content: '예약신청일 : ';}
    #reserveListTab .table-list.library-history-table > li > div:nth-of-type(5)::before{content: '반납예정일 : ';}
    #wishListTab .table-list.library-history-table > li > div:nth-of-type(3){margin-top: 15px; font-size: 1rem;}
    #wishListTab .table-list.library-history-table > li > div:nth-of-type(4){margin-top: 0;}
    #wishListTab .table-list.library-history-table > li > div:nth-of-type(3)::before{content: '신청일 : ';}
    #wishListTab .table-list.library-history-table > li > div:nth-of-type(4)::before{content: '도착일 : ';}
    #wishListTab .table-list.library-history-table > li > div:nth-of-type(5){position: absolute; left: 15px; top: 18px;}
    #wishListTab .table-list.library-history-table > li > div:nth-of-type(6){position: relative; top: auto; left: auto;}
    .table-list.library-history-table.history > li > div:nth-of-type(1){padding-bottom: 0px; padding-top: 40px; margin-bottom: 0;}
    .table-list.library-history-table.history > li > div:nth-of-type(2){position: relative; left: auto; bottom: auto; margin-bottom: 15px; font-size: 0.9rem;}
    .table-list.library-history-table.history > li > div:nth-of-type(3){font-size: 1rem; color: #888;}
    .table-list.library-history-table.history > li > div:nth-of-type(3)::before{content: '대출일 : ';}
    .table-list.library-history-table.history > li > div:nth-of-type(4)::before{content: '반납(예정)일 : ';}
    .table-list.library-history-table.history > li > div:nth-of-type(4){margin-top: 0;}
    .table-list.library-history-table.history > li > div:nth-of-type(5){position: absolute; top: 20px; left: 20px;}
    .table-list.library-history-table.history > li > div:nth-of-type(6){position: relative; left: auto; top: auto; float: right; margin-top: 5px;}
    
    .table-list.library-history-table.inter > li > div:nth-of-type(1){padding-right: 160px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(7){left: 20px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(2){top: 20px; margin-left: 0px;}
    .table-list.library-history-table.inter > li.table-list_contents > div:nth-of-type(4){position: relative; width:100%; right: auto; top: auto; text-align: left; margin-top: 5px;}
    .table-list.library-history-table.inter > li.table-list_contents > div:nth-of-type(4) div{display: inline-block; margin-right: 5px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(6){position: relative; left: auto; top: auto; font-size: 0.9rem;}
    .table-list.library-history-table.inter > li > div:nth-of-type(8){width: 100%; margin: 0; margin-top: 10px;}
    
    .table-list.library-history-table.inter > li > div:nth-of-type(2),
    .table-list.library-history-table.inter > li > div:nth-of-type(3),
    .table-list.library-history-table.inter > li > div:nth-of-type(5),
    .table-list.library-history-table.inter > li > div:nth-of-type(6){position: absolute; right: 20px; margin-right: 0; margin-left: 0; font-size: 0.9rem;}
    .table-list.library-history-table.inter > li > div:nth-of-type(3){top: 40px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(5){top: 60px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(6){top: 80px;}
    .school-history{padding-bottom: 0;}
    .school-history.scroll-design::-webkit-scrollbar{width: 0; height: 0;}

    
    /* 마이페이지 활용수업 신청현황*/
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(1){display: none;}
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(2){padding-top: 40px; margin-bottom: 5px;}
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(3)::before{content: '신청일 : ';}
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(3){padding-right: 5px;}
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(4)::before{content: '수업일 : ';}
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(3),
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(4){display: inline-block; text-align: left;}
    /* .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(5){position: absolute; top: 20px;} */
    .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(5){text-align: left; display: inline-blocks;}
    .menu05-02-form .box.shadow-sm{box-shadow: none;}
    .menu05-02-form .box.shadow-sm .form-group li:first-of-type .form-label{padding-top: 0;}

    /* 쪽지현황 */
    .message.mypage-content .content-head{flex-direction: column;}
    .message.mypage-content .content-head .menu-wrap{width: 100%; margin-bottom: 10px;}
    .message.mypage-content .content-head .menu-wrap + .btn-wrap{width: 100%; margin-left: 0; justify-content: flex-end;}
    .message-tab .filter-wrap{flex-direction: column;}
    .message-tab .filter-wrap .btn-type-wrap{width: 100%; margin-bottom: 20px;}
    .table-list.message-table > li > div{text-align: left;}
    .table-list.message-table > li > div:nth-of-type(1){text-align: left; margin-bottom: 5px;}
    .table-list.message-table > li > div:nth-of-type(2){display: inline-block;}
    .table-list.message-table > li > div:nth-of-type(3){width: auto; display: inline-block;}
    .table-list.message-table > li > div:nth-of-type(4){width: auto; display: inline-block;}
    .table-list.message-table > li > div:nth-of-type(5){width: 100%; margin-top: 10px;}
    .table-list.message-table > li > div:nth-of-type(7).date{margin-top: 0;}
    .table-list.message-table > li > div:nth-of-type(7)::before{content: '쪽지확인일자 : ';}
    .table-list.message-table > li > div:nth-of-type(8){background: none; padding-top: 10px; border-top: 1px solid #dcdcdc;}
    .table-list.message-table > li > div{position: relative; top: 5px; margin-left: -3px;}
    .table-list.message-table > li > div.user span{display: inline-block; color: #444;}
    .table-list.message-table > li > div.date{display: block; margin-top: 15px; text-align: left;}
    .table-list.message-table > li.is-active > div.detail{padding-bottom: 50px;}
    .table-list.message-table > li .addressee .scroll-design{border: 0;}
    .table-list.message-table > li .toggle-btn{height: 180px;}
    .table-list.message-table > li.not-read::after{top: 25px; transform: translateY(0);}
    .table-list.message-table > li > div:nth-of-type(8),
    .table-list.message-table.send > li > div:nth-of-type(6){border-top: 1px solid #dcdcdc; background: none;}
    .table-list.message-table.send > li > div:nth-of-type(4){display: block; width: 100%; margin-top: 10px; text-align: left;}
    .table-list.message-table.send > li > div:nth-of-type(5){text-align: left;}
    .table-list.message-table.system > li > div:nth-of-type(4){text-align: left;}
    .table-list.message-table.system > li > div:nth-of-type(3){display: block; margin-top: 10px;}
    
    /* 대회 공통 */
    .table-list.contest-table > li > div:nth-of-type(1){align-items: flex-start; width: 100%;}
    .table-list.contest-table > li > div:nth-of-type(1) .report-info{padding-top: 10px;}
    .table-list.contest-table > li > div:nth-of-type(2){position: absolute; top: 25px; left: 25px;}
    .table-list.contest-table > li > div:nth-of-type(3){float: right; margin-top: 10px;}
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(1){width: 100%;}
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(3){float: left; margin-top: 20px;}
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(3)::before{content: '요청자 : ';}
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(3) span{display: inline-block; color: #444;}
    .table-list.contest-table.balance-table.teacher > li > div:nth-of-type(4){float: right; margin-top: 10px;}

    /* 독서퀴즈 */
    .mypage-content .table-list.menu04-05-table:not(.bookshelf) > li > div:nth-of-type(2){position: absolute; right: 125px; bottom: 30px;}
    .mypage-content .table-list.menu04-05-table > li > div:nth-of-type(3){margin-top: 5px;}
    .my-page.teacher .mypage-content .table-list.menu04-05-table > li > div:nth-of-type(3)::before{content: '작성일 : ';}


    /* 커뮤니티 */
    .mypage-content .table-list.community-table-col4 > li > div,
    .mypage-content .table-list.community-table-col5 > li > div{text-align: left;}
    .mypage-content .table-list.community-table-col4 > li > div:nth-of-type(1),
    .mypage-content .table-list.community-table-col5 > li > div:nth-of-type(1),
    .mypage-content .table-list.community-table-col5 > li > div:nth-of-type(1){padding-top: 40px; margin-bottom: 10px;}
    .mypage-content .table-list.community-table-col4 > li > div.user span,
    .mypage-content .table-list.community-table-col5 > li > div.user span{display: inline-block; color: #444;}
    .mypage-content .table-list.community-table-col5 > li > div:nth-of-type(6),
    .mypage-content .table-list.community-table-col4 > li > div:nth-of-type(4),
    .mypage-content .table-list.community-table-col5 > li > div:nth-of-type(5){float: right; margin-top: 5px;}
    
    .mypage-content  #inquiryTab .table-list.community-table-col5 > li > div:nth-of-type(4),
    .my-page:not(.teacher) .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(4),
    .my-page.teacher .mypage-content .table-list.community-table-col4 > li > div:nth-of-type(3),
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(5),
    .my-page:not(.teacher) .mypage-content .table-list.community-table-col4 > li > div:nth-of-type(3){position: absolute; top: 20px; left: 20px; margin-top: 0;}
    .my-page:not(.teacher) .mypage-content #clubTab .table-list.community-table-col4 > li > div:nth-of-type(2)::before{content: '권한 : ';}
    .my-page:not(.teacher) .mypage-content #debateTab .table-list.community-table-col4 > li > div:nth-of-type(2) span{color: #444;}
    .my-page:not(.teacher) .mypage-content #debateTab .table-list.community-table-col4 > li > div:nth-of-type(2)::before{content: '토론방식 : ';}
    .my-page:not(.teacher) .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(2) span{color: #444;}
    .my-page:not(.teacher) .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(2)::before{content: '상담 분야 : ';}
    .my-page:not(.teacher) .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(3)::before{content: '작성일 : ';}   
    .my-page:not(.teacher) .mypage-content #inquiryTab .table-list.community-table-col4 > li > div:nth-of-type(2)::before{content: '작성일 : ';}    
    .my-page.teacher .mypage-content #inquiryTab .table-list.community-table-col5 > li > div:nth-of-type(3)::before{content: '작성일 : ';}
    .my-page.teacher .mypage-content #clubTab .table-list.community-table-col4 > li > div:nth-of-type(2)::before{content: '권한 : ';}
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(2) span{color: #444;}
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(2)::before{content: '상담 분야 : ';}
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(4)::before{content: '작성일 : ';}    

    /* ai 맞춤도서 */
    .my-page .recomend .book-list.list-type.block li{width: calc(33.333% - 20px); margin-right: 30px;}
    .my-page .recomend .book-list.list-type.block li:nth-of-type(3n+3){margin-right: 0px;}
    .my-page .recomend .book-list.list-type.block li:nth-of-type(4n+4){margin-right: 30px;}
    #aiStatisticsTab.recomend-tab .filter-wrap{flex-direction: column; align-items: flex-start;}
    #aiStatisticsTab.recomend-tab .filter-wrap .chat-box{margin-bottom: 15px;}
    .ai-graph-wrap > li{width: 100%;}
    
    /* 내가 추천한 도서 */
    .table-list.mybook-table > li > div:nth-of-type(1){text-align: left; margin-bottom: 15px;}
    .table-list.mybook-table > li > div:nth-of-type(2){padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #dcdcdc;}
    .table-list.mybook-table > li > div:nth-of-type(2) .book-thumb{margin-bottom: 0px;}
    .table-list.mybook-table > li > div:nth-of-type(2) .info-wrap{width: calc(100% - 130px)}
    .table-list.mybook-table > li > div:nth-of-type(3){width: 50%; float: left; text-align: left; min-height: 2.5rem; padding: 0.5rem 0;}
    .table-list.mybook-table > li > div:nth-of-type(3)::before{content: '등록일 : '; color: #888;}
    .table-list.mybook-table > li > div:nth-of-type(4){width: 50%; float: right; text-align: right;}
    .table-list.mybook-table.student > li > div:nth-of-type(3)::before{content: '등록자 : '; color: #888;}
    .table-list.mybook-table.student > li > div:nth-of-type(3){float: inherit; padding: 0; min-height: auto;}
    .table-list.mybook-table.student > li > div:nth-of-type(3) span{display: inline-block; color: #666;}
    .table-list.mybook-table.student > li > div:nth-of-type(4){float: inherit; width: 100%; text-align: left;}
    .table-list.mybook-table.student > li > div:nth-of-type(4)::before{content: '등록일 : '; color: #888;}
    .table-list.mybook-table.student > li > div:nth-of-type(5){position: absolute; left: 50px; top: 18px;}
    .table-list.mybook-table.student> li > div:nth-of-type(6){display: block; width: 100%; float: right; margin-top: -40px; text-align: right;}
    .table-list.mybook-table.student> li > div:nth-of-type(6) .btn{margin-bottom: 0;}
    .table-list.mybook-table.student-sf > li > div:nth-of-type(4){width: 50%; float: left; text-align: left; min-height: 2.5rem; padding: 0.5rem 0;}
    .table-list.mybook-table.student-sf > li > div:nth-of-type(4)::before{content: '등록일 : '; color: #888;}
    .table-list.mybook-table.student-sf > li > div:nth-of-type(3)::before{content: '추천인 : '; color: #888;}
    /* .table-list.mybook-table.student-sf > li > div:nth-of-type(4){position: absolute; left: 50px; top: 18px; text-align: left;} */
    .table-list.mybook-table.student-sf > li > div:nth-of-type(5){display: block; width: 50%; float: right; text-align: right;}


    /* 매체별 독후활동 */
    .table-list.mymenu01-01-table > li > div:nth-of-type(1){width: 100%; max-width:100%; margin-bottom: 10px; padding-right: 50px;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(1) .report-info h6{white-space: inherit; overflow: auto;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(2){position: absolute; right: 20px; bottom: 20px; z-index: 10;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(3){position: absolute; right: 20px; top: 20px;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(4){/*padding-left: 170px;*/ text-align: left;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(4)::before{content: '작성일 : ';}


    /* 마이페이지 리뷰관리 */
    .table-list.review-table > li > div{text-align: left;}
    .table-list.review-table > li > div:nth-of-type(1){margin-bottom: 10px;}
    .table-list.review-table > li > div:nth-of-type(2){display: none;}
    .table-list.review-table > li > div:nth-of-type(3)::before{content: '도서명 : ';}
    .table-list.review-table > li > div:nth-of-type(4){position: absolute; bottom: 25px;}
    .table-list.review-table > li > div:nth-of-type(5)::before{content: '상태 : ';}
    .table-list.review-table > li > div:nth-of-type(6) .btn-wrap{justify-content: flex-end;}
    .table-list.review-table > li > div:nth-of-type(6) .btn-wrap button:first-of-type{margin-bottom:0; margin-right: 5px;}

    .table-list.chat-table > li > div{text-align: left;}
    .table-list.chat-table > li > div:nth-of-type(1){margin-bottom: 10px;}
    .table-list.chat-table > li > div:nth-of-type(2){display: none;}
    .table-list.chat-table > li > div:nth-of-type(3){position: absolute; bottom: 25px;}
    .table-list.chat-table > li > div:nth-of-type(4)::before{content: '상태 : ';}
    .table-list.chat-table > li > div:nth-of-type(5) .btn-wrap{justify-content: end;}
    .table-list.chat-table > li > div:nth-of-type(5) .btn-wrap button:first-of-type{margin:0;}
    .table-list.chat-table.student > li > div:nth-of-type(3){position: relative; bottom: auto;}
    .table-list.chat-table.student > li > div:nth-of-type(3)::before{content: '도서명 : ';}
    .table-list.chat-table.student > li > div:nth-of-type(4){position: absolute; bottom: 25px;}
    .table-list.chat-table.student > li > div:nth-of-type(4)::before{content: '';}
    .table-list.chat-table.student > li > div:nth-of-type(5)::before{content: '상태 : ';}
    .table-list.chat-table.student > li > div:nth-of-type(6) .btn-wrap{justify-content: end;}
    .table-list.chat-table.student > li > div:nth-of-type(6) .btn-wrap button:first-of-type{margin-bottom:0;}
    
    /* 회원정보 관리 */
    .mypage-content.user-info .school-result{margin-bottom: 15px;}

    /* 온라인 회원증 */     
    .card-design{flex-wrap: wrap; align-items: flex-start;}
    .card-design > li{width: 100%; margin-bottom: var(--sz-ls);}
    .card-design > li.card-front{margin-right: 0;}
    .card-design .card-back .card{padding: 5%;}

    /* 뱃지관리 */
    .activity-badge .badge-list{padding: 30px 20px;}
    .activity-badge .badge-list ul{grid-template-columns: repeat(3, 1fr);}
    .activity-badge .badge-list ul li{margin-bottom: 20px;}
    .activity-badge .badge-list ul li:nth-of-type(n + 16){margin-bottom: 20px;}
    .activity-badge .badge-list ul li .badge-img img{max-width: 80%; height: auto;}

    /* dls 인증 */
    .book-connect .form-content .form-input{padding-left: 0;}
}   
@media screen and (max-width: 850px) {
    /* fullCalendar Css수정 */    
    .full-calendar-design .fc-toolbar-title{font-size: 1.4rem;}
    .full-calendar-design .fc-toolbar-chunk .fc-prev-button,
    .full-calendar-design .fc-toolbar-chunk .fc-next-button{height: 35px; width: 35px;}
    .full-calendar-design .fc-toolbar-chunk button{height: 35px;}
}
@media screen and (max-width: 768px) {
    /* 도서검색 > 전체검색 */
    .search-filter-view .form-group li{width: 100%; padding-right: 20px;}
    .search-page .search-filter-view ul.form-group li:nth-of-type(n+5){border-bottom: 1px solid #dcdcdc;}
    .search-page .search-filter-view ul.form-group li:nth-of-type(n+6){border-bottom: 0;}
    .search-page .filter-area .city-wrap ul.input-group li{width: 33.333%;}
    .search-page .filter-area .city-wrap ul.input-group li:nth-of-type(3n + 3){ border-right: 0;}
    .search-page .filter-area .city-wrap ul.input-group li:nth-of-type(n + 13) {border-bottom: 1px solid var(--primary-tint30);}
    .search-page .filter-area .city-wrap ul.input-group li:nth-of-type(n+16){margin-bottom: 0px; border-bottom: 0;}
    .category-wrap{width: 180px;}
    .category-wrap .category-lv1,  
    .category-wrap .category-lv3{width: 180px;}
    .category-wrap .category-lv2{width: 360px; left: 180px;}
    .category-wrap .category-lv2 > ul{width: 180px;}
    .category-wrap .category-lv3{left: 165px; top: -10px;}
    .category-wrap .category_list > li span, 
    .category-wrap .category_list > li.all a{padding: 10px;}
    .category-wrap .category_list > li span{padding-right: 30px; box-sizing: border-box;}
    .top-book-list{width: calc(100% - 180px); padding: 0px; margin-left: 0;}    
    .search-page .filter-area .city-wrap.school-wrap h6 + .input-group li{width: calc(50% - 5px); padding-right: 0;}
    .search-page .filter-area .city-wrap.school-wrap h6 + .input-group li:nth-of-type(1){margin-right: 10px;}
    .search-page .filter-area .city-wrap.school-wrap h6 + .input-group li:last-of-type{width: 100%; margin-top: 10px;}
    .search-page .result-area .category-selecet{flex-wrap: wrap; background: #f9f9fb; border: 1px solid #e8e8e8; border-radius: 0.5rem; padding: 8px;}
    .search-page .result-area .category-selecet h6.btn{width: 100%; margin-bottom: 5px; min-height: auto; padding: 0; background-color: rgba(255,255,255,0);}
    .search-page .result-area .category-selecet div{width: calc(33% - 2.5px); margin-right: 5px; font-size: 0.9rem;}
    .search-page .result-area .category-selecet div select{width: 100%;}
    .search-page .result-area .category-selecet div:last-of-type{margin-right: 0;}
    .switch-list-btn-wrap button,
    .search-page .result-area .result-header .switch-list-btn-wrap button{width: 35px; height: 35px;}
    

    /* 도서 검색 결과 */
    .search-page .result-area .book-list.list-type.block li{width: 50%;}
    .search-page .result-area .book-list.list-type.block li > .no-data{width: 100%;}
    .search-page .result-area .book-list.list-type.block li:nth-of-type(5n+5){margin-right: 0px;}
    .search-page .result-area .result-header .fl-right ul{flex-wrap: wrap;}
    .search-page .result-area .result-header .fl-right ul li select{height: 35px; line-height: 35px; padding: 0 8px; background-position: calc(100% - 0.5rem) 55%;}
    .search-page .result-area .result-header .fl-right ul li select.w120{width: 95px;}
    .search-page .result-area .result-header .fl-right ul li select.w150{width: 120px;}
    .search-page .result-area .result-header .fl-right ul li button{height: 35px; min-height: 35px; padding: 0 8px; line-height: 35px;}
    .search-page .result-area .result-header .fl-right{align-items: flex-start;}
    

    /* 도서 상세 */
    .book-detail-head > .book-info-wrap .book-thumb{width: 150px;}
    .book-detail-head .summary-wrap .tag-wrap{margin-left: 190px;}
    .book-detail-head > .book-info-wrap .book-info{width: calc(100% - 190px); padding-left: 40px;}
    .book-detail-body .inner .main-content .book-report-list li, 
    .book-detail-body .inner .main-content .newsgroup-list li{width: 100%; margin-right: 0;}
    .book-detail-body::before{display: none;}
    .book-detail-body .inner{margin-top: 0;}
    .book-detail-head > .book-info-wrap .book-info .btn-wrap li .zzim-btn{padding: 0 0.55rem; border-color: #dcdcdc;}
    .book-detail-head > .book-info-wrap .book-info .btn-wrap li .zzim-btn:not(.non-login) .text,
    .book-detail-head > .book-info-wrap .book-info .btn-wrap li .zzim-btn:not(.non-login) .eng{display: none;}
    .book-detail-head > .book-info-wrap .book-info .btn-wrap li .zzim-btn:not(.non-login) i{margin-right: 0;}
    .book-detail-body .inner .search-graph h4 span{min-width: 0; padding: 10px;}
    .book-detail-body .inner .search-graph > ul > li .menu-type li a{width: 60px; height: 28px; line-height: 28px; border-radius: 28px;}

    /* 추천도서 */
    .sub-page-content .search-wrap.type3.w-ver{margin-top: 0; margin-bottom: var(--sz-xs);}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap{padding: 5px; border-radius: 0.5rem;}
    .sub-page-content .search-wrap.type3.w-ver .info-message{display: none;}
    .sub-page-content .search-wrap.type3:not(.only-text) .btn-wrap .btn-search{width: 100%; height: 100%; line-height: 1.5;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap .select-ui{width: 50%;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap .select-ui:last-of-type{margin-right: 0;}
    .sub-page-content .search-wrap.type3.w-ver::after{width: 30px; height: 30px; left: -5px; top: -5px; border-radius: 10px 0 0 0;}
    
    /* 기관추천 리스트 학교도서관인 경우 */
    .sub-page-content .search-wrap.type3.w-ver.school-center .search-items-wrap .select-ui{width: 100%;}
    .sub-page-content .search-wrap.type3.w-ver.school-center .search-items-wrap .select-ui strong{border-radius: 0.5rem; border-bottom: 0;}

        
    /* 맞춤추천도서 */
    .my-type{padding: 30px;}
    .my-type .type-info p br{display: none;}
    .vs-ui-design li:hover{transform: translate(0,0px);}


    /* 독서월드 */
    .book-world-wrap .book-world li{overflow: hidden; background: #c9e49b;}
    .book-world-wrap .book-world li{padding: 80px 0 120px;}
    .book-world-wrap .book-world li.world{margin-left: -15vw;}
    .book-world-wrap .book-world li img{transform: scale(1.4);}
    .book-world-wrap .visitor{display: flex; left: 15px; top: auto; bottom: 5px; transform: translateY(0); width: calc(100% - 80px);}
    .book-world-wrap .visitor li{display: flex; flex-wrap: wrap; width: 100%; margin-right: 15px;}
    .book-world-wrap .visitor li > .c-gs0{display: flex; align-items: center; justify-content: center; width: 100px; padding: 0;}
    .book-world-wrap .visitor li > .box{display: flex; align-items: center; justify-content: center; width: calc(100% - 116px); margin: 8px;}
    .book-world-wrap .icon-btn{right: 15px; top: auto; bottom: 20px; transform: translateY(0);}

    /* 독후활동 참여하기 */
    .like-btn.fl-right{width: 100%; float: unset; margin-bottom: -20px;}
    .like-btn.fl-right .icon-btn{box-shadow: none; width: 22px;}

    /* 독서마라톤 */
    .form-page .inner > .form-content .step-bar{display: none;}
    .maraton-state > li .state .course-wrap{padding-top: 130px;}
    .maraton-state > li .state .course-bar.course-info ul{top: 125px;}
    .thumb-list.competition-table > li .writer{margin-bottom: 5px;}
    .thumb-list.competition-table > li .d-day{flex-wrap: wrap;}
    .thumb-list.competition-table > li .d-day .date{width: 100%;}
    .thumb-list.competition-table > li .d-day .btn.ls{width: 100%; margin-top: var(--sz-sm);}
    .filter-content.sub-list-filter.filter-menu04-03 .form-group > li{width: 100%; padding-right: 20px;}
    .filter-content.sub-list-filter.filter-menu04-03 .form-group > li:nth-of-type(4){padding-right: 20px;}   
    .filter-content.sub-list-filter.filter-menu04-03 .form-group > li:nth-of-type(n+4){border-bottom: 1px solid #dcdcdc;}
    .filter-content.sub-list-filter.filter-menu04-03 .form-group > li:nth-of-type(n+5){border-bottom: 0px;}
    .maraton-state > li .state .course-wrap.my-course{margin: 0 15px;}
    .sub-page .maraton-state > li .maraton-info{width: 100%; margin-right: 0;}
    .sub-page .maraton-state > li .maraton-info .thumbnail a{padding-bottom: 65%;}
    .sub-page .maraton-state > li .maraton-info + .state{width: 100%;}
    .sub-page .maraton-state > li .course-summary{margin-top: 80px;}
    .sub-page .maraton-state > li .state .d-day{top: 0px; right: 10px;}
    .sub-page .maraton-state > li .state .title{padding-right: 0;}
    .sub-page .maraton-state > li .state .course-wrap{padding-top: 100px;}
    .sub-page .maraton-state > li .state .course-wrap{padding-top: 140px; margin-bottom: 50px;}
    .sub-page .maraton-state > li .state .course-bar.course-info ul{top: 135px;}
    .maraton-content > .fl-right .box{padding: 0; padding-top: 50px; border-top: 1px solid #dcdcdc; border-radius: 0; box-shadow: none;}
    .maraton-content > .fl-right .box + .btn{max-width: 100%;}
    .menu04-03-form .step-wrap.step01 > ul{flex-wrap: wrap;}
    .menu04-03-form .step-wrap.step01 > ul > li{width: 100%; margin-bottom: 15px; margin-right: 0;}
    .maraton-ad-report-table > li > div:nth-of-type(2){left: 30px;}
    .summary-data{flex-wrap: wrap; margin-bottom: 0;}
    .summary-data li{width: 100%; margin-right: 0; margin-bottom: 15px;}
    .txt-editor-ui{max-width: calc(100vw - 80px);}

    /* 독서마라톤 도서관리 */
    .step-wrap .table-list.menu04-01-table > li > div:nth-of-type(1) .info-wrap{padding-top: 10px;}
    .step-wrap .table-list.menu04-01-table > li > div:nth-of-type(3){position: absolute; right: 0px;}


    /* 독서마라톤 - 독서일지 */
    .table-list.menu04-03-table > li > div:nth-of-type(1){left: 0;}
    .table-list.menu04-03-table > li > div:nth-of-type(2){align-items: flex-start;}
    .table-list.menu04-03-table-full > li > div:nth-of-type(1){left: 0;}
    .menu04-03-form .form-group .form-input .page-calculation{flex-wrap: wrap;}
    .menu04-03-form .form-group .form-input .page-calculation .input-group{width: calc(100% - 80px); max-width: 357px; margin-left: 0; margin-top: 10px;}
    .menu04-03-form .form-group .form-input .page-calculation .input-group input{width: 100%;}
    .menu04-03-form .form-group .form-input .samebook-report ul li{flex-wrap: wrap;}
    .menu04-03-form .form-group .form-input .samebook-report ul li strong{width: calc(100% - 2rem);}
    .menu04-03-form .form-group .form-input .samebook-report ul li .fl-right{width: 100%;}
    .samebook-report.dropdown-list dt{padding-left: 5px}
    .radio-thumbnail-group.maraton-form li{width: calc(50% - 10px); margin-right: 20px;}
    .radio-thumbnail-group.maraton-form li:nth-of-type(3n + 3){margin-right: 20px;}
    .radio-thumbnail-group.maraton-form li:nth-of-type(2n + 2){margin-right: 0px;}
    .table-list.maraton-ad-report-table > li > div:nth-of-type(2){left: 30px;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(1){left: 0;}
    .table-list.maraton-ad-user-table > li > div:nth-of-type(7){left: 30px;}


    /* 독서 퀴즈대회 */
    .quiz-contest > li .quiz-info{width: 100%; margin-right: 0;}
    .quiz-contest > li .quiz-info .thumbnail a{padding-bottom: 65%;}
    .quiz-contest > li .quiz-info + .state{width: 100%;}
    .quiz-contest > li .quiz-info + .state > .title{padding-right: 0;}
    .quiz-contest > li .quiz-info + .state .user-info{flex-direction: column; align-items: flex-start;}
    .quiz-contest > li .state .d-day{top: 0px; right: 10px;}
    .quiz-contest .course-wrap{flex-wrap: wrap;}
    .quiz-contest .course-wrap .quiz-summary{width: 100%;}
    .quiz-contest .course-wrap .quiz-book{width: 100%;}
    .quiz-form > li .question-wrap select{margin-right: 10px;}
    .quiz-form > li .question-wrap{flex-wrap: wrap;}
    .quiz-form > li .question-wrap > input{width: calc(100% - 160px); margin-bottom: 10px; margin-right: 0;}
    .quiz-form > li .question-wrap .input-group{width: 100%;}
    .quiz-book-list li{width: calc(33.333% - 15px);}
    .quiz-book-list li:nth-of-type(3n + 3){margin-right: 0;}
    .random-img-wrap{width: calc(100vw - 60px);} 


    /* 독서 퀴즈 */
    .quiz-box{flex-wrap: wrap;}
    .quiz-box .book-info{width: 100%; margin-right: 0; margin-bottom: 20px;}
    .quiz-box .book-info .btn-wrap{float: right;}
    .quiz-box .book-info .book-thumb{padding: 20px; background: #f9f9fb; border: 1px solid #e8e8e8; border-radius: 0.5rem; display: flex; align-items: flex-start;}
    .quiz-box .book-info .book-thumb .img-wrap{width: 100px; margin-right: 30px;}
    .quiz-box .book-info .book-thumb .book-name{width: calc(100% - 130px);}
    .quiz-box .quiz-wrap{width: 100%;}
    .menu04-05-page.sub-page-content .filter-wrap .fl-right > .vertical-m{min-width: 0px;}
    .menu04-05-page.sub-page-content .filter-wrap .fl-right > .vertical-m .on-off-btn{min-width: 230px;}
    .table-list.menu04-05-table.teacher > li > div:nth-of-type(6){left: 90px;}


    /* 밸런스 게임 */
    .balance-game .comment_head .fl-right{display: none;}
    .menu04-06-page.sub-page-content .filter-wrap .fl-right > .vertical-m{min-width: 0px;}
    .menu04-06-page.sub-page-content .filter-wrap .fl-right > .vertical-m .on-off-btn{min-width: 230px;}
    .balance-visual .title-area h2{font-size: 1.25rem;}    
    .balance-visual.template02 .text-area .type{font-size: 1.25rem; font-weight: 800;}
    .balance-visual.template03 .text-area .type{width: 45px; height: 45px; border-radius: 30px; font-size: 0.9rem; line-height: 45px; font-weight: 600;}
    .balance-visual.template04 .text-area .type{top: -8%; font-size: 1.25rem; font-weight: 800;}
    .balance-visual.template05 .text-area .type{font-size: 1.25rem; font-weight: 800;}
    .balance-visual.template06 .title-area h2{font-size: 1rem;}
    .balance-visual.template06 .text-area .type{font-size: 1.25rem; font-weight: 800;}

    
    /* 독후감 대회 */
    .report-contest > li .contest-info{width: 100%; margin-right: 0;}
    .report-contest > li .contest-info .thumbnail a{padding-bottom: 65%;}
    .report-contest > li .contest-info + .state{width: 100%;}
    .report-contest > li .contest-info + .state .title{padding-right: 0;}
    .report-contest > li .contest-info + .state .title{padding-right: 0;}
    .report-contest > li .state .d-day{top: 0px; right: 10px;}
    .report-contest > li .state .title .user-info{flex-direction: column;}
    .report-contest > li .state .title .user-info .vertical-m{width: 100%; margin-right: auto;}    
    .book-select.radio-thumbnail-group li{width: calc(33.333% - 14px); margin-bottom: 20px;}
    .book-select.radio-thumbnail-group li:nth-of-type(4n+4){margin-right: 20px;}
    .book-select.radio-thumbnail-group li:nth-of-type(3n+3){margin-right: 0px;}
    .book-select.radio-thumbnail-group li .c-gs600{display: none;}
    .book-select.radio-thumbnail-group .img-wrap{padding: 10px;}
    .report-list .result-area .book-report-list li{width: 100%; margin-right: 0;}


    /* 독서 동아리 */
    .filter-content.sub-list-filter.filter-menu03-07 .form-group > li{width: 100%; padding-right: 20px;}   
    .filter-content.sub-list-filter.filter-menu03-07 .form-group > li:nth-of-type(n+4){border-bottom: 1px solid #dcdcdc;}
    .filter-content.sub-list-filter.filter-menu03-07 .form-group > li:nth-of-type(n+5){border-bottom: 0px;}
    .block-list.club-list > li{width: 100%; margin-right: 0; margin-bottom: 15px;}
    .block-list.club-list > li:nth-of-type(3n + 3){margin-right: 0px;}
    .table-list.menu03-07-table > li > div:nth-of-type(4){left: 30px;}
    .table-list.menu03-07-table > li > div:nth-of-type(7){right: 0;}
    .group-info{flex-direction: column; margin-top: 30px;}
    .group-info > .left-box{width: 100%; margin-bottom: 20px;}
    .group-info > .right-box{width: 100%; margin-left: 0; flex-direction: column;}
    .right-box .group-info-text{width: 100%;}
    .right-box .lanking{width: 100%; margin-left: 0; margin-top: 10px;}
    .right-box .lanking .box{height: 150px;}

    /* 독서토론방 */
    .block-list.debate-list.book-debate > li{width: 100%; margin-bottom: 20px; margin-right: 0;}
    .block-list.debate-list.book-debate > li:nth-of-type(3n + 3){margin-right: 0;}
    .block-list.debate-list.book-debate > li .date{flex-direction: row;}
    .block-list.debate-list.book-debate > li .post-info{flex-direction: column; align-items: flex-start;}
    .comment-area .comment_body .comment_editor h6{flex-wrap: wrap;}
    .comment-area .comment_body .comment_editor h6 .vertical-m{display: block; width: 100%; margin-top: 8px;}
    .comment-area .comment_body .comment_editor h6 .vertical-m::before{display: none;}
    .comment-area .comment_body .comment_editor h6 .vertical-m > span{float: left;}
    .comment-area .comment_body .comment_editor h6 .vertical-m .vote-btn{float: left; margin-top: -2px;}
    .comment-area .comment_body .comment_editor h6 .vertical-m .vote-btn .btn{padding: 3px 8px; min-height: 0;}
    .comment-area .comment_body .like-btn.fl-right{width: -moz-fit-content;width: fit-content; float: right;}
    .comment-area .comment_body ul{padding: 0 8px;}
    .comment-area .comment_body.col2 .left-comment, 
    .comment-area .comment_body.col2 .right-comment{padding: 0 10px;}
    .comment-area .comment_body.col2 > .mr-md{margin-right: 10px;}
    

    /* fullCalendar Css수정 */    
    .full-calendar-design .fc-daygrid-event{flex-wrap: wrap; white-space: break-spaces;}
    .full-calendar-design .fc-daygrid-event .fc-event-time{padding: 0 8px;}
    .full-calendar-design .fc-daygrid-day-frame{min-height: 180px;}
    .full-calendar-design .fc-toolbar.fc-header-toolbar{margin-bottom: 3rem;}
    .full-calendar-design:not(#noticeCalendar){margin-top: -4.75rem;}


    /* 도서관 활용수업 신청*/
    .calendar-info{margin-top: 4rem;}
    .calendar-info > span{margin-left: var(--sz-sm);}
    .table-list.menu05-01-table.school > li > div:nth-of-type(6){left: 0px;}menu05-01-table.school > li > div:nth-of-type(6)


    /* 자주 묻는 질문 */
    .sub-page-content .search-wrap.type3.w-ver.only-text{margin-bottom: var(--sz-md);}
    .dropdown-list.faq-table dt .category{width: 80px;}
    .dropdown-list.faq-table dt .title{width: calc(100% - 80px);}   
    .dropdown-list.faq-table dd .content-wrap{padding-left: 80px;}


    /* 설문 조사 */
    .thumb-list > li .thumbnail{margin-bottom: var(--sz-sm);}
    .thumb-list > li .post-info{flex-direction: column; align-items: baseline;}
    .thumb-list > li .date{flex-direction: column; align-items: baseline;}
    .thumb-list > li .date .date-title{display: none;}
    .thumb-list > li .date .date-range{flex-direction: row; margin-left: 0;}
    .thumb-list > li .date .date-range::before{width: 1.25rem; height: 1.25rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABHNCSVQICAgIfAhkiAAABDRJREFUaEPtWUtOWzEUJfyGLV1BwwqAFTRMOukAMgCUUWEFTQYd85hXalhBwwgBg4RZZ013ACsgrKAw5ZeeE/lFxtjP189GraJYQtET/txzz7nX13ZlZkJaZUJwzEyB/G9MThmZeEaOj4+rc3NzG5VKZYlgh8Nhjb/47qvvm8fHx/NGozFI6Ywk0qLxs7OzX2DYJgyuSgwEQALpPT09HaYAFQVEeX8fBu1KjC/o0wFLBzGASgM5Ozvbh1ezSADPhoPNbGtr66DMnMFAut3u0v39/XcHC9cAx1joLS4u9uv1+o1ulJLgqpIgY+e9xejOwsJCyxzrAxcERIH4hUlpjN6u8ZFtb293fAvq/z89PaUkyaoJ6AJg1kPAiIG4QICBg52dnSiJnZycZJAVY01vQWDEQOC9H4acbvHdLGIBBm6iz2f8DQC2VcSWYqeNPm+1fh3MvydhWQTE4jGCqGGRC49xjJGRYWCuDjA9T39Ktq+DkTLuBaJS7JVhwJ4kHuDlYT5OapBihuyPG1Lzsi81e4GAjQ70S3mMmtQg9i0DhONMBWDNI7C5W8RmIRALG9dgoirRbAwQNXaA33E287FSCAQeZfCx9MibSFJ557KMKCBkQJfYIZzYdDmxEAgovtJqpyA2YhmxsHIBIGvBQExZSXRqLhLDiIqVZ/FZJC8nI6ilmjCepcioSdKnCwjGsoz/id26EbJbcx/CuK5E2k4gZuaAEe9CjAAb3DM2DHA3mGdZOo9FFc4qQgwE+vSmai3IzUAd44GHW6hwmURETSpPp3GYoI+VPuSrBQKxsZFPdY65WLqImg4EA5xjXwWIuYkaFscA+Q0n1Gwe+BfS+gZpfRXRgU7R0nqlYKf9ooKTHZMEe6L0u4vU+xE2fUKQv9FYEGWvJOk3xYaYG85D2d3dXR9gVjQw3oOTGWulNkQuCH0O8DMq3Hh9gwp0Waptsx/menHWQJ9CMBjzB33y+7FLrG8escfLvGrRKARjPQVaziXli0aLvKJYITDEXg3s8gJDb2vmadMoWGeiyniuFHOwcsnQ9LZpZPKDlS0FKuOCziU2QCojsTBt62d5i6RuAXQ1+qirWDGva3ipsO67fAhNDCohUHajAFdJRnTdJC4ELWUHwbQklxASQIoJHht0EN6zej63GIhjL+A5o/R9bW6E7R4ZkrvEtWtNWvKLgXBRFxj1RJBB60cS7+d9wDJvZyjbqj4uFATHBgHRwLT1KyJNzwM+6OCv9/DwcGkGKNP5/Pz8Cgzd5AOQ7S2FR2ow0ZQyESwt09OO+9oQQsy+tyqDZWUmCWZEX0Q9E1Aa4wu8MkaQBbxcZb4UWzR3FJB8YlUB8M6JJz/bm8cLGxgHlCH2iHYMgGhpubyjQLEMGQUwjK3xVz0A8XsA4/spjNdtSMJIGTmlHjMFktqjsfNNGYn1YOrxE8PIX5s9t1G/pRQQAAAAAElFTkSuQmCC) 50% 50% no-repeat; background-size: contain; margin-right: 5px; content: '';}
    .thumb-list > li .post-info button{width: 100%; margin-top: var(--sz-sm);}
    .thumb-list > li .post-info button span{justify-content: center;}
    .survey-content > li .input-group .input-table > li.input-table_title{font-size: 0.9rem;}
    .survey-content > li .input-group .input-table > li.input-table_title div:nth-of-type(1){margin-bottom: 0;}
    .survey-content > li .input-group .input-table > li{display: block;}
    .survey-content > li .input-group .input-table > li > div:nth-of-type(1){width: 100%; text-align: center; margin-bottom: 20px;}
    .survey-content > li .input-group .input-table > li::after{display: block; clear: both; content: '';}
    .survey-content > li .input-group .input-table > li > div:nth-of-type(n+2){width: 20%; float: left;}    
    
    /* 이벤트 참여 페이지 */
    .event-title.box.box-rg{padding: 15px 20px;}
    .event-title h3{font-size: 1.5rem; font-weight: 900;}


    /* 독서상담신청 */
    .book-inquiry-view .book-info{width: 120px; margin-right: 30px;}
    .book-inquiry-view .book-info + .post-text{width: calc(100% - 150px);}


    /* 포트폴리오 보기 */
    .dropdown-list.portfolio-table{width: 100%; transform: translate(0px,0);}
    .dropdown-list.portfolio-table dd .content-wrap{flex-wrap: wrap;}
    .dropdown-list.portfolio-table + .list-paging{margin-top: var(--sz-md);}


    /* 포트폴리오 등록 */
    .dropdown-list.menu03-02-list dd .content-wrap{flex-wrap: wrap;}
    .dropdown-list.menu03-02-list + .list-paging{margin-top: var(--sz-md);}
    .tool-bar .action-wrap .btn-wrap{width: auto; margin-left: var(--sz-xs);}   
    .popup-box.menu03-02-popup .popup-content .table-list > li > div:nth-of-type(4){padding-left: 30px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .arrow-navi{max-width: 75%;}
    .popup-box.menu03-02-popup .popup-content .table-list > li.book-group > div:nth-of-type(5){padding-left: 30px;}
    
    /* 시스템 안내 */
    .system-area {width: 100%; margin: auto;}
    .system-area .system-box li dl {display: flex; flex-direction: column;}
    .system-area .system-box li dl dt {width: 100%; text-align: center; display: unset; padding: 10px 0;}
    .system-area .system-box li dl dd {padding: 10px 0 10px 20px;}
    .system-area .system-box li dl dd div::after {top: 10px; transform: unset;}
    .system-area .tab-menu.tab-type3 .tab button {padding: 10px 20px;}
    .tabcontent {overflow-x: auto;}
    .tabcontent table {min-width: 840px; width: 100%;}
    .tabcontent table tbody tr td {padding: 5px;}
    .tabcontent table tbody tr td:last-child {text-align: left;}        
    .system-area .img .pc {display: none;}
    .system-area .img .mob{display: block; width: 90%;}
    .system-area .tab-menu.tab-type3 .tab button{padding: 10px; font-size: 1rem;}
    .system-area .tab-menu.tab-type3 .tab button.active{color: var(--primary);}
    .system-area .tab-menu.tab-type3 .tab button.active::before{display: none;}
    .info-swiper .swiper-slide{padding: 0;}
    .info-swiper div.swiper-button-prev{top: calc(50% - 15px); left: -10px; border-radius: 0 20px 20px 0;}
    .info-swiper div.swiper-button-next{top: calc(50% - 15px); right: -10px; border-radius: 20px 0px 0 20px;}
    .info-swiper{padding-bottom: 40px !important;}

    .menu-scroll{overflow-x: auto;}
    .menu-scroll .menu-type.menu-line{width: -moz-fit-content;width: fit-content; min-width: 100%;}

    /* 운영구성 */
    .education .img .pc {display: none;}
    .education .img .mob {display: block; width: 90%;}
    .step .img .pc {display: block;}
    .step .img .mob {display: none;}


    /* 독후활동 관리 */
    .sub-list-filter.filter-menu08-01 .form-group > li{padding-right: var(--sz-ls);}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(2){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(3){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(4){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(5){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(6){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(7){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(8){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(n + 6){border-bottom: 1px solid #dcdcdc;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(n + 8){border-bottom: 0;}


    /* 댓글 관리 */
    .sub-list-filter.filter-menu08-02 .form-group > li{padding-right: var(--sz-ls);}
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(1){width: 100%;}
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(2){width: 100%; padding-right: var(--sz-ls);}
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(3){width: 100%;}
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(4){width: 100%;}
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(n + 3){border-bottom: 1px solid #dcdcdc;}
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(n + 4){border-bottom: 0;}


    /* 포트폴리오 관리 */
    .sub-list-filter.filter-menu08-03 .form-group > li{padding-right: var(--sz-ls);}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(1){width: 100%;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(2){width: 100%; padding-right: var(--sz-ls);}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(3){width: 100%;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(4){width: 100%;}
    .filter-content .form-group .form-input > label[for='startDatePicker'] + input[name='datePicker']{min-width: calc(50% - 10px);}
    .filter-content .form-group .form-input > label[for='endDatePicker'] + input[name='datePicker']{min-width: calc(50% - 10px); margin-left: 15px;}
    
    
    /* 교과 및 주제관리 */
    .menu08-04-bar .menu-line{width: 100%;}
    .menu08-04-bar + .fl-right{margin-top: var(--sz-md);}
    .menu08-04-bar + .fl-right .input-text-search{width: 100%;}
    .table-list.menu08-04-table .table-list_contents:not(.no-data){display: block; padding: 50px 20px 20px;}
    .table-list.menu08-04-table > li.table-list_contents::after{display: block; clear: both; content: '';}
    .table-list.menu08-04-table > li.table-list_contents{position: relative;}
    .table-list.menu08-04-table > li.table-list_contents > div{float: left;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(1){position: absolute; top: 15px; left: 15px;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(2){display: flex; align-items: center; justify-content: center; width: 35px; height: 35px; margin: 5px 0; font-weight: 500;}
    .table-list.menu08-04-table > li.table-list_contents:not(.add-field) > div:nth-of-type(2){background: #f9f9fb; border: 1px solid #e8e8e8; border-radius: 45px; color: #888;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(3){width: calc(100% - 140px); margin-left: 15px;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(4){position: absolute; top: 15px; left: 45px; display: block;}
    .table-list.menu08-04-table > li.table-list_contents:not(.add-field) > div:nth-of-type(4)::before{font-family: 'Pretendard', sans-serif; content: '등록일 : ';}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(5){width: 90px;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(5) .btn{float: right; min-height: 3.15rem; padding: 0.85rem 1rem;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(6){float: right; margin-top: 10px;}
    .table-list.menu08-04-table > li > div:nth-of-type(6) > .btn{width: auto;}
    

    /* 교사 지원방 */
    .sub-page-content .filter-wrap.filter-menu09-02 .fl-right:not(.search-wrap.select-search) > .vertical-m{flex-direction: row;}
    .sub-page-content .filter-wrap.filter-menu09-02 .fl-right .mr-sm{min-width: 0;}
    .sub-list-filter.filter-menu09-02 .form-group > li{width: 100%; padding-right: 20px;}   
    .sub-list-filter.filter-menu09-02 .form-group > li:nth-of-type(n+3){border-bottom: 1px solid #dcdcdc;}
    .sub-list-filter.filter-menu09-02 .form-group > li:nth-of-type(n+4){border-bottom: 0px;}
    .sub-page-content .filter-wrap.filter-menu09-02 .fl-right .mr-sm.w120.form-input{padding-bottom: 0;}
    .sub-page-content .filter-wrap .fl-right .download-btn .mr-sm.green500.btn{margin-bottom: 0;}
    .filter-wrap.filter-menu09-02 .btn-wrap{margin-bottom: 10px; margin-left: 0; margin-right: auto;}
    .filter-wrap.filter-menu09-02 .form-input{margin-bottom: 10px; margin-right: 0; margin-left: auto;}
    .filter-wrap.filter-menu09-02 .calendar-date-input{width: calc(50% - 5px) !important; margin: 0px !important;}
    .filter-wrap.filter-menu09-02 .calendar-date-input:first-of-type{margin-right: 10px !important;}
    
    /* 기타페이지 */
    /* .table-design thead.mob-hidden{display: none;}
    .table-design,
    .table-design tbody,
    .table-design tbody tr{display: block;}
    .table-design tbody tr{border: 1px solid #dcdcdc;}
    .table-design tbody td{display: block; position: relative; width: 100%; padding: 10px; padding-left: 50%; box-sizing: border-box; text-align: left;}
    .table-design tbody td .pc-hidden{display: flex; align-items: center; position: absolute; top: 0; left: 0; width: 45%; height: 100%; padding: 10px; background: var(--gs50); box-sizing: border-box;}
     */
     .img-title img{width: 30px;}
     .img-title span{width: calc(100% - 110px) !important;}

    /* 이메일 무단수집 거부 */
    .email-info .img-wrap img{max-width: 100px;}    
    .email-info .img-wrap{margin-bottom: 20px;}    
    .email-info h5{font-size: 1rem;}


    /* 사이트 맵 */
    .site-map > ul > li{width: calc(33.333% - 13.333px); padding: 20px; margin-right: 20px; margin-bottom: 20px; padding-bottom: 50px;}
    .site-map > ul > li h5{margin-bottom: 10px;}
    .site-map > ul > li ul li a{padding: 5px 0;}

    
    /* 학교도서관 사이트맵*/
    #wrap:not(.book-main) .site-map > ul > li{width: calc(50% - 10px); margin-bottom: 20px;}
    #wrap:not(.book-main) .site-map > ul > li:nth-of-type(3n + 3){margin-right: 20px;}
    #wrap:not(.book-main) .site-map > ul > li:nth-of-type(2n + 2){margin-right: 0px;}
    #wrap:not(.book-main) .site-map > ul > li:nth-of-type(n + 4){margin-bottom: 20px;}
    
    
    /* 로그인 */
    .login-page > .inner{width: calc(100% - 60px)}

    
    /* 비밀번호 변경안내 */
    .login-wrap .login-box.change-pw,
    .login-wrap .login-box.find-id-pw{flex-wrap: wrap;}
    .login-wrap .login-box p.mb-sm{margin-bottom: 0px;}
    .login-wrap .login-box.change-pw .text-wrap,
    .login-wrap .login-box.find-id-pw .text-wrap{width: 100%; margin-bottom: 30px;}
    .login-wrap .login-box .input-wrap{width: 100%;}


    /* 마이페이지 */
    .sub-page-content.my-page .my-page-body{padding-left: 30px; padding-right: 30px;}
    .my-page-top{display: none;}
    .my-page .mypage-content .content-head .bg-gs50 .menu-bar{overflow-x: auto;}
    .mypage-header{padding-top: 20px; padding-bottom: 15px; margin-top: 0px; margin-bottom: 30px;}
    .teacher .mypage-header{margin-bottom: 0;}
    .mypage-header .profile .info-list{flex-wrap: wrap;}
    .mypage-header .profile .info-list li:last-of-type{width: 100%; margin-top: 10px;}
    .mypage-header .my-status ul{display: block; padding: 0; background: none; box-shadow: none; border-radius: 0;}
    .mypage-header .my-status ul::after{display: block; clear: both; content: '';}
    .mypage-header .my-status ul li{display: block; float: left; margin-right: 0;}
    .mypage-header .my-status ul li{width: 20%; padding: 10px 5px; border-right: 2px solid #eff7fb; box-sizing: border-box; background: #fff;}
    .mypage-header .my-status ul li:nth-of-type(1){border-radius: 0.5rem 0 0 0.5rem;}
    .mypage-header .my-status ul li .btn-wrap button{width: auto; padding-left: 10px; padding-right: 10px;}
    .mypage-header .my-status ul li .btn-wrap button:first-of-type{padding-left: 0;}
    .login-school .my-page{background: none !important;}
    .ele-school .mypage-header{background-color: #ecf5df;}
    .middle-school .mypage-header{background-color: #e7f1f9}
    .high-school .mypage-header{background-color: #fff1ee;}
    .my-page:not(.teacher) .mypage-header{padding-bottom: 40px; margin-bottom: 0;}
    .my-page:not(.teacher) .mypage-header .my-status ul{margin-bottom: -35px;}
    .my-page:not(.teacher) .mypage-header .my-status ul li:nth-of-type(n + 5){border-right: 0;}
    .my-page:not(.teacher) .mypage-header .my-status ul li:nth-of-type(5){border-radius: 0 0.5rem 0.5rem 0;}
    .my-page.teacher .mypage-header .my-status ul li{width: 33.333%; margin-bottom: 2px;}
    .my-page.teacher .mypage-header .my-status ul li:nth-of-type(3n + 3){border-right: 0;}
    .my-page.teacher  .mypage-header .my-status ul li:nth-of-type(3){border-radius: 0 0.5rem 0.5rem 0;}
    .my-page.teacher  .mypage-header .my-status ul li:nth-of-type(4){border-radius: 0 0 0 0.5rem;}
    .my-page.teacher  .mypage-header .my-status ul li:nth-of-type(6){border-radius: 0 0 0.5rem 0;}
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type{width: 100%; display: block; padding: 0; background: none; margin-top: 5px; text-align: right;}
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type .text{text-align: left;}
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type .text strong{display: none;}
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type .btn-wrap{display: inline-block;}
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type .btn-wrap .btn{position: relative; border: 0px; color: var(--gs500);}
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type .btn-wrap .btn::after{display: block; position: absolute; top: 50%; right: -1px; width: 1px; height: 15px; background: #ccc; transform: translateY(-50%); content: '';}
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type .btn-wrap .btn:hover{background: none;}    
    .my-page:not(.teacher) .mypage-header .my-status ul li:last-of-type .btn-wrap .btn:last-of-type::after{display: none;}
    .mypage-header .my-status ul li .btn-wrap{width: 100%;}
    .mypage-header ul.btn-wrap{top: 5px;}
    .mypage-header ul.btn-wrap li{font-size: 0; text-indent: -999em;}
    .mypage-header ul.btn-wrap li span{font-size: 0.9rem; text-indent: 0;}
    .mypage-header ul.btn-wrap li i{margin-right: 0;}
    .mypage-header .my-status ul li .text .fs4{font-size: 1rem;}
    .my-page-body{flex-wrap: wrap; display: block;}
    .my-page-body .snb:not(.subTab){width: calc(100% + 60px); margin-left: -30px; position: relative; padding-right: 0; margin-bottom: 30px;}
    .my-page-body .snb:not(.subTab) .dropdown-list{position: relative; display: flex; flex-wrap: wrap; margin-top: 0; padding-bottom: 40px; background: linear-gradient(#eee 104px, #fff 104px); gap: 2px;}
    .my-page-body .snb:not(.subTab) .dropdown-list dt{background: #fff; display: flex; align-items: center; justify-content: center; width: calc(33.333% - 1.5px); margin: 0; padding: 0; box-sizing: content-box; height: 50px; color: #888; border: 0; text-align: center;}
    .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active {color: #222; border: 0;}
    .my-page-body .snb:not(.subTab) .dropdown-list dd{display: none; position: absolute; bottom:0; left: 0; width: 100%; height: 40px;}
    .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active + dd{display: block;}
    .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active + dd a{color: #fff !important;}
    .ele-school .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active{color: var(--green);}
    .ele-school .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active + dd{background: var(--green);}
    .middle-school .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active{color: var(--blue);}
    .middle-school .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active + dd{background: var(--blue);}
    .high-school .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active{color: var(--purple);}
    .high-school .my-page-body .snb:not(.subTab) .dropdown-list dt.is-active + dd{background: var(--purple);}
    .my-page-body .snb:not(.subTab) .dropdown-list dd .content-wrap{overflow-x: auto;}
    .my-page-body .snb:not(.subTab) .dropdown-list dd .content-wrap ul{display: flex; gap: 30px; padding: 0 30px; white-space: nowrap;}
    .my-page-body .snb:not(.subTab) .dropdown-list dd .content-wrap ul li:last-of-type{padding-right: 30px;}
    .my-page-body .snb:not(.subTab) .dropdown-list dd .content-wrap ul li a{line-height: 40px; padding-top: 0;}
    .my-page-body .snb:not(.subTab)::-webkit-scrollbar{width: 0px; display: none; /* Chrome, Safari, Opera */}    
    .my-page-body .content-area{width: 100%;}
    .mypage-title{margin-bottom: 20px; border-bottom: 0;}
    .mypage-title span{padding-bottom: 0; border: 0;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap .input-text-search + .add-btn{}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > input{margin-bottom: 0;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > .input-text-search{margin-left: 15px;}
    .my-page .mypage-content .content-head .filter-wrap .fl-right .input-wrap{ display: flex; align-items: stretch;}
    .my-page .mypage-content .content-head .filter-wrap .fl-right .calendar-date-input:only-of-type.w160{-webkit-appearance: none; -moz-appearance: none; appearance: none; width: auto; flex: 1; min-height: 2.8125rem;}

    /* 내 책장 */
    .table-list.menu04-05-table.bookshelf > li > div:nth-of-type(1){padding-right: 0;}
    .table-list.menu04-05-table.bookshelf > li > div:nth-of-type(1) .book-thumb{width: 100px; margin-right: 20px;}
    .table-list.menu04-05-table.bookshelf > li > div:nth-of-type(1) .info-wrap{width: calc(100% - 120px);}
    .table-list.menu04-05-table.bookshelf > li > div:nth-of-type(2){position: relative; right: auto; bottom: 0px; margin-top: 5px; float: right;}


    /* 도서관 이용 현황 */
    #wishListTab .table-list.library-history-table > li > div:nth-of-type(5),
    .table-list.library-history-table > li > div:nth-of-type(6){left: 30px;}
    .table-list.library-history-table > li > div:nth-of-type(7){margin-top: 5px;}
    .table-list.library-history-table.history > li > div:nth-of-type(5){left: 0px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(7){left: 0;}
    .table-list.library-history-table.inter > li > div:nth-of-type(2),
    .table-list.library-history-table.inter > li > div:nth-of-type(3),
    .table-list.library-history-table.inter > li > div:nth-of-type(5),
    .table-list.library-history-table.inter > li > div:nth-of-type(6){right: 0;}
    
    /* 마이페이지 활용수업 신청현황*/
    /* .table-list.menu05-01-table.school.my-page > li > div:nth-of-type(5){left: 0px;} */

    /* 쪽지 */
    #receivedMessage .table-list.message-table > li{padding-left: 20px;}
    #receivedMessage .table-list.message-table > li.not-read::after{top: 0; width: 2px; height: 100%; background: var(--primary); border: 0;}
    .ele-school #receivedMessage .table-list.message-table > li.not-read::after{background: var(--green);}
    .middle-school #receivedMessage .table-list.message-table > li.not-read::after{background: var(--blue);}
    .high-school #receivedMessage .table-list.message-table > li.not-read::after{background: var(--purple);}


    /* 대회 공통 */
    .table-list.contest-table > li > div:nth-of-type(2){left: 5px;}


    /* 커뮤니티 */
    .mypage-content .table-list.community-table-col4 > li > div:nth-of-type(4){left: 0px;}
    .mypage-content  #inquiryTab .table-list.community-table-col5 > li > div:nth-of-type(4),
    .my-page:not(.teacher) .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(4),
    .my-page.teacher .mypage-content .table-list.community-table-col4 > li > div:nth-of-type(3),
    .my-page.teacher .mypage-content #counselTab .table-list.community-table-col5 > li > div:nth-of-type(5),
    .my-page:not(.teacher) .mypage-content .table-list.community-table-col4 > li > div:nth-of-type(3){left: 0px;}
    

    /* ai 맞춤도서 */
    .my-page .recomend .book-list.list-type.block li{width: 50%; margin-right: 0px; margin-bottom: 0;}
    .my-page .recomend .book-list.list-type.block li:nth-of-type(4n+4){margin-right: 0px;}
    #aiStatisticsTab.recomend-tab .filter-wrap .calendar-date-input.w230{width: 100%;}


    /* 내가 추천한 도서 */
    .table-list.mybook-table.student > li > div:nth-of-type(5){left: 30px;}
    .table-list.mybook-table.student-sf > li > div:nth-of-type(4){left: 30px;}

    
    /* 매체별 독후활동 */
    .table-list.mymenu01-01-table > li > div:nth-of-type(1){padding-right: 80px;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(2){right: 0px;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(3){right: 0px;}


    /* 뱃지현황판 */
    .badge-scroll-btn{float: right; margin-top: -30px;}


    /* 마이페이지 리뷰관리 */
    .star-btn .input-group input[type='radio'] + label{height: 25px;}
    .review-popup .popup-content ul li .w100{width: 60px;}
    .review-popup .popup-content ul li .w100 + div{width: calc(100% - 60px);}
    .review-popup .popup-content ul li .w100 + .star-btn{max-width: 150px;}
    .review-popup .popup-content ul li .w100 + .star-btn .star-wrap{background-size: 30px auto;}
    .review-popup .popup-content ul li .w100 + .star-btn .star-wrap .star{background-size: 30px auto;}

    /* 회원정보 관리 */
    .mypage-content.user-info .shcool-search li{width: calc(50% - 5px); padding-right: 0;}
    .mypage-content.user-info .shcool-search li:nth-of-type(1){margin-right: 10px;}
    .mypage-content.user-info .shcool-search li:last-of-type{width: 100%; margin-top: 10px;}

    /* 온라인 회원증 */
    .card-design{flex-direction: column-reverse;}


    /* 기타 페이지 */
    .icon-table li{width: 25%;}
    .icon-table li img{width: 40px; height: auto;}
    .icon-table.icon-menu-table li{width: 100%;}

    /* 모달 */
    .activity-badge .modal-container{max-width: calc(100% - 60px); height: -moz-fit-content; height: fit-content; max-height: 80vh;}
    .activity-badge .modal-container .btn.w300{width: 100%;}
}
@media screen and (max-width: 650px) {
    /* 도서검색 > 전체검색 */
    .search-page .search-wrap.type4 .search-items-wrap .input-group:nth-of-type(1){width: 90px; margin-right: 0;}
    .search-page .search-wrap.type4 .search-items-wrap .input-group:nth-of-type(2){width: calc(100% - 93px);}
    .search-page .search-keyword-list h5{width: 120px;}
    .search-page .result-area .left-filter .box{width: 80%;}
    .search-page .result-area .left-filter .box .pc-hidden{width: 80%;}
    .search-page .search-keyword-list .tag-list{width: calc(100% - 140px); opacity: 0.7;}
    .search-page .filter-area .box{box-shadow: none;}
    .search-page .filter-area .city-wrap{padding: 0;}
    .search-page .filter-area .city-wrap .bd-t{flex-wrap: wrap; padding-left: 0; padding-right: 0; margin-bottom: 0;}
    .search-page .filter-area .city-wrap h6,
    .search-page .filter-area .city-wrap ul.input-group{width: 100%;}
    .search-page .filter-area .city-wrap h6{margin-bottom: 5px;}
    .search-page .filter-area .city-wrap + .vertical-t{flex-wrap: wrap; padding-left: 0; padding-right: 0;}
    .search-page .filter-area .city-wrap + .vertical-t h6{margin-bottom: 5px;}
    .search-page .filter-area .city-wrap + .vertical-t h6 .icon-search-sm{background-size: 18px auto;}
    .search-page .filter-area h6 + .search-form .search-wrap.type4 button.btn-search{width: 45px; height: 48px;}
    .search-page .search-filter-btn{left: 0;}
    .search-page .search-filter-view{border-top: 1px solid #dcdcdc; background: none;}
    .filter-content .form-group .form-label{padding-left: 0;}
    .search-filter-view .form-group li{padding-right: 0;}
    .search-filter-view .form-group li:nth-of-type(2n+2){padding-right: 0;}
    .search-page .search-filter-view ul.form-group + .text-right{margin-right: 0;}
    .search-page .filter-area h6 + .search-form{width: 100%;}
    .search-page .filter-area .city-wrap ul.input-group li{line-height: 30px;}
    .search-page .filter-area .city-wrap.school-wrap h6 + .input-group{width: 100%;}
    .top-list-content{display: block;}
    .category-wrap{width: 100%; display: flex; margin: 15px 0;  border: 1px solid #e8e8e8; border-radius: 0.5rem; overflow: hidden;}
    .category-wrap .category-lv1, 
    .category-wrap .category-lv2, 
    .category-wrap .category-lv3{width: 33.333%; max-height: 160px; padding: 0; background: rgba(255,255,255,0); border-radius: 0;}
    .category-wrap .category-lv3{width: 100%; left: calc(100% + 1px); top: 0; padding: 0; box-shadow: none;}
    .category-wrap .category_list > li{margin: 0px; border-radius: 0;}
    .top-book-list{width: 100%; margin-left: 0 !important;}
    .top-book-list .fs2{font-size: 1.5rem;}
    .search-page .category-wrap::before{width: 1px; height: 100%; background: #dcdcdc; display: block; position: absolute; left: 33.333%; top: 0; z-index: 10; content: '';}
    .search-page .category-wrap::after{width: 1px; height: 100%; background: #dcdcdc; display: block; position: absolute; left: 66.666%; top: 0; z-index: 10; content: '';}
    .category-wrap .category-lv2{position: absolute; width: 66.666%; left: 33.333%; top: 0;}
    .category-wrap .category-lv2 > ul{width: 50%; padding: 0; border: 0;}
    .top-book-list .book-list .swiper-slide{width: 180px;}


    /* 도서 상세 */
    .book-detail-head .summary-wrap .tag-wrap{margin-top: 0; margin-left: 0;}
    .book-detail-head > .book-info-wrap{margin-top: -35px;}
    .book-detail-head > .book-info-wrap .book-thumb{width: 100%; padding-top: 30px; padding-bottom: 0; border-radius: 0.5rem;}
    .book-detail-head > .book-info-wrap .book-thumb .img-wrap{width: calc(100% - 80px); max-width: 280px; margin: var(--sz-md) auto;}
    .book-detail-head > .book-info-wrap .book-thumb .tag-wrap{position: relative;}
    .book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl{position: unset;}
    .book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dd{width: calc(100vw - 60px); top: calc(100% + 10px); padding: 5px;}
    .book-detail-head > .book-info-wrap .book-info{width: 100%; margin-top: var(--sz-md); padding-left: 0px;}
    .book-detail-head > .book-info-wrap .book-info .other-view{top: -5px; right: -5px;}
    .book-detail-head > .book-info-wrap .book-info .print{top: -3px;}
    .detail-header .inner .back-page-btn{top: -90px;}
    .book-detail-head > .sliding-bookshelf{margin-top: 20px;}
    .book-detail-head > .sliding-bookshelf .menu-type{margin-bottom: 20px;}
    .book-detail-head > .sliding-bookshelf .menu-type .swiper-slide{width: -moz-fit-content;width: fit-content;}
    .review-list > li .review-title{flex-wrap: wrap;}
    .review-list > li .review-title .star-score{width: 100%; margin-bottom: 10px;}
    .review-list > li .review-title .star-score::after{display: none;}    


    /* 독후활동 참여하기 */
    .media-form{width: 100%; flex-wrap: wrap;}
    .media-form > li{width: calc(50% - 7.5px); margin-right: 15px; margin-bottom: 15px;}
    .media-form > li:nth-of-type(2n + 2){margin-right: 0;}
    .media-form > li label{width: 100%; text-align: center;}
    .media-form > li label .vertical-m{justify-content: center;}


    /* 독서 마라톤 */
    .maraton-state > li .maraton-info{width: 100%; margin-right: 0;}
    .maraton-state > li .maraton-info .thumbnail{background-position: 50% 0%;}
    .maraton-state > li .maraton-info .thumbnail a{padding-bottom: 50%;}
    .maraton-state > li .writer{display: none;}
    .maraton-state > li .state{width: 100%;}
    .maraton-state > li .state .d-day{width: 90px; top: -5px; right: 10px;}
    .maraton-state > li .state .d-day span{margin-top: 18px; line-height: 30px; font-size: 0.8rem;}
    .maraton-state > li .state .d-day strong{font-size: 1rem;}
    .maraton-state > li .state .title{padding-right: 0;}
    .maraton-state > li .state .title h3{font-size: 1.25rem;}
    .maraton-state > li .state .course-wrap{padding-top: 100px;}
    .maraton-state > li .state .course-wrap{padding-top: 140px;}
    .maraton-state > li .state .course-bar.course-info ul{top: 135px;}
    .maraton-state > li .state .course-bar .location .chat strong{font-size: 0.9rem;}
    .table-list.menu04-01-table > li > div:nth-of-type(1){width: 100%; padding-right: 0;}
    .table-list.menu04-01-table > li > div:nth-of-type(1) .book-thumb + .info-wrap{padding-bottom: 45px;}
    .table-list.menu04-01-table > li > div:nth-of-type(2){top: auto; bottom: 5px; right: 0;}
    #layer-popup .popup-box.prize-popup{width: calc(100% - 60px); max-height: calc(100% - 50px);}
    .prize-area{width: 100%; height: auto; background-size: 100% 100%;}

    
    /* 독서 퀴즈대회 */
    .my-score .box .user-wrap{flex-wrap: wrap;}
    .my-score .box .user-wrap h6{width: 100%; margin-bottom: 10px;}
    .my-score .box .user-wrap .score{float: left; margin-left: 0;}
    .my-score .box .user-wrap .chat-box{display: none;}

    /* 독서 퀴즈 */
    .quiz-form > li .answer-wrap{flex-wrap: wrap;}
    .quiz-form > li .answer-wrap .form-label{width: 100%;}
    .quiz-form > li .answer-wrap .form-input{width: 100%;}
    

    /* fullCalendar Css수정 */
    .full-calendar-design{height: 535px !important;}
    .full-calendar-design table.fc-scrollgrid-sync-table{height: 400px !important;}
    .full-calendar-design:not(#noticeCalendar) .fc-daygrid-day:hover::after{display: none;}
    .full-calendar-design .fc-daygrid-day-frame{min-height: 50px;}
    .full-calendar-design .fc-daygrid-day:hover .fc-daygrid-day-bottom a{color: var(--primary);}
    .full-calendar-design .fc-daygrid-day:hover .fc-daygrid-day-bottom a:hover{background: var(--primary50);}
    .full-calendar-design .fc-daygrid-day-events .fc-daygrid-day-bottom{position: relative; bottom: 0; width: calc(100% - 15px);}
    .full-calendar-design .fc-daygrid-more-link{width: 90%; white-space: normal;}


    /* 시스템 안내 */
    .system-area h3::after {top: 6px; transform:unset;}


    /* 댓글관리 */
    .popup-box.menu08-02-popup .popup-content .list > li{flex-wrap: wrap;}
    .popup-box.menu08-02-popup .popup-content .list > li > div{width: 100%;}
    .popup-box.menu08-02-popup .popup-content .list > li .arrow-navi ul{display: none;}

    
    /* 로그인 */
    .login-page > .inner{width: calc(100% - 60px)}
    .login-wrap .login-box{position: relative; padding: 30px; padding-bottom: 80px; border-top-left-radius: 30px;}
    .login-wrap .login-box:not(.change-pw,.find-id-pw) .text-wrap{position: absolute; bottom: 30px; left: 0; width: 100%;}
    .login-wrap .login-box .text-wrap .btn-wrap{width: 100%; text-align: center;}
    .login-wrap .login-box .text-wrap .btn-wrap a{position: relative; display: inline-block;}
    .login-wrap .login-box .text-wrap .btn-wrap a:first-of-type{padding-right: 10px; margin-right: 10px;}
    .login-wrap .login-box .text-wrap .btn-wrap a:first-of-type::after{position: absolute; right: 0; top: 50%; transform: translateY(-50%); display: block; width: 1px; height: 12px; background: #dcdcdc; content: '';}
    .login-wrap .login-box .text-wrap .btn-wrap a i{display: none;}
    .login-wrap .login-box:not(.change-pw,.find-id-pw) .text-wrap h2{display: none;}
    .login-wrap .login-box .input-wrap{width: 100%;}
    .login-wrap .login-box.change-pw,
    .login-wrap .login-box.find-id-pw{padding: 0; padding-top: 30px; box-shadow: none;}
    .login-wrap .login-box.change-pw .text-wrap h2,
    .login-wrap .login-box.find-id-pw .text-wrap h2{font-size: 1.5rem;}
    .login-wrap .login-box.change-pw .icon-wrap{left: 170px; top: -10px; width: 30px; height: 30px;}
    .login-wrap .login-box.change-pw:not(.old) .icon-wrap{left: 150px; width: 30px; height: 30px;}
    .login-wrap .login-box.change-pw .icon-wrap i,
    .login-wrap .login-box.change-pw:not(.old) .icon-wrap i{background-position: 50% 30%; background-size: 18px auto;}
}
@media screen and (max-width: 600px) {
    /* 서브 필터 공통 */
    .sub-page-content .filter-wrap .float-wrap.li-b.pb-ls{border: 0; padding-bottom: 0;}
    .sub-page-content .filter-wrap + .float-wrap .fl-right{width: 100%;}
    .sub-list-filter .form-group > li{padding-left: 15px !important;}
    .sub-list-filter .form-group > li.pr-ls{padding-right: 15px !important;}
    .sub-list-filter .form-group > li.w50p{width: 100%;}
    .sub-list-filter .form-group > li .form-label{display: none;}
    .sub-list-filter .form-group > li .form-input{width: 100%;}
    .sub-list-filter .form-group .form-input select{min-width: 70px;}
    .sub-list-filter .form-group .form-input .form-group .mr-sm,
    .sub-list-filter .form-group .form-input .input-group .mr-sm{margin-right: 5px;}
    .sub-list-filter .form-group .form-input .form-group .ml-sm,
    .sub-list-filter .form-group .form-input .input-group .ml-sm{margin-left: 5px;}
    .search-wrap.type2.city-select{width: 100%;}
    .filter-content.sub-list-filter.filter-menu03-06 .form-group > li{padding-right: 15px !important;}


    /* 도서 검색 결과 */
    .search-page .result-area .result-header .fl-right .switch-list-btn-wrap{justify-content: flex-end; width: 100%; margin-top: 15px; margin-left: 0; margin-bottom: -50px;}
    .search-page .result-area .result-header .fl-right ul li{margin-right: 8px; margin-bottom: 8px;}     
    .search-page .school-result label{width: 100%; display: block;}

    /* 추천도서 */
    .sub-page-content .search-wrap.type3.w-ver{display: block;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap{width: 100%; padding: 0; background: rgba(255,255,255,0); box-shadow: none;}  
    .sub-page-content .search-wrap.type3.w-ver .select-ui{margin-right: 0; background: rgba(255,255,255,0);}
    .sub-page-content .search-wrap.type3.w-ver .select-ui strong{border: 1px solid #dcdcdc;}
    .sub-page-content .search-wrap.type3.w-ver .select-ui:nth-of-type(2) > strong{border-radius: 0.5rem 0 0 0.5rem;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap .select-ui:last-of-type > strong{border-radius: 0 0.5rem 0.5rem 0; border-left: 0;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap .search-select-ui{width: calc(100% - 45px); margin-top: 10px; border: 2px solid var(--primary); box-sizing: border-box;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap .search-select-ui .text-wrap{border-radius: 0.5rem 0 0 0.5rem;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap .search-select-ui .option-wrap{z-index: 0;}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap .search-select-ui input[type=text]{height: 45px;}
    .sub-page-content .search-wrap.type3.w-ver .btn-wrap{bottom: 0px; z-index: 11; float: right; width: 49px; height: 49px; margin-top: -49px; margin-bottom: 10px; background-color: var(--primary);}
    
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap::after{display: block; clear: both; content: '';}
    .sub-page-content .search-wrap.type3.w-ver .search-items-wrap + .btn-wrap{width: 2.8125rem; height: 2.8125rem; top: 0; margin-top: -2.8125rem; border-radius: 0.5rem;}

    
    /* 기관추천 리스트 학교도서관인 경우 */
    .sub-page-content .search-wrap.type3.w-ver.school-center .search-items-wrap .select-ui strong{border-bottom: 1px solid #dcdcdc;}


    /* 맞춤추천도서 */
    .question-area h3{font-size: 1.25rem;}
    .my-type{overflow: visible; padding: 20px; margin-top: 50px;}
    .my-type .type-img{width: 100%; margin-right: 0; margin-bottom: 15px;}
    .my-type .type-img .img-wrap{margin-top: -50px; margin-bottom:5px;}
    .my-type .type-img .img-wrap img{width: 100px;}
    .my-type .type-img .img-wrap .bg-color{width: 120px; height: 120px;}
    .my-type .type-info{width: 100%; text-align: center;}
    .my-type .type-info h4{font-size: 1rem;}
    .my-type .type-info p{margin-bottom: 10px;}
    
    .vs-ui-design li{margin-right: 20px;}
    .vs-ui-design li .img-wrap img{width: 80px;}
    .vs-ui-design.col2 li{width: calc(50% - 10px);}
    .vs-ui-design.col2 li:first-of-type{margin-right: 20px;}
    .vs-ui-design.col4 li{width: calc(50% - 10px); margin-bottom: 20px;}
    .vs-ui-design.col5 li{width: calc(50% - 10px); margin-bottom: 20px;}
    .vs-ui-design.col5 li:first-of-type{margin-left: 20px;}
    .vs-ui-design.col5 li:nth-of-type(n + 2){margin-top: 0;}
    .progress-bar{width: calc(100% - 30px); margin-top: 50px;}


    /* 독서월드 */
    .book-world-wrap .visitor{width: calc(100% - 65px);}
    .book-world-wrap .visitor li > .c-gs0{width: 85px; font-size: 0.9rem; padding: 5px; box-sizing: border-box;}
    .book-world-wrap .visitor li > .box{width: calc(100% - 95px); margin-left: 0; font-size: 0.9rem;}
    .book-world-wrap .icon-btn{width: 40px; height: 40px;}


    /* 독서마라톤 */
    .competition-banner .banner-inner{padding: 15px 0;}
    .competition-banner .banner-inner .text{padding-left: 20px; padding-right: 100px;}
    .competition-banner .banner-inner img{width: 120px;}
    .competition-banner .banner-inner .text span{font-size: 1rem;}
    .competition-banner .banner-inner .text strong{font-size: 1rem;}
    .competition-banner .banner-inner .text em::after{display: none;}

    .thumb-list.competition-table > li{width: 100%; margin-right: 0;}
    .thumb-list.competition-table > li:nth-of-type(3){margin-right: 0;}
    .sub-page .maraton-state > li .course-summary .user-info .btn.line{bottom: -60px; right: 220px; min-height: 2.8125rem; padding: 0.5rem 0.8rem;}
    .maraton-state > li .state .course-bar > ul li strong{font-size: 0.9rem;}


    /* 독서마라톤 - 독서일지 */
    .book-inquiry-view .book-info + .post-text .samebook-report{border-top: 0; margin-top: -15px;}
    .book-inquiry-view .book-info + .post-text .samebook-report dd ul li{flex-wrap: wrap;}
    .book-inquiry-view .book-info + .post-text .samebook-report dd ul li a{width: calc(100% - 2rem);}
    .book-inquiry-view .book-info + .post-text .samebook-report dd ul li .fl-right{width: 100%;}


    /* 독서 동아리 */
    .book-club .club-info .writer{display: block;}
    .book-club .club-info .writer .vertical-m{margin-left: 0; margin-top: 8px;}


    /* 독서 퀴즈대회 */
    .menu04-05-page.sub-page-content .filter-wrap .fl-right > .vertical-m{justify-content: flex-end; align-items: end;}
    .menu04-05-page.sub-page-content .filter-wrap .fl-right > .vertical-m button.btn{margin-top: 10px;}


    /* 밸런스게임 */
    .menu04-06-page.sub-page-content .filter-wrap .fl-right > .vertical-m{justify-content: flex-end; align-items: end;}
    .menu04-06-page.sub-page-content .filter-wrap .fl-right > .vertical-m button.btn{margin-top: 10px;}
    .balance-template-wrap .radio-thumbnail-group li{width: calc(33.333% - 6.666px); margin-right: 10px; margin-bottom: 10px;}
    .balance-template-wrap .radio-thumbnail-group li:nth-of-type(4n+4){margin-right: 10px;}
    .balance-template-wrap .radio-thumbnail-group li:nth-of-type(3n+3){margin-right: 0px;}    
    .balance-visual .title-area{height: 19%;}
    .balance-visual .text-area .fs4,
    .balance-visual .text-area .fs5{font-size: 1rem; line-height: 1.35;}
    

    /*템플릿별 조정*/
    .balance-visual.template01 .title-area{top: 7.5%;}
    .balance-visual.template01 .text-area .type{width: 70px;}
    .balance-visual.template01 .text-area .text{width: calc(100% - 70px);}
    .balance-visual.template01 .text-area .text div{-webkit-line-clamp: 2;} 
    .balance-visual.template03 .text-area .type{top: 10px; width: auto; height: auto; padding: 2px 8px; border-radius: 30px; line-height: 1.3;}
    .balance-visual.template03 .text-area .text{height: 115%;} 


    /* 독후감 대회 */
    .report-contest-content .best-report .book-report-list .report-wrap{display: block;}
    .report-contest-content .book-report-list .book-thumb{width: 100%;}
    .report-contest-content .book-report-list .book-thumb *{display: inline;}
    .report-contest-content .book-report-list .book-thumb .img-wrap{display: none;}
    .report-contest-content .best-report .book-report-list .report-wrap .report-content{width: 100%;}
    .report-contest-content .report-list > .vertical-m:first-child{flex-direction: column; align-items: flex-start; margin-bottom: 10px;}
    .report-contest-content .report-list .fs4.title{width: 100%;}
    .report-contest-content .report-list .fs4.title + .fl-right{width: 100%; margin-left: 0;}
    .report-contest-content .report-list .fs4.title + .fl-right .fl-right{width: 100%; margin-left: 0; margin-top: 10px; display: block;}
    .report-contest-content .report-list .fs4.title + .fl-right .fl-right select{width: 100%;}

    /* fullCalendar Css수정 */
    .full-calendar-design .fc-toolbar.fc-header-toolbar{margin-right: 0;}
    .full-calendar-design .fc-toolbar-chunk button[title='This month']{display: none;}


    /* 포트폴리오 등록 */
    .form-content.menu03-02-form ul.form-group > li > .form-input ul{flex-wrap: wrap;}
    .form-content.menu03-02-form ul.form-group > li > .form-input ul li:nth-of-type(1){width: calc(50% - 7.5px); margin-right: 15px;}
    .form-content.menu03-02-form ul.form-group > li > .form-input ul li:nth-of-type(2){width: calc(50% - 7.5px); margin-right: 0;}
    .form-content.menu03-02-form ul.form-group > li > .form-input ul li:nth-of-type(3){width: 100%; margin-top: 15px;}
    .dropdown-list.menu03-02-list > dt{padding: 15px 0;}
    .dropdown-list.menu03-02-list > dt > div:nth-of-type(2){left: 30px; top: 15px;}
    .dropdown-list .post-content.report .post-content-wrap{padding:0;}
    .dropdown-list .post-content.report .post-content-wrap .book-info{width: 100%;}
    .dropdown-list .post-content.report .post-content-wrap .report-content{width: 100%;}   
    .popup-box.menu03-02-popup .popup-content .table-list > li > div{align-items: flex-start;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div:nth-of-type(3),
    .popup-box.menu03-02-popup .popup-content .table-list > li.book-group > div:nth-of-type(4){font-size: 12px; line-height: 22px; padding: 0px 8px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .thumb-wrap{width: 50px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .thumb-wrap + .report-info{width: calc(100% - 75px);}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .balance-visual{width: calc(100% - 80px); margin-right: auto; margin-left: 0; margin-bottom: 15px;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .balance-visual + .report-info{width: 100%;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .balance-visual + .report-info .report-name{padding-right: 0;}
    .popup-box.menu03-02-popup .popup-content .table-list > li > div .report-name{margin-bottom: 0; padding-right: 60px;}

    /* 자주 묻는 질문 */
    .sub-page-content .search-wrap.type3.only-text{width: 100%;}
    .sub-page-content .search-wrap.type3.only-text .btn-wrap{width: 100%; height: 50px;}
    .sub-page-content .search-wrap.type3.only-text .btn-wrap .btn-search{width: 50px;}
    .sub-page-content .search-wrap.type3.only-text .search-items-wrap{width: calc(100% - 45px);}
    .sub-page-content .search-wrap.type3.w-ver.only-text input[type=text]{border: 1px solid #dcdcdc;}
    .sub-page-content .filter-wrap .float-wrap .btn-type-wrap{flex-wrap: wrap;}
    .dropdown-list dt{padding: 20px 0; padding-right: 30px; background-position: calc(100% - 15px) 50%;}
    .dropdown-list dd{padding: 0;}
    

    /* 설문 조사 */
    .thumb-list.menu06-03-table > li{width: 100%; margin-right: 0 !important;}
    .thumb-list > li .post-info{flex-direction: row;}
    .thumb-list > li .post-info button{width: auto; margin-top: 0;}

        
    /* 독서상담신청 */
    .book-inquiry-view{padding: 0;}
    .book-inquiry-view .book-info{width: 100%; margin-right: 0; padding-bottom: var(--sz-sm); border-bottom: 1px solid #dcdcdc; margin-bottom: var(--sz-sm);}
    .book-inquiry-view .book-info .book-thumb .img-wrap{width: 100px; margin-right: 20px; float: left;}
    .book-inquiry-view .book-info .book-name{width: calc(100% - 120px); float: right;}
    .book-inquiry-view .book-info .book-name .title{margin-top: 0;}
    .book-inquiry-view .book-info + .post-text{width: 100%;}  


    /* 운영구성 */
    .ready table tbody tr td {padding: 10px 0 10px 15px;}
    .ready table tbody tr td dr {display: block;}
    .ready .table-area {overflow-x: auto;}
    .ready .table-area table {min-width: 550px; width: 100%;}

    /* 교사 공유 자료 */
    .thumb-list.menu09-02-table > li{width: calc(50% - 10px); margin-right: 20px;}
    .thumb-list.menu09-02-table > li:nth-of-type(5n+5){margin-right: 20px;}
    .thumb-list.menu09-02-table > li:nth-of-type(2n+2){margin-right: 0px;}
    .thumb-list.menu09-02-table > li:nth-of-type(4n+4){margin-right: 0px;}
    .sub-page-content .filter-wrap .fl-right .download-btn .btn.fill.sm,
    .sub-page-content .filter-wrap .fl-right .download-btn a{width: calc(33.333% - 6.7px); margin-right: 10px; text-align: center; min-width: 0;}
    .sub-page-content .filter-wrap .fl-right .download-btn .btn.fill.sm.hwp{margin-right: 0;}
    .sub-page-content .filter-wrap .fl-right .download-btn .vertical-m{justify-content: center;}
    .sub-page-content .filter-wrap .fl-right .download-btn .btn.fill.sm.green500{width: 100%; margin-right: 0;}

    /* 독후활동 관리 */
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(4){width: 100%;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(5){width: 100%;}

    
    /* 교과 및 주제관리 */
    .table-list.menu08-04-table .table-list_contents:not(.no-data){padding: 50px 0px 20px;}
    .table-list.menu08-04-table > li.table-list_contents.add-field > div:nth-of-type(2){position: absolute; top: 0; left: 0px;}
    .table-list.menu08-04-table > li.table-list_contents.add-field > div:nth-of-type(3){width: calc(100% - 90px); margin-left: 0;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(1){left: 0;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(4){left: 30px;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(3){width: calc(100% - 135px); margin-left: 10px;}
    .table-list.menu08-04-table > li.table-list_contents > div:nth-of-type(5) .btn{min-height: 2.8125rem; padding: 0.5rem 1rem;}
    
    
    /* 포트폴리오 관리 */
    .table-list.menu08-03-table > li{padding: 20px 0;}
    .table-list.menu08-03-table > li > div:nth-of-type(1){left: 0;}
    .table-list.menu08-03-table > li > div:nth-of-type(2){right: 0px;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(3) .form-input{width: 100%;}


    /*1:1문의*/
    .block-list.inquiry-list > li{width: 100%; margin-right: 0; margin-bottom: 15px;}
    .block-list.inquiry-list > li:nth-of-type(3n + 3){margin-right: 0px;}
    .sub-page-content .filter-wrap .float-wrap .add-btn{margin-left: auto; margin-top: var(--sz-sm); float: right;}


    /* 사이트 맵 */
    .site-map > ul > li{width: 100%; margin-right: 0; padding-bottom: 20px; margin-bottom: 10px; background-size: 35px auto;}
    .site-map > ul > li:nth-of-type(n + 4){margin-bottom: 10px;}
    
    /* 학교도서관 사이트맵*/
    #wrap:not(.book-main) .site-map > ul > li{width: 100%; margin-right: 0; margin-bottom: 10px;}
    #wrap:not(.book-main) .site-map > ul > li:nth-of-type(3n + 3){margin-right: 0px;}
    #wrap:not(.book-main) .site-map > ul > li:nth-of-type(n + 4){margin-bottom: 10px;}

    /* 로그인*/
    .login-wrap .login-box .input-wrap .btn-wrap{flex-wrap: wrap;}
    .login-wrap .login-box .input-wrap .btn-wrap .c-gs600{margin-bottom: 20px;}
    .login-wrap .login-box .input-wrap .btn-wrap .btn.line{margin-right: 0; margin-bottom: 15px;}
    .login-wrap .login-box .input-wrap .btn-wrap button{width: 100%;}
    .login-wrap .login-box .input-wrap .btn-wrap button span{justify-content: center;}
    
    /* 마이페이지 */
    .mypage-header{margin-bottom: 30px;}
    .mypage-header .my-status ul li .text strong{font-size: 0.85rem;}
    .mypage-header .my-status ul li .text .fs5,
    .mypage-header .my-status ul li .text .fs4{font-size: 0.9rem;}
    .my-page-body .content-area .stats .graph-wrap .data-wrap{padding: 5px 15px 10px;}
    .my-page-body .content-area .stats .graph-wrap .group-canvas-wrap{flex-direction: column;}
    .my-page-body .content-area .stats .graph-wrap .group-canvas-wrap .graph-info{width: 100% !important; margin-left: 0; margin-top: 15px;}
    .my-page-body .content-area .library .list-wrap .latest-list{padding: 10px 15px 5px;}


    /* 대회 공통 */
    .table-list.contest-table .table-list_contents div .thumb-wrap{width: 100px; margin-right: 20px;}
    .table-list.contest-table > li > div:nth-of-type(2){top: 20px; left: 120px;}
    .table-list.contest-table > li > div:nth-of-type(1) .report-info{width: calc(100% - 120px); padding-top: 35px;}


    /* 밸런스 게임 */
    .table-list.contest-table.balance-table > li > div:nth-of-type(3){margin-top: 10px}
    #balanceTab .table-list.contest-table .table-list_contents div .thumb-wrap{width: 100%; margin-right: 0;}
    #balanceTab .table-list.contest-table > li > div:nth-of-type(2){left: 10px; top: 30px;}
    #balanceTab .table-list.contest-table > li > div:nth-of-type(1) .report-info{padding-top: 20px;}

    /* 독서퀴즈 */
    .my-page:not(.teacher) .mypage-content .table-list.menu04-05-table > li > div:nth-of-type(3){margin-top: 0;}
    .mypage-content .table-list.menu04-05-table:not(.bookshelf) > li > div:nth-of-type(2){right: 100px; bottom: 22px;}
    .quiz-box .book-info .book-thumb .img-wrap{margin-right: 20px;}
    .quiz-box .book-info .book-thumb .book-name{width: calc(100% - 120px);}
    .quiz-box .book-info .btn-wrap{margin-top: 15px;}
    
    /* 내가 추천한 도서 */
    .table-list.bookshelf .chat-box{max-width: 100%; width: 100%;}
    .table-list.bookshelf .chat-box .input-group{padding-right: 0;}
    .table-list.bookshelf .chat-box .input-group input{width: 100%;}
    .table-list.bookshelf .chat-box .in-btn.def{position: relative; left: auto; top:auto; bottom: auto; right: auto; float: right; transform: none; margin: 5px 0 0;}

    /* 매체별 독후활동 */
    .table-list.mymenu01-01-table > li > div:nth-of-type(1){padding-right: 0; align-items: flex-start}
    .table-list.mymenu01-01-table > li > div:nth-of-type(1) .img-wrap{width: 100px; margin-right: 20px;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(1) .report-info{width: calc(100% - 190px);}
    .table-list.mymenu01-01-table > li .report-stamp img{width: 40px; height: 40px;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(2){float: right; position: relative; bottom: auto;}
    .table-list.mymenu01-01-table > li > div:nth-of-type(4){position: absolute; left: 0px; bottom: 20px; padding-left: 0;}

    /* 마이페이지 - 포트폴리오 */
    .mypage-content.my-portfolio .content-head .filter-wrap .fl-right .input-wrap{flex-direction: column; align-items: flex-end;}
    .mypage-content.my-portfolio .content-head .filter-wrap .fl-right .input-wrap .input-text-search{width: 100%; margin-bottom: 15px;}
    .mypage-content.my-portfolio .content-head .filter-wrap .fl-right .input-wrap .add-btn{width: auto; margin-top: 0;}
    .mypage-content .book-portfolio-list .portfolio-wrap{width: 100%;}
    .mypage-content .book-portfolio-list .portfolio-wrap:nth-of-type(3n+3){margin-right: 0;}


    /* 회원정보 관리 */
    .mypage-content.user-info .school-result label{width: 100%;}


    /* 마이페이지 - 온라인 회원증 */
    .card-design{margin-bottom: 0;}
    .card-design .card-front .text-wrap .mb-sm{margin-bottom: 0; font-weight: 700;}
    .online-card > .box:not(.bg-gs50){padding-left: 0; padding-right: 0;}
    .online-card ul.state{padding-left: 0; padding-right: 0;}
    .online-card ul.state li{width: 33.333%; display: block; text-align: center;}
    .card-design .card-back .card{border: 1px solid #dcdcdc; box-shadow: none;}
    .online-card ul.state li:nth-of-type(2){border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8;}
    .online-card ul.state li strong{display: block; margin: 0;}
    .online-card ul.state li div{padding: 0; margin: 0;}
    .online-card ul.state li div::after{display: none;}
    .card-design > li.card-front{margin-bottom: var(--sz-md);}
}
@media screen and (max-width: 480px) {
    /* 서브 필터 공통 */
    .sub-list-filter .form-group > li{padding-left: 5px !important;}
    .sub-list-filter .form-group > li.pr-ls{padding-right: 5px !important;}
    .filter-content.sub-list-filter.filter-menu03-06 .form-group > li{padding-right: 5px !important;}

    /* 도서검색 > 전체검색 */
    .filter-content .form-group  li .form-label{width: 95px;}
    .filter-content .form-group .form-input{width: calc(100% - 95px);}
    .search-page .search-keyword-list h5{width: 100px; margin-right: 0; border-right: 0; font-size: 0.875rem;}
    .search-page .search-keyword-list .tag-list{width: calc(100% - 115px); opacity: 0.7;}
    .search-page .filter-area h6 + .search-form .search-wrap.type4 button.btn-search{width: 45px; height: 45px;}
    .top-list-area{margin-top: var(--sz-lg);}
    .book-detail-head > .book-info-wrap .book-thumb .img-wrap{width: calc(100% - 40px); margin: var(--sz-sm) auto;}
    .book-detail-head > .book-info-wrap .book-thumb{padding-bottom: var(--sz-sm);}
    .book-detail-head > .book-info-wrap .book-info .btn-wrap li{margin-right: 10px;}
    
    /* 도서 상세 */
    .detail-header .inner .back-page-btn{top: -80px;}
    .book-detail-head > .book-info-wrap .prod-name{font-size: 1.5rem; padding-top: 0;}    
    .book-detail-head > .book-info-wrap .book-thumb .tag-wrap dl dd{width: calc(100vw - 40px); top: calc(100% + 5px);}

    /* 맞춤추천도서 */
    .question-area{width: calc(100% - 40px); margin: auto;}
    .question-area .q-text{display: inline-block;}
    .question-area h3{display: block; margin-bottom: var(--sz-xxs);}
    .question-area h3 .number-circle{display: block; margin: auto; margin-bottom: 5px;}
    .question-area h3 .box{position: relative; top: 5px; margin: 0; height: 22px; width: 40px;}
    .vs-ui-design li .img-wrap img{width: 60px;}
    .vs-ui-design li .type{display: none;}


    /* 독서월드 */
    .book-world-wrap .book-world li.world{margin-left: -10vw;}
    .book-world-wrap .book-world li{padding-bottom: 180px;}
    .book-world-wrap .visitor li{flex-direction: column;}
    .book-world-wrap .visitor li > .c-gs0{width: 100%;}
    .book-world-wrap .visitor li > .box{width: calc(100% - 10px); margin: 5px; margin-top: 0;}
    .book-world-wrap .icon-btn{bottom: 30px;}


    /* 독서 마라톤 */
    .sub-page .maraton-state > li .course-summary .user-info .c-blue800{display: none;}
    .sub-page .maraton-state > li .course-summary .user-info .btn.line{bottom: -57px; right: 210px;}
    .menu04-01-page .filter-wrap .icon-menu.inner{text-align: left;}
    .prize-area{padding: 40px; font-size: 0.9rem;}
    .prize-area h3{font-size: 1rem; margin-bottom: 20px;}
    .prize-area ul{margin-bottom: 20px;}
    .prize-area .date{margin-top: 60px;}
    .prize-area > span{padding-top: 60px;}
    .menu04-03-form .step-wrap.step03 .class-select-wrap.scroll-design ol li{flex-wrap: wrap;}
    .menu04-03-form .step-wrap.step03 .class-select-wrap.scroll-design ol li .input-group{width: 50%;}
    .menu04-03-form .step-wrap.step03 .class-select-wrap.scroll-design ol li .input-group:first-of-type{width: 100%; padding: 5px 0; border-bottom: 1px solid #dcdcdc;}
    .menu04-03-form .step-wrap.step03 .dropdown-list dd:nth-of-type(2) ol li{width: 100%; display: block;}
    .menu04-03-form .step-wrap.step03 .dropdown-list dd:nth-of-type(2) ol li .input-group{width: 100%; border-left: 0; border-bottom: 1px solid #dcdcdc;}
    .menu04-03-form .step-wrap.step03 .dropdown-list dd:nth-of-type(2) ol li .input-group input{width: calc(100% - 10px);}
    .menu04-03-form .step-wrap.step03 .dropdown-list dd:nth-of-type(2) ol li .input-group:last-of-type{border-bottom: 0;}
    .menu04-03-form .step-wrap.step03 ol li .remove-contents-btn{right: 10px; bottom: 10px; top: auto; transform: none;}    
    .txt-editor-ui{max-width: calc(100vw - 40px);}

    /* 독서 마라톤 - 독서일지 */
    .menu04-03-form .form-group .form-input .page-calculation input{width: 120px}
    .filter-content.sub-list-filter.filter-menu04-03 .form-group > li{padding-right: 5px;}
    .sub-list-filter.filter-ad-maraton-report ul.form-group > li{padding-right: 5px;}
    #statistics.maraton-content .title .fl-right, 
    #statistics.maraton-content .title-wrap .fl-right{width: 100%;}
    #statistics.maraton-content .title .fl-right .calendar-date-input.ml-sm, 
    #statistics.maraton-content .title-wrap .fl-right .calendar-date-input.ml-sm{margin-left: 5px;}

    /* 독서 퀴즈대회 */
    .filter-content.sub-list-filter.filter-menu04-04 .form-group > li{padding-right: 5px;}
    .random-img-wrap{width: calc(100vw - 40px);} 
    .step-wrap .form-group .calendar-date-input{padding-left: 0.8rem !important; background-image: none;}
    .step-wrap .form-group .calendar-date-input.ml-sm{margin-left: 5px;}
    .txt-editor-ui .bottom .limit{margin-left: auto; margin-right: 0;}
    .form-page .inner > .form-content .quiz-form .box div.post-btn-wrap button.ml-sm{margin-left: auto; width: auto;}
    #quizStatistics .statistics-data ul .box .title-wrap .fl-right{width: 100%;}
    #quizStatistics .statistics-data ul .box .title-wrap .fl-right .calendar-date-input.ml-sm{margin-left: 5px;}
    .filter-content.sub-list-filter.filter-ad-quiz .form-group > li{padding-right: 5px;}
    .filter-content.sub-list-filter.filter-menu04-04 .form-group > li{padding-right: 5px !important;}

    /* 독서 퀴즈 */
    .quiz-form > li .question-wrap select{width: 100%; margin-bottom: 10px; margin-right: 0;}
    .quiz-form > li .question-wrap > input{width: 100%;}

    /* 밸런스 게임 */
    .balance-visual .title-area h2{font-size: 1rem; font-weight: 600;}
    .balance-visual .text-area .fs4,
    .balance-visual .text-area .fs5{font-size: 0.9rem;}
    .filter-content.sub-list-filter.filter-menu04-06 .form-group > li{padding-right: 5px;}

    /* 독서 동아리 */
    .menu03-07-form button[type='submit']{width: 100%; margin-left: 0;}
    .menu03-07-form button[type='submit'] .vertical-m{justify-content: center;}

    
    /*템플릿별 조정*/
    .balance-visual.template01 .text-area .type{width: 50px;}
    .balance-visual.template01 .text-area .text{width: calc(100% - 50px);}
    .balance-visual.template02 .text-area .type{font-size: 0.9rem;}
    .balance-visual.template04 .text-area .type{top: -10%; font-size: 0.9rem;}
    .balance-visual.template05 .text-area .type{font-size: 0.9rem;}
    .balance-visual.template06 .title-area h2{font-size: 0.85rem;}
    .balance-visual.template06 .text-area .type{font-size: 0.9rem;}

    
    /* 자주 묻는 질문 */
    .sub-page-content .search-wrap.type3.only-text .btn-wrap{height: 47px;}
    .dropdown-list.faq-table dt{flex-direction: column;}
    .dropdown-list.faq-table dt .category{width: 100%;}
    .dropdown-list.faq-table dt .title{width: 100%;}   
    .dropdown-list.faq-table dd .content-wrap{padding-left: 0px;}


    /* 설문 조사 */
    .thumb-list > li .post-info{flex-direction:column;}
    .thumb-list > li .post-info button{width: 100%; margin-top:var(--sz-sm);}


    /* 이벤트 참여 페이지 */
    .event-btn-wrap button{width: 100%; margin: 0; text-align: center;}


    /* 시스템 안내 */
    .system-area h3{font-size: 1.125rem;}
    .system-area h3::after{width: 3px; height: 1rem;}
    /* .system-area .tab-menu.tab-type3 .tab button {width: 100%; border-bottom: 1px solid #dcdcdc;}
    .system-area .tab-menu.tab-type3 .tab button:last-child {border-bottom: none;}
    .system-area .tab-menu.tab-type3 .tab button.active {border:none; border-bottom: 1px solid var(--primary); background-color: #f9f9fb; border-radius: 0px;}
    .system-area .tab-menu.tab-type3 .tab button:before{display: none;} */
    .system-area .img {padding: 36px 0 55px;}
    .system-area .img .mob {width: 100%;}    

    
    /* 독후활동 관리 */
    .table-list.menu08-01-table .student{top: auto; bottom: 20px;}
    .report-confirm-wrap .report-veiw .book-info .book-thumb{width: 100px;}
    .report-confirm-wrap .report-veiw .book-info .book-title{width: calc(100% - 120px);}
    .sub-list-filter.filter-menu08-01 .form-group > li{padding-right: 5px;} 
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(2) .form-group{flex-wrap: wrap;}
    .sub-list-filter.filter-menu08-01 .form-group > li:nth-of-type(2) .form-group select:first-of-type{margin-right: 0; margin-bottom: 8px;}


    /* 댓글 관리 */
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(2) .form-group{flex-wrap: wrap;}
    .sub-list-filter.filter-menu08-02 .form-group > li:nth-of-type(2) .form-group select:first-of-type{margin-right: 0; margin-bottom: 8px;}

    
    /* 포트폴리오 관리 */
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(2) .form-group{flex-wrap: wrap;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(2) .form-group select{width: 100%;}
    .sub-list-filter.filter-menu08-03 .form-group > li:nth-of-type(2) .form-group select:first-of-type{margin-right: 0; margin-bottom: 8px;}


    /* 운영안내 */
    .step .img .pc {display: none;}
    .step .img .mob {display: block; width: 60%;}

    
    /* 아이디 비밀번호 찾기 */
    .login-wrap .login-box .text-wrap h2{margin-bottom: 15px;}
    .login-wrap .login-box.change-pw .text-wrap h2,
    .login-wrap .login-box.find-id-pw .text-wrap h2{font-size: 1.25rem;}    
    .login-wrap .login-box.change-pw .icon-wrap{left: 135px;}
    .login-wrap .login-box.change-pw:not(.old) .icon-wrap{left: 115px;}

    /* 마이페이지 */
    .sub-page-content.my-page .my-page-body{padding-left: 20px; padding-right: 20px;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap{flex-direction: column;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > input{width: 100%;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap > .input-text-search{width: 100%; margin-top: 10px; margin-left: 0px;}
    

    /* 도서관 이용현황*/
    .table-list.library-history-table.inter > li{padding-bottom: 50px;}
    .table-list.library-history-table.inter > li > div:nth-of-type(1){padding-right: 0;}
    .table-list.library-history-table.inter > li.table-list_contents > div:nth-of-type(4){position: absolute; bottom: 10px; left: 0;}
    .table-list.library-history-table.inter > li > div:nth-of-type(2),
    .table-list.library-history-table.inter > li > div:nth-of-type(3),
    .table-list.library-history-table.inter > li > div:nth-of-type(5),
    .table-list.library-history-table.inter > li > div:nth-of-type(6){position: relative; top: auto; right: auto;}

    /* 나의 독서 분석 */
    .sub-block-title {padding: 5px 10px;}
    .sub-block-title .fl-right{display: block; float: unset;}

    /* 쪽지 */
    #layer-popup #editAddress.message-popup .popup-content{padding: 0; padding-bottom: 20px;}
    .message-popup .address-wrap .popup-table > li > div:nth-of-type(1).add-folder .input-group{padding-left: 0;}
    .message-popup .address-wrap .popup-table > li > div:nth-of-type(1).add-folder .input-group i{display: none;}
    .message-popup.eidt .address-table-wrap{padding: 0 15px;}
    .message-popup .address-wrap .dropdown-tab .group-name{padding: 15px 0;}

    /* 학급관리 */
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap .add-btn{width: 105px;}

    /* ai 추천도서 */
    .recomend-tab .btn-wrap{flex-direction: column; align-items: flex-start;}
    .recomend-tab .btn-wrap .btn{margin-top: 15px;}

    /* 마이페이지 뱃지 현황판 */
    .mypage-content .badge-info{width: 100%; margin-right: 0;}
    .mypage-content .badge-info dd .badge-img img{width: 80%;}
    .mypage-content .badge-info:nth-of-type(2n+2){margin-right: 0;}

    /* 뱃지관리 */
    .activity-badge .badge-list{padding: 20px 20px;}
    .activity-badge .badge-list ul li .badge-img{width: 70px; height: 70px;}
}
@media screen and (max-width: 420px) {     
    /* 독서 마라톤 */
    .sub-page .maraton-state > li .course-summary .btn-wrap{width: 100%; margin-top: 3.5rem;}
    .sub-page .maraton-state > li .course-summary .btn-wrap .btn{width: 100%;}
    .sub-page .maraton-state > li .course-summary .btn-wrap .btn span{justify-content: space-around;}
    .sub-page .maraton-state > li .course-summary .user-info .btn.line{bottom: -57px; right: 0; width: 100%;}

    
    /* 마이페이지 - 온라인 회원증 */
    .card-design .card-front .text-wrap .mb-sm{font-size: 1.125rem;}
    .card-design .card-back .card .barcode .time{flex-direction: column;}
    .card-design .card-back .card .barcode .time strong{margin-right: 0;}

    
    /* 마이페이지 뱃지 현황판 */
    .mypage-content .badge-board li{padding: 5px; padding-bottom: 15px;}
    .mypage-content .badge-board li div span.eng{font-size: 0.85rem;}
}
@media screen and (max-width: 380px) {
    /* 도서검색 > 전체검색 */
    .filter-content .form-group  li .form-label{width: 85px;}
    .filter-content .form-group .form-input{width: calc(100% - 85px);}
    .filter-content .form-group{font-size: 14px;}

    /* 맞춤추천도서 */
    .vs-ui-design li .text-wrap p{display: none;}
    .vs-ui-design.col3 li{width: 100%; padding: 10px 20px; margin-right: 0; margin-bottom: 15px;}
    .vs-ui-design.col3 li:nth-of-type(n + 2){margin-top: 0;}

    /* 독서 마라톤 - 독서일지 */
    .menu04-03-form .form-group .form-input .page-calculation input{width: calc(100% - 50px); margin-left: 0;}
    .menu04-03-form .form-group .form-input .page-calculation input:nth-of-type(2){margin-top: 10px;}

    /* 교사공유자료실사 */
    .thumb-list.menu09-02-table > li .thumbnail{padding-bottom: 70%;}
    .thumb-list.menu09-02-table > li .thumbnail img{height: 90%; width: auto !important;}
    .thumb-list.menu09-02-table > li{width: 100%; margin-right: 0;}
    .thumb-list.menu09-02-table > li .post-info .fs5{margin-bottom: 0;}
    .thumb-list.menu09-02-table > li:nth-of-type(4n+4){margin-right: 0px;}

    
    /* 로그인 */
    .login-wrap .easy-login .tab-list li button{width: 120px;}
    .login-wrap .easy-login .tab-list li.is-active::after{width: 120px;}

    /* 학급관리 */
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap{flex-direction: column; align-items: flex-end;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap .input-text-search{width: 100%;}
    .mypage-content .content-head .filter-wrap .fl-right .input-wrap .add-btn{margin-top: 15px;}
    
    /* 내가 추천한 도서 */
    .table-list.mybook-table.student > li > div:nth-of-type(3){width: 100%;}
    .table-list.mybook-table.student > li > div:nth-of-type(6){margin-top: 5px;}

    /* 마이페이지 뱃지 현황판 */
    .mypage-content .badge-board li .badge-img{margin-bottom: 0;}
    .mypage-content .badge-board li .badge-img img{width: 70px;}
}
@media screen and (max-width: 340px) {
    /* 도서 검색 */
    .search-page .filter-area h6 + .search-form .search-wrap.type4 button.btn-search{height: 42px;}
    
    /* 밸런스 게임 */
    .balance-visual.template03 .text-area .type{top: 5px;}
    .balance-visual.template05 .text-area .type{top: 5px;}

    /* 자주 묻는 질문 */
    .sub-page-content .search-wrap.type3.only-text .btn-wrap{height: 43px;}
    .sub-page-content .search-wrap.type3.only-text .btn-wrap .btn-search{height: 43px;}
}

@media screen and (max-width: 600px){
    #balanceDetail .swiper-wrapper {
        overflow-x: auto;
    }
}
#balanceDetail .swiper-slide {
    width: 120px !important;
}
.loading-wrap {
    height: calc(100vh - 371px);
    display: flex;
    justify-content: center;
    align-items: center;
}

.loading-wrap > .loading > .donut {
    position:absolute;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 0.3rem solid lightgrey;
    border-top-color: #000000;
    animation: 1.5s rotate infinite linear;
}

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
.cursor-pointer {
    cursor: pointer !important;
}
.cursor-default {
    cursor: default !important;
}
.flex-column {
    flex-direction: column !important;
}
.flex-row {
    flex-direction: row !important;
}
.flex-wrap {
    flex-wrap: wrap !important;
}
.flex-nowrap {
    flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}
.justify-start {
    justify-content: flex-start !important;
}
.justify-center {
    justify-content: center !important;
}
.justify-end {
    justify-content: flex-end !important;
}
.space-between {
    justify-content: space-between !important;
}
.space-around {
    justify-content: space-around !important;
}
.space-evenly {
    justify-content: space-evenly !important;
}
.align-start {
    align-items: flex-start !important;
}
.align-center {
    align-items: center !important;
}
.align-end {
    align-items: flex-end !important;
}
.overflow-auto {
    overflow: auto !important;
}
.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ellipsis-2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ellipsis-3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.badge01-1 {
    background-image: url(data:image/png;base64,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);
}
.badge01-2 {
    background-image: url(data:image/png;base64,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);
}
.badge01-3 {
    background-image: url(data:image/png;base64,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);
}
.badge02-1 {
    background-image: url(data:image/png;base64,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);
}
.badge02-2 {
    background-image: url(data:image/png;base64,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);
}
.badge02-3 {
    background-image: url(data:image/png;base64,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);
}
.badge03-1 {
    background-image: url(data:image/png;base64,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);
}
.badge03-2 {
    background-image: url(data:image/png;base64,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);
}
.badge03-3 {
    background-image: url(data:image/png;base64,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);
}
.badge04-1 {
    background-image: url(data:image/png;base64,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);
}
.badge04-2 {
    background-image: url(data:image/png;base64,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);
}
.badge04-3 {
    background-image: url(data:image/png;base64,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);
}
.badge05-1 {
    background-image: url(data:image/png;base64,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);
}
.badge05-2 {
    background-image: url(data:image/png;base64,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);
}
.badge05-3 {
    background-image: url(data:image/png;base64,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);
}
.badge06-1 {
    background-image: url(data:image/png;base64,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);
}
.badge06-2 {
    background-image: url(data:image/png;base64,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);
}
.badge06-3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAF6VJREFUeNrsXX1sW9d1PyRFihJpfVuKNcmW5NqxEyuxkq5Jl6SR43TrmrSx03Rr5yyRgNRAMGy2gP1RdAMsAV22ARskFSgMOBnMtEuDoVklt0nadf5gkxhLh9pmLLe261iiP2ZZsmRRMimRlEjunsdHmSLfI9+99z3ykXo/4JmWRD7ej98753fPPfdeAAMGDBgwYGBVw2Q0gTxiH/1NJ3nplPiTBy/T49/zGq1kEEspmVrIywFy7SJXVZa3u8nVRwjmNlrOIFYmUvWKpKIFEms3IZjPaMVVRqwrr2xPc2kb3vC4RUKhZRqScXtKgaTaQcjlEb9vu4TF85Dv9BnEKg4y7RPdmhyGm77x+Sqz3dqpwlf6bv7s9HB42p/JjSLx3iSXq5hJZipSQqFOOqzEApU47dD4wudU++5ZzxXhUmjhugm5houxD8xFSCp0QWeUurWy9bWqfj/F/QT3S8rbZRCrMCzVCQWjuWXY76lStQy2GieYbSU0HzlcjOQqNot1mIZUQgPQkUAxuSjRLz4UBrF0KtSpBXjpPZV6KH6VOMgwiKVDPFfg5d9lEEuf2F7g5TdcoQFN3blBLAOqw2MQS3/wsnwodHNW9YIEbzIF1H3FFIkvJmL9iuVD0fCSqoVY8gdZP+o2NJY+gVMj1E98+LZf1UJwWMBBg1g6hOhGBnNIBDXdoDuRaWEQS58YoNVajERQk6jCZHSxjUKKilii1aLupIWr06p8P7pVBo2FGQ5eg1j6J5ebllzzV6dU+W4GgvYYaTOFRS4XeXHl2mIFPp2geTsm+g1AkUKXiX6xg9BiepUtLpWMK69sx2yHrkzvKamwgMlqgqpHGoWkv8jSAkA0cjccQX6Oxe7+bDJZwFxSFn8qtzwPprotYArcgthCAHwfnIbI9CSEL57LOoIlpNqtp7ZSGyU6JfxhbDB0aaTReEZLPRCfQ1yeR7TWlpDLAiU18ddlAhENHQ4o6EhCssiiH8zrn4DYxi9CDH9Z2Sz8rWLjE8vvSxBs8eIIBD2/htj88s29aoh10j6dEE8TwvvtMCyWgieQvIwluwwkCCGYj9FqtVjrSs6U/oG1ytZQIlgnVTQEIZb5ob3K6jR+CoLv/yuErofJtbiDJ7RA2gdTbPpTLHGr3qyWHomFjbZfYkiO5HLR3Ms/9AV8qnE5V6eS9y/NRSC2SMqwFIPIXCS7ue/4Glia7xf+b7t3W4bRwRQs/bIn2WL1OHd/MMzQNl0iqVKTGV2kbboNYmV+GsdAPgvUC3fjVPiaWLXgIQ07nEIqzG8akvuuxekILN1eEl4j81GILkT5G7PcAdbmVigRrjaBbJbaeoiePgTRqx+mvr2PkKtXog12JbnuDXA3naYF5FNrfKLV0s1co940VrbVx3KNi6OrVAuQlp9F3BCEb5JrYkmbB4PoKNRVyeIdBwelTVbhSnHDT8rc5kkJi50NVWLbufTSkWadWSvW9FypCWhPMqFmjvvB/8kCNalKqu1Q+cUWqHvxfqh6ZiNYGxxUn0f3GvhdEGZO+GHhUij5T0co6qIEB8Q2NIiVQqoTwJ4FmiaGRQ1Tfef0QjcSitXVVXSuXyYTkqziyWawOK30dVyMwfzvQzBzzI/WtZWUb0BpXRQCLfkJvZDLrANSJdYBspLKI6ctTNXNYG2qq6K1MsuhCfI5s2MliUw2C7DeDwlpa66swnLJ6rR4XVgT/oS2FNt09RJLFKongC/fW/IJD7j3YOOOld1b04+uDN0YkoKqfGHpkWHEv0hdyPIH6qF612ZwPtKII7sxUr5e2jpRWq5dq5JY4tB5CIDbdH8i8/sVawzRjdnb6L5qaSYIixOBrL9TYqnKH1ibpokIuVoo60Qj5ofENjZGhYzwZXALaa5t4QLdvODsf3uhbEut8FkkVHCUfkRvdtgyWRcvRZ0KBnmzWGKws0OFRpQbtqfpFFpLkwCSce5XV4VXOfeYCdFAWO5PXso60TxsHbQB5aKxWKTiHmKud4hui1Vwdsr8vhuS9nFAFyZnbWzr1oO5rBxK27bEnzZ7mfC77K5yCpZ8cQsYvnEVYsF54TVKXlM12fzZW6nusM/R+ZaXsk6KBjMQn2PN64ofXUTeVQg3VEuNDImGqVq4eLsrfHWuP2GtSqrrBALZW+8Fa+N6RQSitlCEWIuEYMGxixAavUAIfWFZa1nXOV1EwMuSSmyLGQ5S7dBDBF5vUzpjjCPE3alTOgngIlBCphOOhx+Hsvs6NCGSEqIt/PY0BE6fRJL1bXjD05uhDTrFh4wWXtIGrXrpS72J9z7RLbLEb9KIFbt1piXin9tncVYovtGib0q4EgiNX4GI6Noq/7AhbnlsK+NQZltzZiFrLwckNl7Ref9zsX90uk1rO9wqu8E+PXWk3oiF5OiHzNss+pIE6idyIpiQCjtoiJCqSo5A82PnIXSTuCxyJRNINha15YH4Z+XCCoRgJkslmK1ryVUvSThzuXO7EGe6daabkMslI+gTJHkwqS2qMkgFn9SDZRDrrpj3EVeADdQl0dg9cu4uw5O/glRIotkzH8Kd86dWWCW1EAlfI/+Sa0Gsj7lUIFdJ2Taw2D+T+vaXQWLSONNITgx69kvIhWE9ZTboNY41mEIsnFPrY2i45VHRvPcCTJ0YEiwUK+yb28HkaINYYFS5ZoyGiBX8VLjQklnX/BEh2f2y4RAFD94wIRe6UMwx25/SZrqCXnPez8Dd5D7mYfO1gZcOL81Od6GrY37yahtg7Uv7wb6pPV62wBhEr78DEGYbuKGLJM3uiy5O9DkeeGuAo422J2QDaaMOg1jKGo1rgcD5V9s7xUFAC+s9zGUOqH7mL6DiKen93GJTJyE6eYz4vyBPVbGO3YRg7ny11aoiFgehWkDhNtyZ4Hz0aaj9+rcEcmUWVUGIjr8LsZnTvEV3iwTzFktfmIqEUFWi5jjAcx/UUbUvfAtsTW3pf5wXxX55XbrVCI5D7MZ7VPpLBoKeJATzGcTKP6m6soQoFOkoJFT5g49KxCXmIXrhJxC9/F9xF7nxT4T1hGAtTyfY3O+IBXuPWX8lhQ56CLlcBrHyQ6hOkVDMSW3o6iqJhqoiWkoKSCYkFZJrBQipkFxIMkndQ7RXlGgwTv3lEQnmNoiVOx2FhOJKZEMdheK8pLZeQpifh+jIWxCbzXx0ialyA5jb94Cpbmv6H4nVQnGvgv4aFgnmNYilrY7ax+P2UEchoRLhg1QdFRn5d2GBKVUjrnsYLO0vSuuvwBjEJo7x6q/E3l8DhaK/TAVCqi5RmDOHD1BHIaGcj+6U1lEJt8eBZfcopb+I5RLCE3z6yyuKe5dBLH4dpXglsxwS8Sip8EHs6oeClUrTUawgpELrZVr/hGR4IjZ9EqLEgqkQnujTs/4y6ZRQUvsTUANHebUv7JXXUReGhFdNGpboLvOW3fL6i4wecRTJCZeov3wGsbKTqpdXR2EcCgOccjpKCB+kL3nXBMLmIRiekNNfN94V4mC8+ouQq9cgljSh5GbuqcIHmaZh0EJFL/9CPbdH4R7NG7+UWX+Nv6vG9BBar2GDWHFCJSZTuXQUkglJJamjyCgviqO9+an8NjaxWmbUX2QUKaW/hPAExr/49RcSbHXmvIs6KjX9gyl8sPYve6R11OyVeDxKIx3Fpb8w/lW5QVp/Xf/Pgp8eMuWJVIl5Pa5pmOR0lrTwAbFQudJRXPoL419S7pEzPSdJf3Gl5xQMsS7vv3csHLJx6SimaRgKTM5aYGzSSq74QtORaysXnLY3x9cJttaHybUI9ZUR9gbJwfSQKXjHW/65n7YWNbFiB4lWnaqDqYl6iETo9lLIlM4ihA9OH2LSUYGQGX59yQ4fXyqDc1dtws80cJRGYdv6MDy6aQEe2RQUfmbSXw/tlQ5PMKbnmJbCYL02AiU3LmD2qanoiSVYFkIqJNftqTpFOipTOksECcWgo9AyvX2yQiAVLZky4alt8/DNx+aYLBkSy4J7m3Km5yCZkFRILuG+q4VYCYQW7DAx3gjzfoekjlKazkJLqMGfVxPrVKppXbetD8G+P51hIhhreo5ldgKsY6fAHFj5t1VHrAT8cxUwcWMdLIZtyzpK7WkYtEpvn1wDP/uNM6d1/spn/cSC3aF3kUqmh0T9ZQoFwDb6G7Dcvi7d0XoglhgK4N686xKxQoOfrtSMR196O+Mq39uh7VD64utc6SxSQDH+2lCtYK3yAbRa39k9LYh96k7Kkp5jPvm3YL14NOM9nv7BN1fsBb/vM2OwyRlQo2qerQdH0kIacsu/hEWVvN9Ya6NvxKpWOyymkooxnSWB4+fK4Y1jlarqKBb3+3dv18ErO2cFDUZl5cmDFPnoNen0HFs1WO4oOnPxBG/fyAAJ61ZKLFVQYwtz30MIH6DbYwS6vTeOV+oiboXEHny/GgJBs+AeqWUEebCWyIWxL7nwRC77JqNGlPm9V60vKLNEuD7PaqUQSCi9kErNcvG0iRp9ooQrksQiPtOrFrmayoJ56Tx0f7kW6bSWFMuYD6jYJ16RK0DjCnGWfD8UIM5dKxVcjhp4+ssPQ8O6lfeaGJ+Bo++f4r43lhFF/bbmEBQoZDMpMhFrUA1i4cjjkt+Rs5qiSH7tJzWq3a/n778u+Xs1iIXAsg50TfJNCzH0iUoYpCYWmrjzr7a7APK38y5TTX9erero70f/dlR7QU/K/A/fmIICg0vODSoZFeKRVZ3AkXyn4tOhSFepHU1/S2NiCa6blBnLThuGyGOfeEVuUI8KE1YLA194EqjulxzFo+oVUKjAsuczzkYBgRNSQVEai4Xk8hCXiEGw5R2I9TgqPD5Srjiq3rapEfbuf1bT8hx97xSVDsOyYx1Y4ls57BMk0w7kRLY3KgqQiuTCuRncyYVqBbLKMRNZ/PSU8tDC579wH7R3tGlansT9aciFdcgFsRj7BEeA3dkslSJXmOoWyYVucQdQ7nep4vSBrLbK1xxgthElhitorBam8GgJhr4YFq3UbqWkUmSxxPNYXr77mxHh38iSxRMK2RVNVDf+3zqYvlWrWWNhgp5egeRqf6gN+r/7Y0XvP3bOISQLaoXGyjlYv1FZPn1padBjKYkIaxMID5K3iHoz26kXSlxhC0isoCFfCOUlykYXFfYFTUW71k85LxJWSwm5EkmHLFmoSvui3KF4VChnOLIe1qnEFXp5K7OxRrtBJaYSFwJoXKKWdVKpL7xqEIt7fZpTw5n0xIIHvYNGxGtZJ5X6wsNNLHHXYi/fUzKjWUOlrqDRK6mUaiyt66RCX3iV7GStdFT4pl47bWzCWlSkKoA6KeKCUmLhgkdm5/xgw6Sm4r2YSKV1nTj7widyQR1iiadC9Omt41hjV2fPjELAr+2MwJH/OMlEKp0/MIpPCFGcmkxuOBA7KJz8ybT3J/r2y7er1SXWHFtm9cjpUfizP+7VtQvFxR9q52lx6is8r0fxUn3ax6KbdZTo1Dj6bkDTPvCIfa8YVI+8aAY7iOXCOcMums/e4whwH82uNhzOMmjbvE7T70DrqBfc42BKl3GRfu+m/RCTL8EvIuTC0YHi82oaNMjLqq9Y4iLVP31/L7Rt0pZYhwbfJXrrI+rPsaw/VLkPvBA/W9rN8l3UxAqc3SMsZhVT0rqt10Y6zXemXjZFIxkJVt+g/hCaNZ03V6QS3I+TbbpJiykd7INoZUPG98TMFm90Td2bi83t7nh/C9N5Htp9tlgs1orFrKQAij5UgzG/X6rfWNgBtCMozMXKBal46qQFatq3QnDz1mxvQwNxAFaeSyS5KFVN8Z6IZdA3lkYJCK0NdC6DNpUlH6CtUw76gLrPqYnFurdla7M2nZDYBE2Rpdr3Fd2TirZOuegDlj5njcK5dfN01yvvhOf+/LGCCAvQ1CkHYOprVmIdYXoSN6u/kw7upKd46H9mtCCIRVOnHLT9kVwSywU6WbmDQldpxuW3/+qQagtNtQLrVpMawSf2dW6IJQ49qU9O10pn7dymPD6D83c8c3hag6YuOWj7QdbtvJlnOsUjNqhEnaNcu6ecJqaFVuuvX/6e5hPRCD/Fd2AdtMp3Z2h7D88xKrz7YyXWGypaVNHaRP7RaGH0Vx/2U20NNHrpBnQ//8/CUrDUTT/UwuilcThLMaWDddBsQNBERyqxbyEvxEIzGTi7RzG5nOUmzYj1VPu8sC6PJpUm4F/QjeZCa4V10ApC21OQivdEC+6kH7EASK6sKRX12q0AEwQvboFdqMCyaynaFbb9gBqkUsMVJpOrh1gvFPQ4FdCVa2IJVmvbPBxTeWMQnFOUG2GqF14Iab4hSJa2x5Ffn5rnTqu6B6lYMEyx6CYk6wTpE70OaNmAuK/6fle9ahmYWi/FRyuFZc4BpDKA3Vqd0qrZ5rZigdMKnbKiVhOt8p3nbws7FBcCsKy52HQt1wdlFsS+OdSupTkE+748o/tyYhkLeJvI/FisfAM1y+iklXuD2+9++4dpKTYYRuAF7iqTq43WDGJJADfNZz3I8pWnZqGhIsK19fX/fPBb4VITWC6e7YokT2g1iEXpq/GwItKQrCdTYAc67NG8n0yREOosJ1MkEyrtZAqDWMoQWeOMn2plS4qGk4a0PLKf+Swd7EjMIc/nWTr4/aip1D5LZ2l6EgJjQagp1Vc/6ub0r0hNE4TbPguxUgeAxQ7musfAVPuY8P+0exinf0F0IQBzx4/ALLnw/1ZbGBoax8FZIR0kXnXHykUd1bDYSlydVJI/sVrmdc+AqeK+9L+t4vMK5z/5GKbfeZ1Yq4m0v5U7A9Cw7gaUpuwzumqIFSuxCQsxlhq3ZC+kow1MjYRgdokFEDo7YTWRH6bFCavh66MCoYK/H8l6n5q6KahrmASzuN/oqiAWkglJheSiKmz1Q8SCPSvtHov4TGh0ddM/fh38H9PtOW8hpEJyVROSFT2x5v/3q2Mx+5oW5hsk9Ff9Tsk/a3GKPcbDAiGTSKIYtIkCPBen2Pve+9GyjmKFrTTs3ThwsbhPsRcsxNk9eEYPTu1UsbcW0V9NLxA32Sqtv4i4jxKRr+tQChHlePaglI4KXhqBWz8YkNRRFBB2Cdp6cGQg13Uz5atRxRXVSC6ug6BQf5mbvrYyPJFwj7NX4uEJxgCrZo1O3J0QPqjcIBk+uPXDfkU6KgsGRFLlZW2CKd+NTAiGCYL9IJ0JQdFZj4EZ3aOU/ho/JVgwFv2lamOjjsLwgUTkHF3dDHF7GELghJtcPUpOjyhqYiURbJdIMD79RcQ9inxJ94j66/IvuPQXs47a+KW4jpJwe/6PjxFxfohLR4F4cBIh1LAe+lM3xEoiWC952cejvzAsYWp8Vlp/EaslxL9ypL8EHYXxKInwAeooHO1hGIFTRw0SQvXqyt3rUdSK+gutVxdX5SruEwKskvoLwxMXhjTTX4KO2rJbdhpm+p1DQqCTEy7RSunudDZdEiuJYJ2iwOfSX+aGnapPD2Vye9mmYVBLqaCjUJi79dp3uiZWEsG6RIKx6y8MTxBxn1F/YfyLh8CJeJSMjkJCcYYPvCKhXHrvs4IgVpJ73M+tv3B6CC2YjP5iSc/JlM6COgoJxRk+SKw8H9Cj2ytoYiURrEXUX7u4Ko7TQxiekNNfCtJzsqWzIKFop2EkMCzqKG8h9VPBEStFfyHBtjPfhHV6KAfTMBBfONqjZx1VlMRK0V/9wDs9pDA9hzWdhdLt9RSCjipqYqXoL66lZdnScwRwprNkQV6nYQxiZdZfh3nDE5nSc1LDByzpLDLhg+5C01Grhlgp+kvxHvSy+gvDE3XS20sm4lEqTMN0F6qOWnXESiKY6uk5hZ7OYhBLXf3FPz1E9Nf0iWvgP8W97ZELdDoNYxCLjWDc6TmTR0YheIN5oakbdJDOYhBLO4Ixp+cwEssLOkpnMYilPcF6gXJ6iJJYukxnyRXMq5VY4rY+HcC43bQCHdWxWkm1qi2WRHgia3qOAovlBp2nsxjEyg/BuiBDek4GYnmhQNJZDFeYH/foEt0jzcHqfaLbM0hlWCxF1qsFUtJzUixWQaazGMTSl/4S0nNEYhV0OosBHeqvK//yeJfREgYMGDBgwIABAwYMGDBgwIABA3nB/wswAL9zbn70fvKFAAAAAElFTkSuQmCC);
}
.badge07-1 {
    background-image: url(data:image/png;base64,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);
}
.badge07-2 {
    background-image: url(data:image/png;base64,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);
}
.badge07-3 {
    background-image: url(data:image/png;base64,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);
}
.badge08-1 {
    background-image: url(data:image/png;base64,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);
}
.badge08-2 {
    background-image: url(data:image/png;base64,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);
}
.badge08-3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAA8AXHiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAGPpJREFUeNrsXQ9wG9WZ/yRZsmw5/o+NfXFiOwUCxJCQXoHyzwE61wNakpZe/4SCPUczw9xdE8/cTJnedYjnelxv5jq27+aGmcBNFHqUaeGIU/60xxHiApnSmyYRcQoJAVtJuBg7dvwnki3LlnTve9p1ZGlX2vferrSS9zezkWNrd9++99vv+73vfe89AAsWLFiwYGFFw2ZVgTpi736/nXy0K/zJh4ft9n/1W7VkEUsrmZrJx5Pk2EqOygxfHyBHNyHYgFVzFrHSkWq3RCpWILG2EYJNWbW4woh15rGNKS5t7bO+AYlQaJn2q7g9rUBSbSHk8kn326hg8XzknlMWsQqDTDslt6aG/tXfurXS7na263DLqc9eOdofngikc6NIvH3k8BYyyWwFSijUSXu1WKCiMjc0PvQF3e497TtDD40WrpOQq78Q28BegKRCF3RMq1srWVOj6/0ZrkfdLylvh0Ws/LBUhzT05pbgvrJS1zK4qsvA7ipiOWVvIZKr0CzWXhZS0QpgI4FmcjGiR3opLGKZVKgzC/DiKyvMUPxKqZNhEcuEeDDPy7/VIpY5sTHPy2+5QguGunOLWBZ0h88ilvng5zlp/rNp3QsS+owroD5VSJH4QiLWb3lOioYXdS3EYiDEe+qApbHMCRwaYX7jwxcDuhZCwAL2WcQyISQ30pdFIujpBgfkTAuLWOZEL6vW4iSCnkSlg9GF1gspKGJJVou5kebOTuhyf3SrHBoLMxz8FrHMT64BVnLNnh3X5d4cBO2y0mbyi1xe8uHNtsUKfjzK8nVM9OuFAoUpE/1iT0Oz7XG+uFQizjy2EbMdOtJ9p6jcATanDSpvbqRJf5HFOYBo5HI4gvw/Frv8f5vNAfaikvhbuf5rYKtdD7bgBYjNBWHq7aMQmRiD8KkTGXuwhFTbzFRXeqPIpITfixWGLo1UmkhvqQviY4hL44jOmiJyOKCoOv65RCCiocNBDQ1JSBZZCIB9zR0QW/cliOEvK5ro38rX3bH0PZlgC6cGIeT7PcRmly7u10Osk/pph3iaEF5vi2WxNLyB5GM40WUgQQjBpjitVrOztuhY8Z84K131RdQ66aIhCLHsN+3Q9kwjRyD0+k9h/tMwORa2iIQWSP1gik1PkiVuMZvVMiOxsNJ2KXTJkVxelmsF9t+JbzVO52rX8v3FmQjEFkgZFmMQmYlkNvebvg6Opuvpz65rNqTpHYzD4htdiRarq2zb2/0cddMhkSo5mdFL6qbTIlb6t3EY1LNA/XA5ToWf8qwFH6nY/iRSYX7TfrV7LUxEYPHiIv2MzEYhOhcVr8xSDzibWqCIHq2UbI6aOoge3QPRs+8kf72bkGu3Qh1sTXDda+FyOk0zqKfWTElWyzRjjWbTWJlmH6tVLvauki1ASn4WcUMQ/owco4vGvBhER6GuShTv2DkoXu2kR5IbvkvlMncpWOxMqJTqzmuWhrSbzFrxpucqDUD7Egk1+VYAAu/PMZOqqMoNFV9qhtqHr4fK+9eBs97DdD661+AHIZg8FIC50/OJfzrA8Cxa8KRUhxaxkkh1CPizQFPEsKRhqi4dnetEQvG6uvL2NUtkQpKV39UEjjIn+zMuxGD2o3mYPBhA69pCyter9Vk0Ai35IbOQy24CUsnzAHlJ5VPTFraqJnCurq1ktTJLoQlynt2znEQ2lwN4r4eEdDVVVGK5VHVa/Fl4E/5oXUp1unKJJQnVQyCW7634hgcHtmPlDpdcU92DrgzdGJKCqXxh5Z5hJLDAXMjSG+qgauvVUHZzI/bshkn5drM+E6Pl2roiiSV1nfcDCJvu91V+v2yOIboxdyvbrRYnQ7AwGsz4Oy2WqvSGK1I0ESFXM+MzsYj5/VIdW71CTkylcQsprm3uJNu44PT/+KFkfQ09FwkVGmLv0ds9rnTWxc/wTHmDnFksKdi5SYdKVOu2p+gUVksjA8k489uz9FPNPaZDNBhW+5Of8ZlYXrZNrAHlgrFY5MF9xFxvkdwWr+BsV/l9JySs44AuTM3auBrWgL2kFIpb18ffNncJ/V1mVzkOi1NxCxg+fxZioVn6GSWfyZps9viFZHfY7Wl/3s/4TJo6MxAfY83pjB9TRN51CDdUKfUMiYapnDt1sSN8dqZHtlZFVbWUQO6Wa8DZuEYTgZgtFCHWAiFYaPgUzA+dJIQ+uaS1nA1lXiLgVUkl1cWkAKm2mCECb7YhnWHOHuK25CEdGTgJlJDpkGfz7VBy3SZDiKSFaHN/PArBo4eRZN1rn/XtTlMH7dJLxgo/qYMWs7Sl2cR7t+QWeeI3KcSKXTjWHAnM7HSUlWu+0MLUOD1kzI+cgYjk2ir+tD5ueVzL41B2V1N6IesuBSQ2HtHZwIOxfyobsF2xaUBnN9htpoY0G7GQHD2QfpnFqQSB+r6aCCakwgbaT0hVqUag2eEPYf4z4rLIkUgg1VjU+hvi56qFFQjBbI4KsDuvIEedIuHspWUbaZzpwrFOQi6viqCXSXJjQl1UppEKU0ovlkWsy2J+irgCrKAOhcruUnN3ad78ZaRCEk0fewcufXhkmVXSC5HwOfIvOeak57EXU3IVlWwAh/tzyV9/FBQGjdP15KSgZ4+CXOg3U2aDWeNYfUnEwjG1bo6KW+oVzfpPwvih/dRC8cJ9dRvYPK0QCw5p14zReWIFP6YHWjLnqi8Skl2vGg7R8OL1E3KhC8Ucs11JdWYqmDXn/RhcTu7j7jaf631k7+L0RAe6Ou43r6YernhkF7ivaouXLTgM0U9fAgjzddzQRZJqn4oujHZ7bni+V6CONsqygdTRJotY2ipNaILAh4+3tUudgGbea9hLPFB1/3eg/G7l9dxi44chOnaQ+L+QyKPiM3YSgg3kqq5WFLEECNUMGpfhToeyW+6Fmm98j5IrvagKQXTkVYhNHhUt+oBEMH+htIWtQAhVKWmOJ0Wugzqq5qHvgWt1a+ofZyWxX1qbajVCIxA7/xqT/lIB1ZOEYFMWsXJPqo4MIQpNOgoJVXrjLQpxiVmInnwZop/8d9xFrvszOp8QnKWpBJv5gFiw17j1V0LooIuQy2sRKzeEapcIxZ3Uhq6ugmioSqKllIBkQlIhuZaBkArJhSRT1D1Ee0WJBhPUXz6JYAMWsbKno5BQQolsqKNQnBfV1CkI8w8hOvg8xKbTb11iq1gL9rbtYKu9NvWPxGqhuNdBf/VLBPNbxDJWR+0UcXuoo5BQcvggWUdFBv+TTjBlqsSGzeBoe1hZfwWHITZ6UFR/yWt/9eaL/rLlCak6JGHOHT5AHYWEKrvlHmUdJbs9ASy5RyX9RSwXDU+I6S+/JO69FrHEdZTmmcxqkONRSuGD2Nl3qJVK0VG8IKRC62Vbc4dieCI2cRiixILpEJ7oNrP+spmUUErrEzADe3k1D+1Q11En99NPQyqW6C77+m3q+ov0HrEXKQivpL+mLGJlJtVuUR2FcSgMcKrpKBo+SJ3ybgjo4iEYnlDTX+dfpXEwUf1FyLXbIpYyodRG7pnCB+mGYdBCRT/5jX5uj8E92td9Ob3+GnlVj+EhtF79FrHihJIHU4V0FJIJSaWoo0gvL4q9vdnx3FY2sVp21F+kF6mkv2h4AuNf4voLCbYyc94lHZWc/sEVPrjiu13KOmr6TDweZZCOEtJfGP+qWKusvz79r7wfHrLliFTyuJ7QMExiOktK+IBYqGzpKCH9hfEvJfcomJ6ToL+E0nPyhlif7LpmODzvEtJRXMMwDBibdsDwmJMc8Ymmg+eWTzhta4rPE2ypC5NjAeoqIvwVkoXhIVvokr/0C79qKWhixZ4mWnW8FsZH6yASYVtLIV06Cw0fHN3DpaOC83b4/Wk3vHe6BE6cddH/s8BTHIUNa8Jwy1VzcPNVIfp/Lv110w7l8ARneo5tMQzOc4NQdP4kZp/aCp5Y1LIQUiG5Lo7XatJR6dJZIkgoDh2FlumFw+WUVKxkSoe7N8zCt2+b4bJkSCwHrm0qmJ6DZEJSIbnodVcKsWTMz7lhdKQRZgMeRR2lNZ2FlVB9v64i1qnY0GfdsGYedv75JBfBeNNzHNOj4Bw+Avbg8r+tOGLJCMyUw+j5BlgIu5Z0lN7DMGiVXji8Cl75Q1lWn/krnw8QC3aJ3UVqGR6S9JdtPgiuoT+A4+Knyg1tBmJJoQDhxbtOEyvU9/FyzfjmIy+kneV7cX4jFD/8jFA6ixJQjD+1v4Zaq1wArdYPt01Qsc/cSBnSc+yH/xacp95Me417n/v2srXgd35uGK4qC+rxaL5rnx5MCWmoTf+ikypF71jjYq/EyhY3LCSTijOdRcZbJ0rh2YMVuuooHvf7dy/UwmP3TFMNxmTlyYsUefcp5fQcVxU4Lmnac/GQaNuoAAk7oJVYuqDaFRa+Bg0foNvjBLq9Z9+qMEXcCond93oVBEN26h6ZZQR5sRbJgbEvtfBENtsmrUZU+b1frxuUOCJC5/NaKQQSyiyk0rNcInWiR5to4YoisYjP9OtFrtUloZw0Hrq/bIt0VkuKZcwFdGwTv8QVYHGFOEq+C/IQJ84VU5ejBTt2fgUe/OZt8Y7F60dgT++rEAzMMd3PU1YCP/rn70LbplZybggO/OJdeP4/3sx4HpYRRf2GpnnIU/SzukL63HrcWaeeB5NIfurlak3fffCbty+Rivac7tsMO3Y9wHxPmVRxkrnhO395L9x65/WazsWyZrunqmOb9DETSzJx3nx7hTDwqbX3d+ud16V2y+/bzHxPmVSJuEXh2qqC/tdVkIfwqrnBTBYL0SWqtbJpsVCzsETTA5dStcboyKQuZQle0q5jsMzZ1Fs6tIlf4gZwEUsKfOFOoKafchSPqpcznXPgl+8q/I490e7AL5afQ3WWwrXTAcueyzgbAygnlIKiWsW7TC7fh4+3YRBsaQViM/YK3xosZdYqg0eH4Im/3kPdHwrwg0S8/+7tPzLfe0/fKzB0+jzce/9mavGQaKyWD8uOz8AT38pimyCZtiAnMn1R0ysiXagFOJYj1DlmoopfHWELLSCRsEc4RgjQ8+MX4cdPPAfHCdG2E+HdelWjdn11UyvtBPzu7Q/gib/aQ6+Fvcquv/8GvYeRz8ALzjbBtm/RQipNFivZLUpz/XAWjeYp7jh8MBF2GmetTrBbq5/8+w5CoAbaKxw6PULJIItwJMrfPNqX0erUN1TBj37yCO0JIiHRaiGZ8Lry35FsLFYLU3gwp8socAzlIKH6SPsPsJyUkVjSfiyPJjgQ+m9k0eGbn3drGqhu/L8GmLhQY1hlYYIeCzAUIDc+IvFnOWTw4F/cTl1cOmBYAb8rn5PcO8T/o/VDwmnFwRMeQ4nVWDEDa9Zpy6cvLg75HEUROjeB8CBxiah9mXa90GKxmkFhBg25IZQWaetdlLvnDKsoOfuTBclEUvzO1Rq+o8FlYkiDhVhy0iFPFqrWtij1aO4VqhmOjJt1atFYftGHWVdtXKcSU4lzBS0ENdsz6dQWfj2IJTw/rczAkXR5wkMhwchn0qktMnIioyuUNlLyg8AM5XXVk4ZVVPIMGi04foxojAxjeVrCBT/XMB5I78XxTN8yzGIJt4Vfy0rWWnuF+0BwfU/D3u5R7b1N1ESeVW7NDY6hBNrQR4cUf6+VNPh9DGtojW2xPFMOsE/PcEMvCCzUcWP9mKHiXSv+bd/3ue6xp+9VmrEghyJ27HyA6zr3f/EJ3Z8py20xJXEhIzQ9gbQrRLfZXh3W2BUGMXG4hcktEauU2KtDyzPI6N7wnnhvo16YLELzDiGaS08uiEzlXsnECJ01NsOWWY3RdZauPwIDnImuEId8WIKeCLwn3ptNwOvvDgXboF/iAOhKLAmdvL3EMv2S9y1w9wi528AntT0YQiw0g9K+LV7Wkl3pCVotm2NwtoEX25x1kywuR05uguzFjAe/1nPqDcjLqitf1P2aPPlYo0k9vsFjwksQcc0/1LkNsG23SG3NDObpX8Hj2+lkVmlmXKfz3GC7/dL4o7ZopDktCer11wxCq7woCGzUTkiQvS//YGkMUAt6/vFFGPpohA5sY+8Rc+fxZ6XMUq0wYkgH2yBaUZ/2OzG7wx9dVbtvoaltIN7edDjPx7rOFs+8wmWTWUkBNJ1UjXHMN/SvLGwA3h4UZjUgkW64qZWSiuZU0dwstrFHzGz4hx/8jGZEIDBexpJ6kw1S0TZouxZCV1+b6WtoIJ6E5XFLxUmpehOLa7DJU2JIXUFL/QL34h4YOcdeHqa3IMGQVJhHxQq0TEhOOUkwnovlFnomIyDQBsxtzvyq865t2dJkDLHkRdB4gARAyyJCKgQGUJFUckRedqm5eCYj2oCnzXmn2KNZbDdDTwdX1eN+g4lVQS305mtHlk0D4yIDIRUm/WEW6jMZ8riMfCYDMMBzEi+xDvAQq+1q/VfSwZX0hNwDJvUJkipxiAfzr27VOPXLqGfSue4P8JzEO27gBZPM3EGha2TGZbbBu9SkQZgCzrmlXMSSup7MM6WN0ln3bCic4KtRz8JZ9328y3lzj3RKW2wwiTpPqXFvuZ4xrVwBn8Eo68tR9z6RbVREh9C3sJCrZbVxjfLVzYG8J5aRz8BY9z6pbSEnxJLMpGZylZUatwzm3W2zGa0WTzT8l2/sXrbAB/6Mv2MSzuSeeO9M1gqfwSgw1D0lleiOFsJJPwnkyphSUWfcDDAqeHEJ7HTgiYZjr7Gu4fKiHfgzT/Az072x7EaKdo1136sHqUTCDUrk6goe346CHocCOrJNLGq1NszCwTQLg+CQSyJJtCIxHwvHAllzuhBjaQKmuGw367qkOhMLe37deu47resapFLBcDS8k5CsHZRjXYbmzuO66ru8dYrjh6MMeedaiaaHpcUyZwFKGcADRu3SatjitlKBUwqdNKPWkJ7VD792ka5QnA/AsmajR5vtjTLzYt0cVuDSizvvmzR9ObGMebxM5Mojlqy3srEkEC+wbEbrKotYaaC4G6lGPHb3ND3MBtFyidRJtlBkeubjZkWkInl3pkDL4HFHc74zhSzUeXamSCRUys4UFrG0IbKqLL6rlSshLEAq0nHzLu69dLAhMYc8l3vp4P1RU+m9l87ixBgEh0NQXWyudjTN7l+R6tUQbv08xIo9AA432GtvA1vNbfTnlGtYu39BdC4IM28dgGly4M9OVxjqG0egrFw5SLzitpWLeqpgoYW4OqUkf2K17A33g61cIb9pBe9XOPv+ezDx0jPEWo2m/K20LAj1DeehOGmd0RVDrFiRi07EWGxcn7mQnlawNRKCuRXWozLZDqtyfpgRO6yGPx2ihAp9NJjxOtW141BbPwZ2ab3RFUEsJBOSCsnFVNiqm4gFe0DZPRbwntDo6iZefAYC773JdE0HIRWSq4qQrOCJNfu/Xx2OuVc1c19A1l919yj+2Yhd7IfIz8F5m0SiGLRKAjwbu9hPvfbzJR3FC1dx2L+u91Rh72JPLcTx7bj5Ew7tVPLXFtFfqx8ibrJFWX8RcR8lIt/UoRQiynHvQSUdFTo9CBee61XUUQygqwRd+/Rgb7afzZarSpVmVCO5hHYYQ/1lX/315eEJ2T1On4mHJzj0l6GVTtwdDR9UrFUMH1z4WY8mHZUBvRKpcjI3wZbrSiYEw5nVPSA4ncxG3KMd3aOS/ho5Qi0Yj/7StbJRR2H4QCFyjq5ukrg9DCEIYoAcXVoX+i9YYiUQbKtEMDH9RcQ9inxF94j665PfCOkvbh217stxHaXg9gLvHSTifI+QjgJp4yRCqH4ztKdpiJVAsN0gsCwlfSh3A9gaH1DWX8Rq0fhXlvQX1VEYj1IIH6COwt4ehhEEdRTuHLHbVO7ejKJW0l9ovTqEHq78OhpgVdRfGJ44ud8w/UV11PptqsMwEy/toYFOQXglK2W63dlMSawEgrVLAl9If9nr79F9eCid28s0DINaSgcd1c26v41FrFSCdUgE49dfGJ4g4j6t/sL4lwiB5XiUio5CQgmGD/wSobxmb7O8IFaCe9wlrL9weAgtmIr+4knPSZfOgjoKCSUYPpBnnvea0e3lNbESCNYs6a+tQg+Ow0MYnlDTXxrSczKlsyChWIdhFNAv6Sh/PrVT3hErSX8hwTZyX4R3eCgLwzAQnzjaZWYdVZDEStJfPSA6PKQxPYc3nYXR7XXlg44qaGIl6S+hqWWZ0nMoBNNZMiCnwzAWsdLrr72i4Yl06TnJ4QOedBaV8EFnvumoFUOsJP21F0SHhzA8Uau82p8cj9JhGKYzX3XUiiNWAsF0T8/J93QWi1j66i/x4SGivyYOnYPAkSOiRfKCSYdhLGLxEUw4PWfswBCEznPPrh4AE6SzWMQyjmDc6TmcxPKDidJZLGIZT7DdwDg8xEgsU6azZAv2lUosaVkfri3yNOqoTSuVVCvaYimEJzKm52iwWANg8nQWi1i5IVgHpEnPSUMsP+RJOovlCnPjHr2Se2TZWL1bcnsWqSyLpcl6NUNSek6SxcrLdBaLWObSXzQ9RyJWXqezWDCh/jrzL7d3WDVhwYIFCxYsWLBgwYIFCxYsWLCQE/y/AAMA9UEZfGkZYToAAAAASUVORK5CYII=);
}
/*-------------------------------------------------------------------
@ NEW 레이아웃 반응형
-------------------------------------------------------------------*/
@media screen and (max-width: 1800px) {
  /* 공통 */
  .inner {
    width: calc(100% - 200px);
  }
  .user-menu {
    margin-left: auto;
  }
  header > .inner {
    justify-content: space-between;
  }
  header > .inner .search-wrap {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 1560px) {
  /* 공통 */
  .right-menu {
    width: 100px;
    right: 0 !important;
    top: 50% !important;
  }
  .right-menu ul {
    background: none;
    box-shadow: none;
    gap: 5px;
  }
  .right-menu ul li {
    width: 120px;
    height: 40px;
    padding: 0;
    right: -60px !important;
    background: #74acde;
    border-radius: 0.5rem 0 0 0.5rem;
  }
  .right-menu ul li.icon-mark {
    background: #74acde;
    border-radius: 0.5rem 0 0 0.5rem;
  }
  .right-menu ul li.icon-dls {
    background: #8dc054;
  }
  .right-menu ul li.icon-video {
    background: #ebb525;
  }
  .right-menu ul li a {
    display: flex;
    align-items: center;
    padding-right: 10px;
    text-align: left;
    color: #fff;
  }
  .right-menu ul li i {
    margin: 0;
    min-width: 40px;
  }
  .right-menu ul li:hover {
    right: 0px !important;
  }
  .right-menu .top-btn {
    float: right;
  }
}

@media screen and (max-width: 1480px) {
  /* 공통 */
  .inner {
    width: calc(100% - 100px);
  }
  nav .all-menu > ul {
    width: calc(100% - 100px);
    padding-left: 48px;
  }
}

@media screen and (max-width: 1280px) {
  /* 공통 */
  .keyword-tags {
    width: 100%;
  }
  header .header-search-category .category-wrap,
  header .detail-search-wrap .search-filter-view {
    width: calc(100vw - 375px);
  }
  footer {
    margin-top: -80px;
  }
}

@media screen and (max-width: 1180px) {
  /* 공통 */
  .inner {
    width: calc(100% - 80px);
  }
  .book-main header > .inner .logo {
    min-width: auto;
  }
  .book-main header > .inner .search-wrap.type1 .text-wrap input[type="text"] {
    width: calc(100% - 210px);
  }
  nav .inner .gnb {
    font-size: 18px !important;
  }
  nav > .inner {
    width: calc(100% - 80px);
    margin: auto;
  }
  nav .inner .gnb {
    width: calc(100% - 80px);
    margin-right: 0;
  }
  nav .inner .all-menu-btn {
    position: relative;
    top: 0;
    left: 0;
  }
  nav .all-menu > ul {
    width: calc(100% - 80px);
    padding-left: 80px;
  }
  header .detail-search-wrap .filter-content .form-group > li {
    width: 100%;
    padding: 0;
  }
  header .detail-search-wrap .filter-content .form-group .form-label.pl-ls {
    padding-left: 0;
  }
}

@media screen and (max-width: 960px) {
  /* 공통 */
  header > .inner {
    flex-wrap: wrap;
  }
  header .header-search-category .category-wrap,
  header .detail-search-wrap .search-filter-view {
    width: calc(100vw - 80px);
  }
  .book-main header > .inner {
    justify-content: center;
    padding: 15px 0;
  }
  .book-main header > .inner .logo {
    width: 100%;
    max-width: 100%;
    margin-bottom: 15px;
  }
  .book-main header > .inner .logo a {
    margin: auto;
  }
  .book-main header > .inner .logo img {
    margin: 0;
  }
  .user-menu {
    position: absolute;
    top: 30px;
    right: 0;
  }
  nav .inner .all-menu-btn {
    width: 40px;
    height: 40px;
    min-width: 0px;
  }
  nav .inner .gnb > li > a {
    line-height: 40px;
  }

  footer {
    border-top-right-radius: 80px;
    margin-top: -80px;
  }
  footer .inner {
    flex-direction: column;
    padding-bottom: 40px;
  }
  .footer-left {
    width: 100%;
  }
  .footer-right {
    width: 100%;
    padding-left: 0;
    border: 0;
    margin-top: 30px;
  }
  .related-links a {
    width: auto;
    flex: 1;
  }
  .related-links a img {
    max-width: 90%;
    height: auto;
    max-height: 35px;
  }
  .footer-left address {
    margin-bottom: 0;
  }
  footer .inner .footer-menu {
    position: relative;
    right: auto;
    margin-top: 10px;
    top: 0 !important;
  }
  .related-links {
    gap: 5px;
  }
}

@media screen and (max-width: 768px) {
  /* 공통 */
  .inner {
    width: calc(100% - 60px);
  }
  nav {
    height: 52px;
  }
  nav .inner .gnb {
    font-size: 16px !important;
  }
  nav .inner .gnb > li:last-of-type {
    padding-right: 0;
  }
  nav .inner .gnb > li a {
  }
  nav .inner .gnb > li:hover > a {
    padding: 0 8px;
  }
  nav > .inner {
    width: 100%;
  }
  nav .inner .gnb {
    width: 100%;
  }
  .gnb-dropdown {
    display: none !important;
  }
  nav .inner .all-menu-btn {
    display: none;
  }
  nav .all-menu > ul {
    width: 100%;
    padding: 0;
  }
  nav .all-menu-wrapper {
    display: none;
  }
  .main nav .all-menu {
    top: 195px;
  }
  .user-menu {
    display: none;
    gap: 20px;
  }
  .user-menu a {
    flex-direction: column !important;
    font-size: 12px !important;
    gap: 2px !important;
    align-items: center;
    padding-left: 0;
  }
  .user-menu a i {
    width: 25px;
    height: 25px;
  }
  .user-menu.pc-hidden {
    display: flex;
  }
  .side-menu {
    display: none;
  }
  .right-menu {
    right: 0;
    top: auto !important;
    bottom: 0;
    top: auto;
    width: 100%;
    text-align: center;
    transform: none;
  }
  .right-menu ul {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 0 !important;
    padding: 0;
    border-radius: 0;
    background: var(--primary-tint70);
    backdrop-filter: blur(5px);
  }
  .right-menu ul li {
    width: 100%;
    right: 0 !important;
    border-radius: 0;
    background: none !important;
  }
  .right-menu ul li i {
    background-color: transparent !important;
  }
  .right-menu ul li.icon-mark {
    border-radius: 0;
  }
  .right-menu ul li a {
    text-align: center;
    font-size: 12px !important;
    justify-content: center;
    padding-right: 0;
  }
  .right-menu .top-btn {
    margin-top: 0;
    position: absolute;
    bottom: 60px;
    right: 20px;
  }
  header .header-search-category .category-wrap,
  header .detail-search-wrap .search-filter-view {
    top: 45px;
    width: calc(100vw - 60px);
    border-width: 1px;
  }
  .keyword-tags {
    border-width: 1px;
    top: 45px;
  }
  header .header-search-category {
    width: 90px;
    margin-top: -2px;
  }
  header .header-search-category .toggle-btn {
    width: 90px;
    height: 40px;
  }
  header .detail-search-wrap {
    width: 70px;
    margin-top: 2px;
    float: right;
    margin-right: 3px;
  }
  .search-wrap.type1 .category-btn {
    padding: 0;
    width: 70px;
    height: 36px;
  }
  header > .inner .search-wrap {
    border-width: 1px;
    height: 42px;
  }
  header > .inner .search-wrap.type1 .text-wrap {
    width: calc(100% - 75px);
    height: 36px;
    margin: 2px 0;
  }
  header > .inner .search-wrap.type1 .text-wrap .area-select {
    width: 70px;
    height: 36px;
    padding-left: 5px;
    padding-right: 25px;
    background-position: calc(100% - 5px) 50%;
  }
  .book-main header > .inner .search-wrap.type1 .text-wrap input[type="text"] {
    width: 100%;
    height: 36px;
  }
  header > .inner .logo a span {
    left: 50px;
  }
  footer {
    position: relative;
    z-index: 101;
  }
  .footer-logo img {
    max-height: 45px;
  }
  .footer-right {
    margin-top: 15px;
  }
}

@media screen and (max-width: 600px) {
  /* 공통 */
  nav .inner .gnb {
    gap: 20px;
  }
  nav .inner .gnb > li {
    flex: 0;
  }
  .right-menu ul li {
    height: auto;
  }
  .right-menu ul li a {
    flex-direction: column;
    padding: 3px 0 5px;
  }
  .right-menu ul li i {
    width: 30px;
    height: 30px;
    min-width: 0;
    background-size: 20px auto;
  }
  .keyword-tags .keyword-list {
    flex-direction: column;
  }
  .keyword-tags .keyword-list > li {
    width: 100%;
    background: none;
    padding: 0;
  }
  .keyword-tags .keyword-list > li:first-of-type {
    margin-bottom: 20px;
  }
  .keyword-tags .keyword-list > li .list {
    padding-top: 0;
    margin-top: 10px;
  }
  .keyword-tags .keyword-list > li .head + * {
    max-height: 155px;
    min-height: 0;
    overflow-y: auto;
  }
  .keyword-tags .keyword-list > li .foot {
    position: relative;
  }
  .keyword-tags .keyword-list > li .foot::before {
    display: block;
    position: absolute;
    bottom: 100%;
    left: 0;
    width: 100%;
    height: 10px;
    background: linear-gradient(transparent, #fff);
    content: "";
  }
}

@media screen and (max-width: 480px) {
  /* 공통 */
  .inner {
    width: calc(100% - 40px);
  }
  header > .inner .logo a img {
    width: auto;
    height: 40px;
  }
  nav {
    height: 0;
  }
  nav .inner .gnb {
    display: none;
  }
  nav .inner .all-menu-btn {
    display: block;
    position: absolute;
    right: 20px;
    top: 15px;
    left: auto;
    z-index: 121;
  }
  nav .all-menu > ul {
    display: block;
    width: 100%;
    height: 100vh;
    padding: 0;
  }
  nav .all-menu > ul > li {
    width: 100%;
    flex: 0;
    text-align: left;
  }
  nav .all-menu > ul > li > a {
    display: flex;
    align-items: center;
    width: 100%;
    height: 55px;
    padding: 0 15px;
    padding-right: calc(60% + 20px) !important;
    box-sizing: border-box;
    font-size: 16px;
    border-bottom: 1px solid #dcdcdc;
    border-radius: 0;
    margin-bottom: 0;
    color: #666;
    font-weight: 500;
  }
  nav .all-menu > ul > li > ul {
    position: absolute;
    left: 40%;
    top: 0;
    display: none;
    padding: 10px 0;
  }
  nav .all-menu > ul > li ul li a {
    display: flex;
    align-items: center;
    height: 40px;
    padding: 0 15px;
    box-sizing: border-box;
  }
  nav .all-menu > ul > li ul li:hover a:after {
    display: none;
  }
  nav .all-menu > ul > li.is-active > a {
    width: 40%;
    padding-right: 20px !important;
    border-right: 3px solid var(--primary-tint30);
    color: var(--primary);
  }
  nav .all-menu > ul > li.is-active > ul {
    display: block;
    width: 60%;
    height: 100vh !important;
    background: #fff;
  }
  nav .all-menu > ul > li:hover {
    height: auto;
    background: none !important;
    height: auto !important;
  }
  nav .all-menu .profile-wrap {
    padding: 0 20px;
    border-radius: 0 0 0 40px;
    border-bottom: 0;
    display: block;
    background: var(--primary);
  }
  nav .all-menu .profile-wrap img {
    display: block;
    width: auto;
    height: 60px;
  }
  nav .all-menu .profile-wrap > div {
    border-bottom: 0;
    padding: 10px 0;
  }
  nav .all-menu .profile-wrap .status-menu {
    display: flex;
    width: calc(100% + 40px);
    padding: 8px 0;
    margin-left: -20px;
    border-bottom-left-radius: 40px;
  }
  nav .all-menu .profile-wrap .status-menu li {
    flex: 1;
    height: 42px;
    box-sizing: border-box;
    border-right: 1px solid rgba(255, 255, 255, 0.3);
  }
  nav .all-menu .profile-wrap .status-menu li:last-of-type {
    border-right: 0;
  }
  nav .all-menu .profile-wrap .status-menu li button {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  nav .all-menu .profile-wrap .status-menu li button i {
    top: 0;
    filter: brightness(2);
  }
  nav .all-menu .profile-wrap .status-menu li button span {
    line-height: 23px;
  }
  nav .all-menu .profile-wrap .status-menu li button strong {
    opacity: 0.7;
  }
  nav .all-menu .profile-wrap .btn-wrap {
    margin: auto;
    position: absolute;
    right: 0;
    top: 15px;
  }
  nav .all-menu .profile-wrap .btn-wrap .icon-btn {
    width: 40px;
    height: 40px;
    background: rgba(255, 255, 255, 0.2);
  }
  nav .all-menu .profile-wrap .btn-wrap .icon-plus-xs {
    background-size: 18px auto;
    filter: brightness(2);
  }
  .main nav .all-menu {
    height: 100vh !important;
    top: 0;
    right: -100vw;
    z-index: 122;
    background: #eaedf3;
  }
  .main nav .all-menu.is-active {
    right: 0;
  }
  .user-menu {
    top: 14px;
    right: 50px;
    gap: 10px;
  }
  .book-main header > .inner {
    justify-content: flex-start;
  }
  .book-main header > .inner .logo a {
    margin: 0;
  }
  header .header-search-category .category-wrap,
  header .detail-search-wrap .search-filter-view {
    width: calc(100vw - 40px);
  }
  header .detail-search-wrap .filter-content .form-group > li {
    flex-direction: column;
  }
  header .detail-search-wrap .filter-content .form-group li .form-label,
  header .detail-search-wrap .filter-content .form-group li .form-input {
    width: 100%;
  }
  .login-school nav {
    z-index: 100;
    position: unset;
  }
  .login-school nav .all-menu .profile-wrap {
    min-height: 120px;
  }
  .login-school nav .all-menu .profile-wrap > div {
    padding: 18px 0;
  }
  .login-school .all-menu .profile-wrap .letter-btn .alarm-wrap i {
    filter: brightness(2);
  }

  /* 초등 */
  .ele-school nav .all-menu .profile-wrap {
    background: var(--green-tint70);
  }
  .ele-school nav .all-menu .profile-wrap .status-menu {
    background: var(--green-tint70);
  }
  .ele-school nav .all-menu > ul > li.is-active > a {
    color: var(--green);
    border-right-color: var(--green-tint30);
  }

  /* 중등 */
  .middle-school nav .all-menu .profile-wrap {
    background: var(--blue-tint70);
  }
  .middle-school nav .all-menu .profile-wrap .status-menu {
    background: var(--blue-tint70);
  }
  .middle-school nav .all-menu > ul > li.is-active > a {
    color: var(--blue);
    border-right-color: var(--blue-tint30);
  }

  /* 고등 */
  .high-school nav .all-menu .profile-wrap {
    background: var(--purple-tint70);
  }
  .high-school nav .all-menu .profile-wrap .status-menu {
    background: var(--purple-tint70);
  }
  .high-school nav .all-menu > ul > li.is-active > a {
    color: var(--purple);
    border-right-color: var(--purpl-tint30);
  }
}
@media screen and (max-width: 460px) {
  /* 공통 */
  header .header-search-category {
    display: none;
  }
  header > .inner .search-wrap.type1 .text-wrap .area-select {
    width: 60px;
    padding-right: 15px;
    border-radius: 40px;
    margin-left: 2px;
  }
}

/*-------------------------------------------------------------------
@ NEW 메인 반응형
-------------------------------------------------------------------*/

@media screen and (max-width: 1800px) {
  .main-banner2 {
    gap: 50px;
    height: auto;
    padding-bottom: 180px;
  }
  .banner-left {
    width: 60%;
  }
  .main-banner-slide.swiper {
    width: 100%;
    height: auto;
  }
  .main-banner-slide.swiper img {
    display: block;
  }
  .banner-right {
    width: calc(40% - 50px);
  }
  .banner-right .right-title img {
    width: 100%;
  }
  .banner-right .login-form {
    width: calc(100% - 240px);
  }
  .banner-right .login-btn,
  .banner-right .green-btn {
    width: 110px;
  }

  /* 공지사항 */
  .main-notice {
    margin-top: -100px;
    border-top-right-radius: 100px;
  }

  /* 추천도서 */
  .book-wrap.bg .inner {
    padding-left: 100px;
    padding-right: 100px;
    box-sizing: content-box;
  }
  .book-wrap.bg .inner::before {
    display: none;
  }
  .book-wrap.bg .inner::after {
    display: none;
  }

  /* 도서통계 */
  .bg-yel {
    border-top-left-radius: 100px;
  }
}

@media screen and (max-width: 1560px) {
  .side-menu {
    top: auto;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
  }
  .side-menu ul {
    display: flex;
    border-radius: 20px;
  }
  .scroll-indicator {
    display: none;
  }
}

@media screen and (max-width: 1480px) {
  /* 추천도서 */
  .book-wrap.bg .inner {
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media screen and (max-width: 1280px) {
  .main-banner2 {
    gap: 30px;
  }
  .banner-left {
    width: 70%;
  }
  .banner-right {
    width: calc(30% - 30px);
    margin-top: 0;
  }
  .banner-right .right-title {
    margin-bottom: 0px;
  }
  .banner-right .login-box {
    flex-direction: column;
  }
  .banner-right .login-form {
    width: 100%;
  }
  .banner-right .login-btn,
  .banner-right .green-btn {
    min-height: 0;
    line-height: 1.5;
    width: 100%;
  }
  .banner-right .green-btn br {
    display: none;
  }
  .login-options {
    flex-direction: column;
  }
  .login-options * {
    font-size: 14px;
  }
  .login-options .sns-login {
    gap: 10px;
  }
  .sns-icons {
    gap: 5px;
  }

  /* 도서통계 */
  .bg-yel {
    border-top-left-radius: 100px;
    padding-top: 60px;
    margin-top: 60px;
    padding-bottom: 150px;
  }
  .stats-sidebar {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }
  .reading-stats {
    flex-direction: column;
  }
  .filter-select-group {
    width: calc(100% - 226px);
    flex-direction: row;
    align-items: stretch;
  }
  .filter-select-group div {
    width: calc(50% - 110px);
    margin-top: 0 !important;
  }
  .filter-select-group div.month-navigation {
    width: 200px;
  }
  .filter-select-group div .month-btn {
    height: 100%;
    border-radius: 10px;
  }
  .filter-select {
    width: calc(100% - 40px);
  }
  .book-ca {
    padding: 0;
    padding-bottom: 15px;
  }
  .category-header {
    border-radius: 12px 12px 0 0;
  }
  .category-header h3 {
    font-size: 18px;
    -moz-text-align-last: left;
         text-align-last: left;
    padding-left: 15px;
  }
  .book-rank ul {
    padding: 0 15px;
  }
  .book-rank ul li {
    padding: 10px 0;
  }
  .book-rank.dev04-custom ul {
    margin-top: 10px !important;
  }
  #mainHome .book-title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}

@media screen and (max-width: 1180px) {
  .main-banner2 {
    align-items: center;
  }
  .banner-right .right-title img {
    display: none;
  }

  /* 공지사항 */
  .notice-wrap .notice-left {
    width: calc(100% - 510px);
    gap: 0;
    flex-direction: column;
  }
  .notice-wrap .notice-box {
    width: 100%;
  }
  .notice-wrap .notice-list {
    width: 100%;
  }
  .notice-wrap .notice-card {
    min-height: 0;
    padding: 20px 10px;
    overflow: hidden;
  }
  .notice-card .date {
    padding-left: 0;
    background: none;
  }
  .notice-wrap .notice-list li:nth-of-type(n + 4) {
    display: none;
  }
  .notice-wrap .notice-list li .date {
    padding-right: 10px;
  }
  .notice-wrap .content-more-btn {
    top: -40px !important;
  }
  .notice-card .tag {
    font-size: 1rem;
    -webkit-line-clamp: 1;
  }
  .notice-icon {
    position: absolute;
    left: 8px;
    top: -5px;
  }
  .notice-content {
    border-bottom: 0;
    padding-bottom: 0;
  }
  .notice-content:not(.notice-content:first-of-type) {
    display: none;
  }
  .notice-icon img {
    width: 16px;
    height: auto;
  }

  /* 추천도서 */
  .book-wrap.bg {
    margin-bottom: 50px;
  }
  .book-wrap.bg .inner {
    height: auto;
    flex-direction: column;
    padding-left: 40px;
    padding-right: 40px;
  }
  .book-category.left,
  .book-category.right {
    width: 100%;
  }
  .book-section .inner {
    flex-direction: column;
  }
  .book-rank {
    gap: 20px;
  }
}

@media screen and (max-width: 960px) {
  .main-top {
    background: #e5e9fe;
  }
  .main-banner2 {
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 120px;
  }
  .banner-left {
    width: 100%;
  }
  .banner-right {
    width: 100%;
  }
  .banner-right .login-box {
    flex-direction: row;
  }
  .banner-right .login-form {
    width: calc(100% - 280px);
  }
  .banner-right .login-btn,
  .banner-right .green-btn {
    width: 130px;
  }
  .login-options {
    flex-direction: row;
  }

  /* 공지사항 */
  .main-notice {
    margin-top: -60px;
    border-top-right-radius: 60px;
  }
  .notice-wrap {
    gap: 20px;
  }
  .notice-wrap .notice-left {
    width: calc(50% - 10px);
  }
  .notice-right {
    width: calc(50% - 15px);
    min-height: 100px;
  }

  /* 도서통계 */
  .bg-yel {
    border-top-left-radius: 60px;
  }
  .stats-sidebar {
    flex-direction: column;
  }
  .filter-select-group {
    width: 100%;
  }
  .bg-yel .stats-content {
    flex-direction: column;
  }
  .bar-chart-container {
    width: 50%;
  }
  .chart-wrapper .text-list {
    width: 50%;
  }
  .chart-wrapper .text-list li:last-of-type {
    border-bottom: 0;
  }
}

@media screen and (max-width: 768px) {
  .main-top {
    background: linear-gradient(#e5e9fe, #fff);
  }
  .main-banner2 {
    padding-bottom: 0;
  }
  .banner-right {
    display: none;
  }

  /* 공지사항 */
  .main-notice {
    margin-top: 0;
  }
  .main-notice h3 {
    width: 100%;
  }
  .notice-wrap {
    flex-direction: column;
  }
  .notice-wrap .notice-left {
    width: 100%;
  }
  .notice-right {
    width: 100%;
  }

  .book-wrap.bg .inner {
    padding-left: 20px;
    padding-right: 20px;
    gap: 40px;
    border-top: 1px solid #f6d1cb;
    background: linear-gradient(#fff3f1, #fff);
  }
  .book-list .swiper-slide {
    margin-right: 15px;
  }
  #mainHome .book-item .img-box,
  .book-section .book-item .img-box {
    height: 140px;
  }
  #mainHome .book-item .title,
  .book-section .book-item .title {
    font-size: 14px;
  }
  #mainHome .book-item .author,
  .book-section .book-item .author {
    margin-top: 0;
  }
  #mainHome .book-slider-wrap .swiper-button-prev {
    top: calc(50% - 30px);
    border-top-left-radius: 0;
    left: -30px;
    border-bottom-left-radius: 0;
  }
  #mainHome .book-slider-wrap .swiper-button-next {
    top: calc(50% - 30px);
    border-top-right-radius: 0;
    right: -30px;
    border-bottom-right-radius: 0;
  }

  /* 도서통계 */
  .category-header h3 {
    font-size: 16px;
  }
  .category-header img {
    width: auto;
    height: 60px;
    top: -13px;
  }
  .book-rank {
    flex-direction: column;
  }
  .book-ca {
    flex: auto;
  }
  .chart-wrapper {
    flex-direction: column;
  }
  .pie-chart-container {
    width: 100%;
  }
  .bar-chart-container {
    width: 100%;
    height: auto;
  }
  .chart-wrapper .text-list {
    width: 100%;
  }
}

@media screen and (max-width: 600px) {
  .filter-select-group {
    flex-direction: column;
    gap: 5px;
  }
  .filter-select-group div {
    width: 100%;
  }
  .filter-select-group div.month-navigation {
    width: 100%;
  }
  .chart-wrapper .text-list li {
    line-height: 35px;
  }
}

@media screen and (max-width: 480px) {
  div.swiper-button-prev,
  div.swiper-button-next,
  .main-banner2 .stop {
    width: 30px !important;
    height: 30px !important;
  }
  .main-banner2 .stop {
    right: 10px;
  }
  .main-banner2 div.swiper-button-next {
    right: 45px;
  }
  .main-banner2 div.swiper-button-prev {
    right: 80px;
  }
  .pie-chart-container {
    height: 200px;
  }
  .reading-stats {
    margin-top: 40px;
  }
  #mainHome .book-slider-wrap .swiper-button-prev {
    left: -20px;
  }
  #mainHome .book-slider-wrap .swiper-button-next {
    right: -20px;
  }
}

@media screen and (max-width: 1800px) {
  /* 공통 */
  .login-school header > .inner.new .logo a img {
    margin-right: 0;
  }
  .login-school header > .inner.new .search-wrap {
    width: calc(100% - 660px);
  }
  .login-school .keyword-tags {
    width: 100%;
  }
  .login-school header .detail-search-wrap .search-filter-view,
  .login-school header .header-search-category .category-wrap {
    width: calc(100vw - 865px);
  }
  .ele-top-left {
    width: calc(100% - 450px);
    gap: 20px;
  }
  .ele-top-left .notice-box2 {
    width: calc(55% - 20px);
  }
  .ele-top-left .ranking-box {
    width: 45%;
  }
  .ele-top-left .notice-box2 .notice-right {
    width: 100% !important;
  }
  .ele-top-left .ranking-header .character {
    top: -15px;
  }
  .ele-top-left .ranking-header .character img {
    display: block;
    height: 70px;
  }
  .ele-top-left .ranking-header .title {
    padding-top: 0 !important;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
  .ele-top-left .ranking-header .title h4 {
    font-size: 18px !important;
  }
  .ele-top-left .notice-box2 .notice-tab-container {
    width: 100% !important;
  }
  .ele-bn {
    width: 100%;
    margin-bottom: auto;
  }
  .ele-bn .swiper img {
    display: block;
    width: 100%;
    height: 100%;
  }
  .ele-school .ele-top-right .ai-book-recommend {
    height: auto !important;
    min-height: calc(100% - 535px);
  }
  .ai-book .book-cover {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }
  .ranking-box .rank-table td.name {
    white-space: nowrap;
  }
  .book-section .inner {
    gap: 30px;
  }
  .rec-ele .book-category.sl {
    width: calc(50% - 15px) !important;
  }

  /* 초등 */
  .activity-bg .inner {
    padding-left: 50px;
    padding-right: 50px;
  }
  .ele-school .ai-book .book-cover {
    width: 60px;
    height: 90px;
  }
  .ele-school .ai-book-slider {
    height: 13vw;
  }

  /* 중등 */
  .ele-top-left .mid-left {
    width: calc(65% - 30px);
  }
  .ele-top-left .mid-right {
    width: 35%;
  }
  .ele-top-left .mid-right .notice-box2 {
    width: 100%;
  }
  .middle-school .ele-bn,
  .high-school .ele-bn {
    width: 100%;
    margin-bottom: 30px;
  }
  .shelf-box {
    width: calc(100% - 230px);
    padding: 25px 0;
  }
  .shelf-box .swiper {
    width: 100%;
  }
  .book-theme-swiper img {
    width: 89%;
  }
  .book-theme-section {
    height: auto;
    align-items: center;
  }
}

@media screen and (max-width: 1480px) {
  .ai-book .book-title,
  .ai-book .book-author {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  .login-school header > .inner.new .search-wrap {
    width: calc(100% - 540px);
  }
  .login-school header .detail-search-wrap .search-filter-view,
  .login-school header .header-search-category .category-wrap {
    width: calc(100vw - 645px);
  }
  .login-school header.sub .detail-search-wrap .search-filter-view,
  .login-school header.sub .header-search-category .category-wrap {
    width: calc(100vw - 715px);
  }
  .ele-top-left {
    width: calc(100% - 330px);
  }
  .ele-top-right {
    width: 300px;
  }
  .profile.tab-content {
    height: 210px;
  }
  .profile-section {
    padding: 10px;
  }
  .profile-section .profile-left {
    width: 100%;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 10px;
  }
  .profile-section .profile-img {
    width: 50px;
    height: 50px;
  }
  .profile-section .profile-info {
    width: calc(100% - 60px);
  }
  .profile-section .profile-info h2 {
    gap: 3px !important;
    flex-wrap: wrap;
  }
  .profile-section span {
    min-width: 0 !important;
    width: 100%;
    font-size: 14px !important;
    padding-left: 0;
  }
  .profile-section span::before {
    display: none;
  }
  .profile-section button.logout-btn {
    position: absolute;
    right: 0;
    top: 0rem;
  }
  .profile-section button.extend-btn {
    position: absolute;
    right: 0;
    top: 1.5rem;
  }
  .profile-section .mypage-link {
    position: relative;
    left: auto;
    top: auto;
    width: 100%;
    border-radius: 5px;
    padding: 5px;
    text-align: center;
  }
  .profile-section .mypage-link img {
    width: 15px;
    height: auto;
  }
  .profile.tab-menu .tab {
    font-size: 14px;
  }
  .profile.tab-menu .tab:not(:last-child)::after {
    display: none;
  }
  .favorite-menu-list {
    flex-wrap: wrap;
  }
  .favorite-menu-list img {
    width: 40px !important;
  }
  .time-text {
    display: block;
    padding-left: 18px;
    background-position: 0 2px !important;
  }
  .bg-yel .stats-content .card {
    position: relative;
  }
  .bg-yel .stats-content .card .title-wrap .fs-sm {
    position: absolute;
    right: 15px;
    bottom: 10px;
    opacity: 0.5;
    font-size: 12px;
  }

  /* 초등 */
  .ele-school .ai-book-slider {
    height: 12.5vw;
  }
  .ele-school .ai-book .book-cover {
    width: 45px;
    height: 65px;
  }
  .activity-bg .inner::before {
    right: auto;
    left: 0;
  }
  .ele-school .profile-section .mypage-link {
    background-color: var(--green-tint20);
  }

  /* 중등 */
  .ele-top-left .mid-left {
    width: calc(60% - 30px);
  }
  .ele-top-left .mid-right {
    width: 40%;
  }
  .middle-school .profile-section .mypage-link {
    background-color: var(--blue-tint20);
  }
  .mid-right .notice-list li:nth-of-type(n + 4) {
    display: none;
  }

  /* 고등 */
  .high-school .profile-section .mypage-link {
    background-color: var(--purple-tint20);
  }
}

@media screen and (max-width: 1280px) {
  .login-school header.sub > .inner.new .search-wrap {
    width: calc(100% - 420px);
  }
  .login-school header.sub .detail-search-wrap .search-filter-view,
  .login-school header.sub .header-search-category .category-wrap {
    width: calc(100vw - 525px);
  }
}

@media screen and (max-width: 1180px) {
  .ele-top .inner {
    flex-direction: column-reverse;
    gap: 0;
  }
  .ele-top-left {
    width: 100%;
  }
  .ele-top-right {
    width: 100%;
    margin-top: 0;
  } /* 
  .ele-top-right .mypage-container { background: none; border: 0; top: 0; overflow: visible; } 
  .profile-section { width: 200px; background: #fff; border: 1px solid #dcdcdc; border-radius: 10px; margin-top: 0; position: absolute; top: -130px; right: 0; z-index: 100; } 
  .profile-section p,
  .profile.tab-menu,
  .profile.tab-content { display: none; } */
  .ele-top-right .mypage-container {
    top: 0;
    margin-bottom: 10px;
    display: flex;
    gap: 20px;
    z-index: 1 !important;
  }
  .profile-section {
    width: 300px;
  }
  .profile.tab-menu {
    width: calc(100% - 320px);
  }
  .profile.tab-content {
    display: none;
  }
  .profile.tab-menu.tablet-tab {
    display: flex;
  }
  .profile.tab-menu {
    padding-top: 5px;
    display: none;
  }
  .profile.tab-menu .tab {
    padding-top: 70px;
    background-repeat: no-repeat;
    background-position: 50% 15px;
    background-size: 45px auto;
  }
  .profile.tab-menu .tab.active {
    border-width: 0;
    color: rgba(42, 46, 65, 0.5);
  }
  .profile.tab-menu .tab:nth-of-type(1) {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMTBUMTY6NTM6NDcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjA0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjA0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNTBhYjAxOS03M2UxLTIzNDYtOGMwMS05ZDk2ZWRkNGVlMmYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTUwYWIwMTktNzNlMS0yMzQ2LThjMDEtOWQ5NmVkZDRlZTJmIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTUwYWIwMTktNzNlMS0yMzQ2LThjMDEtOWQ5NmVkZDRlZTJmIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNTBhYjAxOS03M2UxLTIzNDYtOGMwMS05ZDk2ZWRkNGVlMmYiIHN0RXZ0OndoZW49IjIwMjUtMTItMTBUMTY6NTM6NDcrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XzRy8QAAB4VJREFUeJztnUFrZEUQxyvLHoWJeBE8JIKgCJJ4EwQzguBF2OSi3jKL3ndye5fCWfrgAw87H0DY5OJNMt9gJx9ATI6eNrl5UExAWQRhpDI1+jLb/abfm+nu6e76wTDy3pp+M/+p7qrq6u6NyWQCQrrcC/0AgltE4MQRgRNHBE4cEThxRODEEYETRwROHBE4ce77bhCx3KI3AOgCwGsA0AGADciPX5Qq3nHdyIavVCULewIAH2UqqI4LpYpdiL2LRiy/BYDnALAn4t7hXYi9i0YsvweAr1y3IwSwYBF3IX9DrBaMWPYtxP0HAH4jhwPS50PN902fP9ou+ruae9cA8FipYgiZgFj+AQCbvtt1IjBieVrzt0dKFQcu2hX8jcGfGa6fibiRC4xYfmGw3hdKFZTcECK34C8N139w0JYQQOD3dBeVKr520JYQQGDKL8/zwkE7whrNJjkP6AV/AuuC91cctCMEEvgvzbX7iKXTWRPBn8B/Gq5T6lJIQGBKQ+o4FCtOdwyecYxYes/H5ozvmqwdALhELCWjlWpNFtdgPUMsz8iiSXClinGA58iCEALP2OMX5a8DPkbaSNls4vgS2BQ6CYkI/BNVcADAjaf2YuH3ZLpopYoBAGwDwBHVA/tqd835NSknS6mCkiBUhzXkeHiXRadX6vQAgIr/kym6sxE7m/AIp7H/vMDOES86cUTgxBGBE0cEThwROHFE4MQJOdnQGo/TjecczkVLVAIjlj1OlHQ8tvlQqYKmNaMkmi4asaRs11Of4jJPYy41ikbgwOnMLkRKTAKHHAvHECnRCKxUcc679PjmhNuOkqicLKWKHmJJTpavyszrmMWNTmAi9i/cN9F00UI7RODEEYETJ7oxeFXg1Fnr1SROLhqEZpv8uuR3WsFhwx5iWd0slBYDzMIySpOOYEmyFBinm7Q9WvDPbEWqsmxJzu1CgMqCAKpCJZEHShX042lMrl30PsQB9S6HtJEr9ThtFu7lKvA1xAf1OOdN8+K5CjyEOKEhYMyzalZkOQYrVdCXdFYZ86rQdUqm7HrOXc/qxHcXzJh1eIbr2sYJy1Jg5tgg8HboHfm4G+7z+Fu3mL67KLOXaxcNPIl/pbm11aQLdAGJRnl3AHizZpkPWfLCQoRsBWZovVST616h0IjPdDDNou0glrXPmrXAqt6K12aSn63ZJHK/LnzKWuAYrLhC3/Bj7NTF9dkLrKZWfGNII66TFVPs3mu6B1n2Ai+Ii9fKinmzmgvDWLwZfZjEH2LIBXjXnKM9nwsvBpXEf79a14xY7ld+7WNelA78N/ua+PPWipfZBYjz3japUXrOY4vYlnqcJ5rr9NnHsVvwiGNDil8fcFbn9pfL72O+vsf/bjT7H7m7Pa3s7vPNzAOtLEzX0VtyxupJpc26Fz33qUWIZvqxaYeT2Oqi5xMTnUrGaV9ngfA/vQVfytAwFtMWjG1LdhfNWOnorbJkKaW66KXuq6kVH8cwFqcqsA+GhuttrXg2gR+sBjsqJ8tH5gixPDHkgActxuP9ilNoQ9Xx09J0TlgEfpmBQWCy4jte+ZKxa1tMsbm24kO66Dm4NMaYFoTwmEIurfMlAusZtMn7uobb1gl8Y/KuRWCzFescpE5gKx4YigGMyREROBIr5kTNo6YlSDEJfOn4/h04PWmyYq8FAZyCHdUc+HkevcDcbeoyTTOvVvchbyr/rbt/3daKwa/ljmvqtGqfJRqBme6caLR/xq1w/P6wcu+mGlLwYdRV7/jCIi1osmLnZT2UWEEs6UDPZzXiPl6UutyYTCarfrCxJmdM3Uh3lV1W3Qeru4/T8XPTdqUAC0l7g8xzpVSx7cBat9lTpsmHOqy+0ygF9g1ieRlip9gaqPfp2iRdYuuiQzGA9eF26LHNqInAyxXnhaDTJF0qAkdoxU1qxUTgZlbs86wJautHwz3rZTUym9QAKkJnr9rGe/4AAD7VXKdQzeTBX/Lrvz0y5xaIr63AyRy6oSz3reTsk05gWq0waGjJO20FdtFFnxsSA1mdOqqmcbgu89Zdwfe5E1Lgy8hX1a8SnTh7K/gb1o6WC4FNSfFBblYMhvqqhismTBm73SACcwpQ521uRbyyvi2mAjrrMbSm6D6MwBbVidmcAq7M4jQdhy/WSmD2NE0lo4e8mUgvE6HPQjpaK59smAsT6uYx22w4FiNvAcAbmuvv265S4PVNuvVIHy9aN+UsDqaH56QArQda9YZjKfBJjQPVxNEaB0tV8kq5Azk3WMvn4MHRcp6LZpG7LZdxQOJdt3NH657HXWO6XFIjh0NPebXheqdWjpYzJ6sO/mCU2aL3aI+sacDrAPC25vqB7Y6ybR2tILNJnAzJJumB0x/0c80t6tVGLh0tmQ/294O+WiYebutoicD+0I6hDZM9jR0tETiivHQbRyuIk5UjOM3s/Wyo8LA9/LJnWLtsdLREYI/QFsCODtc84pUbLyFdtF9cHepl7OZF4DQOuTQuwxGB/bL0MTkGJA5eB3h68GiFf/KKVxgaBRYnKxCr2MnWZg9NEThxpItOHBE4cUTgxBGBE0cEThwRGNLmX5YxfRkEoF5kAAAAAElFTkSuQmCC);
  }
  .profile.tab-menu .tab:nth-of-type(2) {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMTBUMTY6NTM6NDcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjE0KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjE0KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphNjcwYzU0Ni01M2JkLWFmNGYtYjE4YS1kMTc2MjA2MGU3OTQiIHhtcE1NOkRvY3VtZW50SUQ9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);
  }
  .profile.tab-menu .tab:nth-of-type(3) {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMTBUMTY6NTM6NDcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjE3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjE3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5Y2U1ZmQzZi03N2Y3LWQwNDUtYmM5YS1kMDQxY2NkZTE4ZjUiIHhtcE1NOkRvY3VtZW50SUQ9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);
  }
  .profile.tab-menu .tab:nth-of-type(4) {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE8GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDMgNzkuOTY5MGE4NywgMjAyNS8wMy8wNi0xOToxMjowMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjUtMTItMTBUMTY6NTM6NDcrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjExKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI1LTEyLTEwVDE2OjU2OjExKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmNjlkNzY5ZS00MTJiLTk5NGQtYWViZS1mMzA0MjgzY2VhNTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjY5ZDc2OWUtNDEyYi05OTRkLWFlYmUtZjMwNDI4M2NlYTUxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjY5ZDc2OWUtNDEyYi05OTRkLWFlYmUtZjMwNDI4M2NlYTUxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNjlkNzY5ZS00MTJiLTk5NGQtYWViZS1mMzA0MjgzY2VhNTEiIHN0RXZ0OndoZW49IjIwMjUtMTItMTBUMTY6NTM6NDcrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IzY+1AAABoJJREFUeJztnbFuIzcQhsdBcEln5wmsdOlOuTaFlTdwmVSnPEBwV6oh4gOb7eIi/fmABGl9byA/QdZdmiByl9Ju0iqgQQGKxaU4yxnuiv4/wDidvOZK+y85nOHs8Gi9XhOol0+G/gBAFwhcORC4ciBw5UDgyoHAlQOBKwcCVw4ErhwIXDkQuHI+HfoD1Ioxzcy/bK1d3A/1OY6w2JCHMc0JEU2JyAk68a9fbh3yQERzaxfXdIg92N+pcyJ6TYfJHRFdEdHlvp5mTOPEm3ohZ/718Z72j3377kY4rB7s795Vwpc8BD5Yu5gn9so+fGntwl2rg+rB55WI6/jOmGYjpsZ3cu2uDm0W7S5ILXxGRGeKN6wTuDhwk+S5GZPAWm7SO4E2nD08VWp75ntrDm523BLR0g+9zh1qvQ1fBtqvR2BrFxdCs/NTpbYvmALfejGdkMsE37YNtB+6WdVBoCM8xO70SiarrpvW2oVruxgQ+AnWLjYRqBy6bgo3TBcVGJOscDAji0gvLe51QOBdpCZDt4ptJwOB9XpZyA7nztzZQOBdJGxwpx2WMAEcIPAuUgKMwg5D4F2OfUw6l66487RaN8kPT9fe6XeRoLfWLq5G2PYktjBgTDP3x7hgx1Uo6OFWjoxpHgKxbSkTMMoevNyK6Lgv/l6ot0i3Pev6hTHNpWubiH4iop/def3yYqodrnOI9qHHY40vrND2NPK7N0/+/9Ivm6YKfBq5IcSBDQ4zETo+FtEqAgQOE8vecHY1dUgffKIFgfdnRab0yikzZAmBR8Ck4/1lh2t1wghZFptoQeBupkLD7qAhSwjczZQ5cZqNMWQJgbvpsqutwJAeO14UCNwvZMlZChzUVYLAcv5t0LXyYUyOayUKBI4jZVeTXStpIHAcqWGX61qJAYHLhCAHi2hB4Dgxu+qeStRyrcSAwP1DlitF10oMCLwfrl2VcK3EgMDydjjbtZIEAv+fO4GJE2vpUDtkCYH397Izpl3lDOmx40WAwGkBjAnjWWCpIV0ECCzv344qZAmB8wRutbJBpIDAW0Sq4HADGFLZINlA4DS7KhWTLr50CIETc5mFQpZc1yobCMwovyCQZVl8Jg2BdYbdWMiSYwKygcD55RfUXCsJIHD5nCuua5UFBM7MZS7gWmUBgWVyrjRdqywgcBgJOyzlWmUBgfUeTxHJBskFAnfbVc7CALfcITcbZPwCe/cjdNFWim3fZzSbXH6hx3crNtEq3YPfPrkQPwiWuQ+13Wa0xy2/cL51/oc9361YyLKowL7qjbtLvyWiL6Qq7Ci13Xa83/mwt7ULJ/7X7t/Y+XtkgxxOtVk/i1weQNurPhVjGaPGTcC3Pvgh+mCw+uUXioQsIXAczfILRUKWEDiOZvmFIjNpCBxHrfxCqQo8EDiOdvkF9ZAlBI6j7c4kJ9r3BQJHKJDLzE20ZwOB96NSMdbbcbedXohvSAhsq7Of0C5mjyHL1I2fveuz2ZZ2mjAM/0hEv9FYBfY7i+UyUWx7phHR2tq9dPunz45nr0iIXIE/73jfFcvWQrNtzkRr7ofZ1F7JYT0WG/wVVY7tji2/9hXf3yjUnnwxFoEH2bZ8AP4qfUKpkGWuwH/S8+CFcHz7o98m1y1tfq/pa+fa4H/oefBvz7+72dqW1u1kGoyMGdP8Hnh7Mub9g49y2+jYZFmq7QvmZO1Xd+o9Icd2+4eZqXIXmG2Pogc/F37pEPiDtQu3h1IubUBgkYkbIll5IUvtteHs9iFwOprlF9SWDiFwOprlF9SKlULgEYjQI9E+GQicjnbFWJVVKwicSIHyCyr7HEJgHprlF1SyRyDweHKZVWw8BB5JLrNWliUE5qFth8UT7SHwuLIsxRPtITCDAuUXxBPtITAfzfIL4iYAq0l8QsuYj+UXOEuEvlducro2WZfHHYe73133+KwQWLiX7QjsAxVTL+ImQY/rWs3GljYrlhVYsu1EOssvGNPcM3olh94PtcMGy4UsXYbIH0T03r8+ExLXAYFHELLU4KOv+bEcaoheDpCIrsUdc5g+Ez73yl/PxyS9zApBMgK7O8uY5rbEDl4FuGQc2/rE9z7cbmVaPgqa+oxTH47W6/w5izHNXLFquZuonPiLonUhrjk9xudK/b3nMLeA33oRN2mzIr2yuMDPEWOac9/rT0v3Sg4QuHIwi64cCFw5ELhyIHDlQODKgcCVA4ErBwJXDgSuHAhcORCY6uY/zjU9FxOuJpcAAAAASUVORK5CYII=);
  }
  .profile.tab-menu .badge {
    top: 10px;
    right: -5px;
  }
  .profile-section .mypage-link {
    display: none;
  }
  .profile-section button.logout-btn {
    position: relative;
  }
  .profile-section .profile-info h2 {
    display: block;
  }
  .profile-section span {
    margin-right: 5px;
    margin-top: 5px;
  }
  .profile-section span {
    width: -moz-fit-content;
    width: fit-content;
  }
  .profile-section button.extend-btn {
    position: relative;
    top: 0;
  }
  .profile-section .profile-left {
    gap: 15px 15px;
  }
  .profile-section .profile-img {
    width: 60px;
    height: 60px;
  }
  .profile-section .profile-info {
    width: calc(100% - 75px);
  }

  .favorite-menu-box {
    top: 0;
    margin-bottom: 10px;
    min-height: 80px;
  }
  .favorite-menu-header {
    top: 10px;
    left: -10px;
    border-radius: 3px 15px 15px 3px;
    align-items: flex-end;
  }
  .favorite-menu-header .menu-title {
    width: 60px;
  }
  .favorite-menu-list {
    width: calc(100% - 100px);
    margin-left: auto;
    margin-top: 0;
    margin-right: 0;
  }
  .ai-book-slider .slide-group {
    flex-direction: row;
    gap: 20px;
  }
  .ai-book-slider .slide-group > div {
    width: calc(50% - 10px);
  }

  .login-school header > .inner.new .search-wrap {
    width: calc(100% - 440px);
  }
  .login-school header .detail-search-wrap .search-filter-view,
  .login-school header .header-search-category .category-wrap {
    width: calc(100vw - 520px);
  }
  .login-school nav .inner .gnb {
    margin-right: 230px;
  }
  .login-school nav .all-menu > ul {
    padding-left: 50px;
    padding-right: 230px;
  }
  .bg-yel.white .book-rank ul {
    margin-top: 5px !important;
  }
  .bg-yel.white .book-rank li {
    padding: 10px 0;
  }

  /* 초등 */
  .ele-school .ele-top-right .ai-book-recommend {
    min-height: 100px;
  }
  .ele-school .ai-book-slider {
    height: 80px;
  }
  .activity-bg {
    height: auto;
    padding-bottom: 80px;
  }
  .activity-bg .inner {
    height: auto;
  }
  .activity-list {
    gap: 20px;
    flex-wrap: wrap;
    align-items: stretch;
  }
  .activity-card {
    height: auto;
    border-radius: 20px;
    padding: 10px;
    width: calc(33.333% - 14px);
    flex: auto;
  }
  .activity-card img {
    margin-top: 0px;
    margin-bottom: 5px;
  }
  .activity-card .text {
    position: relative;
    bottom: auto;
    left: auto;
    transform: none;
  }
  .activity-card p {
    font-size: 14px;
  }
  .activity-card h3 {
    font-size: 16px;
  }
  .book-section .inner {
    gap: 40px;
    flex-direction: column;
  }
  .rec-ele .book-category.sl {
    width: 100% !important;
  }

  /* 중등 */
  .ele-top-left .mid-left {
    width: 100%;
  }
  .ele-top-left .mid-right {
    width: 100%;
  }
  .mid-right .notice-list li {
    display: flex;
  }
  .mid-right .notice-list li .date {
    width: 80px;
  }
  .mid-right .notice-list.no-data-box span {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .mid-right .notice-list.no-data-box i {
    width: 60px;
    height: 60px;
    margin-bottom: 0;
  }
  .shelf-box {
    width: 50%;
    margin-right: 30px;
  }
  .middle-school .ai-book-recommend,
  .high-school .ai-book-recommend {
    min-height: 0px;
  }
  .middle-school .ai-book-swiper.swiper,
  .high-school .ai-book-swiper.swiper {
    height: 330px;
  }
  .middle-school .ele-top-right,
  .high-school .ele-top-right {
    display: flex;
    flex-wrap: wrap;
  }
  .middle-school .favorite-menu-box,
  .high-school .favorite-menu-box {
    min-height: auto;
    width: 100%;
  }
  .middle-school .ai-book .book-cover,
  .high-school .ai-book .book-cover {
    width: 100px;
    height: 130px;
  }
  .middle-school .ai-book-recommend,
  .high-school .ai-book-recommend {
    width: calc(50% - 5px);
    margin-right: 10px;
    box-sizing: border-box !important;
  }
  .middle-school .ranking-box,
  .high-school .ranking-box {
    width: calc(50% - 5px);
    margin-top: 0;
    box-sizing: border-box !important;
    border-width: 1px;
    background: none;
  }
  .middle-school .ranking-tabs button {
    height: 45px;
    line-height: 45px;
  }
  .middle-school .ranking-tabs button.active p {
    height: 45px;
  }
  .middle-school .ranking-box .rank-table tr {
    height: 45px;
  }
  .middle-school .ele-bn,
  .high-school .ele-bn {
    width: 100%;
    margin-bottom: 20px;
  }
  .book-theme-section {
    padding: 10px 20px;
  }
  .book-theme-title .category-tag {
    top: 0;
    position: relative;
    width: -moz-fit-content;
    width: fit-content;
  }
  .book-theme-title {
    width: 300px;
  }
  .book-theme-title h3 {
    margin-top: 20px;
  }
  .mid-right {
    width: 100%;
  }
  .ele-top-left .mid-right .notice-box2 {
    display: flex;
    gap: 20px;
    align-items: flex-start;
  }
}

@media screen and (max-width: 960px) {
  .reading-stats-wrap .inner {
    flex-direction: column;
  }
  .reading-stats-wrap .stats-box {
    width: 100%;
  }
  .reading-stats-wrap .stats-box.chart-box > h3 .filter-select-group {
    position: relative;
    margin-top: 10px;
    margin-left: 0;
  }
  .rec-ele h2 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    max-width: 50%;
  }
  .book-category h3 {
    font-size: 16px !important;
  }
  .activity-banner img {
    max-width: 80%;
  }
  .activity-bg .inner::before,
  .activity-bg .inner::after {
    display: none;
  }
  .login-school nav .inner .gnb {
    margin-right: 0;
  }
  #recommendBook {
    padding-top: 40px;
  }
  .profile-section {
    width: 250px;
  }
  .profile.tab-menu {
    width: calc(100% - 250px);
  }
  /* .profile-section { width: 40px; padding: 0; border: 0; background: none; } 
  .profile-section .profile-left { gap: 5px; flex-direction: column; } 
  .profile-section .profile-info { text-align: center; } 
  .profile-section .profile-info h2 { font-size: 12px !important; } 
  .profile-section button,
  .profile-section span { display: none !important; } */

  .login-school header.sub > .inner.new .search-wrap {
    width: calc(100% - 340px);
  }
  .login-school header.sub .detail-search-wrap .search-filter-view,
  .login-school header.sub .header-search-category .category-wrap {
    width: calc(100vw - 425px);
  }
  .login-school header > .inner.new .logo a img {
    width: 180px;
  }
  .login-school header > .inner.new .search-wrap {
    width: calc(100% - 240px);
  }
  .login-school header .detail-search-wrap .search-filter-view,
  .login-school header .header-search-category .category-wrap {
    width: calc(100vw - 325px);
  }
  .login-school nav .all-menu > ul {
    padding-left: 80px;
    padding-right: 0;
  }

  /* 중등 */
  .mid-right .notice-list li:nth-of-type(n + 3) {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  form + #container {
    padding-top: 179px;
  }
  .main-new header {
    position: relative;
    margin-bottom: -199px;
  }
  .main-new header.scroll-up {
    position: fixed;
    top: 0;
    margin-bottom: 0;
  }
  .main-new header + #container {
    padding-top: 199px;
  }
  .login-school.main-new header {
    margin-bottom: -179px;
  }
  .login-school.main-new header.sub {
    padding-bottom: 0;
  }
  .login-school header.sub > .inner.new .search-wrap {
    width: 100%;
  }
  .login-school header.sub .detail-search-wrap .search-filter-view,
  .login-school header.sub .header-search-category .category-wrap {
    width: calc(100vw - 60px);
  }
  .ele-top-left .notice-box2 {
    width: 100%;
  }
  .ele-top-left .notice-box2 .notice-tab-container {
    margin-top: 10px;
  }
  .ele-top-left .ranking-box {
    width: 100% !important;
  }
  .notice-tabs {
    gap: 8px;
  }
  .notice-tabs .tab {
    font-size: 16px;
    padding-left: 0;
    padding-right: 0;
  }
  .ranking-tabs button {
    font-size: 16px;
  }
  .ranking-box .rank-table tr {
    height: 45px !important;
  }
  .ele-top-left .ranking-header .character img {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }
  /* .profile-section { position: absolute; right: 0px; top: -165px; } 
  .profile-section .profile-img { width: 30px; height: 30px; } 
  .profile-section .profile-info { width: calc(100% - 35px); } 
  .profile-section.scroll-up { position: fixed; top: 10px; right: 40px; } */
  .ele-top-right .mypage-container {
    flex-direction: column;
    gap: 0;
  }
  .profile-section {
    width: 100%;
    box-sizing: border-box !important;
  }
  .profile-section .profile-info {
    width: calc(100% - 95px);
  }
  .profile-section .profile-info h2 {
    display: flex;
  }
  .profile-section span {
    margin-top: 0;
  }
  .profile-section .mypage-link {
    display: block;
    width: -moz-fit-content;
    width: fit-content;
    position: absolute;
  }
  .profile.tab-menu:not(.tablet-tab) {
    width: 100%;
    display: flex;
  }
  .profile.tab-menu.tablet-tab {
    display: none;
  }
  .profile.tab-menu .tab {
    padding-top: 0;
    background: none !important;
  }
  .profile.tab-menu .tab.active {
    border-width: 2px;
    color: #222;
  }
  .profile.tab-menu .badge {
    top: -5px;
    right: auto;
  }
  .profile.tab-content {
    display: block;
  }
  .profile.tab-content .shelf-box {
    width: 100%;
  }
  .search-wrap.type1.exp .category-btn {
    padding: 0;
  }

  .login-school header:not(.sub) {
    background: #f9f9fb;
  }
  .login-school header > .inner {
    flex-direction: column;
    align-items: center;
    padding-top: 15px;
    padding-bottom: 10px;
  }
  .login-school header > .inner.new .logo {
    margin-bottom: 10px;
  }
  .login-school header > .inner.new .logo a img {
    width: 150px;
  }
  .login-school header > .inner.new .search-wrap {
    width: 100%;
  }
  .login-school header > .inner .search-wrap.exp {
    height: auto;
    border-width: 1px;
    margin-left: 0;
  }
  .login-school header > .inner .search-wrap.type1.exp .text-wrap {
    height: 36px;
    width: calc(100% - 75px);
  }
  .login-school
    header
    > .inner
    .search-wrap.type1.exp
    .text-wrap
    input[type="text"] {
    height: 36px;
    margin-top: 3px;
  }
  .login-school header .detail-search-wrap {
    margin-top: 0;
    margin-right: 0px;
  }
  .login-school header .detail-search-wrap .search-filter-view,
  .login-school header .header-search-category .category-wrap {
    width: calc(100vw - 60px);
    right: 0;
  }
  .login-school header form .header-search-category {
    margin-top: 0 !important;
  }
  .login-school nav .all-menu > ul {
    padding-left: 0px;
  }
  .login-school header nav .all-menu {
    top: 52px;
  }
  .favorite-menu-list img {
    width: 30px !important;
  }
  .ai-book .book-info {
    padding-right: 20px;
  }
  .tab-content-notice .notice-list {
    margin-bottom: 10px;
  }
  .tab-content-notice .notice-list li:last-of-type {
    border-bottom: 0;
  }
  .profile-section .mypage-link {
    display: none;
  }
  .favorite-menu .modal-content {
    width: calc(100% - 60px) !important;
    max-width: calc(100% - 60px) !important;
    max-height: 80vh;
  }
  .favorite-menu .modal-content .favorites-box {
    display: flex !important;
    gap: 5px;
    align-items: stretch;
  }
  .favorite-menu .modal-content .favorites-box li {
    width: calc(20% - 4px);
    height: auto;
  }
  .favorite-menu .modal-content .favorites-box li span:not(.icon-circle) {
    display: block;
    text-align: center;
    padding: 0 5px;
    font-size: 12px;
    word-break: break-all;
    line-height: 1.3;
  }
  .favorites-box li.no-data {
    margin-top: 0;
    padding: 20px !important;
  }
  .favorite-menu .modal-content .favorites-box li .icon-wrap {
    width: 100%;
    height: 100%;
    padding: 10px 0;
  }
  .favorite-menu .modal-content .favorites-box li button.plus,
  .favorite-menu .modal-content .favorites-box li button.remove {
    width: 20px;
    height: 20px;
    line-height: 15px;
    top: -3px;
    right: -3px;
  }

  /* 초등 */
  #readingActivity {
    margin-top: 40px;
  }
  .ranking-header .character {
    top: 0px;
  }
  .activity-section {
    margin-top: 30px;
  }
  .activity-banner img {
    margin-bottom: 0;
  }
  .activity-bg {
    padding-bottom: 0;
  }
  .activity-bg .inner {
    background: #fff2ca;
    border-top: 1px solid #dfce99;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 40px;
  }
  .ele-school .right-menu ul {
    background: var(--green-tint70);
  }
  .book-category h3 .more-bt {
    font-size: 0;
    text-indent: -9999px;
    height: 16px;
  }
  .rec-ele .book-category h3 {
    padding-left: 8px !important;
  }
  .rec-ele .book-category.sl .swiper-horizontal {
    padding: 0;
    overflow: visible;
  }
  .rec-ele .swiper-button-prev {
    left: -30px !important;
    border-radius: 0 15px 15px 0;
  }
  .rec-ele .swiper-button-next {
    right: -30px !important;
    border-radius: 15px 0 0 15px;
  }
  .ele-school .ranking-header {
    height: 40px;
  }
  .ele-top-left .ranking-header .character img {
    margin-top: 5px !important;
  }
  .ele-school .profile-section .mypage-link {
    background: transparent;
  }

  /* 중등 고등 공통 */
  .ele-top-left {
    gap: 10px;
  }
  .ele-top-left .mid-right .notice-box2 {
    flex-direction: column;
  }
  .middle-school .profile-section .mypage-link {
    background: transparent;
  }
  .mid-right .notice-list li:nth-of-type(n + 3) {
    display: flex;
  }
  .mid-left {
    width: 100%;
  }
  .shelf-box {
    width: 80%;
    margin-right: 0;
  }
  .middle-school .ele-bn,
  .high-school .ele-bn {
    margin-bottom: 10px;
  }
  .middle-school .ai-book-recommend,
  .high-school .ai-book-recommend {
    width: 100%;
    padding-bottom: 20px;
    margin-bottom: 10px;
    margin-right: 0;
  }
  .middle-school .ai-book .book-cover,
  .high-school .ai-book .book-cover {
    width: 75px;
    height: 100px;
  }
  .middle-school .ai-book-swiper.swiper,
  .high-school .ai-book-swiper.swiper {
    height: 100px;
  }
  .middle-school .ranking-box,
  .high-school .ranking-box {
    width: 100%;
  }
  .book-activity-section {
    padding-left: 0;
    margin-left: 0;
    margin-top: 40px;
    margin-bottom: 40px;
    height: auto !important;
    border-radius: 20px;
    background: #e3effe;
    border: 1px solid #c5dcf9;
  }
  .book-activity-list {
    padding: 30px 0;
    grid-template-columns: repeat(3, 1fr);
  }
  .book-activity-list .activity-item:nth-of-type(3n + 3)::after {
    display: none;
  }
  .book-theme-section {
    flex-direction: column;
    height: auto;
    padding-left: 0;
    padding: 20px;
  }
  .book-theme-title .category-tag {
    padding: 3px 10px;
    left: -20px;
    top: 0;
    border-radius: 0 20px 20px 0;
  }
  .book-theme-title {
    margin-right: 0;
    margin-bottom: 30px;
    width: 100%;
    display: flex;
    align-items: center;
  }
  .book-theme-title h3 {
    margin-left: 0px;
    margin-top: 0px;
    line-height: 1.3;
  }
  .book-theme-title h3 br {
    display: none;
  }
  .book-theme-title .book-count {
    margin: 0;
    margin-left: auto;
    text-align: center;
  }
  .school-book-section {
    width: 100%;
  }

  /* 중등 */
  .middle-school .ranking-tabs button.active p {
    margin: 0;
  }
  .middle-school .right-menu ul {
    background: var(--blue-tint70);
  }

  /* 고등 */
  .high-school .profile-section .mypage-link {
    background: transparent;
  }
  .high-school .book-activity-section {
    background: #ffece8;
    border: 1px solid #f0d4ce;
  }
  .riss-search-box {
    margin: 25px 0 10px;
  }
  .school-book-swiper-wrap {
    padding-bottom: 30px;
  }
  .high-school .right-menu ul {
    background: var(--purple-tint70);
  }
}

@media screen and (max-width: 480px) {
  /*초등*/
  form + #container {
    padding-top: 127px;
  }
  nav .all-menu-wrapper {
    display: none !important;
  }
  .main-new header,
  .login-school.main-new header {
    margin-bottom: -127px;
  }
  .login-school header .detail-search-wrap .search-filter-view,
  .login-school header .header-search-category .category-wrap {
    width: calc(100vw - 40px);
  }
  .login-school header.sub .detail-search-wrap .search-filter-view,
  .login-school header.sub .header-search-category .category-wrap {
    width: calc(100vw - 40px);
  }
  .main-new header + #container {
    padding-top: 127px;
  }
  .profile-section {
    right: 60px;
    top: 10px;
  }
  .profile-section .profile-info h2 {
    display: block;
  }
  .login-school header > .inner {
    align-items: flex-start;
  }
  .login-school header > .inner .search-wrap.exp {
    margin-left: 0;
  }
  .login-school header > .inner .search-wrap.type1.exp .text-wrap {
    width: calc(100% - 70px);
  }
  .login-school header nav .inner .all-menu-btn {
    border: 1px solid #dcdcdc;
  }
  .login-school header nav .all-menu {
    top: 0;
    background: #eaedf3 !important;
  }
  .login-school nav .all-menu > ul {
    padding-right: 0;
  }
  .ele-school nav .all-menu > ul > li:hover {
    background: none;
  }
  .rec-ele .swiper-button-prev {
    left: -20px !important;
  }
  .rec-ele .swiper-button-next {
    right: -20px !important;
  }
  .favorite-menu-header {
    top: 0px;
    left: 0px;
    border-radius: 15px 20px 20px 0;
    font-size: 12px;
    padding: 3px 10px;
    padding-right: 4px;
  }
  .favorite-menu-header .menu-title {
    width: auto;
  }
  .favorite-menu-header .menu-setting img {
    height: 20px;
    margin-right: 0;
  }
  .favorite-menu-list {
    width: 100%;
    padding-top: 20px;
  }
  .favorite-menu-box {
    padding: 10px;
  }
  .favorite-menu-list {
    gap: 0 !important;
  }
  .favorite-menu-list li {
    width: 20%;
    padding: 0 5px;
    box-sizing: border-box;
  }
  .favorite-menu-list li p {
    font-size: 10px !important;
  }
  .ai-header h3 {
    font-size: 16px;
  }
  .ai-header .ai-icon {
    width: 20px;
    height: 18px;
    background-size: contain;
  }
  .ele-top-right .ai-book-recommend {
    padding: 10px;
  }
  .ele-school .ai-header .ai-left {
    padding: 0;
  }
  .ai-book-slider .slide-group {
    flex-direction: column;
  }
  .ai-book-slider .slide-group > div {
    width: 100%;
  }
  .ai-book-slider .slide-group > div:nth-of-type(2) {
    display: none;
  }
  .ele-top-left {
    gap: 10px;
  }
  .notice-right {
    min-height: 50px;
  }
  .ele-bn .swiper-pagination,
  .notice-right .swiper-pagination {
    height: 30px !important;
    line-height: 30px !important;
  }
  .ele-bn .stop {
    width: 30px;
    height: 30px;
    bottom: 10px;
    right: 55px;
  }
  .activity-list {
    gap: 10px;
  }
  .activity-banner img {
    max-width: 100%;
    margin-top: -50px;
  }
  .activity-card {
    width: calc(50% - 25px);
    min-width: 0;
  }
  .activity-card img {
    width: 70%;
  }
  .activity-card h3 {
    margin-bottom: 0;
  }
  .activity-bg {
    padding-top: 0;
    margin-top: 40px;
  }
  .activity-bg .inner {
    padding-left: 20px;
    padding-right: 20px;
  }
  .reading-stats-wrap .filter-select-group {
    width: 100%;
    flex-direction: column;
  }
  .reading-stats-wrap .filter-select-group div:nth-of-type(2) {
    width: 100%;
  }
  .reading-stats-wrap .filter-select-group div:nth-of-type(1) {
    width: 100%;
  }
  .reading-stats-wrap .reading-stats.exp {
    margin-top: 0 !important;
  }
  .profile-section {
    right: 40px;
    top: -115px;
  }
  .profile-section.scroll-up {
    right: 60px;
  }
  .favorite-menu .modal-content {
    width: calc(100% - 40px) !important;
    max-width: calc(100% - 40px) !important;
  }
  .favorite-menu .modal-content .favorites {
    padding: 15px;
  }
  .favorite-menu .modal-content .favorites-box li .icon-wrap {
    padding: 5px 0;
  }
  .favorite-menu .modal-content .favorites-box li .icon-wrap img {
    width: 30px !important;
    height: 30px !important;
  }
  .favorite-menu .modal-content .favorites .title {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 8px;
  }
  .favorite-menu .modal-content .favorites .btn-wrap {
    display: flex;
  }
  .favorite-menu .modal-content .favorites .btn-wrap button {
    width: 100%;
  }
  .favorite-menu .modal-content .list-paging {
    margin-top: 10px;
  }

  /* 중고등 */
  .school-book-section .section-header {
    width: calc(100% + 20px);
    overflow-x: auto;
  }
  .school-book-section .section-header .tab-menu {
    white-space: nowrap;
    padding-right: 20px;
  }
  .book-theme-section {
    padding: 0 15px;
  }
  .book-theme-title {
    display: block;
    margin-bottom: 0px;
  }
  .book-theme-title .category-tag {
    left: -15px;
    top: 0px;
    font-size: 12px;
    border-radius: 15px 20px 20px 0;
  }
  .book-theme-title h3 {
    width: calc(100% - 80px);
    font-size: 16px;
    margin-top: 10px;
    float: left;
  }
  .book-theme-title .book-count {
    margin-top: 10px;
    float: right;
  }
  .middle-school .favorite-menu-box,
  .high-school .favorite-menu-box {
    min-height: auto;
  }
  .high-school .profile-section .mypage-link {
    opacity: 0;
  }
  .shelf-box {
    width: 100%;
  }
  .book-activity-section {
    width: 100vw;
    height: auto;
    margin-bottom: 40px;
    padding-left: 0;
    margin-left: -20px;
    border-radius: 0;
  }
  .book-activity-list {
    width: 100vw;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
  }
  .book-activity-list .activity-item {
    padding: 20px 0;
    width: 33.333%;
  }
  .book-activity-list .activity-item img {
    width: 60px;
    height: 60px;
    margin-bottom: 5px;
  }
  .book-activity-list .activity-item .desc {
    margin-bottom: 0;
    width: 88px;
    margin-left: auto;
    margin-right: auto;
  }
  .book-activity-list .activity-item .title {
    font-size: 16px;
  }
  .book-activity-list .activity-item:not(:last-child)::after {
    display: none;
  }
  .book-activity-title {
    font-size: 16px;
    margin-left: 20px;
  }
  .school-book-section .tab-menu {
    gap: 15px !important;
  }
  .school-book-section .tab-menu .tab {
    font-size: 16px !important;
    padding: 0 0 3px 0 !important;
    white-space: nowrap;
  }
  .school-book-section {
    width: 100%;
  }
  .riss-search-box input {
    border: 0 !important;
  }
  .riss-search-box .search-title {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    font-size: 12px !important;
    height: 32px;
    top: -25px;
    line-height: 26px;
  }
  .riss-search-box .search-btn {
    padding: 12px 10px;
  }
}

