.close-h {
  background-color: black !important;
}
.pc-header {
  position: relative;
  -webkit-user-select: none;
}
.pc-header .languageBox {
  position: absolute;
  z-index: 200;
  display: none;
  width: 34.167vw;
  background: rgba(0, 0, 0, 0.8);
  right: 0vw;
  top: 0vw;
  height: 100vh;
}
.pc-header .languageBox .d1 {
  font-style: normal;
  font-weight: 400;
  font-size: 1.771vw;
  line-height: 2.656vw;
  color: white;
  position: absolute;
  top: 5.667vw;
  left: 13.698vw;
  font-family: "Prompt-Regular";
}
.pc-header .languageBox .i1 {
  cursor: pointer;
  position: absolute;
  width: 2.083vw;
  top: 2.5vw;
  right: 2.5vw;
}
.pc-header .languageBox .i2 {
  position: absolute;
  width: auto;
  height: 2.083vw;
  left: 11.875vw;
  top: 16.438vw;
  cursor: pointer;
}
.pc-header .languageBox .i3 {
  cursor: pointer;
  position: absolute;
  width: 8.021vw;
  height: 2.083vw;
  left: 11.875vw;
  top: 12.438vw;
}
.pc-header .languageBox .i4 {
  position: absolute;
  width: auto;
  height: 2.083vw;
  cursor: pointer;
  left: 11.875vw;
  top: 20.438vw;
}
.pc-header .languageBox .i5 {
  position: absolute;
  height: 2.083vw;
  cursor: pointer;
  left: 11.875vw;
  top: 24.438vw;
  width: auto;
}
.pc-header .languageBox .i6 {
    position: absolute;
    height: 2.083vw;
    cursor: pointer;
    left: 11.875vw;
    top: 28.438vw;
    width: auto;
}
.pc-header .languageBox .i7 {
    position: absolute;
    height: 2.083vw;
    cursor: pointer;
    left: 11.875vw;
    top: 32.438vw;
    width: auto;
}
.pc-header .languageBox .i8 {
    position: absolute;
    height: 2.083vw;
    cursor: pointer;
    left: 11.875vw;
    top: 36.438vw;
    width: auto;
}
.pc-header .close {
  width: 100vw;
  height: 4.583vw;
  position: absolute;
  z-index: 999;
  top: 0vw;
}
.pc-header .close .t1 {
  cursor: pointer;
  position: absolute;
  left: 5.104vw;
  top: 1.771vw;
  font-style: normal;
  font-weight: 400;
  font-size: 0.99vw;
  line-height: 1.51vw;
  color: white;
  font-family: "Prompt-Regular";
}
.pc-header .close .t2 {
  cursor: pointer;
  position: absolute;
  left: 14.688vw;
  top: 1.771vw;
  font-style: normal;
  font-weight: 400;
  font-size: 0.99vw;
  line-height: 1.51vw;
  color: white;
  font-family: "Prompt-Regular";
}
.pc-header .close .t3 {
  cursor: pointer;
  position: absolute;
  left: 21.198vw;
  top: 1.771vw;
  font-style: normal;
  font-weight: 400;
  font-size: 0.99vw;
  line-height: 1.51vw;
  color: white;
  font-family: "Prompt-Regular";
}
.pc-header .close .i1 {
  cursor: pointer;
  position: absolute;
  width: 2.344vw;
  display: block;
  top: 1.51vw;
  left: 49.01vw;
}
.pc-header .close .i2 {
  cursor: pointer;
  display: block;
  width: 1.354vw;
  right: 9.706vw;
  top: 1.62vw;
  position: absolute;
}
.pc-header .close .t4 {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 1.51vw;
  width: 4.688vw;
  right: 4.271vw;
  font-style: normal;
  font-weight: 400;
  font-size: 1.042vw;
  line-height: 1.563vw;
  font-family: "Prompt-Regular";
  color: #ffffff;
}
.pc-header .open {
  width: 34.167vw;
  background: rgba(0, 0, 0, 0.8);
  height: 100vh;
  position: absolute;
  left: -34.167vw;
  top: 0vw;
  z-index: 999;
  font-family: "Prompt-ExtraLight";
}
.pc-header .open .t1 {
  cursor: pointer;
  position: absolute;
  left: 5.104vw;
  top: 1.771vw;
  font-style: normal;
  font-weight: 400;
  font-size: 0.99vw;
  line-height: 1.51vw;
  color: white;
  font-family: "Prompt-Regular";
}
.pc-header .open .t2 {
  cursor: pointer;
  position: absolute;
  left: 14.688vw;
  top: 1.771vw;
  font-style: normal;
  font-weight: 400;
  font-size: 0.99vw;
  line-height: 1.51vw;
  color: white;
  font-family: "Prompt-Regular";
}
.pc-header .open .t3 {
  cursor: pointer;
  position: absolute;
  left: 21.198vw;
  top: 1.771vw;
  font-style: normal;
  font-weight: 400;
  font-size: 0.99vw;
  line-height: 1.51vw;
  color: white;
  font-family: "Prompt-Regular";
}
.pc-header .open .i1 {
  position: absolute;
  width: 1.25vw;
  top: 1.875vw;
  left: 31.25vw;
  cursor: pointer;
}
.pc-header .open .t1box {
  position: absolute;
  width: 18.177vw;
  left: 5.104vw;
  top: 5.156vw;
  font-style: normal;
  font-weight: 275;
  font-size: 1.458vw;
  line-height: 2.188vw;
  font-family: "Prompt-ExtraLight";
  color: #ffffff;
}
.pc-header .open .t1box div {
  margin-bottom: 0.833vw;
}
.pc-header .open .t1box div a {
  text-decoration: none;
  color: white;
}
.pc-header .open .t2box {
  display: none;
  position: absolute;
  width: 18.177vw;
  left: 14.688vw;
  top: 5.156vw;
  font-style: normal;
  font-weight: 275;
  font-size: 1.458vw;
  line-height: 2.188vw;
  font-family: "Prompt-ExtraLight";
  color: #ffffff;
}
.pc-header .open .t2box div {
  margin-bottom: 0.833vw;
}
.pc-header .open .t2box div a {
  text-decoration: none;
  color: white;
}
.pc-header .open .t3box {
  display: none;
  position: absolute;
  width: 18.177vw;
  left: 21.198vw;
  top: 5.156vw;
  font-style: normal;
  font-weight: 275;
  font-size: 1.458vw;
  line-height: 2.188vw;
  font-family: "Prompt-ExtraLight";
  color: #ffffff;
}
.pc-header .open .t3box div {
  margin-bottom: 0.833vw;
}
.pc-header .open .t3box div a {
  text-decoration: none;
  color: white;
}
.pc-header .open .menuliIcon:hover .pc-name-a span {
  font-weight: bold !important;
  color: #f65a11 !important;
}
.pc-header .open .t-nav:hover {
  font-weight: bold !important;
  color: #f65a11 !important;
}
.pc-header #headerBack .t-nav:hover {
  font-weight: bold !important;
  color: #f65a11 !important;
}
.mobile-header .langBoxMobile {
  touch-action: none;
  display: none;
  width: 100vw;
  height: 100vh;
  position: fixed;
  background-color: #f6f6f6;
  z-index: 1000;
}
.mobile-header .langBoxMobile .d1 {
  position: absolute;
  font-style: normal;
  font-weight: 400;
  font-size: 5.989vw;
  line-height: 9.067vw;
  text-align: center;
  width: 100vw;
  top: 22.667vw;
  font-family: "Prompt-Regular";
  color: #000000;
}
.mobile-header .langBoxMobile .i1 {
  width: 4.035vw;
  position: absolute;
  top: 6.4vw;
  right: 6.4vw;
  z-index: 999;
}
.mobile-header .langBoxMobile .i2 {
  position: absolute;
  width: auto;
  height: 7.045vw;
  left: 33.867vw;
  top: 60.837vw;
}
.mobile-header .langBoxMobile .i3 {
  position: absolute;
  width: 26.667vw;
  height: 7.045vw;
  left: 33.867vw;
  top: 44.533vw;
}
.mobile-header .langBoxMobile .i4 {
  position: absolute;
  width: auto;
  height: 7.045vw;
  left: 33.867vw;
  top: 78.549vw;
}
.mobile-header .langBoxMobile .i5 {
  position: absolute;
  height: 7.045vw;
  left: 33.867vw;
  top: 96.264vw;
  width: auto;
}
.mobile-header .langBoxMobile .i6 {
    position: absolute;
    height: 7.045vw;
    left: 33.867vw;
    top: 114.264vw;
    width: auto;
}
.mobile-header .langBoxMobile .i7 {
    position: absolute;
    height: 7.045vw;
    left: 33.867vw;
    top: 132.264vw;
    width: auto;
}
.mobile-header .langBoxMobile .i8 {
    position: absolute;
    height: 7.045vw;
    left: 33.867vw;
    top: 150.264vw;
    width: auto;
}