@charset "UTF-8";

.g_m {
  font-weight: 500;
}

.org {
  color: #dd4f24;
}

html.safari {
  height: -webkit-fill-available;
}

html.safari body {
  min-height: -webkit-fill-available;
}

body.hidden {
  height: 100%;
  min-height: 100%;
  overflow: hidden !important;
  touch-action: none;
}

body::-webkit-scrollbar {
  width: 6px;
}

body::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.15);
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}

body::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.2);
}

body::-webkit-scrollbar-thumb:active {
  background: rgba(255, 255, 255, 0.3);
}

body::-webkit-scrollbar-button {
  display: none;
}

.glo-header {
  top: 0;
  transition: top .45s;
  -webkit-transition: top .45s;
  -moz-transition: top .45s;
  -ms-transition: top .45s;
  -o-transition: top .45s;
}

.glo-wrap.wide {
  max-width: 100%;
  height: 100%;
}

.h_ready .glo-header,
.glo-header.header_hide {
  top: -90px;
}

.glo-header .gnb,
.glo-header .gnb li,
.glo-header .gnb svg {
  transition: all .3s;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
}

.blind {
  position: absolute;
  width: 0;
  height: 0;
  font-size: 0;
  overflow: hidden;
  z-index: -1;
}

.pc_only {
  display: none !important;
}

.mobile_only {
  display: block !important;
}

.glo-contents.byx {
  font-family:'Mont','NotoSans',sans-serif; 
  max-width: 100%;
  padding: 0;
  color: #000;
  overflow: hidden;
}

.glo-contents.byx a,
.glo-contents.byx button {
  outline: none;
}

.main-attendance-btn-wrap {
  display: none;
}

.split .split_p {
  overflow: hidden;
}

.split .split_p .split_c {
  will-change: transform;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
}

.split.is_view .split_p .split_c {
  will-change: transform;
  -webkit-transition: -webkit-transform 1.2s cubic-bezier(0.4, 0, 0, 1);
  transition: -webkit-transform 1.2s cubic-bezier(0.4, 0, 0, 1);
  transition: transform 1.2s cubic-bezier(0.4, 0, 0, 1);
  transition: transform 1.2s cubic-bezier(0.4, 0, 0, 1), -webkit-transform 1.2s cubic-bezier(0.4, 0, 0, 1);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.split.is_view .split_p:nth-child(2) .split_c {
  -webkit-transition-delay: .3s;
  transition-delay: 0.3s;
}

.split.is_view .split_p:nth-child(3) .split_c {
  -webkit-transition-delay: .45s;
  transition-delay: 0.45s;
}

.split.is_view .split_p:nth-child(4) .split_c {
  -webkit-transition-delay: .6s;
  transition-delay: 0.6s;
}

.split.is_view .split_p:nth-child(5) .split_c {
  -webkit-transition-delay: .75s;
  transition-delay: 0.75s;
}

.byx img {
  vertical-align: top;
}
.byx__vis {
  position: relative;
  height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));
  overflow: hidden;
}
.byx__vis__slogan {
  position: absolute;
  top: 27vw;
  left: 0;
  width: 100%;
  text-align: center;
  color: #fff;
  z-index: 9;
}
.byx__vis__slogan h2 {
  
  font-weight: 900;
  font-size: 10vw;
  line-height: 1.16;
  letter-spacing: .02rem;
  margin: 5.5vw 0 8.8vw;
  white-space: pre-line;
  text-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
}
.byx__vis__slogan p {
  font-size: 4.44vw;
  font-weight: 700;
  letter-spacing: -0.025rem;
}
.byx__vis__collabo {
  display: flex;
  align-items: center;
  justify-content: center;
  
  font-size: 5vw;
  line-height: 1;
  text-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.byx__vis__collabo span {
height:7vw;
line-height:7vw;
}
.byx__vis__collabo .glo_logo {
  width: 8vw;
  height: 7vw;
  background: url(/content/dam/glo-jp/korea-images/event/common/glo_logo_white.svg) 0 50%/contain no-repeat;
  text-indent: -9999px;
}
.byx__vis__collabo .glo_logo + span {
  margin: 0 2vw;
}
.byx__vis__brand {
  width: 21vw;
  height: 7vw;
  text-align: left;
  overflow: hidden;
}
.byx__vis__brand .brand_item {
display:flex;
align-items:center;
  width: 100%;
  height: 100%;
}
.byx__vis__brand .brand_item span {
  width: 100%;
  font-size:.9em;
  font-weight:900;
  letter-spacing:-.04rem;
}
.byx__vis__brand .backyard_logo {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/backyard_logo.svg) 0 50%/contain no-repeat;
  text-indent: -9999px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__vis__brand .kanei_logo {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/kanei_logo.svg) 0 50%/90% auto no-repeat;
  text-indent: -9999px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__vis__area, .byx__vis__area figure {
  height: 100%;
}
.byx__vis__area img, .byx__vis__area figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.byx__vis__area .byx__btn {
    position:absolute;
    bottom:17.5vw;
    left:0;
    width:100%;
    text-align:center;
}

.byx__btn .btn {
  display: block;
  width: 34.72vw;
  height: 10vw;
  line-height: calc(10vw - 6px);
  text-align: center;
  color: #fff;
  font-size: 3.47vw;
  font-weight: 700;
  letter-spacing: -0.02rem;
  border: 0.6vw solid #fff;
  -webkit-border-radius: 5.5vw;
  -moz-border-radius: 5.5vw;
  -ms-border-radius: 5.5vw;
  -o-border-radius: 5.5vw;
  border-radius: 5.5vw;
  margin: 2vw auto;
  text-shadow: 0 0 1.2vw rgba(0, 0, 0, 0.44);
  box-sizing: border-box;
}
.byx__btn .btn.org_btn {
  background: #dd4f24;
  border-color: #dd4f24;
}
.byx .scroll__guide {
  position: absolute;
  bottom: 10vw;
  left: 50%;
  font-size: 3vw;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: -0.025rem;
  text-align: center;
  color: #000;
  padding: 1.25vw 3.6vw;
  background: rgba(255, 255, 255, 0.7);
  -webkit-border-radius: 4vw;
  -moz-border-radius: 4vw;
  -ms-border-radius: 4vw;
  -o-border-radius: 4vw;
  border-radius: 4vw;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.byx .scroll__guide.dark {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
}
.byx .scroll__guide.dark .scroll__arr {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath d='M2.3 3a1 1 0 0 1 0-1.2 1 1 0 0 1 1.3 0L10 8.3l6.4-6.5a1 1 0 0 1 1.3 0c.4.4.4 1 0 1.3l-7 7a1 1 0 0 1-1.3 0l-7.1-7Z' fill='%23000000'/%3E%3C/svg%3E");
}
.byx .scroll__arr {
  position: absolute;
  top: 100%;
  left: 50%;
  width: 5.4vw;
  height: 2.88vw;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath d='M2.3 3a1 1 0 0 1 0-1.2 1 1 0 0 1 1.3 0L10 8.3l6.4-6.5a1 1 0 0 1 1.3 0c.4.4.4 1 0 1.3l-7 7a1 1 0 0 1-1.3 0l-7.1-7Z' fill='%23ffffff'/%3E%3C/svg%3E") 50% 50%/contain no-repeat;
  margin: 2vw 0 0 -2.7vw;
  text-indent: -9999px;
}
.byx__cover__inner {
  position: relative;
  height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));
  overflow: hidden;
}
.byx__cover__vis {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.byx__cover__vis:last-child {
  position: relative;
}
.byx__cover__vis figure {
  height: 100%;
}
.byx__cover__vis h2 {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  font-size: 11.11vw;
  font-weight: 900;
  letter-spacing: -.02rem;
  line-height: 1.2;
  color: #fff;
  text-align: center;
  text-shadow: 0 0 4vw rgba(0, 0, 0, 0.45);
  white-space: pre-line;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__cover__vis .byx__btn {
  position: absolute;
  bottom: 13.88vw;
  left: 0;
  width: 100%;
  text-align: center;
}
.byx__cover__vis .byx__btn .lnk_btn {
  display: inline-block;
  font-size: 3.66vw;
  line-height: 1.2;
  letter-spacing: -0.02rem;
  color: #fff;
  text-decoration: underline;
  padding: 1.5vw;
}
.byx__cover__vis img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.byx__intro {
  position: relative;
  height: 177.77vw;
  max-height: 100vh;
  padding: 12.5vw 0 0;
  overflow: hidden;
  z-index: 3;
}
.byx__intro__slogan {
  
  font-weight: 900;
  font-size: 7.5vw;
  line-height: 1.125;
  text-align: center;
  color: #fff;
  margin: 0 0 7.2vw;
  text-shadow: 0 0 1vw rgba(0, 0, 0, 0.35);
}
.byx__intro__slogan strong {
  display: inline-block;
  font-weight: 900;
}
.byx__intro__item {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.byx__intro__item .img {
  position: relative;
  width: 42.22vw;
  height: 42.22vw;
  z-index: 2;
}
.byx__intro__item .img img {
  width: 100%;
  height: auto;
}
.byx__intro__item p {
  position: relative;
  font-size: 3.88vw;
  font-weight: 700;
  line-height: 1.35;
  color: #fff;
  margin: 0 0 0 3vw;
  text-align: center;
  text-shadow: 0 0 2vw rgba(0, 0, 0, 0.7);
  z-index: 2;
}
.byx__intro__item p .camping {
  display: block;
  width: 26.11vw;
  height: 6.94vw;
  border: 0.27vw solid #fff;
  -webkit-border-radius: 6vw;
  -moz-border-radius: 6vw;
  -ms-border-radius: 6vw;
  -o-border-radius: 6vw;
  border-radius: 6vw;
  font-size: 3.88vw;
  font-weight: 900;
  line-height: 6.4vw;
  text-align: center;
  margin: 1.25vw auto 0;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.65), 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.65);
  -moz-box-shadow: inset 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.65), 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.65);
  box-shadow: inset 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.65), 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.65);
}
.byx__intro__item p .camping:before {
  content: '';
  display: inline-block;
  width: 3.33vw;
  height: 100%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2172.9 2927.7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M2068.3 2491.7a261 261 0 0 0-70-56.5c-52.8-30.9-126.7-58.2-219.9-81.2-102.6-25.4-223.7-44.5-355.6-56.4l-65.3 100.5c148.2 10.8 283.7 30.7 395.6 58.3 82.1 20.3 148.5 44.5 192 69.9 39 22.8 49.3 40.6 49.3 46.9s-10.3 24-49.4 46.9c-43.4 25.3-109.8 49.5-192 69.8-177.3 43.9-414 68-666.6 72s-489.2-24.1-666.6-68c-82.2-20.3-148.5-44.5-192-69.8-39-22.8-49.3-40.7-49.3-47s10.3-24 49.4-46.8c43.4-25.4 109.7-49.6 191.9-69.9 111.5-27.5 246.3-47.3 393.8-58.2l-66-100.4c-130.9 12-251.1 31-353.1 56.2-93.2 23-167.1 50.3-219.9 81.2a261.3 261.3 0 0 0-70 56.5c-21 25.3-31.6 52.8-31.6 81.5s10.6 56.1 31.6 81.5c16.6 20 40.1 39 70 56.5 52.8 30.8 126.7 58.1 219.9 81.2 185.4 45.8 431.2 71 692 71s506.5-25.2 692-71c93-23 167-50.4 219.8-81.2a261.3 261.3 0 0 0 70-56.5c21-25.4 31.6-52.8 31.6-81.5s-10.6-56.2-31.6-81.5Z'/%3E%3Cpath class='cls-1' d='M1408.3 153.3A859.1 859.1 0 0 0 1057 64.2a858.8 858.8 0 0 0-328.2 78.5A884.5 884.5 0 0 0 573 235a907.4 907.4 0 0 0-241 267.4 924.7 924.7 0 0 0-77.6 166.4c-76.7 219.1-61 452.4 27.1 665.6 3.4 8.2 6.9 16.3 10.5 24.5 118.4 268 319.6 507.2 482.4 751l221.7 332 .8 1.3a70.3 70.3 0 0 0 117-.2c68.3-103 138.7-204.8 207.1-307.5 232.3-348.5 553-683.8 580.7-1117.5 21.9-344-171.9-705.5-493.4-864.7Zm-321.9 1228.3a464.9 464.9 0 1 1 0-929.7 464.9 464.9 0 0 1 0 929.7Z'/%3E%3Cpath class='cls-1' d='M1086.4 651.5A263.5 263.5 0 0 0 899 729.2c-50.1 50-77.7 116.7-77.7 187.5s27.6 137.5 77.7 187.6c50 50.1 116.7 77.7 187.5 77.7s137.5-27.6 187.6-77.7c50.1-50 77.7-116.7 77.7-187.6s-27.6-137.4-77.7-187.5a263.5 263.5 0 0 0-187.6-77.7Z'/%3E%3C/svg%3E") 0 50%/contain no-repeat;
  margin: 0 1vw 0 0;
  vertical-align: top;
}
.byx__intro__item .line {
  position: absolute;
  top: 80%;
  left: 34%;
  width: 30vw;
  height: 25vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/intro_line_m1.svg) 100% 100%/contain no-repeat;
}
.byx__intro__item:nth-child(2) {
  flex-direction: row-reverse;
  padding: 3.4vw 0;
}
.byx__intro__item:nth-child(2) p {
  margin: 0 3vw 0 0;
}
.byx__intro__item:nth-child(2) .line {
  height: 20vw;
  background-image: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/intro_line_m2.svg);
}
.byx__intro__vis {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.byx__intro__vis img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.byx__intro .scroll__guide {
  bottom: 12vw;
}
.byx .swiper-initialized + .swiper-pagination {
  position: absolute;
  bottom: 8.33vw;
  left: 0;
  width: 100%;
  text-align: center;
  z-index: 2;
}
.byx .swiper-initialized + .swiper-pagination .swiper-pagination-bullet {
  width: 7vw;
  height: .7vw;
  background: #ddd;
  margin: 0 2px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  opacity: 1;
}
.byx .swiper-initialized + .swiper-pagination .swiper-pagination-bullet-active {
  background: #dd4f24;
}
.byx .swiper_btn {
	display:none;
	left:2.6vw;
	width:1.5625vw;
	height:2.7vw;
	background:url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/prev_arr.svg) 50% 50%/contain no-repeat;
	text-indent:-9999px;
	opacity:1;
}

