@import 'https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700;800;900&family=Rubik:wght@300;400;500;600;700;800;900&display=swap';

*,
:focus,
:hover {
  outline: none;
}

body {
  position: relative;

  background-color: #000;
}

#update_LT {
  margin: 0 auto;
  max-width: 1920px;
  width: 100%;
  height: 100%;
}

#update_LT .top-btn {
  position: fixed;
  right: 40px;
  bottom: 40px;
  z-index: 200;
  opacity: 0.6;
  transition: all 0.3s ease;
  cursor: pointer;
}

#update_LT .top-btn:hover {
  opacity: 1;
}

#update_LT .section01 {
  position: relative;
  width: 100%;
  height: 972px;
}
#update_LT .section01 .animation {
  position: relative;
  overflow: hidden;
  max-width: 1920px;
  width: 100%;
  height: 988px;
}
#update_LT .section01 .animation p {
  position: absolute;
  left: 50%;
}
#update_LT .section01 .animation p.logo1 {
  width: 731px;
  height: 408px;
  top: 40%;
  left: 32%;
  opacity: 0;
  animation-name: move-ani3;
  animation-duration: 0.6s;
  animation-timing-function: ease-in-out;
  animation-delay: 1.3s;
  animation-fill-mode: forwards;
}
#update_LT .section01 .animation p.left_chr {
  width: 457px;
  height: 782px;
  top: 16%;
  left: 59%;
  opacity: 0;
  animation-name: move-ani2;
  animation-duration: 0.5s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.8s;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
}
#update_LT .section01 .animation p.right_chr {
  width: 832px;
  height: 959px;
  top: 8%;
  left: 7%;
  opacity: 0;
  animation-name: move-ani;
  animation-duration: 0.5s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.3s;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
}
#update_LT .section01 .animation p.light1 {
  width: 473px;
  height: 648px;
  top: 20%;
  left: 0%;
  opacity: 0;
  animation-name: blink-ani2, blink-ani;
  animation-duration: 1s, 4s;
  animation-delay: 0.6s, 0.9s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
  animation-iteration-count: 1, infinite;
}
#update_LT .section01 .animation p.light2 {
  width: 390px;
  height: 586px;
  top: 9%;
  left: 66%;
  opacity: 0;
  animation-name: blink-ani2, blink-ani;
  animation-duration: 1s, 4s;
  animation-delay: 1.1s, 1.3s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
  animation-iteration-count: 1, infinite;
}
#update_LT .section01 .animation p.light3 {
  width: 330px;
  height: 565px;
  top: 15%;
  left: 40%;
  opacity: 0;
  animation-name: move-ani3;
  animation-duration: 0.6s;
  animation-timing-function: ease-in-out;
  animation-delay: 1.5s;
  animation-fill-mode: forwards;
}

#update_LT .section01 .section01_video {
  max-width: 1920px;
  width: 100%;
  height: 1080px;
  object-fit: cover;
}
#update_LT .section01 .section01_contentsWrapper {
  position: absolute;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  top: 0;
  left: 0;
  max-width: 1920px;
  width: 100%;
  height: 1080px;
  margin-top: 230px;
}

#update_LT .section01 .section01_contentsWrapper .section01_playBtn {
  position: absolute;
  max-width: 150px;
  width: 150px;
  height: 150px;
  left: calc(50% - 54px);
  top: 8%;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  transition: all 0.3s ease;
  opacity: 0;
  animation-name: move-ani3;
  animation-duration: 0.7s;
  animation-timing-function: ease-in-out;
  animation-delay: 1.5s;
  animation-fill-mode: forwards;
}

#update_LT .section01 .section01_contentsWrapper .section01_playBtn:hover {
  background-image: url('https://static.papayaplay.com/static/assets/images/latale/portal/update/bugaboo/btn_play_hover.png') !important;
}

#update_LT .section02 {
  position: relative;
  max-width: 1920px;
  width: 100%;
  height: 890px;
  background-position: center;
  background-repeat: no-repeat;
}

#update_LT .section02 .section02_seeMore_wrapper {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 121px;
  left: 0;
  max-width: 1920px;
  width: 100%;
  height: 832px;
}

#update_LT .section02 .section02_seeMore_wrapper .section02_seeMore {
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  margin-top: 0px;
  margin-right: 10px;
  margin-left: 10px;
  width: 327px;
  height: 575px;
  cursor: pointer;
  transition: all 0.3s ease;
}

