.un_emphasizeTitle {
  margin-top: 13.34vw;
  text-align: center;
}

@media (min-width: 768px) {
  .un_emphasizeTitle {
    margin-top: clamp(41px, 5.35vw, 73px);
  }
}
.un_emphasizeTitle img {
  width: 70.94vw;
}

@media (min-width: 768px) {
  .un_emphasizeTitle img {
    width: clamp(395px, 51.54vw, 704px);
  }
}
.un_anchor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 4vw 0 0 -2.93vw;
}

@media (min-width: 768px) {
  .un_anchor {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 36px 0 0 -3%;
  }
}
.un_anchor_btn {
  display: block;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

@media (min-width: 768px) {
  .un_anchor_btn:focus {
    opacity: 0.8 !important;
  }
}
@media (min-width: 768px) and (hover: hover) and (pointer: fine) {
  .un_anchor_btn:hover {
    opacity: 0.8 !important;
  }
}
@media (min-width: 768px) {
  .un_anchor_btn + .un_anchor_btn {
    margin-left: clamp(19px, 2.57vw, 35px);
  }
}
.un_anchor_btn svg {
  height: 19.07vw;
}

@media (min-width: 768px) {
  .un_anchor_btn svg {
    height: clamp(71px, 9.38vw, 128px);
  }
}
.un_anchor_btn.un_anchor_btn__mimamori svg {
  width: 42.94vw;
}

@media (min-width: 768px) {
  .un_anchor_btn.un_anchor_btn__mimamori svg {
    width: clamp(235px, 30.61vw, 418px);
  }
}
.un_anchor_btn.un_anchor_btn__video svg {
  width: 44.54vw;
}

@media (min-width: 768px) {
  .un_anchor_btn.un_anchor_btn__video svg {
    width: clamp(235px, 30.61vw, 418px);
  }
}
.un_function {
  position: relative;
  padding: 20.54vw 0 9.74vw;
  border-radius: 5.34vw;
}

@media (min-width: 768px) {
  .un_function {
    padding: clamp(56px, 7.33vw, 100px) 0 clamp(41px, 5.35vw, 73px);
    border-radius: clamp(20px, 2.71vw, 37px);
  }
}
.un_function.un_function__video {
  padding: 22.4vw 0 9.74vw;
}

@media (min-width: 768px) {
  .un_function.un_function__video {
    padding: clamp(56px, 7.33vw, 100px) 0 clamp(53px, 7.03vw, 96px);
  }
}
.un_function.un_function__orange {
  border: 0.8vw solid #eb6120;
}

@media (min-width: 768px) {
  .un_function.un_function__orange {
    border: 3px solid #eb6120;
  }
}
.un_function.un_function__yellow {
  border: 0.8vw solid #eb6120;
}

@media (min-width: 768px) {
  .un_function.un_function__yellow {
    border: 3px solid #eb6120;
  }
}
.un_function_wrap.un_function_wrap__mimamori {
  padding: 40.94vw 0 11.2vw;
}

@media (max-width: 767.98px) {
  .un_function_wrap.un_function_wrap__mimamori {
    margin-top: -16vw;
  }
}
@media (min-width: 768px) {
  .un_function_wrap.un_function_wrap__mimamori {
    padding: clamp(83px, 10.84vw, 148px) 0 clamp(44px, 5.86vw, 80px);
  }
}
.un_function_wrap.un_function_wrap__video {
  padding: 40.94vw 0 11.2vw;
}

@media (max-width: 767.98px) {
  .un_function_wrap.un_function_wrap__video {
    margin-top: -4.94vw;
  }
}
@media (min-width: 768px) {
  .un_function_wrap.un_function_wrap__video {
    padding: clamp(123px, 16.11vw, 220px) 0 clamp(47px, 6.15vw, 84px);
  }
}
.un_function_annotation {
  position: absolute;
  top: -8vw;
  right: 3.74vw;
  color: #eb6120;
}

@media (min-width: 768px) {
  .un_function_annotation {
    top: -6%;
    right: clamp(13px, 1.76vw, 24px);
  }
}
.un_function_annotation > svg {
  width: 21.47vw;
}

@media (min-width: 768px) {
  .un_function_annotation > svg {
    width: clamp(78px, 10.25vw, 140px);
  }
}
.un_function_annotation.un_function_annotation__yellow {
  color: #eb6120;
}

.un_function_icon {
  position: absolute;
  top: -13.33vw;
  left: calc(50% - 1.07vw);
  width: 29.34vw;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

@media (min-width: 768px) {
  .un_function_icon {
    top: -12%;
    width: clamp(106px, 13.91vw, 190px);
  }
}
@media (min-width: 768px) {
  .un_function_icon.un_function_icon__video {
    top: -6.8vw;
  }
}
@media (min-width: 1366px) {
  .un_function_icon.un_function_icon__video {
    top: -93px;
  }
}
.un_function_ttl {
  text-align: center;
  letter-spacing: 0;
  font-size: 5.34vw;
  font-weight: 500;
  line-height: 1.0714285714;
}

@media (min-width: 768px) {
  .un_function_ttl {
    font-size: clamp(20px, 2.64vw, 36px);
    line-height: 1.6666666667;
  }
}
.un_function_subTtl {
  text-align: center;
  letter-spacing: 0.05em;
  font-size: 4.27vw;
  font-weight: 500;
  line-height: 1.625;
}

@media (max-width: 767.98px) {
  .un_function_subTtl {
    margin-top: 2vw;
  }
}
@media (min-width: 768px) {
  .un_function_subTtl {
    font-size: clamp(13px, 1.76vw, 24px);
    line-height: 2.1666666667;
  }
}
.un_function_txt {
  text-align: center;
  letter-spacing: 0;
  font-size: 3.47vw;
  font-weight: 500;
  line-height: 1.6666666667;
}

@media (max-width: 767.98px) {
  .un_function_txt {
    margin-top: 3.87vw;
  }
}
@media (min-width: 768px) {
  .un_function_txt {
    font-size: clamp(12px, 1.62vw, 22px);
    line-height: 1.8181818182;
  }
}
@media (min-width: 768px) {
  .un_function_txt.un_function_txt__mimamori {
    margin-top: clamp(16px, 2.2vw, 30px);
  }
}
.un_function_imgWrap {
  text-align: center;
}

@media (max-width: 767.98px) {
  .un_function_imgWrap {
    margin-top: 6.67vw;
  }
}
.un_function_imgWrap img {
  width: 69.34vw;
}

@media (min-width: 768px) {
  .un_function_imgWrap img {
    width: clamp(520px, 67.72vw, 925px);
  }
}
@media (min-width: 768px) {
  .un_function_imgWrap.un_function_imgWrap__video {
    margin-top: clamp(22px, 2.93vw, 40px);
  }
}
.un_house {
  position: relative;
  padding-top: 14.94vw;
}

@media (min-width: 768px) {
  .un_house {
    padding-top: clamp(112px, 14.65vw, 200px);
    height: clamp(365px, 47.59vw, 650px);
  }
}
.un_house:not(:first-child) {
  margin-top: 10.4vw;
}

@media (min-width: 768px) {
  .un_house:not(:first-child) {
    margin-top: clamp(39px, 5.13vw, 70px);
  }
}
@media (min-width: 768px) {
  .un_house.un_house__reverse {
    padding-top: clamp(118px, 15.38vw, 210px);
  }
  .un_house.un_house__reverse .un_house_ttl_wrapper,
  .un_house.un_house__reverse .un_house_txt {
    margin-left: clamp(387px, 50.52vw, 690px);
  }
  .un_house.un_house__reverse .un_house_num {
    margin-left: clamp(380px, 49.49vw, 676px);
  }
  .un_house.un_house__reverse .un_phone {
    top: -79%;
    right: auto;
    left: -15%;
  }
  .un_house.un_house__reverse .un_houseBg_img {
    left: 61%;
  }
  .un_house.un_house__reverse .un_house_safety {
    top: clamp(75px, 9.89vw, 135px);
    right: clamp(46px, 6.08vw, 83px);
    left: auto;
  }
}
.un_house_wrapper {
  overflow: hidden;
  padding-top: 9.07vw;
  padding-bottom: 17.34vw;
}

@media (min-width: 768px) {
  .un_house_wrapper {
    padding-top: clamp(44px, 5.86vw, 80px);
    padding-bottom: clamp(66px, 8.64vw, 118px);
  }
}
.un_house_roof {
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

@media (min-width: 768px) {
  .un_house_roof img {
    width: 100%;
    max-width: none;
  }
}
.un_house_num {
  position: relative;
  color: #eb6120;
}

@media (max-width: 767.98px) {
  .un_house_num {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .un_house_num {
    margin-left: clamp(42px, 5.57vw, 76px);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.un_house_num > svg {
  width: 17.34vw;
  height: 11.74vw;
}

@media (min-width: 768px) {
  .un_house_num > svg {
    width: clamp(70px, 9.16vw, 125px);
    height: clamp(49px, 6.45vw, 88px);
  }
}
.un_house_num.un_house_num__yellow {
  color: #eb6120;
}

@media (min-width: 768px) {
  .un_house_num.un_house_num__video02 {
    margin-left: clamp(342px, 44.66vw, 610px) !important;
    -webkit-transform: translateY(-53%);
            transform: translateY(-53%);
  }
}
@media (min-width: 768px) {
  .un_house_num.un_house_num__video03 {
    margin-top: clamp(24px, 3.23vw, 44px) !important;
  }
}
.un_house_content {
  position: relative;
}

@media (max-width: 767.98px) {
  .un_house_content {
    padding-bottom: 9.74vw;
    border-radius: 0 0 5.34vw 5.34vw;
    background-color: #fff;
  }
}
.un_house_ttl_wrapper {
  position: relative;
  padding-bottom: 5.07vw;
}

@media (min-width: 768px) {
  .un_house_ttl_wrapper {
    margin-left: clamp(56px, 7.33vw, 100px);
    padding-bottom: clamp(21px, 2.79vw, 38px);
    width: clamp(218px, 28.41vw, 388px);
  }
}
.un_house_ttl_wrapper:after {
  content: "";
  display: inline-block;
  position: absolute;
  bottom: 0;
  width: 73.6vw;
  height: 1.87vw;
}

@media (max-width: 767.98px) {
  .un_house_ttl_wrapper:after {
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media (min-width: 768px) {
  .un_house_ttl_wrapper:after {
    left: 0;
    width: clamp(185px, 24.16vw, 330px);
    height: clamp(8px, 1.18vw, 16px);
  }
}
.un_house_ttl_wrapper.un_house_ttl_wrapper__orange {
  color: #eb6120;
}

.un_house_ttl_wrapper.un_house_ttl_wrapper__orange:after {
  background: radial-gradient(#eb6120, #eb6120 18%, transparent 19%, transparent);
  background-size: 1.87vw;
}

@media (min-width: 768px) {
  .un_house_ttl_wrapper.un_house_ttl_wrapper__orange:after {
    background-size: clamp(8px, 1.18vw, 16px);
  }
}
.un_house_ttl_wrapper.un_house_ttl_wrapper__yellow {
  color: #eb6120;
}

.un_house_ttl_wrapper.un_house_ttl_wrapper__yellow:after {
  background: radial-gradient(#eb6120, #eb6120 18%, transparent 19%, transparent);
  background-size: 1.87vw;
}

@media (min-width: 768px) {
  .un_house_ttl_wrapper.un_house_ttl_wrapper__yellow:after {
    background-size: clamp(8px, 1.18vw, 16px);
  }
}
@media (min-width: 768px) {
  .un_house_ttl_wrapper.un_house_ttl_wrapper__video02 {
    margin-left: clamp(351px, 45.76vw, 625px) !important;
    width: clamp(224px, 29.29vw, 400px);
    -webkit-transform: translateY(-24%);
            transform: translateY(-24%);
  }
  .un_house_ttl_wrapper.un_house_ttl_wrapper__video02:after {
    width: 100%;
  }
}
.un_house_ttl {
  letter-spacing: 0.05em;
  font-size: 5.34vw;
  font-weight: 500;
  line-height: 1.5;
}

@media (max-width: 767.98px) {
  .un_house_ttl {
    margin-top: 3.47vw;
    text-align: center;
  }
}
@media (min-width: 768px) {
  .un_house_ttl {
    font-size: clamp(16px, 2.2vw, 30px);
    line-height: 1.6666666667;
  }
}
.un_houseBg {
  position: relative;
}

.un_houseBg_img {
  position: absolute;
  top: 56%;
  left: 50%;
  width: 82.4vw;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

@media (min-width: 768px) {
  .un_houseBg_img {
    left: 39%;
    width: clamp(331px, 43.2vw, 590px);
  }
}
@media (min-width: 768px) {
  .un_houseBg_img.un_houseBg_img__video01 {
    left: 49%;
    width: auto;
  }
}
.un_houseBg_img.un_houseBg_img__video01 img {
  width: 54.94vw;
}

@media (min-width: 768px) {
  .un_houseBg_img.un_houseBg_img__video01 img,
  .un_houseBg_img.un_houseBg_img__video02 {
    width: clamp(330px, 43.05vw, 588px);
    max-width: none;
  }
}
.un_houseBg_img.un_houseBg_img__video02 img {
  width: 54.94vw;
}

@media (min-width: 768px) {
  .un_houseBg_img.un_houseBg_img__video02 img {
    top: 23%;
    left: 47% !important;
    width: auto;
  }
}
@media (min-width: 768px) {
  .un_houseBg_img.un_houseBg_img__video03 {
    top: 53%;
    left: 50% !important;
    width: auto;
  }
}
.un_houseBg_img.un_houseBg_img__video03 img {
  width: 54.94vw;
}

@media (min-width: 768px) {
  .un_houseBg_img.un_houseBg_img__video03 img {
    width: clamp(330px, 43.05vw, 588px);
    max-width: none;
  }
}
@media (max-width: 767.98px) {
  .un_phone {
    margin-top: 4vw;
  }
}
@media (min-width: 768px) {
  .un_phone {
    position: absolute;
    top: -60%;
    right: -15%;
  }
}
.un_house_txt {
  position: relative;
  z-index: 1;
  margin-top: 2.27vw;
  letter-spacing: 0;
  color: #666;
  font-size: 3.47vw;
  font-weight: 500;
  line-height: 1.8461538462;
}

@media (max-width: 767.98px) {
  .un_house_txt {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .un_house_txt {
    margin-top: clamp(13px, 1.76vw, 24px);
    margin-left: clamp(56px, 7.33vw, 100px);
    width: clamp(218px, 28.41vw, 388px);
    font-size: clamp(8px, 1.18vw, 16px);
    line-height: 1.875;
  }
}
.un_house_txt.un_house_txt__video {
  margin-top: 5.34vw;
}

@media (min-width: 768px) {
  .un_house_txt.un_house_txt__video {
    margin-top: clamp(16px, 2.2vw, 30px);
  }
}
@media (max-width: 767.98px) {
  .un_house_txt.un_house_txt__video01 {
    margin-top: 2.67vw;
  }
}
@media (max-width: 767.98px) {
  .un_house_txt.un_house_txt__video02 {
    margin-top: 8.54vw;
  }
}
@media (min-width: 768px) {
  .un_house_txt.un_house_txt__video02 {
    margin-left: clamp(353px, 45.98vw, 628px) !important;
    -webkit-transform: translateY(-42%);
            transform: translateY(-42%);
  }
}
@media (max-width: 767.98px) {
  .un_house_txt.un_house_txt__video03 {
    margin-top: 5.74vw;
  }
}
.un_phone_imgUnit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}

@media (max-width: 767.98px) {
  .un_phone_imgUnit {
    margin: 0 -19.06vw;
  }
}
@media (min-width: 768px) {
  .un_phone_imgUnit {
    width: clamp(446px, 58.13vw, 794px);
  }
}
.un_phone_img {
  width: 38.14vw;
}

@media (min-width: 768px) {
  .un_phone_img {
    width: clamp(137px, 17.94vw, 245px);
  }
}
.un_phone_img:not(:nth-child(2)) {
  margin-top: 10.14vw;
}

@media (min-width: 768px) {
  .un_phone_img:not(:nth-child(2)) {
    margin-top: clamp(35px, 4.62vw, 63px);
  }
}
.un_house_safety {
  position: absolute;
  top: 0;
  right: 3.47vw;
}

@media (min-width: 768px) {
  .un_house_safety {
    top: clamp(73px, 9.52vw, 130px);
    right: auto;
    left: clamp(165px, 21.53vw, 294px);
  }
}
.un_house_safety img {
  width: 16.27vw;
}

@media (min-width: 768px) {
  .un_house_safety img {
    width: clamp(68px, 8.94vw, 122px);
  }
}
@media (max-width: 767.98px) {
  .un_house_img {
    margin-top: 6.4vw;
    text-align: center;
  }
}
@media (min-width: 768px) {
  .un_house_img {
    position: absolute;
    top: -56%;
    right: clamp(59px, 7.76vw, 106px);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
@media (min-width: 768px) {
  .un_house_img.un_house_img__video01 {
    top: -32%;
  }
}
@media (max-width: 767.98px) {
  .un_house_img.un_house_img__video02 {
    margin-top: 5.6vw;
  }
}
@media (min-width: 768px) {
  .un_house_img.un_house_img__video02 {
    top: 7%;
    left: clamp(89px, 11.72vw, 160px);
  }
}
@media (min-width: 768px) {
  .un_house_img.un_house_img__video02,
  .un_house_img.un_house_img__video03 {
    position: absolute;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .un_house_img.un_house_img__video03 {
    top: -45%;
    right: clamp(44px, 5.86vw, 80px);
  }
}
.un_house_imgVideo01 img {
  position: relative;
  z-index: 1;
}

@media (max-width: 767.98px) {
  .un_house_imgVideo01 img {
    width: 56.67vw;
  }
}
@media (min-width: 768px) {
  .un_house_imgVideo01 img {
    margin-top: clamp(39px, 5.13vw, 70px);
    width: clamp(238px, 31.12vw, 425px);
  }
}
.un_house_imgVideo02 img {
  position: relative;
  z-index: 1;
}

@media (max-width: 767.98px) {
  .un_house_imgVideo02 img {
    width: 47.87vw;
  }
}
@media (min-width: 768px) {
  .un_house_imgVideo02 img {
    margin-top: -10.24vw;
    width: clamp(178px, 23.28vw, 318px);
  }
}
@media (min-width: 1366px) {
  .un_house_imgVideo02 img {
    margin-top: -137px;
  }
}
.un_house_imgVideo03 img {
  position: relative;
  z-index: 1;
}

@media (max-width: 767.98px) {
  .un_house_imgVideo03 img {
    width: 66.41vw;
  }
}
@media (min-width: 768px) {
  .un_house_imgVideo03 img {
    width: clamp(282px, 36.75vw, 502px);
  }
}
.un_house_annotation {
  padding-left: 1em;
  text-indent: -1em;
  font-size: 2.94vw;
  line-height: 1.7727272727;
}

@media (max-width: 767.98px) {
  .un_house_annotation {
    margin: 3.6vw auto 0;
    max-width: 64.67vw;
  }
}
@media (min-width: 768px) {
  .un_house_annotation {
    margin-top: clamp(8px, 1.18vw, 16px);
    margin-left: clamp(56px, 7.33vw, 100px);
    letter-spacing: 0;
    font-size: clamp(6px, 0.88vw, 12px);
    line-height: 1.6666666667;
  }
}
@media (max-width: 767.98px) {
  .un_annotationList {
    margin-top: 10.14vw;
  }
}
@media (min-width: 768px) {
  .un_annotationList {
    margin: clamp(44px, 5.86vw, 80px) clamp(32px, 4.25vw, 58px) 0;
  }
}
.un_annotationList > li {
  padding-left: 1em;
  text-indent: -1em;
  letter-spacing: 0;
  font-size: 2.94vw;
  line-height: 1.7727272727;
}

@media (min-width: 768px) {
  .un_annotationList > li {
    font-size: clamp(7px, 1.03vw, 14px);
    line-height: 1.7142857143;
  }
}
.un_safety {
  padding: 6.27vw 0 7.47vw;
  border: 0.8vw solid #eb6120;
  border-radius: 5.34vw;
}

.un_safety.un_safety__mimamori {
  margin-top: 8.4vw;
}

@media (min-width: 768px) {
  .un_safety.un_safety__mimamori {
    margin-top: clamp(39px, 5.13vw, 70px);
    padding: clamp(30px, 4.03vw, 55px) 0 clamp(36px, 4.76vw, 65px);
    border: solid #eb6120;
    border-radius: clamp(22px, 2.93vw, 40px);
  }
}
@media (max-width: 767.98px) {
  .un_safety_heading {
    display: -ms-grid;
    display: grid;
    background-color: #eb6120;
    place-items: center;
    padding-block: 4vw;
  }
}
@media (min-width: 768px) {
  .un_safety_heading {
    margin-right: clamp(24px, 3.15vw, 43px);
  }
}
.un_safety_heading img {
  width: 52.94vw;
}

@media (min-width: 768px) {
  .un_safety_heading img {
    width: clamp(115px, 15.01vw, 205px);
  }
}
@media (max-width: 767.98px) {
  .un_safety_img {
    margin-top: 4.67vw;
    text-align: center;
  }
}
@media (min-width: 768px) {
  .un_safety_img {
    margin-right: clamp(15px, 2.05vw, 28px);
  }
}
.un_safety_img img {
  width: 16.4vw;
}

@media (min-width: 768px) {
  .un_safety_img img {
    width: clamp(68px, 8.94vw, 122px);
  }
}
.un_safety_ttl {
  letter-spacing: 0.05em;
  color: #eb6120;
  font-size: 4.27vw;
  font-weight: 500;
  line-height: 1.5;
}

@media (max-width: 767.98px) {
  .un_safety_ttl {
    margin-top: 3.74vw;
    text-align: center;
  }
}
@media (min-width: 768px) {
  .un_safety_ttl {
    letter-spacing: 0;
    font-size: clamp(16px, 2.2vw, 30px);
    line-height: 1.6666666667;
  }
}
.un_safety_txt {
  letter-spacing: 0;
  color: #666;
  font-size: 2.94vw;
  font-weight: 500;
  line-height: 1.8181818182;
}

@media (max-width: 767.98px) {
  .un_safety_txt {
    margin-top: 1.07vw;
    text-align: center;
  }
}
@media (min-width: 768px) {
  .un_safety_txt {
    font-size: clamp(10px, 1.03vw, 14px);
    line-height: 2.1428571429;
  }
}
@media (min-width: 768px) {
  .un_safety_content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
/* ad 2025 */
.un_function.un_function__video.un_function__white {
  background-color: #fff;
}
@media (min-width: 768px) {
  .un_function.un_function__video.un_function__white {
    padding: clamp(33px, 4.4vw, 60px) 0 clamp(33px, 4.4vw, 60px);
  }
}
.un_function.un_function__video.un_function__white .un_function_annotation {
  top: 3%;
}
@media (min-width: 768px) {
  .un_function.un_function__video.un_function__white .un_function_annotation {
    right: clamp(39px, 5.13vw, 70px);
  }
}

.un_function_wrap.un_function_wrap__video.un_addition__pt {
  padding: 33.6vw 0 11.2vw;
}
@media (min-width: 768px) {
  .un_function_wrap.un_function_wrap__video.un_addition__pt {
    padding: clamp(123px, 16.11vw, 180px) 0 clamp(47px, 6.15vw, 84px);
  }
}
.un_function_wrap.un_addition__width img {
  width: clamp(520px, 67.72vw, 934px);
}

.un_function .un_addition__text {
  font-weight: 500;
  font-size: clamp(13px, 1.69vw, 23px);
  line-height: 1.8181818182;
  text-align: center;
}
.un_function .un_addition__text .un_addition__textOrange {
  color: #EA611F;
}
.un_function .un_addition__annotation {
  width: 100%;
  max-width: 630px;
  margin: 20px auto 0;
}
@media (max-width: 767px) {
  .un_function .un_addition__annotation {
    width: 64.67vw;
  }
}
.un_function .un_addition__annotationText {
  font-size: clamp(10px, 1.1vw, 15px);
}
@media (max-width: 767px) {
  .un_function .un_addition__annotationText {
    font-size: 2.94vw;
  }
}

.un_newRelease .un_function_icon {
  top: -7%;
  width: clamp(232px, 30vw, 414px);
}
.un_newRelease .un_function_wrap {
  padding-top: clamp(84px, 10.9vw, 150px);
}
.un_newRelease .un_function {
  background-color: #ffffff;
}
.un_newRelease .un_function_annotation {
  top: 6%;
}
@media (min-width: 768px) {
  .un_newRelease .un_function_annotation {
    right: clamp(39px, 5.13vw, 70px);
  }
}
.un_newRelease .un_addition__text {
  margin-top: clamp(28px, 3.66vw, 50px);
}
.un_newRelease .un_addition__annotation {
  max-width: 100%;
}
.un_newRelease .un_addition__annotationText {
  margin-top: 30px;
  text-align: center;
}