.byx .swiper-button-next {
	left:auto;
	right:2.6vw;
	background-image:url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/next_arr.svg);
}

.byx__vid {
  position: relative;
  height: 177.77vw;
  max-height: 100vh;
  overflow: hidden;
}
.byx__vid__btn .play_btn {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  width: 20vw;
  height: 20vw;
  margin: 0 auto;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/play_ico.svg) 50% 50%/contain no-repeat;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 9;
}
.byx__vid__btn .play_btn:before, .byx__vid__btn .play_btn:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: inset 0 0 15px 7px rgba(255, 255, 255, 0.7);
  -moz-box-shadow: inset 0 0 15px 7px rgba(255, 255, 255, 0.7);
  box-shadow: inset 0 0 15px 7px rgba(255, 255, 255, 0.7);
  transition: opacity 0.35s;
  -webkit-animation: wave 2s infinite forwards;
  -moz-animation: wave 2s infinite forwards;
  -o-animation: wave 2s infinite forwards;
  animation: wave 2s infinite forwards;
  opacity: 1;
  pointer-events: none;
}
.byx__vid__btn .play_btn:before {
  animation-delay: .47s;
  -webkit-animation-delay: .47s;
}
@keyframes wave {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(1.75);
    -webkit-transform: scale(1.75);
    -moz-transform: scale(1.75);
    -ms-transform: scale(1.75);
    -o-transform: scale(1.75);
    opacity: 0;
  }
}
.byx__vid__area {
  height: 102%;
}
.byx__vid__area video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.byx__track {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.byx__track .track {
  display: block;
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
}
.byx__theme__yellow {
  position: relative;
  background: #fabe00;
  color: #001c3b;
  z-index: 2;
}
.byx__theme__yellow .byx__track .first {
  top: -10vw;
  left: 40%;
}
.byx__theme__yellow .byx__track .first .img {
  position: absolute;
  top: 0;
  right: -10vw;
  width: 114vw;
  height: 50vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track1.svg) 100% 100%/auto 50vw no-repeat;
}
.byx__theme__yellow .byx__track .second {
  top: 125vw;
  left: 18%;
}
.byx__theme__yellow .byx__track .second .img {
  position: absolute;
  top: 0;
  left: 0;
  width: 110vw;
  height: 64vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track2.svg) 0 100%/110vw auto no-repeat;
}
.byx__theme__yellow .byx__track .third {
  top: 310vw;
  left: 0;
}
.byx__theme__yellow .byx__track .third .img {
  position: absolute;
  top: 0;
  right: -10vw;
  width: 114vw;
  height: 125vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track3.svg) 100% 0/auto 125vw no-repeat;
}
.byx__theme__yellow .byx__track .fourth {
  top: 95.5%;
  left: 0;
  width: 0;
  height: 80vw;
}
.byx__theme__yellow .byx__track .fourth .img {
  position: absolute;
  top: 0;
  left: -2vw;
  width: 110vw;
  height: 80vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track4.svg) 0 0/110vw auto no-repeat;
}
.byx__theme__navy {
  position: relative;
  background: #001c3b;
  color: #fff;
}
.byx__theme__navy .byx__trip__ttl span {
  color: #fabe00;
}
.byx__theme__navy .byx__trip__ttl span:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2172.9 2927.7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f5b21d%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M2068.3 2491.7a261 261 0 0 0-70-56.5c-52.8-30.9-126.7-58.2-219.9-81.2-102.6-25.4-223.7-44.5-355.6-56.4l-65.3 100.5c148.2 10.8 283.7 30.7 395.6 58.3 82.1 20.3 148.5 44.5 192 69.9 39 22.8 49.3 40.6 49.3 46.9s-10.3 24-49.4 46.9c-43.4 25.3-109.8 49.5-192 69.8-177.3 43.9-414 68-666.6 68s-489.2-24.1-666.6-68c-82.2-20.3-148.5-44.5-192-69.8-39-22.8-49.3-40.7-49.3-47s10.3-24 49.4-46.8c43.4-25.4 109.7-49.6 191.9-69.9 111.5-27.5 246.3-47.3 393.8-58.2l-66-100.4c-130.9 12-251.1 31-353.1 56.2-93.2 23-167.1 50.3-219.9 81.2a261.3 261.3 0 0 0-70 56.5c-21 25.3-31.6 52.8-31.6 81.5s10.6 56.1 31.6 81.5c16.6 20 40.1 39 70 56.5 52.8 30.8 126.7 58.1 219.9 81.2 185.4 45.8 431.2 71 692 71s506.5-25.2 692-71c93-23 167-50.4 219.8-81.2a261.3 261.3 0 0 0 70-56.5c21-25.4 31.6-52.8 31.6-81.5s-10.6-56.2-31.6-81.5Z'/%3E%3Cpath class='cls-1' d='M1408.3 153.3A859.1 859.1 0 0 0 1057 64.2a858.8 858.8 0 0 0-328.2 78.5A884.5 884.5 0 0 0 573 235a907.4 907.4 0 0 0-241 267.4 924.7 924.7 0 0 0-77.6 166.4c-76.7 219.1-61 452.4 27.1 665.6 3.4 8.2 6.9 16.3 10.5 24.5 118.4 268 319.6 507.2 482.4 751l221.7 332 .8 1.3a70.3 70.3 0 0 0 117-.2c68.3-103 138.7-204.8 207.1-307.5 232.3-348.5 553-683.8 580.7-1117.5 21.9-344-171.9-705.5-493.4-864.7Zm-321.9 1228.3a464.9 464.9 0 1 1 0-929.7 464.9 464.9 0 0 1 0 929.7Z'/%3E%3Cpath class='cls-1' d='M1086.4 651.5A263.5 263.5 0 0 0 899 729.2c-50.1 50-77.7 116.7-77.7 187.5s27.6 137.5 77.7 187.6c50 50.1 116.7 77.7 187.5 77.7s137.5-27.6 187.6-77.7c50.1-50 77.7-116.7 77.7-187.6s-27.6-137.4-77.7-187.5a263.5 263.5 0 0 0-187.6-77.7Z'/%3E%3C/svg%3E");
}
.byx__theme__navy .byx__track .first {
  top: 26.5%;
  right: 0;
  width: 0;
  height: 40vw;
}
.byx__theme__navy .byx__track .first .img {
  position: absolute;
  top: 0;
  right: -5vw;
  width: 100vw;
  height: 40vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track5.svg) 100% 0/90vw auto no-repeat;
}
.byx__theme__navy .byx__track .second {
  top: 35%;
  right: 0;
}
.byx__theme__navy .byx__track .second .img {
  position: absolute;
  top: 0;
  right: -20vw;
  width: 60vw;
  height: 122vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track6.svg) 100% 100%/auto 122vw no-repeat;
}
.byx__theme__navy .byx__track .third {
  top: 58.5%;
  right: 0;
}
.byx__theme__navy .byx__track .third .img {
  position: absolute;
  top: 2vw;
  left: -11vw;
  width: 80vw;
  height: 194vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track7.svg) 100% 0/auto 194vw no-repeat;
}
.byx__theme__khaki {
  position: relative;
  background: #40502e;
  color: #fff;
}
.byx__theme__khaki .byx__trip__ttl span {
  color: #fabe00;
}
.byx__theme__khaki .byx__trip__ttl span:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2172.9 2927.7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f7b21d%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M2068.3 2491.7a261 261 0 0 0-70-56.5c-52.8-30.9-126.7-58.2-219.9-81.2-102.6-25.4-223.7-44.5-355.6-56.4l-65.3 100.5c148.2 10.8 283.7 30.7 395.6 58.3 82.1 20.3 148.5 44.5 192 69.9 39 22.8 49.3 40.6 49.3 46.9s-10.3 24-49.4 46.9c-43.4 25.3-109.8 49.5-192 69.8-177.3 43.9-414 68-666.6 68s-489.2-24.1-666.6-68c-82.2-20.3-148.5-44.5-192-69.8-39-22.8-49.3-40.7-49.3-47s10.3-24 49.4-46.8c43.4-25.4 109.7-49.6 191.9-69.9 111.5-27.5 246.3-47.3 393.8-58.2l-66-100.4c-130.9 12-251.1 31-353.1 56.2-93.2 23-167.1 50.3-219.9 81.2a261.3 261.3 0 0 0-70 56.5c-21 25.3-31.6 52.8-31.6 81.5s10.6 56.1 31.6 81.5c16.6 20 40.1 39 70 56.5 52.8 30.8 126.7 58.1 219.9 81.2 185.4 45.8 431.2 71 692 71s506.5-25.2 692-71c93-23 167-50.4 219.8-81.2a261.3 261.3 0 0 0 70-56.5c21-25.4 31.6-52.8 31.6-81.5s-10.6-56.2-31.6-81.5Z'/%3E%3Cpath class='cls-1' d='M1408.3 153.3A859.1 859.1 0 0 0 1057 64.2a858.8 858.8 0 0 0-328.2 78.5A884.5 884.5 0 0 0 573 235a907.4 907.4 0 0 0-241 267.4 924.7 924.7 0 0 0-77.6 166.4c-76.7 219.1-61 452.4 27.1 665.6 3.4 8.2 6.9 16.3 10.5 24.5 118.4 268 319.6 507.2 482.4 751l221.7 332 .8 1.3a70.3 70.3 0 0 0 117-.2c68.3-103 138.7-204.8 207.1-307.5 232.3-348.5 553-683.8 580.7-1117.5 21.9-344-171.9-705.5-493.4-864.7Zm-321.9 1228.3a464.9 464.9 0 1 1 0-929.7 464.9 464.9 0 0 1 0 929.7Z'/%3E%3Cpath class='cls-1' d='M1086.4 651.5A263.5 263.5 0 0 0 899 729.2c-50.1 50-77.7 116.7-77.7 187.5s27.6 137.5 77.7 187.6c50 50.1 116.7 77.7 187.5 77.7s137.5-27.6 187.6-77.7c50.1-50 77.7-116.7 77.7-187.6s-27.6-137.4-77.7-187.5a263.5 263.5 0 0 0-187.6-77.7Z'/%3E%3C/svg%3E");
}
.byx__theme__khaki .byx__track .first {
  top: -20vw;
  right: 0;
}
.byx__theme__khaki .byx__track .first .img {
  position: absolute;
  top: 0;
  right: -7.5vw;
  width: 100vw;
  height: 100vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track8_1.svg) 100% 0/auto 100vw no-repeat;
}
.byx__theme__khaki .byx__track .first .img:last-child {
  position: absolute;
  top: 125vw;
  right: -14vw;
  width: 100vw;
  height: 100vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track8_2.svg) 100% 90%/auto 100vw no-repeat;
}
.byx__theme__khaki .byx__track .second {
  top: 41.8%;
  right: 0;
}
.byx__theme__khaki .byx__track .second .img {
  position: absolute;
  top: 0;
  right: -10vw;
  width: 100vw;
  height: 70vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track9.svg) 100% 100%/auto 70vw no-repeat;
}
.byx__theme__khaki .byx__track .third {
  top: 88%;
  left: 0;
}
.byx__theme__khaki .byx__track .third .img {
  position: absolute;
  top: 0;
  left: -11vw;
  width: 50vw;
  height: 62vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track10.svg) 0 100%/auto 62vw no-repeat;
}
.byx__theme__khaki .byx__track .campfire {
  position: absolute;
  bottom: 1.25vw;
  left: 22vw;
  width: 14vw;
  height: 19vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/campfire.svg) 50% 50%/contain no-repeat;
  -webkit-transform: rotate(-10deg);
  -moz-transform: rotate(-10deg);
  -ms-transform: rotate(-10deg);
  -o-transform: rotate(-10deg);
  transform: rotate(-10deg);
}
.byx__theme__khaki .byx__panel {
  padding-bottom: 16.66vw;
}
.byx__theme__khaki .byx__panel .byx__btn {
  bottom: 20vw;
  text-align: center;
}
.byx__theme__khaki .byx__panel__area {
  padding: 136% 0 0;
}
.byx__theme__khaki .org_btn {
  margin: 0 auto;
}
.byx__trip {
  position: relative;
  height: 177.77vw;
  max-height: 100vh;
  overflow: hidden;
}
.byx__trip__ttl {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 0 8.33vw;
  text-align: left;
  z-index: 2;
}
.byx__trip__ttl span {
  display: block;
  font-size: 4.44vw;
  font-weight: 900;
  line-height: 7vw;
  letter-spacing: -0.025rem;
}
.byx__trip__ttl span:before {
  content: '';
  display: inline-block;
  width: 5.83vw;
  height: 7vw;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2172.9 2927.7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%232b2d2a%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M2068.3 2491.7a261 261 0 0 0-70-56.5c-52.8-30.9-126.7-58.2-219.9-81.2-102.6-25.4-223.7-44.5-355.6-56.4l-65.3 100.5c148.2 10.8 283.7 30.7 395.6 58.3 82.1 20.3 148.5 44.5 192 69.9 39 22.8 49.3 40.6 49.3 46.9s-10.3 24-49.4 46.9c-43.4 25.3-109.8 49.5-192 69.8-177.3 43.9-414 68-666.6 68s-489.2-24.1-666.6-68c-82.2-20.3-148.5-44.5-192-69.8-39-22.8-49.3-40.7-49.3-47s10.3-24 49.4-46.8c43.4-25.4 109.7-49.6 191.9-69.9 111.5-27.5 246.3-47.3 393.8-58.2l-66-100.4c-130.9 12-251.1 31-353.1 56.2-93.2 23-167.1 50.3-219.9 81.2a261.3 261.3 0 0 0-70 56.5c-21 25.3-31.6 52.8-31.6 81.5s10.6 56.1 31.6 81.5c16.6 20 40.1 39 70 56.5 52.8 30.8 126.7 58.1 219.9 81.2 185.4 45.8 431.2 71 692 71s506.5-25.2 692-71c93-23 167-50.4 219.8-81.2a261.3 261.3 0 0 0 70-56.5c21-25.4 31.6-52.8 31.6-81.5s-10.6-56.2-31.6-81.5Z'/%3E%3Cpath class='cls-1' d='M1408.3 153.3A859.1 859.1 0 0 0 1057 64.2a858.8 858.8 0 0 0-328.2 78.5A884.5 884.5 0 0 0 573 235a907.4 907.4 0 0 0-241 267.4 924.7 924.7 0 0 0-77.6 166.4c-76.7 219.1-61 452.4 27.1 665.6 3.4 8.2 6.9 16.3 10.5 24.5 118.4 268 319.6 507.2 482.4 751l221.7 332 .8 1.3a70.3 70.3 0 0 0 117-.2c68.3-103 138.7-204.8 207.1-307.5 232.3-348.5 553-683.8 580.7-1117.5 21.9-344-171.9-705.5-493.4-864.7Zm-321.9 1228.3a464.9 464.9 0 1 1 0-929.7 464.9 464.9 0 0 1 0 929.7Z'/%3E%3Cpath class='cls-1' d='M1086.4 651.5A263.5 263.5 0 0 0 899 729.2c-50.1 50-77.7 116.7-77.7 187.5s27.6 137.5 77.7 187.6c50 50.1 116.7 77.7 187.5 77.7s137.5-27.6 187.6-77.7c50.1-50 77.7-116.7 77.7-187.6s-27.6-137.4-77.7-187.5a263.5 263.5 0 0 0-187.6-77.7Z'/%3E%3C/svg%3E") 0 50%/contain no-repeat;
  vertical-align: top;
  margin: 0 1vw 0 0;
}
.byx__trip__ttl strong {
  font-weight: 900;
}
.byx__trip__ttl h3 {
  font-size: 8.88vw;
  font-weight: 900;
  line-height: 1.16;
  letter-spacing: -.025rem;
  margin: 5vw 0;
  color: #fff;
  white-space: pre-line;
}
.byx__trip__ttl p {
  font-size: 3.88vw;
  font-weight: 700;
  line-height: 1.4;
  color: #fff;
  white-space: pre-line;
}
.byx__trip .billy__vis {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.byx__trip .billy__vis span {
  position: absolute;
  text-indent: -9999px;
  z-index: 2;
}
.byx__trip .billy__vis .glo_sign {
  top: 11.11vw;
  right: 12.5vw;
  width: 17.22vw;
  height: 34.72vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/glo_sign.png) 50% 50%/contain no-repeat;
}
.byx__trip .billy__vis .billy_img {
  left: 48.6vw;
  bottom: 13.2vw;
  width: 34.3vw;
  height: 38.88vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/billy_img1.png) 50% 50%/contain no-repeat;
}
.byx__trip .billy__vis .byd_sign {
  top: 64%;
  right: 6.95%;
  width: 25vw;
  height: 12vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/backyard_lg.png) 50% 50%/contain no-repeat;
}
.byx__trip .billy__vis .billy_img2 {
  top: 73.75%;
  right: 12.5vw;
  width: 30vw;
  height: 26.11vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/billy_img2.png) 50% 50%/contain no-repeat;
}
.byx__trip .billy__vis .bag {
  top: 22vw;
  left: 57.5%;
  width: 16.94vw;
  height: 18vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/bag.svg) 50% 50%/contain no-repeat;
  -webkit-transform: rotate(-15deg);
  -moz-transform: rotate(-15deg);
  -ms-transform: rotate(-15deg);
  -o-transform: rotate(-15deg);
  transform: rotate(-15deg);
}
.byx__trip .billy__vis .billy_camping {
  bottom: 3vw;
  right: 20vw;
  width: 45vw;
  height: 35vw;
}
.byx__trip .billy__vis .billy_camping span {
  position: absolute;
}
.byx__trip .billy__vis .billy_camping .star {
  top: 0;
  right: 0;
  width: 19vw;
  height: 8.33vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/star.svg) 50% 50%/contain no-repeat;
}
.byx__trip .billy__vis .billy_camping .tree {
  top: 50%;
  left: 0;
  width: 10vw;
  height: 11vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/tree1.svg) 0 50%/contain no-repeat;
  margin: -5.55vw 0 0;
}
.byx__trip .billy__vis .billy_camping .tree2 {
  left: auto;
  right: 0;
  width: 10vw;
  height: 11vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/tree2.svg) 0 50%/contain no-repeat;
}
.byx__trip .billy__vis .billy_camping .billy {
  bottom: 0;
  left: 54%;
  width: 34.5vw;
  height: 24.4vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/billy2.svg) 50% 50%/contain no-repeat;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.byx__collabo {
  position: relative;
  width: 100%;
  padding: 6.66vw 6.945% 20vw;
  background: #f9c14a;
  box-sizing: border-box;
}
.byx__collabo__slide {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.byx__collabo__item {
  position: relative;
  width: 100%;
}
.byx__collabo__ttl {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  padding: 6.94vw 0 9.72vw;
  text-align: center;
  color: #fff;
  box-sizing: border-box;
  z-index: 2;
}
.byx__collabo__ttl .episode {
  position: relative;
  display: inline-flex;
  height: 6.2vw;
  line-height: 6.2vw;
  font-size: 3.62vw;
  font-weight: 700;
  color: #fff;
  padding: 0 6.2vw;
  margin: 0 auto auto;
  border: 0.6vw solid #fff;
  -webkit-border-radius: 6.5vw;
  -moz-border-radius: 6.5vw;
  -ms-border-radius: 6.5vw;
  -o-border-radius: 6.5vw;
  border-radius: 6.5vw;
}
.byx__collabo__ttl .episode:before, .byx__collabo__ttl .episode:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 2.77vw;
  width: .83vw;
  height: .83vw;
  background: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__collabo__ttl .episode:after {
  left: auto;
  right: 2.77vw;
}
.byx__collabo__ttl span {
  font-size: 4.44vw;
  line-height: 1.4;
  letter-spacing: -.045rem;
  text-shadow: 0 0 3.33vw rgba(0, 0, 0, 0.45);
}
.byx__collabo__ttl h3 {
  font-size: 9.2vw;
  font-weight: 900;
  line-height: 1.25;
  letter-spacing: -.045rem;
  text-shadow: 0 0 3.33vw rgba(0, 0, 0, 0.45);
  margin: 3.33vw 0;
}
.byx__collabo__ttl .byx__btn {
  margin: 8vw auto 0;
}
.byx__collabo__ttl .byx__btn .btn {
  margin: 0 auto;
}
.byx__collabo__ttl .coming {
  display: block;
  
  font-weight: 500;
  font-size: 6.38vw;
  line-height: 9vw;
}
.byx__collabo__ttl .coming strong {
  display: block;
  font-weight: 500;
  text-transform: uppercase;
}
.byx__collabo__vis {
  position: relative;
  width: 102%;
  height: 102%;
  overflow: hidden;
}
.byx__collabo__vis img,
.byx__collabo__vis video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.byx__collabo__evt {
  position: relative;
  padding: 8.33vw;
  text-align: center;
  box-sizing: border-box;
  z-index: 2;
}
.byx__collabo__panel {
  position: relative;
  display: inline-block;
  margin: 0 auto 4.16vw;
}
.byx__collabo__panel:after {
  left: auto;
  right: 3vw;
}
.byx__collabo__panel strong {
  position: relative;
  display: inline-block;
  height: 6.2vw;
  line-height: 6.2vw;
  
  font-weight: 500;
  font-size: 4.16vw;
  color: #000;
  padding: 0 6.2vw;
  border: 0.6vw solid #000;
  -webkit-border-radius: 6.5vw;
  -moz-border-radius: 6.5vw;
  -ms-border-radius: 6.5vw;
  -o-border-radius: 6.5vw;
  border-radius: 6.5vw;
}
.byx__collabo__panel strong:before, .byx__collabo__panel strong:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 2.77vw;
  width: .83vw;
  height: .83vw;
  background: #000;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__collabo__panel strong:after {
  left: auto;
  right: 2.77vw;
}
.byx__collabo__byd img {
  width: 100%;
  -webkit-box-shadow: 3vw 3vw 5.5vw rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 3vw 3vw 5.5vw rgba(0, 0, 0, 0.25);
  box-shadow: 3vw 3vw 5.5vw rgba(0, 0, 0, 0.25);
}
.byx__collabo__byd p {
  font-size: 5vw;
  font-weight: 700;
  line-height: 1.33;
  letter-spacing: -0.065rem;
  color: #000;
  margin: 5.55vw 0 4vw;
  white-space: pre-line;
}
.byx__collabo__byd p strong {
  font-weight: 900;
}
.byx__collabo__more {
  display: inline-block;
  font-size: 3.5vw;
  font-weight: 700;
  letter-spacing: -.02rem;
  color: #555;
  border-bottom: 0.4vw solid #555;
}
.byx__slim {
  position: relative;
  width: 100%;
  padding: 6.66vw 6.945% 20vw;
  background: #1a334f;
  box-sizing: border-box;
}
.byx__slim__slide {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.byx__slim__item {
  position: relative;
  width: 100%;
  height: 100%;
}
.byx__slim__ttl {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  padding: 13.88vw 8.33vw 9.72vw;
  text-align: center;
  color: #fff;
  box-sizing: border-box;
  z-index: 2;
}
.byx__slim__ttl .btn {
  margin: 0 auto;
}
.byx__slim__date {
  display: block;
  font-size: 4.44vw;
  font-weight: 900;
  line-height: 1.33;
  letter-spacing: -.025rem;
  margin: 0 auto 5vw;
  text-shadow: 0 0 3.33vw rgba(0, 0, 0, 0.45);
}
.byx__slim__date strong {
  
  font-weight: 500;
}
.byx__slim__logo {
  width: 47.5vw;
  height: 41.66vw;
  font-size: 0;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/collabo_logo.svg) 50% 50%/contain no-repeat;
  text-indent: -1000%;
  margin: 0 auto auto;
}
.byx__slim__vis {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.byx__slim__vis img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.byx__panel {
  position: relative;
  padding: 13.88vw 9.44vw 7.5vw;
}
.byx__panel__ttl {
  text-align: center;
  margin: 0 0 2.77vw;
}
.byx__panel__ttl h3 {
  font-size: 8.88vw;
  font-weight: 900;
  line-height: 1.33;
  color: #fff;
  margin: 0 auto 2.7vw;
  white-space: pre-line;
}
.byx__panel__ttl p {
  font-size: 4.44vw;
  font-weight: 700;
}
.byx__panel__area {
  position: relative;
  width: 100%;
  padding: 146% 0 0;
  overflow: hidden;
}
.byx__panel__vis {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.byx__panel__vis .swiper-wrapper {
  transition-timing-function: ease-out;
}
.byx__panel__vis > .swiper-pagination {
  top: 40%;
  left: 0;
  right: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__panel__vis > .swiper-pagination .swiper-pagination-bullet {
  position: relative;
  display: inline-block;
  width: auto;
  height: auto;
  font-size: 5.55vw;
  font-weight: 900;
  line-height: 1.2;
  letter-spacing: -.025rem;
  background: none;
  color: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin: 4vw 0;
  overflow: hidden;
  opacity: .3;
}
.byx__panel__vis > .swiper-pagination .swiper-pagination-bullet:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: -200%;
  width: 100%;
  height: 2px;
  background: #fff;
  transition: left 0.5s ease-out;
}
.byx__panel__vis > .swiper-pagination .swiper-pagination-bullet small {
  font-size: .75em;
  font-weight: 400;
}
.byx__panel__vis > .swiper-pagination .swiper-pagination-bullet-active {
  opacity: 1;
}
.byx__panel__vis > .swiper-pagination .swiper-pagination-bullet-active:before {
  left: 0;
}
.byx__panel__item img {
  width: 100%;
}
.byx__panel .byx__btn {
  position: absolute;
  bottom: 8.33vw;
  left: 0;
  width: 100%;
  z-index: 2;
}
.byx__panel .byx__btn .btn {
  position: relative;
}
.byx__panel .byx__btn .store_btn:before {
  content: '';
  display: inline-block;
  width: 3.33vw;
  height: 100%;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/marker_ico.png) 50% 50%/contain no-repeat;
  margin: -.3vw 1.8vw 0 0;
  vertical-align: top;
}
.byx__panel .byx__btn .tooltip {
  position: absolute;
  left: 2%;
  bottom: 100%;
  width: 96%;
  padding: 2.22vw;
  font-size: 2.77vw;
  font-weight: 700;
  line-height: 1.15;
  letter-spacing: -.02rem;
  color: #000;
  margin: 0 0 5.55vw;
  background: rgba(255, 255, 255, 0.8);
  -webkit-border-radius: 2vw;
  -moz-border-radius: 2vw;
  -ms-border-radius: 2vw;
  -o-border-radius: 2vw;
  border-radius: 2vw;
  white-space: pre-line;
  box-sizing: border-box;
}
.byx__panel .byx__btn .tooltip:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  width: 3.33vw;
  height: 2.22vw;
  border-width: 2.22vw;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.8) transparent transparent;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  box-sizing: border-box;
}
.byx__panel .byx__btn .byx__panel__noti {
  display: inline-block;
  font-size: 3.3vw;
  font-weight: 700;
  letter-spacing: -.02rem;
  color: #fff;
  text-decoration: underline;
  margin: 3vw auto 0;
  padding: 1vw;
  opacity: .6;
}
.byx__field {
  position: relative;
  width: 100%;
  background: #536243;
  padding: 6.66vw 6.945% 20vw;
  box-sizing: border-box;
}
.byx__field__vis {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.byx__field__item {
  position: relative;
  width: 100%;
  height: 100%;
}
.byx__field__item img {
  width: 100%;
}
.byx__field__logo {
  position: absolute;
  top: 15.55vw;
  left: 0;
  right: 0;
  width: 53.2vw;
  height: 44vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/field_logo.png) 50% 50%/contain no-repeat;
  margin: 0 auto;
  text-indent: -9999px;
}
.byx__next {
  display: block;
  width: 100%;
  text-align: center;
  padding: 11.11vw 0;
  background: #fff;
}
.byx__next h2 {
  
  font-weight: 500;
  font-size: 8vw;
  line-height: 1;
  letter-spacing: -.02rem;
}
.byx__next p {
  font-size: 4.44vw;
  font-weight: 700;
  line-height: 5.8vw;
  margin: 2vw 0 0;
}
.byx__next .wadiz {
  display: inline-block;
  width: 17vw;
  height: 5vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/wadiz.svg) 50% 0/contain no-repeat;
  vertical-align: top;
  text-indent: -9999px;
}
/* 2022-09-22 와디즈 섹션 추가 */
.byx__wadiz h2 {
    display:flex;
    justify-content:center;
    align-items:center;
    line-height:0;
}
.byx__wadiz .glo_logo {
    width:16vw;
    margin:0 2vw 0 0;
}
.byx__wadiz .kanei_logo {
    width:24vw;
}
.byx__wadiz img {
    max-width:100%;
}
.byx__kanei.wadiz {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content:space-between;
    height:172.22vw;
    padding: 12.5vw 0 10vw;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
    z-index: 2;
}
.byx__kanei__wadiz p {
  font-size: 3.88vw;
  font-weight: 700;
  line-height: 1.33;
  margin:5.5vw 0 0;
  text-shadow: 0 0 4vw rgba(0, 0, 0, 0.4);
  white-space:pre-line;
}
.byx__kanei__wadiz h3 {
    font-size:8.8vw;
    font-weight:900;
    line-height:1.25;
    text-shadow: 0 0 4vw rgba(0, 0, 0, 0.4);
    white-space:pre-line;
}
.byx__kanei__wadiz h3 strong {
    display:inline-block;
    font-weight:900;
    color:#d94828;
    background:#fff;
    padding:.75vw 1vw;
}
/* 2022-09-22 와디즈 섹션 추가 End */
.byx__kanei {
  position: relative;
  width: 100%;
  height: 177.77vw;
  max-height: 100vh;
  overflow: hidden;
}
.byx__kanei__cont {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  height: 100%;
  padding: 11.11vw 0;
  color: #fff;
  box-sizing: border-box;
  z-index: 2;
}
.byx__kanei__cont p {
  width: 100%;
  font-size: 4.44vw;
  font-weight: 700;
  line-height: 1.33;
  text-align: center;
  margin: 0 0 2vw;
  text-shadow: 0 0 4vw rgba(0, 0, 0, 0.4);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__kanei__logo {
  position: absolute;
  top: 36.75%;
  left: 0;
  right: 0;
  width: 79.72vw;
  height: 23.88vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/kanei_logo.png) 50% 50%/contain no-repeat;
  text-indent: -9999px;
  margin: 0 auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.byx__kanei__btn {
  position: relative;
}
.byx__kanei__btn:after {
  content: '';
  position: absolute;
  top: 0;
  left: 100%;
  width: 14.72vw;
  height: 27.77vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/coffee_img.png) 50% 50%/contain no-repeat;
  margin: -1.2vw 0 0 -8.6vw;
}
.byx__kanei__btn .btn {
  width: 47.22vw;
  text-align: left;
  padding: 0 10vw;
}
.byx__kanei__btn .line_btn {
  height: 11.11vw;
  line-height: 1.2;
  padding: .8vw 10vw;
}
.byx__kanei__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index:-1;
}
.byx__kanei__bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.byx__skin__popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 83;
}
.byx__skin__inner {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 86%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.byx__skin__header {
  position: relative;
  text-align: center;
  margin: 0 0 4.16vw;
}
.byx__skin__header .ctr {
  display: inline-block;
  width: 6vw;
  height: 6vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/prev_arr2.svg) 50% 50%/auto 4vw no-repeat;
  text-indent: -9999px;
  vertical-align: middle;
  transition: opacity 0.25s;
}
.byx__skin__header .ctr.next_btn {
  background-image: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/next_arr2.svg);
}
.byx__skin__header .ctr.swiper-button-disabled {
  opacity: 0;
}
.byx__skin__ttl {
  display: inline-block;
  width: 20.833vw;
  height: 6.4vw;
  border: 2px solid #fff;
  -webkit-border-radius: 6.4vw;
  -moz-border-radius: 6.4vw;
  -ms-border-radius: 6.4vw;
  -o-border-radius: 6.4vw;
  border-radius: 6.4vw;
  text-align: center;
  
  font-weight: 500;
  font-size: 4vw;
  line-height: 6.5vw;
  color: #fff;
  margin: 0 9vw;
  vertical-align: middle;
  box-sizing: content-box;
}
.byx__skin__cont {
  position: relative;
  width: 100%;
  padding: 148% 0 0;
}
.byx__skin__cls {
  position: absolute;
  top: 2.77vw;
  right: 2.77vw;
  width: 7.5vw;
  height: 7.5vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/slim_off/cls_ico.svg) 50% 50%/65% auto no-repeat;
  text-indent: -9999px;
  z-index: 10;
}
.byx__skin__slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  overflow: hidden;
}
.byx__skin__item {
  width: 100%;
  height: 100%;
  padding: 9.72vw 8% 8.33vw;
  text-align: center;
  box-sizing: border-box;
}
.byx__skin__item h3 {
  font-size: 6.11vw;
  font-weight: 900;
  line-height: 1.27;
  letter-spacing: -.025rem;
  white-space: pre-line;
}
.byx__skin__item.complete {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #fff;
  z-index: 9;
}
.byx__skin__item.complete h3 {
  font-size: 7.22vw;
  padding: 23vw 0 0;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/chk_ico.svg) 50% 0/16vw auto no-repeat;
}
.byx__skin__item.complete p {
  font-size: 3.66vw;
  line-height: 1.5;
  letter-spacing: -.025rem;
  margin: 8.33vw 0 9.72vw;
}
.byx__skin__item.complete .org_btn {
  width: 41.66vw;
  height: 11.11vw;
  line-height: 10vw;
  font-size: 3.88vw;
}
.byx__skin__img {
  display: block;
  margin: 5.55vw 0 8.8vw;
}
.byx__skin__img img {
  width: 100%;
  height: auto;
}
.byx__skin__btn {
  position: relative;
}
.byx__skin__btn input {
  position: absolute;
  width: 0;
  height: 0;
  font-size: 0;
  overflow: hidden;
  z-index: -1;
}
.byx__skin__btn input[type="radio"] + label {
  display: block;
  width: 44.44vw;
  padding: 2.77vw 0;
  background: #bdbdbd;
  font-size: 5vw;
  font-weight: 900;
  line-height: 1;
  letter-spacing: -.02rem;
  color: #fff;
  -webkit-border-radius: 8.33vw;
  -moz-border-radius: 8.33vw;
  -ms-border-radius: 8.33vw;
  -o-border-radius: 8.33vw;
  border-radius: 8.33vw;
  margin: 2vw auto;
  transition: background 0.3s ease-out;
}
.byx__skin__btn input[type="radio"] + label:before, .byx__skin__btn input[type="radio"] + label:after {
  display: none;
}
.byx__skin__btn input[type="radio"] + label small {
  display: block;
  font-size: 3vw;
  font-weight: 700;
  margin: 0 0 1.4vw;
}
.byx__skin__btn input[type="radio"]:checked + label {
  background: #dd4f24;
}
.byx__skin__alert {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.25);
  z-index: 83;
}
.byx__skin__alert .byx__skin__inner {
  width: 82%;
  background: #fff;
  padding: 12vw 4.4vw 9vw;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  box-sizing: border-box;
}
.byx__skin__alert p {
  font-size: 4vw;
  font-weight: 700;
  line-height: 1.5;
  letter-spacing: -.025rem;
  text-align: center;
  margin: 0 auto 6.25vw;
}
.byx__skin__alert .alert_btn {
  width: 32vw;
}
.byx__popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  z-index: 81;
}
.byx__popup__inner {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 90%;
  max-width: 1100px;
  max-height: 80%;
  padding: 12.5vw 7vw;
  background: #fff;
  -webkit-transform: translate(-50%, -48%);
  -moz-transform: translate(-50%, -48%);
  -ms-transform: translate(-50%, -48%);
  -o-transform: translate(-50%, -48%);
  transform: translate(-50%, -48%);
  -webkit-box-shadow: 0.5vw 0.5vw 1vw rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0.5vw 0.5vw 1vw rgba(0, 0, 0, 0.15);
  box-shadow: 0.5vw 0.5vw 1vw rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  opacity: 0;
}
.byx__popup h2 {
  font-size: 4.8vw;
  font-weight: 900;
  line-height: 1.15;
  letter-spacing: -.045rem;
  color: #333;
  margin: 0 0 3.33vw;
}
.byx__popup__cls {
  position: absolute;
  top: 3vw;
  right: 3vw;
  width: 6.25vw;
  height: 6.25vw;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/slim_off/cls_ico.svg) 50% 50%/contain no-repeat;
  text-indent: -9999px;
}
.byx__popup__cont {
  padding: 0 1vw 0 0;
  overflow-y: auto;
  box-sizing: border-box;
}
.byx__popup__cont::-webkit-scrollbar {
  width: 6px;
}
.byx__popup__cont::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.15);
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
}
.byx__popup__cont::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.2);
}
.byx__popup__cont::-webkit-scrollbar-thumb:active {
  background: rgba(0, 0, 0, 0.3);
}
.byx__popup__cont::-webkit-scrollbar-button {
  display: none;
}
.byx__popup__cont li {
  position: relative;
  font-size: 2.82vw;
  line-height: 5.12vw;
  letter-spacing: -.045rem;
  color: #333;
  padding: 0 0 0 1.5vw;
}
.byx__popup__cont li:before {
  content: '';
  position: absolute;
  top: 2.285vw;
  left: 0;
  width: .55vw;
  height: .55vw;
  background: #555;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}

.note__area {
  background: #262626;
}
.note__bar {
  background: #333;
  border-bottom: 1px solid #555;
  padding: 0 5.55vw;
}
.note__bar h3 {
  position: relative;
  height: 15.55vw;
  line-height: 15.55vw;
  font-size: 4.58vw;
  font-weight: 900;
  letter-spacing: -.05rem;
  color: #fff;
}
.note__bar h3:before {
  content: '!';
  display: inline-block;
  width: 5.5vw;
  height: 5.5vw;
  line-height: 4.3vw;
  font-size: .78em;
  text-align: center;
  margin: 0 2.77vw 0 0;
  border: 0.6vw solid #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  box-sizing: border-box;
}
.note__bar h3:after {
  content: '';
  float: right;
  width: 5.27vw;
  height: 100%;
  background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/bot_arr.png) 50% 50%/contain no-repeat;
  transition: transform 0.4s;
}
.note__bar h3.open:after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.note__cont {
  display: none;
  padding: 6.67vw 5.55vw 12vw;
}
.note__lst dt {
  font-size: 3.88vw;
  font-weight: 900;
  line-height: 1.23;
  letter-spacing: -.05rem;
  color: #fff;
  margin: 0 0 3.33vw;
}
.note__lst dt ~ dt {
  margin: 5.5vw 0 3.33vw;
}
.note__lst dd {
  position: relative;
  font-size: 2.88vw;
  line-height: 1.5;
  letter-spacing: -.025rem;
  color: rgba(255, 255, 255, 0.8);
  padding: 0 0 0 3vw;
  word-break: keep-all;
}
.note__lst dd:before {
  content: '';
  position: absolute;
  top: 1.88vw;
  left: 0;
  width: .55vw;
  height: .55vw;
  background: #555;
}