#update_LT .section02 .section02_seeMore_wrapper .section02_seeMore:hover {
  margin-top: -50px;
}

#update_LT .section03 {
  max-width: 1920px;
  width: 100%;
  height: 100%;
}

#update_LT .section03 .section03_floatingNav {
  z-index: 2;
  position: sticky;
  top: 88px;
  width: 100%;
  height: 90px;
  background-color: #000;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding-left: 10%;
  padding-right: 10%;
}

#update_LT .section03 .section03_floatingNav .section03_floatingNav_el {
  /* width: 200px; */
  color: #c8c8c8;
  font-size: 24px;
  font-family: 'Rubik';
  transition: all 0.3s ease;
  cursor: pointer;
}

#update_LT .section03 .section03_floatingNav .section03_floatingNav_el:hover {
  color: #f53dca;
}

#update_LT
  .section03
  .section03_floatingNav
  .section03_floatingNav_el.naviActive {
  color: #f53dca;
}

#update_LT .section03 .section03_01 {
  position: relative;
}

#update_LT .section03 .section03_01 .slide_sideBar {
  position: absolute;
  top: 620px;
  right: 300px;
  z-index: 1;
}

#update_LT .section03 .section03_01 .slide_sideBar #hexagon {
  position: absolute;
  width: 172px;
  height: 180px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #fff;
}

#update_LT .section03 .section03_01 .slide_sideBar #hexagon .classSidebar_box {
  height: 140px;
}

#update_LT
  .section03
  .section03_01
  .slide_sideBar
  #hexagon
  .classSidebar_box
  .classSidebar_el {
  position: relative;
  display: flex;
  height: 100%;
  margin-left: 4px;
  cursor: pointer;
}

#update_LT
  .section03
  .section03_01
  .slide_sideBar
  #hexagon
  .classSidebar_box
  .classSidebar_el
  .classDots {
  position: absolute;
  top: 27px;
  left: 35px;
  width: 6px;
  height: 6px;
  background-color: #f53dca;
  border-radius: 100px;
}

#update_LT
  .section03
  .section03_01
  .slide_sideBar
  #hexagon
  .classSidebar_box
  .classSidebar_el
  .classSidebar_el_number {
  display: flex;
  margin-left: 15px;
  margin-top: 21.5px;
  width: 20px;
  font-size: 13px;
  font-family: 'Rubik';
  color: #898989;
}

#update_LT
  .section03
  .section03_01
  .slide_sideBar
  #hexagon
  .classSidebar_box
  .classSidebar_el
  .onNumber_btn {
  color: #f53dca;
}

#update_LT
  .section03
  .section03_01
  .slide_sideBar
  #hexagon
  .classSidebar_box
  .classSidebar_el
  .classSidebar_el_title {
  display: flex;
  align-items: center;
  border-left: solid 1px #898989;
  color: #898989;
  padding-left: 6px;
  margin-left: 3px;
  font-size: 13px;
  font-family: 'Rubik';
  font-weight: 500;
  width: 120px;
}

#update_LT
  .section03
  .section03_01
  .slide_sideBar
  #hexagon
  .classSidebar_box
  .classSidebar_el
  .onTitle_btn {
  color: #000;
  border-left: solid 2px #f53dca;
}

#update_LT
  .section03
  .section03_01
  .slide_sideBar
  #hexagon
  .classSidebar_box:nth-child(3)
  .classSidebar_el_title {
  width: 110px;
}

#update_LT .section03 .section03_01 .slide_sideBar #hexagon::before {
  content: '';
  position: absolute;
  top: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-bottom: 42px solid #fff;
}

#update_LT .section03 .section03_01 .slide_sideBar #hexagon::after {
  content: '';
  position: absolute;
  bottom: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-top: 42px solid #fff;
}

#update_LT .section03 .section03_01 .slide_btns {
  position: relative;
}

#update_LT .section03 .section03_01 .slide_btns .slide_prevBtn {
  position: absolute;
  width: 49px;
  height: 48px;
  background-position: center;
  background-repeat: no-repeat;
  top: 280px;
  left: calc(50% - 165px);
  transform: translate(-50%, -50%);
  cursor: pointer;
  z-index: 1;
}

