@charset "UTF-8";
html::before {
  content: "";
  position: fixed;
  width: 100%;
  height: 100vh;
  background: rgba(255, 255, 255, 0.9);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  z-index: 30;
  -ms-touch-action: none;
      touch-action: none;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s 0s linear;
  transition: opacity 0.3s 0s linear;
}

.video-player .video-in,
.video-player .video-dimmed {
  will-change: opacity, transform;
  opacity: 0;
  -ms-touch-action: none;
      touch-action: none;
  pointer-events: none;
}
.video-player .video-in {
  width: 27.6041666667vw;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -46%);
          transform: translate(-50%, -46%);
  z-index: 900;
  aspect-ratio: 886/1400;
}
.video-player .video-in::before {
  content: "newturngroup";
  height: 5.4166666667vw;
  width: 16.875vw;
  display: block;
  font-size: 1.395vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  position: absolute;
  right: 1px;
  top: -3.59375vw;
  border-radius: 0.7291666667vw 0.7291666667vw 0 0;
  padding: 1.0416666667vw 0 0 1.71875vw;
  will-change: transform, opacity;
  opacity: 0;
  -webkit-transform: translateY(2.6041666667vw);
          transform: translateY(2.6041666667vw);
  -webkit-transition: 0.6s 0.6s ease-out;
  transition: 0.6s 0.6s ease-out;
}
.video-player button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
}
.video-player .close-video {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  right: 1.5104166667vw;
  top: -2.9166666667vw;
  width: 2.6041666667vw;
  height: 2.6041666667vw;
  background: url("https://kr.object.ncloudstorage.com/nturn-ai/assets/image/section6/section6-popup-close.png") no-repeat 50%;
  background-size: 1.5625vw 1.5625vw;
  cursor: pointer;
  opacity: 0;
}
.video-player.enabled .video-in,
.video-player.enabled .video-dimmed {
  -ms-touch-action: auto;
      touch-action: auto;
  pointer-events: auto;
  opacity: 1;
}
.video-player.enabled .video-in::before {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.video-player.enabled .video-in .close-video {
  -webkit-animation: x_rotate 0.8s linear 0.8s forwards;
          animation: x_rotate 0.8s linear 0.8s forwards;
}
.video-player.enabled video {
  background-color: #fff;
}
.video-player .video-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.video-player .video-dimmed {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 899;
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
}
.video-player video {
  border-radius: 1.09375vw;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-player.playing .play-video {
  -ms-touch-action: none;
      touch-action: none;
  pointer-events: none;
  opacity: 0;
}
.video-player.pause .play-resume {
  -ms-touch-action: auto;
      touch-action: auto;
  pointer-events: auto;
  opacity: 1;
}

/**
 * 인용상자 정의
 */
.quote-box {
  display: inline-block;
  font-family: "Pretendard", "Noto Sans KR", sans-serif;
  text-align: right;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.quote-box p {
  color: #fff;
  display: inline-block;
  margin: 0;
  background-color: #0026d1; /* 진한 파랑 */
  font-size: 1.1458333333vw;
  font-style: normal;
  font-weight: 500;
  letter-spacing: -1.112px;
  padding: 0.15625vw 0.2604166667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  white-space: nowrap;
}
.quote-box p + p {
  margin-top: 0.5208333333vw;
}

/**
 * 백스테이지 콘텐츠 초기화
 */
.wires {
  display: none;
}
.wires .wire {
  overflow: hidden;
}

/**
 * 비디오상자 정의
 */
.vdobox .vdobox-in {
  position: relative;
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 24.2708333333vw;
  height: 37.34375vw;
  border-radius: 1.5625vw;
  border: 0.0744270833vw solid #0B1AA4;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.vdobox .vdobox-in::before {
  content: "";
  width: 3.59375vw;
  height: 3.59375vw;
  background: url("/mo/imgs/ico_vdo.svg") no-repeat 50%;
  background-size: contain;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  will-change: transform;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
.vdobox .vdobox-in:active::before {
  -webkit-transform: translate(2px, 2px);
          transform: translate(2px, 2px);
}

html.is--wire .wires {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 31;
}
html.is--wire .wires .txt p {
  color: #0B1AA4;
  font-family: Pretendard;
  font-size: 1.5625vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.078125vw;
}
html.is--wire .wires .tit.tar {
  text-align: right;
}
html.is--wire .wires h2.tit {
  color: #0B1AA4;
  font-family: Pretendard;
  font-size: 5.8988541667vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.2949479167vw;
}
html.is--wire .wires h2.tit.narrow {
  line-height: 80%;
  letter-spacing: -0.2949479167vw;
}
html.is--wire .wires h3.tit {
  color: #0B1AA4;
  text-align: center;
  font-family: Pretendard;
  font-size: 2.0833333333vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.1041666667vw;
}
html.is--wire .wires h3.tit small {
  color: #0B1AA4;
  font-family: Pretendard;
  font-size: 1.0416666667vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.0520833333vw;
  position: relative;
  display: block;
}
html.is--wire .wires-wrap {
  position: relative;
}
html.is--wire .arts.hasmaps .art {
  position: absolute;
}
html.is--wire .abox {
  width: 3.5416666667vw;
  height: 3.5416666667vw;
  background: #0B1AA4;
}
html.is--wire .abox.abox-lg {
  width: 3.75vw;
  height: 3.75vw;
  background: #0B1AA4;
}
html.is--wire .abox.abox-md {
  width: 2.9166666667vw;
  height: 2.9166666667vw;
  background: #0B1AA4;
}
html.is--wire .abox.abox-sm {
  width: 2.34375vw;
  height: 2.34375vw;
  background: #0B1AA4;
}
html.is--wire .aline {
  width: 0.0744791667vw;
  height: 16.4583333333vw;
  background: #0B1AA4;
}
html.is--wire .aline-x {
  background: #0B1AA4;
  height: 0.0744791667vw;
  width: 16.4583333333vw;
}
html.is--wire .wire {
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
html.is--wire .wire .grp {
  position: relative;
  z-index: 1;
}
html.is--wire .wire .smr p {
  text-align: left;
  color: #0B1AA4;
  font-family: Pretendard;
  font-size: 1.4747395833vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.07375vw;
}
html.is--wire .wire .smr p.h4 {
  font-size: 1.8960416667vw;
  font-weight: 900;
  letter-spacing: -0.0947916667vw;
}
html.is--wire .wire .smr p.h4 + p {
  margin-top: 0.5729166667vw;
}
html.is--wire .wire-1 .grp-1 {
  height: 97.1354166667vw;
}
html.is--wire .wire-1 .grp-2 {
  height: 44.1145833333vw;
}
html.is--wire .wire-1 .grp.grp-1 .art_0 {
  height: 11.6145833333vw;
  top: 0vw;
  left: 33.0208333333vw;
}
html.is--wire .wire-1 .grp.grp-1 .art_1 {
  height: 34.5833333333vw;
  top: 42.6041666667vw;
  left: 33.0208333333vw;
}
html.is--wire .wire-1 .grp.grp-1 header h2 {
  color: #0B1AA4;
  font-family: Pretendard;
  font-size: 5.91875vw;
  font-style: normal;
  font-weight: 900;
  line-height: 100%; /* 113.64px */
  letter-spacing: -0.2959375vw;
}
html.is--wire .wire-1 .grp.grp-1 .tit.tit_1 {
  top: 12.65625vw;
  left: 18.59375vw;
  font-weight: 900;
  font-size: 11.71875vw;
  letter-spacing: -0.703125vw;
  line-height: 9.375vw;
}
html.is--wire .wire-1 .grp.grp-1 .txt_1 {
  top: 65.9895833333vw;
  left: 53.5416666667vw;
  font-size: 2.46078125vw;
  font-weight: 900;
  line-height: normal;
}
html.is--wire .wire-1 .grp.grp-1 .clip_101 {
  width: 19.9942708333vw;
  top: 22.6041666667vw;
  left: 46.875vw;
  z-index: 1;
}
html.is--wire .wire-1 .grp.grp-1 .clip_102 {
  width: 17.865625vw;
  top: 14.21875vw;
  left: 63.1770833333vw;
  z-index: 3;
}
html.is--wire .wire-1 .grp.grp-1 .clip_201 {
  width: 36.5104166667vw;
  top: 63.28125vw;
  left: 28.8541666667vw;
  z-index: 3;
}
html.is--wire .wire-1 .grp.grp-1 .clip_202 {
  width: 20vw;
  top: 89.4270833333vw;
  left: 28.1770833333vw;
  z-index: 1;
}
html.is--wire .wire-1 .grp.grp-2 .art_1 {
  width: 100%;
  top: 43.90625vw;
  left: 0;
}
html.is--wire .wire-1 .grp.grp-2 .tit_1 {
  top: 6.9270833333vw;
  left: 0;
  width: 100%;
}
html.is--wire .wire-1 .grp.grp-2 .tit_1 strong {
  font-size: 2.0833333333vw;
}
html.is--wire .wire-1 .grp.grp-2 .tit_1 small {
  font-size: 1.0416666667vw;
}
html.is--wire .wire-1 .grp.grp-2 .clip_101 {
  width: 15.78125vw;
  top: 14.6354166667vw;
  left: 40.46875vw;
  z-index: 1;
}
html.is--wire .wire-1 .grp.grp-2 .clip_102 {
  width: 43.2291666667vw;
  top: 13.90625vw;
  left: 0vw;
  z-index: 1;
}
html.is--wire .wire-1 .grp.grp-2 .clip_103 {
  width: 45.3125vw;
  top: 13.90625vw;
  right: 0vw;
  z-index: 1;
}
html.is--wire .wire-2 {
  overflow: visible;
  height: 102.8645833333vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
html.is--wire .wire-2 > header {
  padding-top: 8.8541666667vw;
  padding-left: 15.7291666667vw;
}
html.is--wire .wire-2 > header .tit.tit_1 {
  font-size: 10.4166666667vw;
  line-height: 8.3333333333vw;
  letter-spacing: -0.7291666667vw;
}
html.is--wire .wire-2 .grp.grp-1 {
  position: unset;
  margin-left: 1.9270833333vw;
  margin-right: 1.9270833333vw;
  height: 102.8645833333vw;
}
html.is--wire .wire-2 .grp.grp-1 .art_1 {
  left: 75.8854166667vw;
  top: 31.5625vw;
}
html.is--wire .wire-2 .grp.grp-1 .art_2 {
  left: 16.40625vw;
  top: 94.4270833333vw;
}
html.is--wire .wire-2 .grp.grp-1 .art_3 {
  left: 11.40625vw;
  height: 102.8645833333vw;
  top: -0.2083333333vw;
}
html.is--wire .wire-2 .grp.grp-1 .tit.int {
  font-size: 5.2083333333vw;
  position: absolute;
  top: 50.1041666667vw;
  left: 44.1145833333vw;
  z-index: 40;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 .vdobox .vdobox-in {
  background-image: url("../imgs/thumbnail1.jpg") !important;
  background-size: cover !important;
  background-position: center !important;
}

html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 .vdobox {
  position: absolute;
  left: 16.5625vw;
  top: 45.1041666667vw;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 > p {
  color: #0B1AA4;
  font-family: Pretendard;
  font-size: 2.10671875vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.1053125vw;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 > p.small {
  margin-top: 5.3645833333vw;
  font-size: 1.4747395833vw;
  font-weight: 400;
  letter-spacing: -0.07375vw;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 p.typedTit {
  position: absolute;
  left: 45.1041666667vw;
  top: 59.6875vw;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 p.small.typedTit {
  position: absolute;
  top: 64.53125vw;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 p.small.typedTit strong {
  width: 100%;
  display: block;
  margin-bottom: 0.625vw;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 .quote-box {
  position: absolute;
  top: 86.25vw;
  left: 43.0729166667vw;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 .quote-box p {
  display: block;
  text-align: center;
}
html.is--wire .wire-2 .grp.grp-1 .pan.pan-1 .quote-box p:nth-of-type(2) {
  display: inline-block;
  width: 13.3958333333vw;
}
html.is--wire .wire-3 {
  overflow: visible;
}
html.is--wire .wire-3 .art_gin {
  left: 11.40625vw;
  height: 102.8645833333vw;
  top: -10.4166666667vw;
}
html.is--wire .wire-3 .grp.grp-1 .tits__wrap {
  margin-left: 17.2916666667vw;
}
html.is--wire .wire-3 .grp.grp-1 .tit_1 {
  font-size: 10.4166666667vw;
  font-style: normal;
  font-weight: 900;
  line-height: 80%;
  letter-spacing: -0.625vw;
}
html.is--wire .wire-3 .grp.grp-1 .clips__wrap {
  margin-top: 2.5520833333vw;
}
html.is--wire .wire-3 .grp.grp-1 .clip_1 {
  width: 79.25vw;
  margin-left: 9.0104166667vw;
}
html.is--wire .wire-3 .grp.grp-1 .quote-box {
  position: absolute;
  top: 80.8854166667vw;
  left: 51.71875vw;
}
html.is--wire .wire-3 .grp.grp-1 .quote-box p.author,
html.is--wire .wire-3 .grp.grp-1 .quote-box p.quote {
  display: block;
  width: 29.6875vw;
  text-align: left;
  display: block;
}
html.is--wire .wire-3 .grp.grp-1 .quote-box p.author {
  margin-top: 1.8229166667vw;
}
html.is--wire .wire-3 .grp.grp-2 {
  position: relative;
  padding-top: 14.1666666667vw;
  padding-bottom: 13.3854166667vw;
  height: 70.3125vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
html.is--wire .wire-3 .grp.grp-2 .art_gin {
  top: -26.0416666667vw;
  height: 96.3541666667vw;
}
html.is--wire .wire-3 .grp.grp-2 .tit_1 {
  left: 44.6875vw;
  top: 5.5208333333vw;
  font-size: 5.2083333333vw;
  line-height: normal;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 .art_1 {
  top: 40.0520833333vw;
  left: 11.4583333333vw;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 p.typedTit {
  position: absolute;
  left: 52.9166666667vw;
  top: 5.8333333333vw;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 p {
  color: #0B1AA4;
  text-align: right;
  font-size: 2.10671875vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.1053125vw;
  margin-right: 2.7083333333vw;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 .vdobox {
  position: absolute;
  left: 44.2708333333vw;
  top: 13.0729166667vw;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 .vdobox .vdobox-in {
  background: url("/assets/imgs/w_eod_clip1.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 .txt_1 {
  left: 30.2604166667vw;
  top: 30.3645833333vw;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 .txt_1 p {
  text-align: right;
  color: #0B1AA4;
  font-family: Pretendard;
  font-size: 1.1458333333vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.07375vw;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 .txt_1 p.h4 {
  font-size: 1.7708333333vw;
  font-weight: 900;
  letter-spacing: -0.0947916667vw;
}
html.is--wire .wire-3 .grp.grp-2 .pan.pan-1 .txt_1 p.h4 + p {
  margin-top: 0.5729166667vw;
}
html.is--wire .wire-4 .grp.grp-1 {
  height: 101.6666666667vw;
}
html.is--wire .wire-4 .grp.grp-1 .art_gin {
  left: 11.40625vw;
  height: 112.0833333333vw;
  top: -10.4166666667vw;
}
html.is--wire .wire-4 .grp.grp-1 .art_3 {
  left: 1.09375vw;
  width: 99.8958333333vw;
  top: 44.21875vw;
}
html.is--wire .wire-4 .grp.grp-1 .art_1 {
  top: 59.2708333333vw;
  left: 28.3130208333vw;
  width: 2.1875vw;
  height: 2.1875vw;
}
html.is--wire .wire-4 .grp.grp-1 .art_2 {
  top: 64.1145833333vw;
  left: 70.6072916667vw;
}
html.is--wire .wire-4 .grp.grp-1 header .tit {
  white-space: nowrap;
  font-size: 8.3333333333vw;
  letter-spacing: -0.2447916667vw;
  text-align: left;
  margin-left: 18.6979166667vw;
}
html.is--wire .wire-4 .grp.grp-1 .quote-box {
  position: absolute;
  left: 19.6875vw;
  top: 26.9791666667vw;
}
html.is--wire .wire-4 .grp.grp-1 .quote-box p {
  display: block;
  width: 45.0416666667vw;
  text-align: left;
  font-size: 1.7708333333vw;
}
html.is--wire .wire-4 .grp.grp-1 .quote-box p:nth-of-type(2) {
  width: 22.8125vw;
}
html.is--wire .wire-4 .grp.grp-1 .quote-box p:nth-of-type(3) {
  width: 14.5416666667vw;
  margin-top: 1.71875vw;
  font-size: 1.1458333333vw;
}
html.is--wire .wire-4 .grp.grp-1 .clip_1 {
  width: 28.2046875vw;
  top: 47.1354166667vw;
  left: 37.2328125vw;
  z-index: 1;
}
html.is--wire .wire-4 .grp.grp-2 {
  position: relative;
  height: 71.3541666667vw;
  padding-top: 7.2916666667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
html.is--wire .wire-4 .grp.grp-2 .art_gin {
  left: 11.40625vw;
  height: 73.125vw;
  top: -10.4166666667vw;
}
html.is--wire .wire-4 .grp.grp-2 .art_1 {
  top: 59.1145833333vw;
  left: 10.2083333333vw;
}
html.is--wire .wire-4 .grp.grp-2 .tit {
  top: 0vw;
  left: 17.8645833333vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 {
  overflow: hidden;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 > p {
  color: #0B1AA4;
  display: inline-block;
  text-align: right;
  font-family: Pretendard;
  font-size: 2.10671875vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.1053125vw;
  margin-left: 4.0104166667vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 p.typedTit {
  text-align: left;
  margin-left: 17.8645833333vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .vdobox {
  margin-left: 28.6458333333vw;
  margin-top: 1.5625vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .vdobox .vdobox-in {
  background: url("../imgs/bs-content3-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .smr {
  position: absolute;
  left: 56.40625vw;
  top: 25.5572916667vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .quote-box {
  position: absolute;
  text-align: left;
  top: 41.7078125vw;
  left: 56.40625vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .quote-box p {
  display: inline-block;
  width: 21.4375vw;
  text-align: center;
  font-size: 1.7708333333vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .quote-box p.author {
  display: inline-block;
  width: 13.4375vw;
  text-align: center;
  font-size: 1.1408333333vw;
  margin-top: 0.71875vw;
}

html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .quote-box p:nth-of-type(2) {
  width: 28vw;
  margin-top: 0.5208333333vw;
  font-size: 1.7708333333vw;
}
html.is--wire .wire-4 .grp.grp-2 .pan.pan-1 .quote-box p:nth-of-type(3) {
  width: 16.5vw;
  margin-top: 0.71875vw;
  /* font-size: 1.1458333333vw; */
  font-size: 1.7708333333vw;
}
html.is--wire .wire-5 .grp.grp-1 {
  height: 74.84375vw;
}
html.is--wire .wire-5 .grp.grp-1 .art_1 {
  left: 4.1666666667vw;
  top: 26.25vw;
  width: 60.9375vw;
  left: 79.5833333333vw;
}
html.is--wire .wire-5 .grp.grp-1 h2.tit {
  top: 0;
  left: 75.5729166667vw;
  font-size: 5.2083333333vw;
}
html.is--wire .wire-5 .grp.grp-1 h3.tit {
  color: #0B1AA4;
  font-size: 2.6041666667vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.1053125vw;
  text-align: right;
  top: 6.875vw;
  left: 35.1145833333vw;
}
html.is--wire .wire-5 .grp.grp-1 .vdobox {
  position: absolute;
  left: 54.9479166667vw;
  top: 20.0411458333vw;
}
html.is--wire .wire-5 .grp.grp-1 .vdobox .vdobox-in {
  background: url("../imgs/bs-content5-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-5 .grp.grp-1 .txt_1 {
  left: 34.9375vw;
  top: 50.7291666667vw;
}
html.is--wire .wire-5 .grp.grp-1 .txt_1 p {
  font-size: 1.1458333333vw;
  text-align: right;
}
html.is--wire .wire-5 .grp.grp-1 .txt_1 p.h4 {
  font-size: 1.7708333333vw;
}
html.is--wire .wire-5 .grp.grp-2 {
  height: 55.8333333333vw;
  overflow: hidden;
}
html.is--wire .wire-5 .grp.grp-2 .art_1 {
  left: 0vw;
  top: 40.0109375vw;
  width: 100%;
}
html.is--wire .wire-5 .grp.grp-2 .clip_1 {
  width: 47.1875vw;
  margin-left: 9.2708333333vw;
}
html.is--wire .wire-5 .grp.grp-2 .tit {
  color: #0B1AA4;
  font-size: 2.6041666667vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.1053125vw;
  left: 52.5vw;
  top: 11.3020833333vw;
}
html.is--wire .wire-5 .grp.grp-2 .quote-box {
  margin-top: 1.6666666667vw;
  margin-right: 1.9270833333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
  max-width: 32.2916666667vw;
  position: absolute;
  left: 48.3854166667vw;
  top: 26.9270833333vw;
}
html.is--wire .wire-5 .grp.grp-2 .quote-box p {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 60.2291666667vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: right;
  font-size: 1.7708333333vw;
}
html.is--wire .wire-5 .grp.grp-2 .quote-box p:nth-of-type(2) {
  width: 34.8020833333vw;
}
html.is--wire .wire-5 .grp.grp-2 .quote-box p:nth-of-type(3) {
  font-size: 1.1458333333vw;
  width: 21.875vw;
  margin-top: 1.71875vw;
}
html.is--wire .wire-5 .grp.grp-3 {
  height: 64.1145833333vw;
}
html.is--wire .wire-5 .grp.grp-3 h2.tit {
  top: 10.15625vw;
  left: 16.40625vw;
  font-size: 5.2083333333vw;
}
html.is--wire .wire-5 .grp.grp-3 h3.tit {
  color: #0B1AA4;
  font-size: 2.6041666667vw;
  font-style: normal;
  font-weight: 900;
  line-height: normal;
  letter-spacing: -0.1053125vw;
  text-align: left;
  top: 0vw;
  left: 16.6145833333vw;
}
html.is--wire .wire-5 .grp.grp-3 .vdobox {
  position: absolute;
  left: 24.2708333333vw;
  top: 13.28125vw;
}
html.is--wire .wire-5 .grp.grp-3 .vdobox .vdobox-in {
  background: url("../imgs/bs-content4-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-5 .grp.grp-3 .txt_1 {
  left: 50.46875vw;
  top: 42.9166666667vw;
}
html.is--wire .wire-5 .grp.grp-3 .txt_1 p {
  font-size: 1.1458333333vw;
}
html.is--wire .wire-5 .grp.grp-3 .txt_1 p.h4 {
  font-size: 1.7708333333vw;
}
html.is--wire .wire-7 .grp.grp-1 {
  padding-top: 6.6666666667vw;
  height: 73.2291666667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 16.3541666667vw;
}
html.is--wire .wire-7 .grp.grp-1 .tits__wrap {
  display: flex;
  flex-direction: column;
  gap: 0.5208333333vw;
}
html.is--wire .wire-7 .grp.grp-1 .tit {
  text-align: left;
}
html.is--wire .wire-7 .grp.grp-1 h3.tit {
  font-size: 2.0833333333vw;
  margin: 0;
}
html.is--wire .wire-7 .grp.grp-1 h2.tit {
  font-size: 5.7291666667vw;
  margin: 0;
  display: inline-block;
}
html.is--wire .wire-7 .grp.grp-1 h2.tit em {
  color: #0B1AA4;
  font-style: normal;
}
html.is--wire .wire-7 .grp.grp-1 .txts__wrap .txt_1 {
  left: 21.7541666667vw;
  top: 46.5625vw;
}
html.is--wire .wire-7 .grp.grp-1 .txts__wrap p {
  color: #0B1AA4;
  font-size: 2.6041666667vw;
  font-style: normal;
  font-weight: 900;
  line-height: 1.3;
  letter-spacing: -0.1053125vw;
  text-align: right;
}
html.is--wire .wire-7 .grp.grp-1 .clips__wrap {
  margin-top: 3.125vw;
}
html.is--wire .wire-7 .grp.grp-1 .clip_1 {
  width: 29.78125vw;
  top: 14.6875vw;
  left: 28.3958333333vw;
  z-index: 1;
}
html.is--wire .wire-7 .grp.grp-1 .quote-box {
  position: absolute;
  top: 61.2916666667vw;
  left: 0vw;
  text-align: left;
}
html.is--wire .wire-7 .grp.grp-1 .quote-box p {
  display: inline-block;
  width: 21.125vw;
  text-align: center;
  font-size: 1.7708333333vw;
}
html.is--wire .wire-7 .grp.grp-1 .quote-box p:nth-of-type(2) {
  width: 45.3125vw;
  margin-top: 0.5208333333vw;
}
html.is--wire .wire-7 .grp.grp-1 .quote-box p:nth-of-type(3) {
  width: 15vw;
  margin-top: 1.71875vw;
  font-size: 1.1458333333vw;
}
html.is--wire .wire-7 .grp.grp-2 {
  height: 100.9375vw;
  margin-left: 16.6145833333vw;
}
html.is--wire .wire-7 .grp.grp-2 .txt p {
  font-size: 1.7708333333vw;
  font-weight: 400;
}
html.is--wire .wire-7 .grp.grp-2 .txt p + p {
  margin-top: 1.4583333333vw;
}
html.is--wire .wire-7 .grp.grp-2 .txt_1 {
  text-align: right;
  margin-right: 17.5vw;
}
html.is--wire .wire-7 .grp.grp-2 .txt_2 {
  margin-top: 2.0833333333vw;
}
html.is--wire .wire-7 .grp.grp-2 .clip_1 {
  width: 49.1145833333vw;
  margin-left: 17.7604166667vw;
  position: relative;
  margin-top: 3.6979166667vw;
}
html.is--wire .wire-8 .grp.grp-1 {
  margin-left: 16.6145833333vw;
  height: 75.625vw;
}
html.is--wire .wire-8 .grp.grp-1 h2.tit {
  font-size: 10.4166666667vw;
  font-weight: 900;
  line-height: 125%; /* 250px */
  letter-spacing: -0.625vw;
}
html.is--wire .wire-8 .grp.grp-1 .txts__wrap {
  margin-top: 15.625vw;
}
html.is--wire .wire-8 .grp.grp-1 .txts__wrap .txt_1 p {
  color: #0B1AA4;
  font-size: 1.7708333333vw;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: -0.10625vw;
}
html.is--wire .wire-8 .grp.grp-1 .txts__wrap .txt_1 p + p {
  margin-top: 1.4583333333vw;
}
html.is--wire .wire-8 .grp.grp-2 {
  height: 60.8333333333vw;
  position: relative;
}
html.is--wire .wire-8 .grp.grp-2 .art_1 {
  top: 0vw;
  left: 82.6041666667vw;
  height: 107.2916666667vw;
}
html.is--wire .wire-8 .grp.grp-2 .art_2 {
  top: 0vw;
  left: 81.40625vw;
}
html.is--wire .wire-8 .grp.grp-2 .art_3 {
  top: 14.1666666667vw;
  left: 16.6145833333vw;
}
html.is--wire .wire-8 .grp.grp-2 .tit {
  left: 19.4270833333vw;
  top: 0;
  font-size: 5.2083333333vw;
  font-weight: 900;
}
html.is--wire .wire-8 .grp.grp-2 .smr {
  top: 38.0729166667vw;
  left: 45.546875vw;
  font-size: 1.1458333333vw;
}
html.is--wire .wire-8 .grp.grp-2 .smr .h4 {
  font-size: 1.7708333333vw;
}
html.is--wire .wire-8 .grp.grp-2 .vdobox {
  position: absolute;
  top: 8.4375vw;
  left: 19.53125vw;
}
html.is--wire .wire-8 .grp.grp-2 .vdobox .vdobox-in {
  background: url("../imgs/bs-content7-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-6 .art-1 {
  top: 55.4166666667vw;
  right: 1.3020833333vw;
}
html.is--wire .wire-6 .art-2 {
  bottom: -1.5625vw;
  left: 50%;
}
html.is--wire .wire-6 .grp.grp-1 {
  height: 64.1145833333vw;
}
html.is--wire .wire-6 .grp.grp-1 .art-1 {
  height: 58.4375vw;
  top: -10.4166666667vw;
  left: 82.6041666667vw;
}
html.is--wire .wire-6 .grp.grp-1 .art-2 {
  width: 80.9375vw;
  top: 48.0729166667vw;
  left: 18.9583333333vw;
}
html.is--wire .wire-6 .grp.grp-1 .art-3 {
  top: 46.875vw;
  left: 16.6145833333vw;
}
html.is--wire .wire-6 .grp.grp-1 .tit_1 {
  margin-left: 16.6145833333vw;
  font-size: 10.4166666667vw;
  line-height: 80%;
  letter-spacing: -0.625vw;
}
html.is--wire .wire-6 .grp.grp-1 .tit_1 em {
  font-style: normal;
}
html.is--wire .wire-6 .grp.grp-2 {
  height: 94.5833333333vw;
}
html.is--wire .wire-6 .grp.grp-2 .tits__wrap {
  margin-left: 1.9791666667vw;
}
html.is--wire .wire-6 .grp.grp-2 h2.tit {
  font-size: 5.2083333333vw;
  position: absolute;
  top: 46.9791666667vw;
  left: 43.4375vw;
}
html.is--wire .wire-6 .grp.grp-2 h3.tit {
  font-size: 5.2083333333vw;
  font-style: normal;
  font-weight: 900;
  line-height: 100%; /* 100px */
  letter-spacing: -0.3125vw;
  text-align: right;
  position: absolute;
  left: 7.9895833333vw;
  top: 26.9270833333vw;
}
html.is--wire .wire-6 .grp.grp-2 .pan.pan-1 {
  position: relative;
}
html.is--wire .wire-6 .grp.grp-2 .pan.pan-1 .quote-box {
  position: absolute;
  top: 0vw;
  left: 20.4895833333vw;
}
html.is--wire .wire-6 .grp.grp-2 .pan.pan-1 .quote-box p {
  display: block;
  width: 23.0625vw;
  text-align: center;
  font-size: 1.7708333333vw;
  white-space: nowrap;
}
html.is--wire .wire-6 .grp.grp-2 .pan.pan-1 .quote-box p:nth-of-type(2) {
  width: 25.6770833333vw;
}
html.is--wire .wire-6 .grp.grp-2 .pan.pan-1 .quote-box p:nth-of-type(3) {
  width: 52.8229166667vw;
}
html.is--wire .wire-6 .grp.grp-2 .pan.pan-1 .quote-box p:nth-of-type(4) {
  width: 15vw;
  margin-top: 1.71875vw;
  font-size: 1.1458333333vw;
}
html.is--wire .wire-6 .grp.grp-2 .smr {
  margin-top: 3.125vw;
  position: absolute;
  top: 61.3541666667vw;
  left: 6.0416666667vw;
  width: 38vw;
}
html.is--wire .wire-6 .grp.grp-2 .smr p {
  text-align: right;
  font-size: 1.3vw;
}
html.is--wire .wire-6 .grp.grp-2 .smr p .h4 {
  font-size: 1.7708333333vw;
}
html.is--wire .wire-6 .grp.grp-2 .vdobox {
  position: absolute;
  left: 47.6041666667vw;
  top: 41.5104166667vw;
}
html.is--wire .wire-6 .grp.grp-2 .vdobox .vdobox-in {
  background: url("../imgs/bs-content6-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-10 .grp.grp-1 {
  position: relative;
  height: 44.2708333333vw;
}
html.is--wire .wire-10 .grp.grp-1 .art-1 {
  height: 75.3645833333vw;
  left: 41.1458333333vw;
  top: 63.59375vw;
}
html.is--wire .wire-10 .grp.grp-1 .clip_1 {
  width: 23.9489583333vw;
  left: 56.9791666667vw;
  top: 3.75vw;
  z-index: 2;
}
html.is--wire .wire-10 .grp.grp-1 .clip_2 {
  width: 26.9359375vw;
  left: 43.6932291667vw;
  top: 0;
  z-index: 1;
}
html.is--wire .wire-10 .grp.grp-2 {
  position: relative;
  height: 44.6354166667vw;
}
html.is--wire .wire-10 .grp.grp-2 .clip_1 {
  width: 42.03125vw;
  left: 9.6354166667vw;
  top: 0vw;
}
html.is--wire .wire-10 .grp.grp-2 .clip_2 {
  width: 19.21875vw;
  left: 11.5625vw;
  top: -4.1145833333vw;
}
html.is--wire .wire-10 .grp.grp-2 .clip_3 {
  width: 17.7984375vw;
  left: 46.7401041667vw;
  top: 17.9322916667vw;
}
html.is--wire .wire-10 .grp.grp-2 .clip_401 {
  width: 8.0421875vw;
  left: 21.4880208333vw;
  top: 1.4083333333vw;
}
html.is--wire .wire-10 .grp.grp-2 .clip_402 {
  width: 8.5130208333vw;
  left: 44.9520833333vw;
  top: 7.5182291667vw;
}
html.is--wire .wire-10 .grp.grp-2 .clip_403 {
  width: 8.8333333333vw;
  left: 54.5614583333vw;
  top: 11.4067708333vw;
}
html.is--wire .wire-10 .grp.grp-2 .clip_404 {
  width: 8.7015625vw;
  left: 41.8239583333vw;
  top: 13.015625vw;
}
html.is--wire .wire-10 .grp.grp-3 {
  position: relative;
  height: 50.3645833333vw;
}
html.is--wire .wire-10 .grp.grp-3 .art-1 {
  width: 100%;
  left: 0;
  top: 32.65625vw;
}
html.is--wire .wire-10 .grp.grp-3 .clip_1 {
  width: 27.96875vw;
  left: 31.5625vw;
  top: 4.7916666667vw;
}
html.is--wire .wire-10 .grp.grp-3 .clip_2 {
  width: 36.303125vw;
  left: 30.6744791667vw;
  top: 0;
}
html.is--wire .wire-10 .grp.grp-3 .quote-box {
  display: none;
  position: absolute;
  top: 45.3125vw;
  right: 3.75vw;
}
html.is--wire .wire-10 .grp.grp-3 .quote-box p {
  display: inline-block;
  width: 10.2604166667vw;
  text-align: center;
}
html.is--wire .wire-10 .grp.grp-3 .quote-box p:nth-of-type(2) {
  width: 15.1041666667vw;
}
html.is--wire .wire-10 .grp.grp-3 .quote-box p:nth-of-type(3) {
  width: 22.1354166667vw;
  margin-top: 1.71875vw;
}
html.is--wire .wire-9 .grp.grp-1 {
  position: relative;
  height: 57.3958333333vw;
}
html.is--wire .wire-9 .grp.grp-1 .art_1 {
  left: 57.1875vw;
  top: 7.03125vw;
}
html.is--wire .wire-9 .grp.grp-1 h2.tit {
  left: 18.0729166667vw;
  top: 0;
  font-size: 5.2083333333vw;
}
html.is--wire .wire-9 .grp.grp-1 h3.tit {
  left: 18.0729166667vw;
  top: 6.8229166667vw;
  font-size: 2.0833333333vw;
}
html.is--wire .wire-9 .grp.grp-1 .smr {
  left: 55.8098958333vw;
  top: 33.6979166667vw;
}
html.is--wire .wire-9 .grp.grp-1 .vdobox {
  position: absolute;
  left: 29.6354166667vw;
  top: 12.2916666667vw;
}
html.is--wire .wire-9 .grp.grp-1 .vdobox .vdobox-in {
  background: url("../imgs/bs-content8-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-11 .grp.grp-1 {
  height: 74.7916666667vw;
  position: relative;
}
html.is--wire .wire-11 .grp.grp-1 .art_1 {
  left: 49.7916666667vw;
  top: 8.3854166667vw;
  height: 69.3229166667vw;
}
html.is--wire .wire-11 .grp.grp-1 h2.tit {
  top: 0;
  left: 18.5416666667vw;
  font-size: 5.2083333333vw;
}
html.is--wire .wire-11 .grp.grp-1 h3.tit {
  top: 6.7708333333vw;
  left: 18.5416666667vw;
  text-align: left;
  font-size: 2.6041666667vw;
  font-weight: 900;
  line-height: 130%;
  letter-spacing: v(-3);
}
html.is--wire .wire-11 .grp.grp-1 .vdobox {
  position: absolute;
  top: 15.1041666667vw;
  left: 30.1302083333vw;
}
html.is--wire .wire-11 .grp.grp-1 .vdobox .vdobox-in {
  background: url("../imgs/bs-content9-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-11 .grp.grp-1 .smr {
  top: 27.9427083333vw;
  left: 56.2760416667vw;
}
html.is--wire .wire-11 .grp.grp-1 .smr p {
  font-size: 1.1458333333vw;
  line-height: 150%;
  letter-spacing: -0.06875vw;
}
html.is--wire .wire-11 .grp.grp-1 .smr .h4 {
  font-size: 1.7708333333vw;
  line-height: 130%;
  letter-spacing: -0.10625vw;
}
html.is--wire .wire-11 .grp.grp-1 .quote-box {
  position: absolute;
  top: 63.0729166667vw;
  left: 38.1770833333vw;
}
html.is--wire .wire-11 .grp.grp-1 .quote-box p {
  display: block;
  width: 27.9791666667vw;
  text-align: center;
  font-size: 1.7708333333vw;
}
html.is--wire .wire-11 .grp.grp-1 .quote-box p:nth-of-type(2) {
  width: 30.4vw;
  margin-top: 0.5208333333vw;
  font-size: 1.1458333333vw;
}
html.is--wire .wire-13 .grp.grp-1 {
  padding-top: 1.5625vw;
  height: 83.28125vw;
  margin-left: 16.8229166667vw;
}
html.is--wire .wire-13 .grp.grp-1 .tit p {
  font-size: 9.375vw;
  line-height: 86%;
  letter-spacing: -0.5625vw;
}
html.is--wire .wire-13 .grp.grp-1 .tit p + p {
  margin-top: 8.3333333333vw;
}
html.is--wire .wire-13 .grp.grp-2 {
  height: 66.6666666667vw;
}
html.is--wire .wire-13 .grp.grp-2 h2.tit {
  left: 73.1770833333vw;
  top: 0vw;
  font-size: 5.2083333333vw;
}
html.is--wire .wire-13 .grp.grp-2 h3.tit {
  left: 23.90625vw;
  top: 6.7708333333vw;
  text-align: right;
  width: 55.4166666667vw;
  font-size: 2.6041666667vw;
}
html.is--wire .wire-13 .grp.grp-2 h3.tit .char {
  font-size: inherit;
}
html.is--wire .wire-13 .grp.grp-2 .vdobox {
  position: absolute;
  top: 14.4791666667vw;
  left: 44.5052083333vw;
}
html.is--wire .wire-13 .grp.grp-2 .vdobox .vdobox-in {
  background: url("../imgs/bs-content11-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-13 .grp.grp-2 .smr {
  top: 28.4635416667vw;
  left: 21.3541666667vw;
}
html.is--wire .wire-13 .grp.grp-2 .smr p {
  font-size: 1.1458333333vw;
  line-height: 150%;
  letter-spacing: -0.06875vw;
  text-align: right;
}
html.is--wire .wire-13 .grp.grp-2 .smr .h4 {
  font-size: 1.7708333333vw;
}
html.is--wire .wire-13 .grp.grp-2 .quote-box {
  position: absolute;
  top: 42.4479166667vw;
  left: 13.0208333333vw;
  width: 28.5416666667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
html.is--wire .wire-13 .grp.grp-2 .quote-box p {
  display: block;
  width: 18.125vw;
  text-align: center;
  white-space: nowrap;
}
html.is--wire .wire-13 .grp.grp-2 .quote-box p:nth-of-type(2) {
  width: 12.96875vw;
}
html.is--wire .wire-13 .grp.grp-2 .quote-box p:nth-of-type(3) {
  width: 30.625vw;
  margin-top: 1.71875vw;
  font-size: 1.1458333333vw;
}
html.is--wire .wire-12 .grp.grp-1 {
  height: 101.9791666667vw;
  position: relative;
}
html.is--wire .wire-12 .grp.grp-1 .art_4 {
  width: 6.875vw;
  right: 0;
  left: auto;
  top: 6.9270833333vw;
}
html.is--wire .wire-12 .grp.grp-1 h2.tit_1 {
  top: 0;
  left: 16.8229166667vw;
}
html.is--wire .wire-12 .grp.grp-1 h2.tit_1 p {
  font-size: 9.375vw;
  line-height: 100%;
}
html.is--wire .wire-12 .grp.grp-1 h2.tit_2 {
  top: 30.625vw;
  left: 16.6145833333vw;
  font-size: 5.2083333333vw;
}
html.is--wire .wire-12 .grp.grp-1 h3.tit {
  top: 38.3333333333vw;
  left: 16.6145833333vw;
  text-align: left;
}
html.is--wire .wire-12 .grp.grp-1 .vdobox {
  position: absolute;
  top: 49.4270833333vw;
  left: 20.078125vw;
}
html.is--wire .wire-12 .grp.grp-1 .vdobox .vdobox-in {
  background: url("../imgs/bs-content10-video.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
html.is--wire .wire-12 .grp.grp-1 .smr {
  top: 57.34375vw;
  left: 46.2239583333vw;
}
html.is--wire .wire-12 .grp.grp-1 .quote-box {
  position: absolute;
  top: 77.5vw;
  left: 46.2239583333vw;
}
html.is--wire .wire-12 .grp.grp-1 .quote-box p {
  display: block;
  width: 35.1875vw;
  text-align: center;
  white-space: nowrap;
  font-size: 1.7708333333vw;
  letter-spacing: -0.10625vw;
}
html.is--wire .wire-12 .grp.grp-1 .quote-box p:nth-of-type(2) {
  width: 26.4791666667vw;
  margin-top: 0.5208333333vw;
}
html.is--wire .wire-12 .grp.grp-1 .quote-box p:nth-of-type(3) {
  width: 29.46875vw;
  margin-top: 1.5625vw;
  font-size: 1.1458333333vw;
  letter-spacing: -0.06875vw;
}
html.is--wire .wire-eod .container {
  position: relative;
  width: 91.875vw;
  height: 173.6979166667vw;
  background: url("/assets/imgs/w_eod_clip1.jpg") no-repeat 0 0;
  background-size: 91.875vw 173.6979166667vw;
  margin: 0 auto;
}
html.is--wire .wire-eod .container .tit_1 {
  top: 23.3854166667vw;
  width: 100%;
  left: 0;
  text-align: center;
}
html.is--wire .wire-eod .container .tit_1 p {
  color: #0B1AA4;
  text-align: center;
  font-family: Pretendard;
  font-size: 5.2083333333vw;
  font-style: normal;
  font-weight: 900;
  line-height: 82%; /* 82px */
  letter-spacing: -0.3125vw;
}
html.is--wire .wire-eod .container .tit_2 {
  top: 63.0729166667vw;
  left: 0;
  width: 100%;
  text-align: center;
}
html.is--wire .wire-eod .container .tit_2 p {
  color: #0B1AA4;
  text-align: center;
  font-family: Pretendard;
  font-size: 1.5625vw;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
html.is--wire .wire-eod .container .txt_1 {
  top: 69.0104166667vw;
  left: 0;
  width: 100%;
  text-align: center;
}
html.is--wire .wire-eod .container .txt_1 p {
  color: #0B1AA4;
  text-align: center;
  font-family: Pretendard;
  font-size: 1.3020833333vw;
  font-style: normal;
  font-weight: 300;
  line-height: 150%; /* 37.5px */
}
html.is--wire .wire-eod .container .clip_1 {
  width: 44.8145833333vw;
  top: 81.7708333333vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
html.is--wire .wire-eod .quote-box {
  position: absolute;
  top: 42.03125vw;
  left: 19.6875vw;
}
html.is--wire .wire-eod .quote-box p {
  display: block;
  width: 38.4895833333vw;
  text-align: center;
  font-family: Pretendard;
  font-size: 1.7708333333vw;
  font-style: normal;
  font-weight: 500;
  line-height: 99.771%;
  letter-spacing: -0.10625vw;
}
html.is--wire .wire-eod .quote-box p:nth-of-type(2) {
  width: 28.3958333333vw;
}
html.is--wire .wire-eod .quote-box p:nth-of-type(3) {
  width: 11.4895833333vw;
  margin-top: 1.71875vw;
  font-size: 1.1458333333vw;
  line-height: 154.192%;
  letter-spacing: -0.06875vw;
}
html.is--wire .wire-tool {
  padding-top: 10.4166666667vw;
  text-align: center;
  color: #0B1AA4;
  font-family: Pretendard;
  font-style: normal;
  font-weight: 400;
  line-height: 100%; /* 35.832px */
}
html.is--wire .wire-tool footer {
  padding-top: 12.05vw;
  padding-bottom: 11.0416666667vw;
}
html.is--wire .wire-tool footer h6 {
  width: 10.64328125vw;
  margin: 0 auto;
}
html.is--wire .wire-tool footer h6 img {
  width: 100%;
}
html.is--wire .wire-tool .grp + .grp {
  margin-top: 4.1666666667vw;
}
html.is--wire .wire-tool h5 {
  font-size: 1.86625vw;
  font-weight: 900;
  margin-bottom: 2.1807291667vw;
}
html.is--wire .wire-tool h6 {
  font-size: 1.3103645833vw;
  font-weight: 700;
  margin-bottom: 1.2vw;
}
html.is--wire .wire-tool p {
  font-size: 0.8735416667vw;
  font-style: normal;
  font-weight: 300;
  line-height: 1.4294791667vw; /* 163.636% */
}
html.is--wire .wire-tool .sct + .sct {
  margin-top: 1.1119791667vw;
}

html.is--wire::before {
  opacity: 1;
  -ms-touch-action: auto;
      touch-action: auto;
  pointer-events: auto;
}
html.is--wire .main_controls label {
  background: #fff;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
html.is--wire .main_controls label > span {
  background: #1F2E41;
  left: 3.3333333333vw;
}
html.is--wire .main_controls label > em {
  color: #333;
  left: 7.2916666667vw;
  text-shadow: 0 0 3px rgb(255, 255, 255);
  font-weight: bold;
}
html.is--wire .main_controls label > em i {
  display: inline-block;
}
html.is--wire .ope {
  will-change: opacity, transform;
}
html.is--wire .ope-l {
  -webkit-transform: translateX(-3.125vw);
          transform: translateX(-3.125vw);
}
html.is--wire .ope-r {
  -webkit-transform: translateX(3.125vw);
          transform: translateX(3.125vw);
}
html.is--wire .ope-b {
  -webkit-transform: translateY(3.125vw);
          transform: translateY(3.125vw);
}
html.is--wire .ope-t {
  -webkit-transform: translateY(-3.125vw);
          transform: translateY(-3.125vw);
}
html.is--wire .ope-z {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
html.is--wire .ope-zo {
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
}