@charset "UTF-8";
@media all and (min-width: 768px) {
  .mo {
    display: none !important;
  }
}
@media all and (max-width: 767px) {
  .pc {
    display: none !important;
  }
}
.header {
  background: unset;
}

body .bat-wrapper {
  max-width: unset;
}

ol li,
ul li {
  margin-bottom: unset;
}

img {
  max-width: 100%;
  height: auto;
}

.reveal {
  opacity: 0;
  visibility: hidden;
}

.members {
  font-family: "Mont", "Onemobile", "NotoSans", sans-serif;
}
.members section {
  position: relative;
}
.members__container {
  padding: 0 2.0833333333vw;
}
.members__ttl {
  text-align: center;
}
.members__ttl h3 {
  font-size: 2.7083333333vw;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: -0.02em;
  margin: 0 0 1.0416666667vw;
}
.members__ttl p {
  font-size: 1.4583333333vw;
  line-height: 1.5;
  letter-spacing: -0.02em;
}
.members__disclaimer {
  position: absolute;
  bottom: 1.0416666667vw;
  left: 3.125vw;
  font-size: 0.7291666667vw;
  letter-spacing: -0.02em;
  line-height: 1.3;
  color: #191919;
  text-align: left;
  text-indent: -0.4166666667vw;
  padding: 0 0 0 0.4166666667vw;
}
.members__disclaimer.wht {
  color: #fff;
}
.members .btn {
  display: block;
  max-width: 11.9791666667vw;
  font-size: 1.0416666667vw;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: -0.02em;
  padding: 0.7291666667vw 0;
  border-radius: 100px;
  background-color: #fe5000;
  color: #fff;
  text-align: center;
  margin: auto;
  transition: background 0.3s;
}
.members .btn:hover {
  background-color: #eb4a00;
}
.members .logo_vari {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 2.3958333333vw;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: -0.02em;
  color: #000;
  gap: 0 0.625vw;
}
.members .logo_vari .logo {
  width: 4.3229166667vw;
}
.members .logo_vari .logo img {
  width: 100%;
  height: auto;
}
.members__kv {
  width: 100%;
  height: 52.5vw;
  background: #fff4e8 url(/content/dam/glo-kr/mcs/images/glo_pick/survey/survey_kv.jpg) 50% 50%/cover no-repeat;
}
.members__kv .logo {
  position: absolute;
  top: 2.6041666667vw;
  left: 3.9583333333vw;
  width: 10.1041666667vw;
  height: 7.0833333333vw;
}
.members__kv .logo img {
  width: 100%;
  height: auto;
}
.members__kv__ttl {
  color: #000;
  padding: 15.78125vw 0 0 12.5vw;
}
.members__kv__ttl .sub_ttl {
  display: inline-block;
  font-size: 1.5104166667vw;
  font-weight: 600;
  line-height: 1.2;
  letter-spacing: -0.02em;
  color: #fe5000;
  border: 3px solid #fe5000;
  padding: 0.78125vw 4.4791666667vw 0.625vw;
  border-radius: 5.2083333333vw;
  -webkit-border-radius: 5.2083333333vw;
  -moz-border-radius: 5.2083333333vw;
  -ms-border-radius: 5.2083333333vw;
  -o-border-radius: 5.2083333333vw;
}
.members__kv__ttl h2 {
  font-size: 4.1666666667vw;
  font-weight: 700;
  line-height: 1.3;
  margin: 0.625vw 0 1.25vw;
}
.members__kv__ttl p {
  font-size: 2.0833333333vw;
  line-height: 1.2;
  letter-spacing: -0.02em;
}
.members__kv .members__disclaimer {
  bottom: 2.0833333333vw;
}
.members__story {
  background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/story_bg.jpg) 50% 50%/cover no-repeat;
  padding: 6.7708333333vw 0 2.6041666667vw;
}
.members__story .logo_vari {
  position: absolute;
  top: 3.125vw;
  right: 3.6458333333vw;
  color: #000;
}
.members__story h3 {
  margin: 0 0 1.5625vw;
}
.members__story .story__vis {
  width: 74.6875vw;
  text-align: center;
  margin: 0.5208333333vw auto 0;
}
.members .swiper {
  background: radial-gradient(82.46% 62.89% at 50% 52.98%, #fff 0%, #ffefdf 100%), linear-gradient(179deg, #fff -97.7%, #fff6ed 0.8%);
}
.members .swiper .logo_vari {
  position: absolute;
  top: 3.125vw;
  right: 3.6458333333vw;
  color: #000;
}
.members .swiper .swiper-wrapper {
  height: auto;
}
.members .swiper .swiper-button-next,
.members .swiper .swiper-button-prev {
  left: 5.2083333333vw;
  width: 1.0416666667vw;
  height: 4.375vw;
  background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/prev.svg) 50% 50%/contain no-repeat;
  font-size: 0;
  text-indent: -9999px;
}
.members .swiper .swiper-button-next.swiper-button-next,
.members .swiper .swiper-button-prev.swiper-button-next {
  left: auto;
  right: 5.2083333333vw;
  background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/next.svg) 50% 50%/contain no-repeat;
}
.members .swiper .swiper-button-next.swiper-button-disabled,
.members .swiper .swiper-button-prev.swiper-button-disabled {
  display: none;
}
.members .swiper .swiper-pagination {
  position: absolute;
  bottom: 2.1875vw;
  display: flex;
  align-items: center;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  gap: 0 1.0416666667vw;
  opacity: 0.8;
}
.members .swiper .swiper-pagination .swiper-pagination-bullet {
  width: 0.78125vw;
  height: 0.78125vw;
  background: #b3b3b3;
}
.members .swiper .episode__btn {
  width: 15.1041666667vw;
  height: 3.9583333333vw;
  background: #fff;
  border: 2px solid #fe5000;
  border-radius: 0.5208333333vw;
  font-size: 1.0416666667vw;
  font-weight: 700;
  text-align: left;
  color: #fe5000;
  margin: 1.5625vw 0 0;
  padding: 0 1.0416666667vw;
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.25));
}
.members .swiper .episode__btn small {
  display: block;
  font-size: 0.625vw;
  margin: 0 0 0.46875vw;
}
.members .swiper .episode__btn:after {
  content: "";
  position: absolute;
  top: 0.8333333333vw;
  right: 0.78125vw;
  width: 0.625vw;
  height: 0.9375vw;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' fill='none' viewBox='0 0 15 20'%3E%3Cpath stroke='%23fe5000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.291 12.284 7.145 18.43 1 12.284'/%3E%3Cpath stroke='%23fe5000' stroke-linecap='round' stroke-width='2' d='M6.717 1v15'/%3E%3C/svg%3E") 50% 50%/contain no-repeat;
}
.members__episode {
  text-align: center;
}
.members__episode .episode__item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  height: 51.25vw;
  padding: 6.25vw 0 4.8958333333vw;
}
.members__episode .episode__item .members__ttl h3 {
  margin: 0 0 1.3020833333vw;
}
.members__episode .episode__item .members__ttl h3 strong {
  display: inline-flex;
  align-items: center;
  padding: 0.3125vw 0.4166666667vw 0.3125vw 0.625vw;
  background: linear-gradient(90deg, #ff4f00 0%, #ff6b28 100%);
  color: #fff;
  gap: 0 0.5208333333vw;
  border-top-right-radius: 3.3333333333vw;
  border-bottom-right-radius: 3.3333333333vw;
}
.members__episode .episode__item .members__ttl h3 strong i {
  width: 2.8125vw;
  height: 2.8125vw;
  color: #ff6b28;
  background: #fff;
  border-radius: 50%;
  line-height: 2.8125vw;
}
.members__episode .episode__item .members__ttl p {
  font-size: 1.6666666667vw;
}
.members__episode .episode__item figure {
  margin: 0 auto;
}
.members__episode .episode__item:first-child figure, .members__episode .episode__item:nth-child(2) figure {
  width: 56.5625vw;
  margin: 0 auto 0.3125vw;
}
.members__episode .episode__item:nth-child(3) figure {
  width: 78.75vw;
  margin: 0 auto 0.5208333333vw;
}
.members__episode .episode__item:nth-child(4) figure {
  width: 64.5833333333vw;
  margin: 0 auto 1.0416666667vw;
}
.members__episode .episode__item:nth-child(5) figure {
  width: 56.25vw;
}
.members__episode .episode__item .episode__cont {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 59.0104166667vw;
  height: 100%;
  margin: 0 auto;
}
.members__episode .episode__item .episode__cont .episode__btn {
  margin: 0.8333333333vw 3.4375vw 0 auto;
}
.members .episode__detail {
  text-align: center;
}
.members .episode__detail .logo_vari {
  position: absolute;
  top: 3.125vw;
  right: 3.6458333333vw;
  color: #fff;
  z-index: 2;
}
.members .episode__detail__item {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  height: 51.25vw;
}
.members .episode__detail__ttl {
  color: #fff;
  margin: 0 0 2.0833333333vw;
}
.members .episode__detail__ttl h3 {
  width: 5.5208333333vw;
  height: 6.3541666667vw;
  background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/ep_ico.svg) 50% 50%/contain no-repeat;
  font-size: 2.0833333333vw;
  font-weight: 700;
  line-height: 1.3;
  padding: 1.6666666667vw 0 0;
  margin: 0 auto 1.0416666667vw;
}
.members .episode__detail__ttl h4 {
  font-size: 2.5vw;
  font-weight: 700;
  line-height: 1.3;
  margin: 0 0 0.625vw;
}
.members .episode__detail__ttl p {
  font-size: 1.5625vw;
  line-height: 1.3;
}
.members .episode__detail__vis {
  max-width: 66.4583333333vw;
  margin: 0 auto;
}
.members .episode__detail .episode__cont {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 66.4583333333vw;
  height: 100%;
  margin: 0 auto;
}
.members .episode__detail .episode__cont .episode__btn {
  margin: 0.4166666667vw 1.0416666667vw 0 auto;
}
.members .episode__detail__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.members .episode__detail__bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.members .episode__detail .members__disclaimer {
  color: #fff;
  z-index: 2;
}
.members__hyper {
  height: 52.5vw;
  background: url(/content/dam/glo-kr/mcs/images/glo_pick/spot_apr/hyper_img.jpg) 50% 50%/cover no-repeat;
}
.members__hyper__inner {
  color: #fff;
  padding: 16.9270833333vw 0 0 19.2708333333vw;
}
.members__hyper__inner h3 {
  font-size: 3.0208333333vw;
  font-weight: 600;
}
.members__hyper__inner p {
  font-size: 2.34375vw;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: -0.02em;
  margin: 0.1041666667vw 0 2.8645833333vw;
}
.members__hyper__inner .usp {
  display: flex;
  gap: 0 1.7708333333vw;
}
.members__hyper__inner .usp img {
  width: 7.0833333333vw;
}
.members__hyper .members__disclaimer {
  color: #fff;
}
.members__wallpaper {
  background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/wallpaper_bg.jpg) 50% 50%/cover no-repeat;
  padding: 5.2083333333vw 0 6.25vw;
}
.members__wallpaper .members__ttl {
  filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));
}
.members__wallpaper .members__ttl .logo_vari {
  justify-content: center;
  font-size: 2.7083333333vw;
  color: #fff;
  margin: 0 0 1.0416666667vw;
}
.members__wallpaper .members__ttl .logo_vari .logo {
  width: 5.5729166667vw;
  height: 3.90625vw;
}
.members__wallpaper .members__ttl h3 {
  color: #fff;
}
.members__wallpaper .wallpaper__lst {
  display: flex;
  justify-content: space-between;
  width: 49.5833333333vw;
  margin: 2.8125vw auto 0;
}
.members__wallpaper .wallpaper__lst li {
  width: 15.4166666667vw;
  text-align: center;
}
.members__wallpaper .btn_download {
  display: inline-block;
  font-size: 1.1458333333vw;
  line-height: 1.5;
  letter-spacing: -0.02em;
  background: #fff;
  color: #000;
  padding: 0.3125vw 1.7708333333vw 0.2604166667vw;
  border: 1px solid #000;
  border-radius: 6.25vw;
  margin: 2.0833333333vw auto;
}
.members__evt {
  padding: 5.2083333333vw 0 7.2916666667vw;
  background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/benefit_bg.jpg) 50% 50%/cover no-repeat;
}
.members__evt .members__ttl {
  margin: 0 0 4.1666666667vw;
}
.members__evt .members__ttl .logo_vari {
  margin: 0 0 1.0416666667vw;
}
.members__evt .members__ttl .date {
  font-size: 1.6666666667vw;
  font-weight: 700;
  margin: 0 0 2.6041666667vw;
}
.members__evt .evt__area {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 62.2395833333vw;
  height: 24.6354166667vw;
  border: 2px solid #707070;
  border-radius: 1.0416666667vw;
  background: rgba(0, 0, 0, 0.05);
  padding: 0 6.09375vw;
  margin: 0 auto;
}
.members__evt .evt__area h4 {
  width: 8.6458333333vw;
  font-size: 1.3541666667vw;
  font-weight: 700;
  background: #fff;
  border: 2px solid #fe5000;
  color: #fe5000;
  padding: 0.4166666667vw 0 0.3125vw;
  border-radius: 2.2916666667vw;
  text-align: center;
  margin: 0 0 1.25vw;
}
.members__evt .evt__area p {
  font-size: 1.6666666667vw;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: -0.02em;
}
.members__evt .evt__area figure {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 32.65625vw;
}
@media screen and (max-width: 768px) {
  .members .btn {
    max-width: 40vw;
    font-size: 3.7333333333vw;
    padding: 2.4vw 0;
  }
  .members .logo_vari {
    font-size: 6.4vw;
    gap: 0 1.0666666667vw;
  }
  .members .logo_vari .logo {
    width: 10.1333333333vw;
  }
  .members__ttl {
    margin: 0 0 8vw;
  }
  .members__ttl .sub_ttl {
    font-size: 3.7333333333vw;
    padding: 1.3333333333vw 4.8vw;
    border-radius: 5.8666666667vw;
  }
  .members__ttl h3 {
    font-size: 6.9333333333vw;
    line-height: 1.3;
  }
  .members__ttl h3 .small {
    display: block;
    font-size: 0.75em;
    margin: 2.6666666667vw 0 0;
  }
  .members__ttl p {
    font-size: 4.2666666667vw;
    line-height: 1.3;
  }
  .members__ttl .date {
    margin: 3.7333333333vw 0;
  }
  .members__disclaimer {
    bottom: 2.6666666667vw;
    left: 4vw;
    font-size: 2.4vw;
    text-indent: -1.3333333333vw;
    padding-left: 1.3333333333vw;
  }
  .members__kv {
    align-items: flex-start;
    height: 177.8666666667vw;
    background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/survey_kv_m.jpg) 50% 0/cover no-repeat;
  }
  .members__kv .logo {
    top: 4.2666666667vw;
    left: 6.4vw;
    width: 17.0666666667vw;
  }
  .members__kv__ttl {
    width: 100%;
    padding: 23.2vw 6.4vw 0;
  }
  .members__kv__ttl .sub_ttl {
    font-size: 3.7333333333vw;
    padding: 1.8666666667vw 8vw 1.6vw;
    border-width: 0.3866666667vw;
  }
  .members__kv__ttl h2 {
    font-size: 9.8666666667vw;
    line-height: 1.2;
    margin: 2.6666666667vw 0 1.8666666667vw;
  }
  .members__kv__ttl p {
    font-size: 4.2666666667vw;
  }
  .members__kv .members__disclaimer {
    left: 5.3333333333vw;
    bottom: 5.3333333333vw;
  }
  .members__story {
    background-image: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/story_bg_m.jpg);
    padding: 13.3333333333vw 0 16vw;
  }
  .members__story .members__container {
    padding: 0;
  }
  .members__story .logo_vari {
    position: static;
  }
  .members__story .members__ttl h3 {
    margin: 6.9333333333vw 0 2.6666666667vw;
  }
  .members__story .story__vis {
    width: 96vw;
    margin: 0 0 0 3.2vw;
  }
  .members .swiper {
    background: radial-gradient(39.36% 62.89% at 50% 52.98%, #fff 0%, #ffefdf 100%);
  }
  .members .swiper .members__ttl {
    margin: 0;
  }
  .members .swiper .logo_vari {
    top: 13.3333333333vw;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
  }
  .members .swiper .members__disclaimer {
    left: 5.3333333333vw;
    bottom: 12.2666666667vw;
  }
  .members .swiper .swiper-button-next,
  .members .swiper .swiper-button-prev {
    display: none;
  }
  .members .swiper .swiper-pagination {
    bottom: 5.3333333333vw;
    gap: 0 2.6666666667vw;
  }
  .members .swiper .swiper-pagination .swiper-pagination-bullet {
    width: 3.2vw;
    height: 3.2vw;
  }
  .members .swiper .episode__btn {
    width: 70.9333333333vw;
    height: 18.4vw;
    border-radius: 2.6666666667vw;
    font-size: 4.8vw;
    padding: 3.7333333333vw 4.8vw;
  }
  .members .swiper .episode__btn small {
    font-size: 3.2vw;
    margin: 0 0 1.3333333333vw;
  }
  .members .swiper .episode__btn:after {
    top: 4vw;
    right: 4.8vw;
    width: 2.9333333333vw;
    height: 4.2666666667vw;
  }
  .members__episode .episode__item {
    height: 218.6666666667vw;
    padding: 24vw 0 18.6666666667vw;
  }
  .members__episode .episode__item .members__ttl h3 {
    line-height: 1.5;
    margin: 0 0 4.5333333333vw;
  }
  .members__episode .episode__item .members__ttl h3 strong {
    display: flex;
    width: -moz-fit-content;
    width: fit-content;
    line-height: 1.4;
    padding: 0.5333333333vw 0.8vw 0.5333333333vw 2.6666666667vw;
    margin: 0 auto;
    gap: 0 2.6666666667vw;
    border-top-right-radius: 17.0666666667vw;
    border-bottom-right-radius: 17.0666666667vw;
  }
  .members__episode .episode__item .members__ttl h3 strong i {
    width: 8.8vw;
    height: 8.8vw;
    font-size: 8.2666666667vw;
    line-height: 8.8vw;
  }
  .members__episode .episode__item .members__ttl p {
    font-size: 4.2666666667vw;
  }
  .members__episode .episode__item:nth-child(-n+6) figure {
    width: 97.3333333333vw;
    margin: auto;
  }
  .members__episode .episode__item.episode__last .logo_vari {
    position: static;
    transform: none;
    margin: 0 auto 5.3333333333vw;
  }
  .members__episode .episode__item .episode__cont {
    width: 100%;
  }
  .members__episode .episode__item .episode__cont .episode__btn {
    margin: 0 auto;
  }
  .members__episode .episode__item .episode__cont figure {
    margin: 0 auto 1.8666666667vw;
  }
  .members .episode__detail {
    background: #251b10;
  }
  .members .episode__detail[data-episode=ep2] .episode__detail__ttl h3 {
    left: 76.5333333333vw;
  }
  .members .episode__detail[data-episode=ep3] .episode__detail__ttl h3 {
    left: 80.8vw;
  }
  .members .episode__detail[data-episode=ep3] .episode__cont {
    justify-content: center;
  }
  .members .episode__detail__item {
    height: 218.6666666667vw;
    padding: 24vw 0 28.2666666667vw;
  }
  .members .episode__detail .inner {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
  }
  .members .episode__detail .logo_vari {
    top: 13.3333333333vw;
  }
  .members .episode__detail__ttl {
    position: relative;
  }
  .members .episode__detail__ttl h3 {
    position: absolute;
    top: 0;
    left: 69.3333333333vw;
    width: 11.4666666667vw;
    height: 13.0666666667vw;
    font-size: 4.2666666667vw;
    padding: 3.2vw 0 0;
    transform: translateY(-7.4666666667vw);
    background: url(/content/dam/glo-kr/mcs/images/glo_pick/survey/ep_ico_m.svg) 50% 50%/contain no-repeat;
  }
  .members .episode__detail__ttl h4 {
    font-size: 6.9333333333vw;
    margin: 0 0 2.6666666667vw;
  }
  .members .episode__detail__ttl p {
    font-size: 4.2666666667vw;
  }
  .members .episode__detail .episode__sub__ttl {
    margin: 1.6vw 0 0;
  }
  .members .episode__detail .episode__sub__ttl h4 {
    font-size: 5.8666666667vw;
    font-weight: 700;
    color: #fff;
  }
  .members .episode__detail .episode__sub__ttl h4 strong {
    color: #fe5000;
  }
  .members .episode__detail__vis {
    max-width: 88.5333333333vw;
    margin: 0 auto;
  }
  .members .episode__detail .episode__cont {
    justify-content: flex-end;
    width: 88.5333333333vw;
  }
  .members .episode__detail .episode__cont .episode__btn {
    margin: 4vw auto 0;
  }
  .members__hyper {
    height: 188.2666666667vw;
    background-image: url(/content/dam/glo-kr/mcs/images/glo_pick/spot_apr/hyper_img_m.jpg);
  }
  .members__hyper__inner {
    padding: 16vw 6.4vw 0;
  }
  .members__hyper__inner h3 {
    font-size: 8vw;
  }
  .members__hyper__inner p {
    font-size: 5.8666666667vw;
    margin: 0 0 5.3333333333vw;
  }
  .members__hyper__inner .usp {
    gap: 0 4.2666666667vw;
  }
  .members__hyper__inner .usp img {
    width: 17.6vw;
  }
  .members__wallpaper {
    padding: 13.3333333333vw 6.4vw 24vw;
  }
  .members__wallpaper .members__ttl .logo_vari {
    font-size: 6.4vw;
    margin: 0 0 3.7333333333vw;
  }
  .members__wallpaper .members__ttl .logo_vari .logo {
    width: 13.0666666667vw;
    height: 9.3333333333vw;
  }
  .members__wallpaper .wallpaper__lst {
    width: 100%;
    margin: 13.8666666667vw auto 0;
  }
  .members__wallpaper .wallpaper__lst li {
    width: 27.2vw;
  }
  .members__wallpaper .wallpaper__lst li .btn_download {
    font-size: 3.2vw;
    padding: 0.5333333333vw 4.2666666667vw;
  }
  .members__wallpaper .iphone_noti {
    font-size: 3.2vw;
    line-height: 1.4;
    letter-spacing: -0.02em;
    text-align: center;
    color: #fff;
    margin: 8vw 0 0;
  }
  .members__evt {
    padding: 13.3333333333vw 6.4vw 18.6666666667vw;
  }
  .members__evt .members__ttl {
    margin: 0 0 10.6666666667vw;
  }
  .members__evt .members__ttl .logo_vari {
    font-size: 6.4vw;
    margin: 0 0 3.7333333333vw;
  }
  .members__evt .members__ttl h3 {
    margin: 0 0 4vw;
  }
  .members__evt .members__ttl .date {
    font-size: 4.8vw;
    margin: 0 0 9.3333333333vw;
  }
  .members__evt .evt__area {
    width: 100%;
    height: auto;
    text-align: center;
    border-radius: 5.3333333333vw;
    border: 3px solid rgba(0, 0, 0, 0.4);
    padding: 82.6666666667vw 0 11.2vw;
  }
  .members__evt .evt__area h4 {
    width: -moz-fit-content;
    width: fit-content;
    font-size: 4vw;
    padding: 1.3333333333vw 5.0666666667vw 1.0666666667vw;
    border-radius: 6.9333333333vw;
    margin: 0 auto 2.6666666667vw;
  }
  .members__evt .evt__area p {
    font-size: 4.8vw;
  }
  .members__evt .evt__area figure {
    top: 8vw;
    bottom: auto;
    width: 100%;
  }
}