#update_LT .section03 .section03_01 .slide_btns .slide_nextBtn {
  position: absolute;
  width: 49px;
  height: 48px;
  background-position: center;
  background-repeat: no-repeat;
  top: 285px;
  left: calc(50% + 573px);
  transform: translate(-50%, -50%);
  cursor: pointer;
  z-index: 1;
}

#update_LT .section03 .section03_01 .new_class_slider {
  position: relative;
}

#update_LT .section03 .section03_01 .new_class_slider .slide .slide_img {
  width: 100%;
  height: 1013px;
  background-position: center;
  background-repeat: no-repeat;
}

#update_LT .section03 .section03_01 .new_class_slider .slide .slide_img .video {
  width: 360px;
  height: 200px;
  position: relative;
  top: 63%;
  left: 18.7%;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video1 {
  width: 360px;
  height: 200px;
  position: relative;
  top: 43.2%;
  left: 38.7%;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video:hover {
  box-shadow: 0 0 0 1px #8ff9ff;
  cursor: pointer;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video
  .video_img {
  width: 360px;
  height: 200px;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video:hover
  .video_img {
  filter: brightness(0.85);
  transition: filter 0.2s ease;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video
  .play {
  width: 56px;
  height: 56px;
  position: absolute;
  top: 37.5%;
  left: 43%;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video:hover
  .play::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-35%, -47%);
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 16px solid #8ff9ff;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video:hover
  .play {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 37.5%;
  left: 43%;
  background-color: rgb(255 255 255 / 50%);
  border-radius: 6px;
  cursor: pointer;
  z-index: 2;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video1
  .video_img1 {
  width: 360px;
  height: 200px;
}

#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video1:hover
  .video_img1 {
  filter: brightness(0.85);
  transition: filter 0.2s ease;
}

#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video1
  .play {
  width: 56px;
  height: 56px;
  position: absolute;
  top: 37.5%;
  left: 43%;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video1:hover {
  box-shadow: 0 0 0 1px #8ff9ff;
  cursor: pointer;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video1:hover
  .play::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-35%, -47%);
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 16px solid #8ff9ff;
}
#update_LT
  .section03
  .section03_01
  .new_class_slider
  .slide
  .slide_img
  .video1:hover
  .play {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 37.5%;
  left: 43%;
  background-color: rgb(255 255 255 / 50%);
  border-radius: 6px;
  cursor: pointer;
  z-index: 2;
}

#update_LT .section03 .section03_07 {
  width: 100%;
  height: 889px;
  background-position: center;
  background-repeat: no-repeat;
}

#update_LT .section03 .section03_02 {
  position: relative;
}

#update_LT .section03 .section03_02 .slide_sideBar {
  position: absolute;
  top: 620px;
  right: 300px;
  z-index: 1;
}

#update_LT .section03 .section03_02 .slide_sideBar #hexagon {
  position: absolute;
  width: 172px;
  height: 180px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #fff;
}

#update_LT .section03 .section03_02 .slide_sideBar #hexagon .mapsSidebar_box {
  height: 140px;
}

#update_LT
  .section03
  .section03_02
  .slide_sideBar
  #hexagon
  .mapsSidebar_box
  .mapsSidebar_el {
  position: relative;
  display: flex;
  height: 100%;
  margin-left: 4px;
  cursor: pointer;
}

#update_LT
  .section03
  .section03_02
  .slide_sideBar
  #hexagon
  .mapsSidebar_box
  .mapsSidebar_el
  .mpasDots {
  position: absolute;
  top: 19px;
  left: 35px;
  width: 6px;
  height: 6px;
  background-color: #f53dca;
  border-radius: 100px;
}

#update_LT
  .section03
  .section03_02
  .slide_sideBar
  #hexagon
  .mapsSidebar_box
  .mapsSidebar_el
  .mapsSidebar_el_number {
  display: flex;
  margin-left: 15px;
  margin-top: 12.5px;
  width: 20px;
  font-size: 13px;
  font-family: 'Rubik';
  color: #898989;
}

#update_LT
  .section03
  .section03_02
  .slide_sideBar
  #hexagon
  .mapsSidebar_box
  .mapsSidebar_el
  .onNumber_btn {
  color: #f53dca;
}