.vid__popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 89;
}
.vid__popup__inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  margin: auto;
}
.vid__popup__vis {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.vid__popup__vis video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.vid__popup__cls {
  position: absolute;
  bottom: 100%;
  right: 0;
  width: 7.2vw;
  height: 7.2vw;
  padding: 1.25vw;
  text-indent: -9999px;
  box-sizing: content-box;
  z-index: 33;
}
.vid__popup__cls:before, .vid__popup__cls:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 7.2vw;
  height: 2px;
  background: #fff;
  margin: -.5px 0 0;
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  -moz-transform: translate(-50%, -50%) rotate(45deg);
  -ms-transform: translate(-50%, -50%) rotate(45deg);
  -o-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}
.vid__popup__cls:after {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  -moz-transform: translate(-50%, -50%) rotate(-45deg);
  -ms-transform: translate(-50%, -50%) rotate(-45deg);
  -o-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}

.go_top {position:fixed; bottom:-9.5vw; right:1.5vw; width:9.75vw; height:9.75vw; line-height:7.5vw;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 84'%3E%3Cpath d='M80.4 3.6a2.8 2.8 0 0 1 2 .8l71.8 71.2a2.8 2.8 0 1 1-4 4L80.4 10.4 9.8 79.6a2.8 2.8 0 0 1-4-4L78.4 4.4a2.8 2.8 0 0 1 2-.8Z' stroke='%23000' stroke-miterlimit='10' stroke-width='4'/%3E%3C/svg%3E") 50% 48%/45% auto no-repeat; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; text-indent:-9999px; box-shadow:2px 2px 7px rgba(0,0,0,.4); text-indent:-9999px; z-index:77; transition:bottom .4s; -webkit-transition:bottom .4s; -moz-transition:bottom .4s; -ms-transition:bottom .4s; -o-transition:bottom .4s;}
.go_top.on {bottom:1.5vw;}

/* 220916 video 추가 */
.vid__popup.vertical {
    background:rgba(0,0,0,.85);
}
.vid__popup.vertical .vid__popup__vis {
    left:50%;
    width:auto;
    height:100%;
    transform:translate(-50%, -50%);
}
.vid__popup.vertical .vid__popup__vis video {
    width:auto;
    height:100%;
    object-fit:contain;
}
@media screen and (max-width:768px){
    .vid__popup.vertical .vid__popup__vis {
        width:88%;
        height:auto;
    }

    .vid__popup.vertical .vid__popup__vis video {
        width:100%;
        height:auto;
    }
}
/* 220916 video 추가 : end */

@media screen and (min-width: 768px) {
  .pc_only {
    display: block !important;
  }

  .mobile_only {
    display: none !important;
  }

  .byx__vis {
    height: 100vh;
    max-height: 56.25vw;
  }
  .byx__vis__slogan {
    top: 14%;
  }
  .byx__vis__slogan h2 {
    font-size: 4.68vw;
    margin: 1vw 0 0;
    white-space: normal;
    text-shadow: 0 0 20px rgba(0, 0, 0, 0.35);
  }
  .byx__vis__collabo {
    font-size: 2.3vw;
  }
  .byx__vis__collabo span {
    height:2.6vw;
    line-height: 2.6vw;
  }
  .byx__vis__collabo .glo_logo {
    width: 3.125vw;
    height: 2.6vw;
  }
  .byx__vis__collabo .glo_logo + span {
    margin: 0 1vw;
  }
  .byx__vis__brand .kanei_logo {
    background-size:85% auto;
  }
  .byx__vis__brand {
    width: 9.8vw;
    height:2.6vw;
  }
  .byx__vid__btn .play_btn {
    width: 4.6875vw;
    height: 4.6875vw;
  }
  .byx__vis__area .byx__btn {
    bottom:5vw;
  }
  .byx__btn .btn {
    width: 14.58vw;
    height: 4.16vw;
    font-size: 1.35vw;
    line-height: 3.86vw;
    letter-spacing: -.02rem;
    border-width: .156vw;
    -webkit-border-radius: 5vw;
    -moz-border-radius: 5vw;
    -ms-border-radius: 5vw;
    -o-border-radius: 5vw;
    border-radius: 5vw;
  }
  .byx .scroll__guide {
    bottom: 3.5vw;
    font-size: .88vw;
    padding: 0.3vw 1.1vw;
  }
  .byx .scroll__arr {
    width: 1.45vw;
    height: .83vw;
    margin: .55vw 0 0 -.725vw;
  }
  .byx .swiper-initialized + .swiper-pagination {
    bottom: 2vw;
  }
  .byx .swiper-initialized + .swiper-pagination .swiper-pagination-bullet {
    width: 2.6vw;
    height: .26vw;
    margin: 0 4px;
  }
  .byx__cover__vis h2 {
    font-size: 5.2vw;
    white-space: normal;
    text-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
  }
  .byx__cover__vis .byx__btn {
    bottom: 2.2vw;
  }
  .byx__cover__vis .byx__btn .lnk_btn {
    font-size: 1.25vw;
    padding: .5vw;
  }
  .byx__intro {
    height: 56.25vw;
    max-height: 56.25vw;
    padding: 6.5vw 0 0;
  }
  .byx__intro__slogan {
    font-size: 3.75vw;
    margin: 0 0 7vw;
  }
  .byx__intro__cont {
    display: flex;
    justify-content: center;
  }
  .byx__intro__item {
    width: 22.4vw;
    margin: 0 2.8vw 0 0;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
  }
  .byx__intro__item .line {
    top: 0;
    left: 80%;
    width: 18vw;
    height: 11vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/intro_line1.svg) 50% 50%/auto 11vw no-repeat;
  }
  .byx__intro__item:nth-child(2) {
    flex-direction: column;
    padding: 0;
  }
  .byx__intro__item:nth-child(2) p {
    margin: 2vw auto 0;
  }
  .byx__intro__item:nth-child(2) .line {
    top: 14vw;
    left: 75%;
    width: 18vw;
    height: 10vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/intro_line2.svg) 100% 50%/auto 10vw no-repeat;
  }
  .byx__intro__item:last-child {
    margin-right: 0;
  }
  .byx__intro__item .img {
    width: 22.4vw;
    height: 22.4vw;
  }
  .byx__intro__item p {
    font-size: 1.66vw;
    margin: 2vw auto 0;
  }
  .byx__intro__item p .camping {
    width: 11.7vw;
    height: 2.91vw;
    font-size: 1.4vw;
    line-height: calc(2.91vw - 4px);
    border-width: 2px;
    margin: .8vw auto 0;
  }
  .byx__intro__item p .camping:before {
    width: 1.4vw;
    margin: 0 .5vw 0 0;
  }
  .byx__trip {
    height: 100vh;
    max-height: 56.25vw;
  }
  .byx__trip__ttl {
    align-items: center;
  }
  .byx__trip__ttl span {
    font-size: 1.97vw;
    line-height: 1;
  }
  .byx__trip__ttl span:before {
    display: block;
    margin: 0 auto .5vw;
    background-position: 50% 0;
  }
  .byx__trip__ttl h3 {
    font-size: 3.75vw;
    margin: 3vw 0 1.75vw;
    text-align:center;
    white-space: normal;
  }
  .byx__trip__ttl p {
    font-size: 1.66vw;
    text-align: center;
    white-space: normal;
  }
  .byx__trip .billy__vis .glo_sign {
    top: 5.2vw;
    left: 9.11vw;
    width: 8.95vw;
    height: 17.8vw;
  }
  .byx__trip .billy__vis .billy_img {
    left: auto;
    bottom: 3vw;
    right: 10.5vw;
    width: 16vw;
    height: 18vw;
  }
  .byx__trip .billy__vis .byd_sign {
    top: 57.4%;
    left: 12.5vw;
    right: auto;
    width: 9.375vw;
    height: 4.479vw;
  }
  .byx__trip .billy__vis .billy_img2 {
    top: 68%;
    left: 6%;
    right: auto;
    width: 11vw;
    height: 10.4vw;
  }
  .byx__trip .billy__vis .bag {
    top:38vw;
    left: auto;
    right: 17vw;
    width:8.5vw;
    height:9vw;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  .byx__trip .billy__vis .billy_camping {
    top:33vw;
    bottom:auto;
    left: 7.9vw;
    right: auto;
    width: 20vw;
    height: 16vw;
  }
  .byx__trip .billy__vis .billy_camping .star {
    width: 8vw;
    height: 4vw;
  }
  .byx__trip .billy__vis .billy_camping .tree {
    top: 60%;
    left: 5%;
    width: 4.79vw;
    height: 4.58vw;
  }
  .byx__trip .billy__vis .billy_camping .tree2 {
    left: auto;
    right: 2%;
  }
  .byx__trip .billy__vis .billy_camping .billy {
    width: 14.66vw;
    height: 11.5vw;
  }
  .byx__collabo {
    padding: 4.32vw 8.33vw;
  }
  .byx__collabo__slide {
    height: 47.6vw;
  }
  .byx__collabo__ttl {
    padding: 2.6vw 0 6.25vw;
  }
  .byx__collabo__ttl .episode {
    height: 2.6vw;
    line-height: 2.6vw;
    font-size: 1.35vw;
    border-width: .15vw;
    padding: 0 2.625vw;
  }
  .byx__collabo__ttl .episode:before, .byx__collabo__ttl .episode:after {
    left: 1vw;
    width: .3125vw;
    height: .3125vw;
  }
  .byx__collabo__ttl .episode:after {
    left: auto;
    right: 1vw;
  }
  .byx__collabo__ttl span {
    font-size: 1.97vw;
  }
  .byx__collabo__ttl h3 {
    font-size: 4.6875vw;
    line-height: 1;
    margin: 1.2vw 0 3.5vw;
  }
  .byx__collabo__ttl .byx__btn {
    margin: 0 auto;
  }
  .byx__collabo__ttl .coming {
    font-size: 2.39vw;
    line-height: 4.16vw;
  }
  .byx__collabo__ttl .coming strong {
    display: inline-block;
  }
  .byx__collabo__evt {
    padding: 3.64vw 8.33vw 5.2vw;
  }
  .byx__collabo__panel {
    position: absolute;
    top: 6.25vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .byx__collabo__panel strong {
    height: 2.6vw;
    line-height: 2.6vw;
    font-size: 1.35vw;
    border-width: .15vw;
    padding: 0 2.625vw;
    color: #fff;
    border-color: #fff;
    text-shadow: 0.6vw 0.6vw 1vw rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: inset 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.2), 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.2), 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.2);
    box-shadow: inset 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.2), 0.3vw 0.3vw 0.7vw rgba(0, 0, 0, 0.2);
  }
  .byx__collabo__panel strong:before, .byx__collabo__panel strong:after {
    left: 1vw;
    width: .3125vw;
    height: .3125vw;
    background: #fff;
  }
  .byx__collabo__panel strong:after {
    left: auto;
    right: 1vw;
  }
  .byx__collabo__byd img {
    -webkit-box-shadow: 1vw 1vw 2vw rgba(0, 0, 0, 0.23);
    -moz-box-shadow: 1vw 1vw 2vw rgba(0, 0, 0, 0.23);
    box-shadow: 1vw 1vw 2vw rgba(0, 0, 0, 0.23);
  }
  .byx__collabo__byd p {
    font-size: 2vw;
    line-height: 1.35;
    white-space: normal;
    margin: 2.6vw 0 2vw;
  }
  .byx__collabo__byd p strong {
    display: block;
  }
  .byx__collabo__more {
    font-size: 1.145vw;
    line-height: 1;
    border-width: .125vw;
  }
  .byx__slim {
    padding: 4.32vw 8.33vw;
  }
  .byx__slim__ttl {
    padding: 2.6vw 2.5vw 3.2vw;
  }
  .byx__slim__logo {
    width: 12vw;
    height: 10vw;
    font-size: 0;
  }
  .byx__panel {
    padding: 5.2vw 8.33vw;
  }
  .byx__panel__ttl {
    margin: 0 0 2vw;
  }
  .byx__panel__ttl h3 {
    font-size: 3.75vw;
    margin: 0 0 1.66vw;
    white-space: normal;
  }
  .byx__panel__ttl p {
    font-size: 1.35vw;
  }
  .byx__panel__area {
    padding: 38.625% 0 0;
  }
  .byx__panel__vis > .swiper-pagination {
    display: flex;
    flex-direction: column;
    top: 35%;
  }
  .byx__panel__vis > .swiper-pagination .swiper-pagination-bullet {
    font-size: 1.66vw;
    margin: 1.3vw auto;
  }
  .byx__panel .byx__btn {
    bottom: 4.16vw;
    text-align: center;
  }
  .byx__panel .byx__btn .btn {
    display: inline-block;
    margin: 0 .5vw;
    vertical-align: top;
  }
  .byx__panel .byx__btn .store_btn:before {
    width: 1.3vw;
    margin: 0 .6vw 0 0;
  }
  .byx__field {
    padding: 4.32vw 8.33vw;
  }
  .byx__field__vis {
    height: auto;
  }
  .byx__field__logo {
    top: 2.6vw;
    width: 12.34vw;
    height: 10.93vw;
    font-size: 0;
  }
  .byx__theme__yellow {
    z-index: 1;
  }
  .byx__theme__yellow .byx__track .first {
    top: -5vw;
    left: 0;
    width: 0;
    height: 22vw;
  }
  .byx__theme__yellow .byx__track .first .img {
    left: -2vw;
    right: 0;
    width: 102vw;
    height: 22vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web1.svg) 50% 100%/110vw auto no-repeat;
  }
  .byx__theme__yellow .byx__track .second {
    top: 37.5vw;
    left: auto;
    right: -5vw;
    width: 0;
    height: 27vw;
  }
  .byx__theme__yellow .byx__track .second .img {
    left: auto;
    right: 0;
    width: 43vw;
    height: 27vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web2.svg) 100% 100%/43vw auto no-repeat;
  }
  .byx__theme__yellow .byx__track .third {
    top: 76vw;
    left: auto;
    right: 0;
  }
  .byx__theme__yellow .byx__track .third .img {
    right: -15vw;
    width: 35vw;
    height: 55vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web3.svg) 50% 0/auto 55vw no-repeat;
  }
  .byx__theme__yellow .byx__track .fourth {
    top: 83.5%;
    left: -6vw;
    width: 50vw;
    height: 0;
  }
  .byx__theme__yellow .byx__track .fourth .img {
    left: 0;
    width: 50vw;
    height: 26vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web3_2.svg) 0 0/auto 26vw no-repeat;
  }
  .byx__theme__navy {
    z-index: 2;
  }
  .byx__theme__navy .byx__track .first {
    top: 40vw;
    left: -4vw;
    width: 0;
    height: 22vw;
  }
  .byx__theme__navy .byx__track .first .img {
    left: 0;
    right: auto;
    width: 32vw;
    height: 22vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web4.svg) 0 0/32vw auto no-repeat;
  }
  .byx__theme__navy .byx__track .second {
    top: 55%;
  }
  .byx__theme__navy .byx__track .second .img {
    height: 50vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web5.svg) 50% 0/auto 50vw no-repeat;
  }
  .byx__theme__navy .byx__track .third {
    top: 84%;
    left: -8vw;
    right: auto;
  }
  .byx__theme__navy .byx__track .third .img {
    left: 0;
    width: 27vw;
    height: 39.5vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web6.svg) 50% 0/auto 39.5vw no-repeat;
    -webkit-transform: rotate(15deg);
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  .byx__theme__khaki .byx__panel__area {
    padding: 41.8125% 0 0;
  }
  .byx__theme__khaki .byx__panel {
    padding-bottom: 5.2vw;
  }
  .byx__theme__khaki .byx__panel .byx__btn {
    bottom: 7.2vw;
  }
  .byx__theme__khaki .byx__panel .byx__btn .tooltip {
    left: 50%;
    width: auto;
    font-size: 1vw;
    padding: .75vw 1.4vw;
    margin: 0 0 1.4vw;
    white-space: nowrap;
    -webkit-border-radius: 0.625vw;
    -moz-border-radius: 0.625vw;
    -ms-border-radius: 0.625vw;
    -o-border-radius: 0.625vw;
    border-radius: 0.625vw;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .byx__theme__khaki .byx__panel .byx__btn .tooltip:after {
    width: 1.25vw;
    height: 1vw;
    border-width: .8vw;
  }
  .byx__theme__khaki .byx__panel .byx__btn .tooltip strong {
    font-weight: 900;
  }
  .byx__theme__khaki .byx__panel__noti {
    display: block;
    font-size: 1.25vw;
    font-weight: 700;
    letter-spacing: -.02rem;
    color: #fff;
    text-decoration: underline;
    margin: 1vw auto 0;
    opacity: .5;
  }
  .byx__theme__khaki .byx__track .first {
    top: 34vw;
    left: 0;
    width: 0;
    height: 12.5vw;
  }
  .byx__theme__khaki .byx__track .first .img {
    left: -13vw;
    right: auto;
    width: 32vw;
    height: 12.5vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web7_1.svg) 100% 0/auto 12.5vw no-repeat;
  }
  .byx__theme__khaki .byx__track .first .img:last-child {
    top: 5vw;
    left: 76.5vw;
    right: auto;
    width: 32vw;
    height: 12vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web7_2.svg) 100% 50%/auto 12vw no-repeat;
    -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -o-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  .byx__theme__khaki .byx__track .second {
    top: 54vw;
    right: -10vw;
  }
  .byx__theme__khaki .byx__track .second .img {
    right: 0;
    width: 30vw;
    height: 23vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web8.svg) 50% 50%/auto 23vw no-repeat;
  }
  .byx__theme__khaki .byx__track .third {
    top: 84vw;
    left: -9vw;
  }
  .byx__theme__khaki .byx__track .third .img {
    left: 0;
    width: 36vw;
    height: 46vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web9.svg) 0 0/auto 46vw no-repeat;
  }
  .byx__theme__khaki .byx__track .fourth {
    top: 93.8%;
    left: 68vw;
    width: 0;
    height: 12.5vw;
  }
  .byx__theme__khaki .byx__track .fourth .img {
    position: absolute;
    top: 0;
    left: 0;
    width: 37.5vw;
    height: 12.5vw;
    background: url(/content/dam/glo-jp/korea-images/event/past-events/2022/byx/track_web10.svg) 0 0/auto 12.5vw no-repeat;
  }
  .byx__theme__khaki .byx__track .campfire {
    bottom: 2vw;
    left: auto;
    right: 7.5vw;
    width: 8.4vw;
    height: 10.67vw;
    z-index: 3;
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
  }
  .byx__theme__khaki .byx__panel .byx__btn .org_btn {
    display: block;
    margin: 0 auto;
  }
  .byx__theme__khaki .byx__panel .byx__btn .byx__panel__noti {
    font-size: 1.14vw;
    margin: .5vw auto 0;
    padding: .5vw;
  }
  .byx__next {
    padding: 4vw 0;
  }
  .byx__next h2 {
    font-size: 3.75vw;
  }
  .byx__next p {
    font-size: 2vw;
    line-height: 2.5vw;
    margin: .75vw 0 0;
  }
  .byx__next .wadiz {
    width: 7.7vw;
    height: 2.2vw;
    background-position: 50% 0;
    background-size:contain;
  }
  /* 2022-09-22 와디즈 섹션 추가 */
  .byx__kanei.wadiz {
    height:56.25vw;
    justify-content:center;
    padding:0;
  }
  .byx__wadiz .glo_logo {
    width:7.4vw;
    margin:0 .88vw 0 0;
  }
  .byx__wadiz .kanei_logo {
    width:11.45vw;
  }
  .byx__kanei__wadiz {
      width:100%;
      text-align:left;
      margin:0 auto;
      padding:0 10.4vw;
      box-sizing:border-box;
  }
  .byx__kanei__wadiz p {
      font-size:1.66vw;
      margin:3.125vw 0 0;
  }
  .byx__kanei__wadiz h3 {
      font-size:2.8vw;
      white-space:normal;
  }
  .byx__kanei__wadiz h3 strong {
      line-height:1.2;
      padding:.3vw .45vw;
  }
  .byx__wadiz__btn {
      position:absolute;
      bottom:4.375vw;
  }
  .byx__wadiz__btn .btn {
      margin:0 auto;
  }
  /* 2022-09-22 와디즈 섹션 추가 End */
  .byx__kanei {
    height: 56.25vw;
    max-height: 56.25vw;
  }
  .byx__kanei__cont {
    padding: 0 0 6.25vw;
  }
  .byx__kanei__cont p {
    font-size: 2vw;
    margin: 0 0 1.5vw;
    text-shadow: 0 0 1.8vw rgba(0, 0, 0, 0.35);
  }
  .byx__kanei__logo {
    top: 31%;
    width: 41.6vw;
    height: 10.52vw;
  }
  .byx__kanei__btn {
    cursor: pointer;
  }
  .byx__kanei__btn .btn {
    width: 19.53vw;
    font-size: 1.4vw;
    line-height: 1.06;
    padding: .4vw 4.16vw;
    margin: .6vw 0;
  }
  .byx__kanei__btn .org_btn {
    line-height: 3.848vw;
    padding: 0 4.16vw;
  }
  .byx__kanei__btn:after {
    width: 6vw;
    height: 11.4vw;
    margin: -.88vw 0 0 -3.75vw;
  }
  .byx__skin__inner {
    max-width: 1200px;
  }
  .byx__skin__header {
    margin: 0 0 2vw;
  }
  .byx__skin__header .ctr {
    width: 1vw;
    height: 2.9vw;
    background-size: auto 1.25vw;
  }
  .byx__skin__ttl {
    width: 9.375vw;
    height: 2.9vw;
    font-size: 1.7vw;
    line-height: 2.9vw;
    margin: 0 3vw;
  }
  .byx__skin__cont {
    height: auto;
    padding: 0;
  }
  .byx__skin__slide {
    position: relative;
  }
  .byx__skin__item {
    padding: 3vw 3.125vw;
  }
  .byx__skin__item h3 {
    font-size: 2.3vw;
    white-space: normal;
  }
  .byx__skin__item.complete {
    padding: 4.8vw 3.125vw 5.2vw;
  }
  .byx__skin__item.complete h3 {
    font-size: 2.7vw;
    padding: 8vw 0 0;
    background-size: 5.8vw auto;
  }
  .byx__skin__item.complete p {
    font-size: 1.25vw;
    margin: 2.2vw 0 4vw;
  }
  .byx__skin__item.complete .org_btn {
    width: 14.58vw;
    height: 4.16vw;
    font-size: 1.33vw;
    line-height: 3.86vw;
    margin: 0 auto;
  }
  .byx__skin__img {
    width: 54%;
    max-width: 640px;
    margin: 1.66vw auto 2.6vw;
  }
  .byx__skin__btn input[type="radio"] + label {
    display: inline-block;
    width: 16.66vw;
    height: auto;
    font-size: 1.66vw;
    padding: 1.125vw 0;
    margin: 0 .5vw;
    vertical-align: top;
    box-sizing: border-box;
  }
  .byx__skin__btn input[type="radio"] + label small {
    font-size: 1.1vw;
    margin: 0 0 .4vw;
  }
  .byx__skin__cls {
    top: 1.56vw;
    right: 1.56vw;
    width: 2vw;
    height: 2vw;
    background-size: 1.66vw auto;
  }
  .byx__skin__alert .byx__skin__inner {
    max-width: 600px;
    padding: 4vw;
  }
  .byx__skin__alert .byx__skin__inner p {
    font-size: 1.25vw;
    margin: 0 auto 2.2vw;
  }
  .byx__skin__alert .byx__skin__inner .org_btn {
    width: 12vw;
    height: 3.64vw;
    line-height: 3.328vw;
    font-size: 1.125vw;
    margin: 0 auto;
  }
  .byx__popup__inner {
    max-height: 700px;
    padding: 4.5vw;
  }
  .byx__popup h2 {
    font-size: 2vw;
    margin: 0 0 1.5vw;
  }
  .byx__popup__cls {
    top: 1.5vw;
    right: 1.5vw;
    width: 2vw;
    height: 2vw;
  }
  .byx__popup__cont {
    padding: 0 .5vw 0 0;
  }
  .byx__popup__cont li {
    font-size: 1.1vw;
    line-height: 2vw;
    padding: 0 0 0 1vw;
  }
  .byx__popup__cont li:before {
    top: calc(1vw - .1vw);
    width: .2vw;
    height: .2vw;
  }

  .note__bar {
    padding: 0;
  }
  .note__bar h3 {
    height: 5.72vw;
    line-height: 5.72vw;
    max-width: 1600px;
    font-size: 1.4vw;
    margin: 0 auto;
    padding: 0 7%;
    box-sizing: border-box;
    cursor: pointer;
  }
  .note__bar h3:before {
    width: 1.66vw;
    height: 1.66vw;
    border-width: .15vw;
    font-size: 1vw;
    line-height: 1.36vw;
    margin: -.1vw .5vw 0 0;
  }
  .note__bar h3:after {
    width: 1.56vw;
  }
  .note__cont {
    padding: 2vw 0 4vw;
  }
  .note__lst {
    max-width: 1600px;
    margin: 0 auto;
    padding: 0 7%;
    box-sizing: border-box;
  }
  .note__lst dt {
    font-size: 1.25vw;
    margin: 0 0 1vw;
  }
  .note__lst dt ~ dt {
    margin: 2.5vw 0 1vw;
  }
  .note__lst dd {
    font-size: 1vw;
    line-height: 1.75;
    padding: 0 0 0 1vw;
  }
  .note__lst dd:before {
    top: calc(.875vw - 2px);
    width: 4px;
    height: 4px;
  }

  .vid__popup__inner {
    max-width: 76vw;
    max-height: 42.75vw;
  }
  .vid__popup__cls {
    width: 44px;
    height: 44px;
    padding: 0;
  }
  .vid__popup__cls:before, .vid__popup__cls:after {
    width: 26px;
    height: 3px;
  }
  .byx .swiper_btn {
	display:block;
  }
  .go_top {
    width:55px;
    height:55px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1280px) {
  .byx__intro {
    padding: 6.25vw 0 0;
  }
  .byx__vid__btn .play_btn {
    width: 7.2vw;
    height: 7.2vw;
  }
  .byx .scroll__guide {
    font-size: 1vw;
  }
  .byx .scroll__arr {
    width: 1.65vw;
    height: 1vw;
  }
  .byx__theme__khaki .byx__panel .byx__btn .byx__panel__noti {
    font-size: 1.25vw;
  }
  .byx__theme__khaki .byx__track .first {
    top: 37vw;
  }
  .byx__theme__khaki .byx__track .third {
    top: 87vw;
  }
  .byx__skin__inner {
    max-width: 960px;
  }
  .byx__popup__inner {
    max-width: 960px;
  }
  .byx__popup__cont li {
    font-size: 1.2vw;
  }
}
@media screen and (min-width:1440px){
    .byx__vis__collabo {font-size:2vw;}
    .byx__vis__collabo .glo_logo + span {margin:0 .7vw;}
    .byx__vis__brand {width:9vw;}

    .go_top {bottom:-100px; right:20px; width:55px; height:55px;}
    .go_top.on {bottom:20px;}
}

/* 2022-09-29 wadiz 추가 */
.byx__next h2{
    line-height: 1;
    font-weight: bold;
}
.byx__kanei__wadiz span{
    display: block;
    width: 20vw;
    margin-bottom: 1.8vw;
}
.byx__kanei__wadiz span img{
    width: 100%;
}
@media screen and (max-width: 767px) {
    .byx__kanei__wadiz span{
        margin: 0 auto 1.5vw;
        width: 43vw;
    }
    
}
/* 2022-09-29 wadiz 추가 END */

/* 2022-10-13 이벤트 종료 버튼 */
.byx__theme__khaki .byx__panel .byx__btn .org_btn{
    background: #f6f6f6;
    border-color: #f6f6f6;
    cursor: default;
    color: #333;
    text-shadow: none;
}
/* 2022-10-13 이벤트 종료 버튼 END */