/* 하단 컨텐츠 스타일 */
.btn_kakao {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 23.4375vw;
  height: 3.8541666667vw;
  background: #fae300;
  backdrop-filter: blur(10.0191259384px);
  color: #391b1b;
}

.btn_list {
  display: inline-block;
  padding: 0.9375vw 4.6875vw;
  border-radius: 80px;
  border: 2px solid rgba(0, 0, 0, 0.4);
  background: rgba(255, 255, 255, 0.3);
  backdrop-filter: blur(10.0191259384px);
  font-size: 1.1458333333vw;
  font-weight: 700;
  color: #000;
}

.glo_pick_kakao {
  width: 100%;
  padding: 5.2083333333vw 0;
  text-align: center;
  background-color: #f3f3f3;
}
.glo_pick_kakao p {
  color: #000;
  font-size: 2.1875vw;
  line-height: 1.5;
}
.glo_pick_kakao .btn_kakao {
  margin: 1.5625vw auto 0;
  gap: 0 0.9895833333vw;
}
.glo_pick_kakao .btn_kakao img {
  width: 2.1875vw;
  height: 1.9791666667vw;
}
.glo_pick_kakao .btn_kakao p {
  font-size: 1.1458333333vw;
  font-weight: 700;
}

.list {
  width: 100%;
  background-color: #fff;
  text-align: center;
  padding: 2.6041666667vw 0 3.125vw;
}

@media screen and (max-width: 768px) {
  .btn_kakao {
    width: 73.3333333333vw;
    height: 11.7333333333vw;
  }
  .btn_list {
    padding: 2.9333333333vw 14.4vw;
    font-size: 3.4666666667vw;
  }
  .glo_pick_kakao {
    padding: 13.3333333333vw 0;
  }
  .glo_pick_kakao p {
    font-size: 5.8666666667vw;
  }
  .glo_pick_kakao .btn_kakao {
    margin: 10.6666666667vw auto 0;
    gap: 0 2.9333333333vw;
  }
  .glo_pick_kakao .btn_kakao img {
    width: 6.6666666667vw;
    height: 5.8666666667vw;
  }
  .glo_pick_kakao .btn_kakao p {
    font-size: 3.4666666667vw;
  }
  .list {
    padding: 13.3333333333vw 28.5333333333vw;
  }
}