#update_LT
  .section03
  .section03_02
  .slide_sideBar
  #hexagon
  .mapsSidebar_box
  .mapsSidebar_el
  .mapsSidebar_el_title {
  display: flex;
  align-items: center;
  border-left: solid 1px #898989;
  color: #898989;
  padding-left: 6px;
  margin-left: 3px;
  font-size: 13px;
  font-family: 'Rubik';
  font-weight: 500;
  width: 120px;
}

#update_LT
  .section03
  .section03_02
  .slide_sideBar
  #hexagon
  .mapsSidebar_box
  .mapsSidebar_el
  .onTitle_btn {
  color: #000;
  border-left: solid 2px #f53dca;
}

#update_LT
  .section03
  .section03_02
  .slide_sideBar
  #hexagon
  .mapsSidebar_box:nth-child(3)
  .mapsSidebar_el_title {
  width: 110px;
}

#update_LT .section03 .section03_02 .slide_sideBar #hexagon::before {
  content: '';
  position: absolute;
  top: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-bottom: 42px solid #fff;
}

#update_LT .section03 .section03_02 .slide_sideBar #hexagon::after {
  content: '';
  position: absolute;
  bottom: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-top: 42px solid #fff;
}

#update_LT .section03 .section03_02 .slide_btns {
  position: relative;
}

#update_LT .section03 .section03_02 .slide_btns .slide_prevBtn {
  position: absolute;
  width: 49px;
  height: 48px;
  background-position: center;
  background-repeat: no-repeat;
  top: 280px;
  left: calc(50% - 165px);
  transform: translate(-50%, -50%);
  cursor: pointer;
  z-index: 1;
}

#update_LT .section03 .section03_02 .slide_btns .slide_nextBtn {
  position: absolute;
  width: 49px;
  height: 48px;
  background-position: center;
  background-repeat: no-repeat;
  top: 285px;
  left: calc(50% + 573px);
  transform: translate(-50%, -50%);
  cursor: pointer;
  z-index: 1;
}

#update_LT .section03 .section03_02 .new_maps_slider {
  position: relative;
}

#update_LT .section03 .section03_02 .new_maps_slider .slide .slide_img {
  width: 100%;
  height: 1013px;
  background-position: center;
  background-repeat: no-repeat;
}

#update_LT .section03 .section03_03 {
  position: relative;
}

#update_LT .section03 .section03_03 .slide_sideBar {
  position: absolute;
  top: 620px;
  right: 300px;
  z-index: 1;
}

#update_LT .section03 .section03_03 .slide_sideBar #hexagon02 {
  position: absolute;
  width: 172px;
  height: 177px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #fff;
}

#update_LT .section03 .section03_03 .slide_sideBar #hexagon02 .bossSidebar_box {
  height: 140px;
}

#update_LT
  .section03
  .section03_03
  .slide_sideBar
  #hexagon02
  .bossSidebar_box
  .bossSidebar_el {
  position: relative;
  display: flex;
  height: 100%;
  margin-left: 4px;
  cursor: pointer;
}

#update_LT
  .section03
  .section03_03
  .slide_sideBar
  #hexagon02
  .bossSidebar_box
  .bossSidebar_el
  .bossDots {
  position: absolute;
  top: 17px;
  left: 35px;
  width: 6px;
  height: 6px;
  background-color: #f53dca;
  border-radius: 100px;
}

#update_LT
  .section03
  .section03_03
  .slide_sideBar
  #hexagon02
  .bossSidebar_box
  .bossSidebar_el
  .bossSidebar_el_number {
  display: flex;
  margin-left: 15px;
  margin-top: 11px;
  width: 20px;
  font-size: 13px;
  font-family: 'Rubik';
  color: #898989;
}

#update_LT
  .section03
  .section03_03
  .slide_sideBar
  #hexagon02
  .bossSidebar_box
  .bossSidebar_el
  .onNumber_btn {
  color: #f53dca;
}

#update_LT
  .section03
  .section03_03
  .slide_sideBar
  #hexagon02
  .bossSidebar_box
  .bossSidebar_el
  .bossSidebar_el_title {
  display: flex;
  align-items: center;
  border-left: solid 1px #898989;
  color: #898989;
  padding-left: 6px;
  margin-left: 3px;
  font-size: 13px;
  font-family: 'Rubik';
  font-weight: 500;
  width: 100px;
  margin-top: -3px;
}

