@charset "UTF-8";

/***** variables *****/
#wrap {
  --color-swiper-key: #5588e7;
}


/***** swiper *****/

/* 스와이퍼 bullet 조정 */
.swiper-pagination { width: 100%; bottom: 0px; pointer-events: none; z-index: 1; }
.swiper-pagination>span { pointer-events: auto; }
.swiper-pagination-bullet {
  width: 26px;
  height: 26px;
  outline: unset;
  border: 4px solid var(--color-swiper-key);
  background-color: transparent;
  opacity: 1;
}
.swiper-pagination-bullet-active { background-color: var(--color-swiper-key); }
.swiper-pagination-bullet { margin: 0 9px; }

/* 페이지와 연계하는 스와이퍼 : .sub-page1 */
.swiper.sub-page1 { height: 100%; }
.swiper.sub-page1 .swiper-button-prev,
.swiper.sub-page1 .swiper-button-next { display: none; }