#ArtistUltra16 .module1 .div_text .text_p1 {
  font-weight: 700;
}

#ArtistUltra16 .module1 .div_text .text_p2 {
  font-weight: 500;
}

#ArtistUltra16 .module1 .div_text .text_p3 {
  font-weight: 700;
}

#ArtistUltra16 .module2 .div_content .text_p2 {
  font-weight: 700;
}

#ArtistUltra16 .module3 .div_text .text_1 {
  font-weight: 700;
}

#ArtistUltra16 .font_72 {
  font-weight: 700;
}

#ArtistUltra16.img_pc {
  display: inline-block;
}

#ArtistUltra16-h5.img_h5 {
  display: none;
}

@media screen and (max-width: 1080px) {
  * {
    box-sizing: border-box;
  }
  #ArtistUltra16.img_pc {
    display: none;
  }
  #ArtistUltra16-h5 {
    font-size: 0;
    width: 100%;
  }
  #ArtistUltra16-h5.img_h5 {
    display: inline-block;
    letter-spacing: normal;
    margin-bottom: 100px;
  }
  #ArtistUltra16-h5 img {
    width: 100%;
    height: auto;
  }
  #ArtistUltra16-h5 p, #ArtistUltra16-h5 h1, #ArtistUltra16-h5 h3 {
    text-align: center;
  }
  #ArtistUltra16-h5 h1, #ArtistUltra16-h5 h3 {
    font-weight: 700;
  }
  #ArtistUltra16-h5 .font_max {
    font-size: 7.40741vw;
    color: #000000;
    line-height: 1.2;
    margin-bottom: 4.62963vw;
    font-weight: 700;
  }
  #ArtistUltra16-h5 .font_min {
    font-size: 4.25926vw;
    color: #000000;
    line-height: 1.4;
  }
  #ArtistUltra16-h5 .section_1 {
    position: relative;
  }
  #ArtistUltra16-h5 .section_1 .div_text {
    width: 94%;
    left: 3%;
    top: 16.66667vw;
    position: absolute;
  }
  #ArtistUltra16-h5 .section_1 .div_text .text_p1 {
    font-size: 7.40741vw;
    margin-bottom: 1.48148vw;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_1 .div_text .text_p1 .dif {
    font-size: 3.33333vw;
    background-color: #000000;
    padding: 0.74074vw 1.48148vw;
    border-radius: 100px;
    color: #FFFFFF;
    margin-left: 1.85185vw;
  }
  #ArtistUltra16-h5 .section_1 .div_text .text_p2 {
    font-size: 4.81481vw;
    margin-bottom: 1.48148vw;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_1 .div_text .text_p3 {
    font-size: 9.25926vw;
    line-height: 1.16;
    margin-bottom: 1.48148vw;
    font-weight: 700;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_1 .div_text .text_p4 {
    font-size: 4.25926vw;
    line-height: 1.3;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_1 .div_pos {
    font-size: 2.40741vw;
    width: 94%;
    left: 3%;
    top: 83.7963vw;
    position: absolute;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_1 .div_pos span {
    display: inline-block;
  }
  #ArtistUltra16-h5 .section_2 {
    padding-top: 13.88889vw;
    overflow: hidden;
    padding-bottom: 13.88889vw;
  }
  #ArtistUltra16-h5 .section_2 .section_2_title {
    font-size: 8.7037vw;
    width: 100%;
    padding: 0 3%;
    line-height: 1.15;
    margin-bottom: 5.55556vw;
    font-weight: 700;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 {
    width: 83.33333vw;
    overflow: initial;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .swiper-slide img {
    border-radius: 2.31481vw;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .swiper-slide .swiper_text {
    margin-top: 4.62963vw;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .swiper-slide .swiper_text .text_p1 {
    font-size: 5.55556vw;
    font-weight: 700;
    line-height: 1.35;
    color: #0D0D0D;
    text-align: left;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .swiper-slide .swiper_text .text_p2 {
    font-size: 5.55556vw;
    font-weight: 700;
    line-height: 1.35;
    color: #808080;
    text-align: left;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #F0F0F0;
    height: 12.03704vw;
    border-radius: 100px;
    width: max-content;
    padding: 0 5.55556vw;
    margin: 7.40741vw auto 0;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-pagination {
    position: initial;
    margin: 0 3.33333vw;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-pagination .swiper-pagination-bullet {
    width: 2.22222vw !important;
    height: 2.22222vw !important;
    background-color: #999999;
    margin-right: 2.77778vw;
    opacity: 1;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-pagination .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #262626 !important;
    opacity: 1;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-button-prev {
    position: initial;
    background: none;
    margin-top: 0;
    width: 3.33333vw !important;
    height: auto;
    display: inline-block;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-button-next {
    position: initial;
    background: none;
    margin-top: 0;
    width: 3.33333vw !important;
    height: auto;
    transform: rotate(180deg);
    display: inline-block;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-button-prev.swiper-button-disabled {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_2 #au16-h5-swiper1 .arrow_box .swiper-button-next.swiper-button-disabled {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_3 {
    position: relative;
  }
  #ArtistUltra16-h5 .section_3 .div_text {
    position: absolute;
    width: 100%;
    left: 0;
    top: 16.66667vw;
    padding: 0 3%;
  }
  #ArtistUltra16-h5 .section_3 .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_3 .div_text .line {
    position: absolute;
    width: 98.14815vw;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_3 .div_text .text_p2 {
    padding: 0 4%;
  }
  #ArtistUltra16-h5 .section_4 {
    background-color: #000000;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_text {
    position: absolute;
    width: 90%;
    left: 5%;
    top: 16.66667vw;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_text .text_p2 {
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .line {
    position: absolute;
    width: 98.14815vw;
    top: 0.74074vw;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide-1 .line {
    width: 98.14815vw;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide-2 .div_text .text_p1 {
    color: #FFFFFF;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide-2 .div_text .text_p2 {
    color: #FFFFFF;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide-3 .div_text .text_p1 {
    color: #FFFFFF;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide-3 .div_text .text_p2 {
    color: #FFFFFF;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_icon {
    position: absolute;
    width: 100%;
    left: 0;
    top: 77%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_icon img {
    width: 16.75926vw;
    margin-right: 2.77778vw;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_icon .text_p3 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_icon .text_p3 .span_1 {
    font-size: 7.40741vw;
    font-weight: 700;
    line-height: 1;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .swiper-slide .div_icon .text_p3 .span_2 {
    font-size: 3.51852vw;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .arrow_box {
    position: absolute;
    width: 100%;
    left: 0;
    top: 88%;
    z-index: 2;
    display: flex;
    justify-content: center;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .arrow_box .swiper-button-prev {
    position: initial;
    background: #2F2F2F;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .arrow_box .swiper-button-prev img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .arrow_box .swiper-button-next {
    position: initial;
    background: #2F2F2F;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(180deg);
    margin-left: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .arrow_box .swiper-button-next img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .arrow_box .swiper-button-prev.swiper-button-disabled {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_4 #au16-h5-swiper2 .arrow_box .swiper-button-next.swiper-button-disabled {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_5 {
    background-color: #000000;
    padding-top: 16.66667vw;
    padding-bottom: 13.88889vw;
  }
  #ArtistUltra16-h5 .section_5 .div_text {
    width: 100%;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_5 .div_text .text_p1 {
    position: relative;
    z-index: 2;
    color: #FFFFFF;
  }
  #ArtistUltra16-h5 .section_5 .div_text .line {
    position: absolute;
    width: 98.14815vw;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_5 .div_text .text_p2 {
    color: #FFFFFF;
    margin-bottom: 6.48148vw;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_5 .div_img {
    width: 100%;
    margin: 0 auto 7.40741vw;
  }
  #ArtistUltra16-h5 .section_5 .div_img img {
    border-radius: 2.31481vw;
  }
  #ArtistUltra16-h5 .section_5 .div_ul .div_icon {
    display: flex;
    width: 100%;
    padding-left: 6%;
    margin-bottom: 6.48148vw;
    align-items: center;
  }
  #ArtistUltra16-h5 .section_5 .div_ul .div_icon:last-child {
    margin-bottom: 0;
  }
  #ArtistUltra16-h5 .section_5 .div_ul .div_icon img {
    width: 14.81481vw;
    margin-right: 2.77778vw;
  }
  #ArtistUltra16-h5 .section_5 .div_ul .div_icon .text_p3 {
    font-size: 5.55556vw;
    font-weight: 700;
    text-align: left;
    line-height: 1.2;
    color: #FFFFFF;
  }
  #ArtistUltra16-h5 .section_5 .div_ul .div_icon .text_p3 .span_color {
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
  }
  #ArtistUltra16-h5 .section_6 {
    padding-top: 16.66667vw;
    padding-bottom: 13.88889vw;
    background-color: #000000;
  }
  #ArtistUltra16-h5 .section_6 > .div_text {
    width: 100%;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_6 > .div_text .text_p1 {
    position: relative;
    z-index: 2;
    color: #FFFFFF;
  }
  #ArtistUltra16-h5 .section_6 > .div_text .line {
    position: absolute;
    width: 93.61111vw;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 {
    width: 87.40741vw;
    margin: 0 auto;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_text {
    width: 100%;
    margin-top: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_text .text_p2 {
    color: #FFFFFF;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_text .text_p2 .span_color {
    font-weight: 700;
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_img {
    width: 100%;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_img img {
    border-radius: 2.31481vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide-3 .div_img img {
    border: 1px solid #4d4d4d;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box {
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 7.40741vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-prev {
    position: initial;
    background: #2F2F2F;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-prev img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-next {
    position: initial;
    background: #2F2F2F;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(180deg);
    margin-left: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-next img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-prev.swiper-button-disabled {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-next.swiper-button-disabled {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-prev.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .arrow_box .swiper-button-next.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_icon {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 7.40741vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_icon img {
    width: 12.40741vw;
    margin-right: 2.77778vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_icon .text_p3 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_icon .text_p3 .span_1 {
    font-size: 4.81481vw;
    font-weight: 700;
    line-height: 1;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .div_icon .text_p3 .span_2 {
    font-size: 3.51852vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .text_star {
    font-size: 2.40741vw;
    color: #CCCCCC;
    text-align: right;
    margin-top: 1.85185vw;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide-4 .div_icon img {
    width: 39.07407vw;
    margin-right: 0;
  }
  #ArtistUltra16-h5 .section_7 {
    padding-top: 16.66667vw;
    padding-bottom: 13.88889vw;
  }
  #ArtistUltra16-h5 .section_7 .div_text {
    width: 100%;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_7 .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_7 .div_text .line {
    position: absolute;
    width: 93.61111vw;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_7 .div_text .text_p2 {
    margin-bottom: 5.55556vw;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_7 .div_img {
    width: 100%;
    margin: 0 auto 5.55556vw;
  }
  #ArtistUltra16-h5 .section_7 .div_img img {
    border-radius: 2.31481vw;
  }
  #ArtistUltra16-h5 .section_7 .text_p3 {
    font-size: 2.40741vw;
    line-height: 1.6;
    color: #808080;
  }
  #ArtistUltra16-h5 .section_8 {
    padding-top: 16.66667vw;
    padding-bottom: 13.88889vw;
  }
  #ArtistUltra16-h5 .section_8 .div_text {
    width: 100%;
  }
  #ArtistUltra16-h5 .section_8 .div_text .text_p1 {
    position: relative;
    z-index: 2;
    padding: 0 3%;
  }
  #ArtistUltra16-h5 .section_8 .div_text .line {
    position: absolute;
    width: 93.61111vw;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_8 .div_text .text_p2 {
    padding: 0 10%;
  }
  #ArtistUltra16-h5 .section_8 .div_img {
    margin: 0 auto 5.55556vw;
  }
  #ArtistUltra16-h5 .section_8 .text_p3 {
    font-size: 2.40741vw;
    line-height: 1.6;
    color: #808080;
  }
  #ArtistUltra16-h5 .section_9 {
    padding-bottom: 12.03704vw;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 {
    width: 87.03704vw;
    margin: 0 auto;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .swiper-slide .div_text {
    width: 100%;
    padding: 0 3%;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .swiper-slide .div_text .text_p2 .span_color {
    font-weight: 700;
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .swiper-slide img {
    border-radius: 2.31481vw;
    margin-bottom: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box {
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-prev {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-prev img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-next {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(180deg);
    margin-left: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-next img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-prev.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-next.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-prev.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_9 #au16-h5-swiper3 .arrow_box .swiper-button-next.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_10 {
    position: relative;
    background-color: #d1d8e2;
    padding-bottom: 18.51852vw;
  }
  #ArtistUltra16-h5 .section_10 > .div_text {
    position: absolute;
    width: 90%;
    left: 5%;
    top: 16.66667vw;
  }
  #ArtistUltra16-h5 .section_10 > .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_10 > .div_text .line {
    position: absolute;
    width: 93.61111vw;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 {
    width: 87.40741vw;
    position: absolute;
    left: 50%;
    top: 111.11111vw;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .swiper-slide {
    display: flex;
    align-items: stretch;
    height: auto;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .swiper-slide .div_text {
    background-color: #FFFFFF;
    border-radius: 2.31481vw;
    padding: 3.7037vw;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .swiper-slide .div_text .text_p1 {
    font-size: 4.62963vw;
    margin-bottom: 2.77778vw;
    text-align: left;
    font-weight: 700;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .swiper-slide .div_text .text_p2 {
    font-size: 3.51852vw;
    margin-bottom: 3.7037vw;
    text-align: left;
    line-height: 1.5;
    color: #000000;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .swiper-slide .div_text img {
    width: 80.18519vw;
    margin-bottom: 3.7037vw;
    margin-top: auto;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .swiper-slide .div_text .text_p3 {
    display: inline-block;
    width: max-content;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .swiper-slide .div_text .text_p3 a {
    display: inline-block;
    color: #262626;
    font-size: 3.51852vw;
    text-decoration: none;
    background-color: #E0E6EB;
    padding: 0.92593vw 3.33333vw;
    border-radius: 100px;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    margin-top: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-prev {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-prev img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-next {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(180deg);
    margin-left: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-next img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-prev.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-next.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-prev.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_10 #au16-h5-swiper4 .arrow_box .swiper-button-next.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_11 {
    padding-top: 16.66667vw;
    padding-bottom: 13.88889vw;
  }
  #ArtistUltra16-h5 .section_11 .div_text {
    width: 100%;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_11 .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_11 .div_text .line {
    position: absolute;
    width: 100%;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_11 .div_text .text_p2 {
    margin-bottom: 5.55556vw;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_11 .div_img {
    width: 100%;
    margin: 0 auto 7.40741vw;
  }
  #ArtistUltra16-h5 .section_11 .div_img img {
    border-radius: 2.31481vw;
  }
  #ArtistUltra16-h5 .section_11 .div_img .text_star {
    font-size: 2.40741vw;
    color: #808080;
    padding-left: 15%;
    text-align: right;
    margin-top: 1.85185vw;
  }
  #ArtistUltra16-h5 .section_11 .div_ul .div_icon {
    display: flex;
    width: 100%;
    padding-left: 5%;
    margin-bottom: 6.48148vw;
    align-items: center;
  }
  #ArtistUltra16-h5 .section_11 .div_ul .div_icon:last-child {
    margin-bottom: 0;
  }
  #ArtistUltra16-h5 .section_11 .div_ul .div_icon img {
    width: 14.81481vw;
    margin-right: 3.7037vw;
  }
  #ArtistUltra16-h5 .section_11 .div_ul .div_icon .text_p3 {
    font-size: 4.81481vw;
    font-weight: 700;
    text-align: left;
    line-height: 1.2;
    color: #FFFFFF;
    flex: 1;
  }
  #ArtistUltra16-h5 .section_11 .div_ul .div_icon .text_p3 .span_color {
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
  }
  #ArtistUltra16-h5 .section_12 {
    padding-top: 16.66667vw;
    padding-bottom: 13.88889vw;
  }
  #ArtistUltra16-h5 .section_12 > .div_text {
    width: 100%;
    padding: 0 3%;
  }
  #ArtistUltra16-h5 .section_12 > .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_12 > .div_text .line {
    position: absolute;
    width: 100%;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 {
    width: 87.03704vw;
    margin: 0 auto;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .swiper-slide .div_text {
    width: 100%;
    padding: 0 3%;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .swiper-slide .div_text .text_p2 .span_color {
    font-weight: 700;
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .swiper-slide .div_img {
    width: 100%;
    height: 48.14815vw;
    background-color: #E5E5E5;
    border-radius: 2.31481vw;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .swiper-slide .div_img img {
    border-radius: 2.31481vw;
    width: 72.03704vw;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .swiper-slide-2 .div_img img {
    width: 63.88889vw;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    margin-top: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-prev {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-prev img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-next {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(180deg);
    margin-left: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-next img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-prev.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-next.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-prev.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_12 #au16-h5-swiper5 .arrow_box .swiper-button-next.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_13 .div_img {
    position: relative;
  }
  #ArtistUltra16-h5 .section_13 .div_img .pos_img {
    position: absolute;
    width: 24.81481vw;
    bottom: 5%;
    left: 5%;
  }
  #ArtistUltra16-h5 .section_14 .div_text .text_p2 {
    margin-bottom: 0;
  }
  #ArtistUltra16-h5 .section_15 {
    padding-top: 16.66667vw;
    padding-bottom: 13.88889vw;
  }
  #ArtistUltra16-h5 .section_15 .div_text {
    width: 100%;
    padding: 0 3%;
  }
  #ArtistUltra16-h5 .section_15 .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_15 .div_text .line {
    position: absolute;
    width: 100%;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_15 .div_content {
    width: 91.66667vw;
    margin: 0 auto 2.31481vw;
    background-color: #F5F5F5;
    text-align: center;
    border-radius: 2.31481vw;
    padding: 5.55556vw 0 9.25926vw;
  }
  #ArtistUltra16-h5 .section_15 .div_content img {
    width: 81.94444vw;
    margin-bottom: 3.7037vw;
  }
  #ArtistUltra16-h5 .section_15 .div_content:last-child {
    padding: 5.55556vw 0 3.7037vw;
  }
  #ArtistUltra16-h5 .section_15 .div_content:last-child img {
    width: 48.42593vw;
  }
  #ArtistUltra16-h5 .section_15 .div_content .text_p2 {
    color: #262626;
    font-size: 3.7037vw;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_16 {
    padding-top: 16.66667vw;
  }
  #ArtistUltra16-h5 .section_16 > .div_text {
    width: 100%;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_16 > .div_text .text_p1 {
    position: relative;
    z-index: 2;
  }
  #ArtistUltra16-h5 .section_16 > .div_text .line {
    position: absolute;
    width: 93.61111vw;
    top: 0;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
  }
  #ArtistUltra16-h5 .section_16 > .div_text .text_p2 {
    margin-bottom: 5.55556vw;
    padding: 0 5%;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 {
    width: 100%;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .swiper-slide .div_text {
    width: 100%;
    padding: 0 10%;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .swiper-slide .div_text .text_p2 .span_color {
    font-weight: 700;
    background: linear-gradient(90deg, #43B1E7 0%, #48BAD2 0%, #56A7E2 0%, #04D18E 99.63379%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .swiper-slide .div_img {
    width: 100%;
    margin-bottom: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box {
    width: 100%;
    padding: 0 3%;
    display: flex;
    justify-content: flex-end;
    margin-top: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-prev {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-prev img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-next {
    position: initial;
    background: #EDEDF0;
    margin-top: 0;
    width: 9.53704vw !important;
    height: 9.53704vw !important;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(180deg);
    margin-left: 5.55556vw;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-next img {
    width: 2.22222vw;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-prev.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-next.swiper-button-disabled {
    opacity: 1 !important;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-prev.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
  #ArtistUltra16-h5 .section_16 #au16-h5-swiper6 .arrow_box .swiper-button-next.swiper-button-disabled img {
    opacity: 0.5 !important;
  }
}

@media screen and (max-width: 520px) {
  #ArtistUltra16-h5 .section_1 .div_pos {
    font-size: 12px;
  }
  #ArtistUltra16-h5 .section_6 #au16-h5-swiper7 .swiper-slide .text_star {
    font-size: 12px;
  }
  #ArtistUltra16-h5 .section_7 .text_p3 {
    font-size: 12px;
  }
  #ArtistUltra16-h5 .section_11 .div_img .text_star {
    font-size: 12px;
  }
}