#update_LT
  .section03
  .section03_03
  .slide_sideBar
  #hexagon02
  .bossSidebar_box
  .bossSidebar_el
  .onTitle_btn {
  color: #000;
  border-left: solid 2px #f53dca;
}

#update_LT
  .section03
  .section03_03
  .slide_sideBar
  #hexagon02
  .bossSidebar_box:nth-child(3)
  .bossSidebar_el_title {
  width: 80px;
}

#update_LT .section03 .section03_03 .slide_sideBar #hexagon02::before {
  content: '';
  position: absolute;
  top: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-bottom: 42px solid #fff;
}

#update_LT .section03 .section03_03 .slide_sideBar #hexagon02::after {
  content: '';
  position: absolute;
  bottom: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-top: 42px solid #fff;
}

#update_LT .section03 .section03_03 .new_boss_slider {
  position: relative;
  display: flex;
  flex-direction: column;
}

#update_LT .section03 .section03_03 .new_boss_slider .slide .slide_img {
  width: 100%;
  height: 1013px;
  background-position: center;
  background-repeat: no-repeat;
}

#update_LT .section03 .section03_04 {
  max-width: 1920px;
  width: 100%;
  height: 4251px;
  background-position: center;
  background-repeat: no-repeat;
}

#update_LT .section03 .section03_05 {
  position: relative;
}

#update_LT .section03 .section03_05 .slide_sideBar {
  position: absolute;
  top: 620px;
  right: 300px;
  z-index: 1;
}

#update_LT .section03 .section03_05 .slide_sideBar #hexagon03 {
  position: absolute;
  width: 172px;
  height: 196px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background: #fff;
}

#update_LT .section03 .section03_05 .slide_sideBar #hexagon03 .npcSidebar_box {
  height: 140px;
}

#update_LT
  .section03
  .section03_05
  .slide_sideBar
  #hexagon03
  .npcSidebar_box
  .npcSidebar_el {
  position: relative;
  display: flex;
  height: 100%;
  margin-left: 4px;
  cursor: pointer;
}

#update_LT
  .section03
  .section03_05
  .slide_sideBar
  #hexagon03
  .npcSidebar_box
  .npcSidebar_el
  .npcDots {
  position: absolute;
  top: 12px;
  left: 35px;
  width: 6px;
  height: 6px;
  background-color: #f53dca;
  border-radius: 100px;
}

#update_LT
  .section03
  .section03_05
  .slide_sideBar
  #hexagon03
  .npcSidebar_box
  .npcSidebar_el
  .npcSidebar_el_number {
  display: flex;
  margin-left: 15px;
  margin-top: 6.5px;
  width: 20px;
  font-size: 13px;
  font-family: 'Rubik';
  color: #898989;
}

#update_LT
  .section03
  .section03_05
  .slide_sideBar
  #hexagon03
  .npcSidebar_box
  .npcSidebar_el
  .onNumber_btn {
  color: #f53dca;
}

#update_LT
  .section03
  .section03_05
  .slide_sideBar
  #hexagon03
  .npcSidebar_box
  .npcSidebar_el
  .npcSidebar_el_title {
  display: flex;
  align-items: center;
  border-left: solid 1px #898989;
  color: #898989;
  padding-left: 6px;
  margin-left: 3px;
  font-size: 13px;
  font-family: 'Rubik';
  font-weight: 500;
  width: 100px;
  margin-top: 0px;
}

#update_LT
  .section03
  .section03_05
  .slide_sideBar
  #hexagon03
  .npcSidebar_box
  .npcSidebar_el
  .onTitle_btn {
  color: #000;
  border-left: solid 2px #f53dca;
}

#update_LT
  .section03
  .section03_05
  .slide_sideBar
  #hexagon03
  .npcSidebar_box:nth-child(3)
  .npcSidebar_el_title {
  width: 80px;
}

#update_LT .section03 .section03_05 .slide_sideBar #hexagon03::before {
  content: '';
  position: absolute;
  top: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-bottom: 42px solid #fff;
}

#update_LT .section03 .section03_05 .slide_sideBar #hexagon03::after {
  content: '';
  position: absolute;
  bottom: -42px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 86px solid transparent;
  border-right: 86px solid transparent;
  border-top: 42px solid #fff;
}

#update_LT .section03 .section03_05 .new_npc_slider {
  position: relative;
  display: flex;
  flex-direction: column;
}

#update_LT .section03 .section03_05 .new_npc_slider .slide .slide_img {
  width: 100%;
  height: 1013px;
  background-position: center;
  background-repeat: no-repeat;
}

#update_LT .section03 .section03_08 {
  max-width: 1920px;
  width: 100%;
  height: 476px;
  display: flex;
  position: relative;
  flex-direction: column;
  background-position: center;
  background-repeat: no-repeat;
  align-items: center;
}

#update_LT .section03 .section03_08 .btns {
  position: absolute;
  max-width: 1200px;
  width: 100%;
  display: flex;
  justify-content: space-around;
  bottom: 284px;
}

#update_LT .section03 .section03_08 .btns .btn1 {
  position: relative;
  width: 336px;
  height: 73px;
  background-position: center;
  background-repeat: no-repeat;
  transition: all 0.3s ease;
  cursor: pointer;
}

#update_LT .section03 .section03_08 .btns .btn1:hover {
  filter: hue-rotate(35deg);
}

#update_LT .section03 .section03_08 .btns .btn2 {
  position: relative;
  width: 336px;
  height: 73px;
  background-position: center;
  background-repeat: no-repeat;
  transition: all 0.3s ease;
  cursor: pointer;
}

#update_LT .section03 .section03_08 .btns .btn2:hover {
  filter: hue-rotate(35deg);
}

#update_LT .section03 .section03_08 .btns .btn3 {
  position: relative;
  width: 336px;
  height: 73px;
  background-position: center;
  background-repeat: no-repeat;
  transition: all 0.3s ease;
  cursor: pointer;
}

#update_LT .section03 .section03_08 .btns .btn3:hover {
  filter: hue-rotate(35deg);
}

@media screen and (min-width: 320px) {
  #pt_gnb {
    width: 100%;
    /* max-width:1920px */
  }

  #pt_footer {
    width: 100%;
    /* max-width:1920px */
  }

  .latale-header {
    width: 100%;
    /* max-width:1920px */
  }
}

@media screen and (max-width: 1435px) {
  #update_LT {
    zoom: 0.8;
  }

  #update_LT .section03 .section03_floatingNav {
    top: 108px;
  }

  #update_LT .section03 .section03_floatingNav .section03_floatingNav_el {
    margin-right: 20px;
  }
}

@media screen and (max-width: 1150px) {
  #update_LT {
    zoom: 0.6;
  }

  #update_LT .section03 .section03_floatingNav {
    top: 145px;
  }
}

@media screen and (max-width: 991px) {
  #update_LT .section03 .section03_floatingNav {
    top: 1px;
  }

  #update_LT .section03 .section03_02 .slide_sideBar {
    right: 200px;
  }

  #update_LT .section03 .section03_03 .slide_sideBar {
    right: 200px;
  }

  #update_LT .section03 .section03_08and07 #hexagon03 {
    right: 42px;
  }
}

@media screen and (max-width: 886px) {
  #update_LT {
    zoom: 0.5;
  }

  #update_LT .section03 .section03_floatingNav {
    top: 0;
  }
}

@media screen and (max-width: 715px) {
  #update_LT {
    zoom: 0.4;
  }

  #update_LT .section03 .section03_floatingNav {
    top: -1px;
  }
}

@media screen and (max-width: 580px) {
  #update_LT {
    zoom: 0.35;
  }
}

@media screen and (max-width: 500px) {
  #update_LT {
    zoom: 0.25;
  }
}

@keyframes scale-ani {
  0% {
    opacity: 0;
    transform: scale(0.8);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes scale-ani2 {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }

  to {
    transform: scale(1);
  }
}

@keyframes blink-ani {
  0%,
  to {
    opacity: 1;
  }

  40% {
    opacity: 0.3;
  }
}

@keyframes blink-ani2 {
  0% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes move-ani {
  0%,
  to {
    transform: translateX(-200px);
    opacity: 0;
  }

  100% {
    transform: translateY(0px);
    opacity: 1;
  }
}

@keyframes move-ani2 {
  0% {
    transform: translateX(200px);
    opacity: 0;
  }

  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes move-ani3 {
  0% {
    transform: translateY(100px);
    opacity: 0;
  }

  100% {
    transform: translateY(0px);
    opacity: 1;
  }
}
