@charset "UTF-8";
#summary {
  -webkit-font-feature-settings: "palt" 1;
  font-feature-settings: "palt" 1;
  background: #fff
}
.mobile-page-u96-inner {
  width: 950px;
  margin: 0 auto;
}
.mobile-page-u96-inner img {
  width: 100%;
}
.mobile-page-u96-inner p {
  margin-top: 0;
}
.mobile-page-u96-content-header-s-title {
  font-size: 3rem;
}
.mobile-page-u96-product-tab-type02-menu_link_disabled {
  pointer-events: none;
}
.mobile-page-u96-river-link-button-container {
  position: absolute;
  top: 232px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.mobile-page-u96-river-link-button {
  display: inline-block;
  border-radius: 50px;
  padding: 5px 17px;
  text-align: center;
  color: #fff !important;
  background-color: #000;
}

.mobile-page-u96-river-text {
  font-size: 20px;
  font-weight: bold;
  color: #1d1d1f;
  line-height: 1.2;
}

.mobile-page-u96-river-link-text .mobile-page-u96-river-link .icon-svg {
  display: none;
}

section[class^="mobile-page-u96-river-section-"] {
  margin-top: 13px;
  margin-left: 152px;
  margin-right: 152px;
  position: relative;
}
section[class^="mobile-page-u96-river-section-"] .mobile-page-u96-river-text {
  position: absolute;
}

.mobile-page-u96-river-section-01 {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
}

.mobile-page-u96-river-section-02 .mobile-page-u96-river-text {
  top: 25px;
  left: 27px;
}
.mobile-page-u96-river-section-02 .mobile-page-u96-river-text .mobile-page-u96-river-text-pu-color {
  color: #2da103;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-text:nth-child(1) {
  top: 25px;
  left: 28px;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-text:nth-child(2) {
  top: 25px;
  right: 20px;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-text:nth-child(1) .mobile-page-u96-river-text-pu-color {
  color: #0e95f4;
}
.mobile-page-u96-river-section-03 .mobile-page-u96-river-text:nth-child(2) .mobile-page-u96-river-text-pu-color {
  color: #ff1111;
}

.mobile-page-u96-river-section-04 .mobile-page-u96-river-text:nth-child(1) {
  top: 25px;
  left: 28px;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-text:nth-child(2) {
  top: 25px;
  right: 61px;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-text:nth-child(1) .mobile-page-u96-river-text-pu-color {
  color: #068b80;
}
.mobile-page-u96-river-section-04 .mobile-page-u96-river-text:nth-child(2) .mobile-page-u96-river-text-pu-color {
  color: #497900;
}

.mobile-page-u96-river-section-05 .mobile-page-u96-river-text:nth-child(1) {
  top: 25px;
  left: 29px;
}
.mobile-page-u96-river-section-05 .mobile-page-u96-river-text:nth-child(2) {
  top: 25px;
  right: 74px;
}
.mobile-page-u96-river-section-05 .mobile-page-u96-river-text:nth-child(1) .mobile-page-u96-river-text-pu-color {
  color: #0998ea;
}
.mobile-page-u96-river-section-05 .mobile-page-u96-river-text:nth-child(2) .mobile-page-u96-river-text-pu-color {
  color: #9b35ff;
}

.mobile-page-u96-river-section-06 .mobile-page-u96-river-text {
  top: 25px;
  left: 28px;
}
.mobile-page-u96-river-section-06 .mobile-page-u96-river-text .mobile-page-u96-river-text-pu-color {
  color: #1515ff;
}

.mobile-page-u96-river-section-07 .mobile-page-u96-river-text:nth-child(1) {
  top: 25px;
  left: 27px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-text:nth-child(2) {
  top: 148px;
  right: 64px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-link-text {
  position: absolute;
  color: #6e6e73;
  font-size: 9px;
  top: 252px;
  right: 70px;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-link-text .mobile-page-u96-river-link {
  color: #6e6e73;
}
.mobile-page-u96-river-section-07 .mobile-page-u96-river-text:nth-child(1) .mobile-page-u96-river-text-pu-color {
  color: #ff0d0f;
}

.mobile-page-u96-river-section-08 .mobile-page-u96-river-text {
  top: 41px;
  left: 0;
  right: 0;
  text-align: center;
}
.mobile-page-u96-river-section-09 {
  margin-top: 79px !important;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-text-area {
  position: absolute;
  top: 55px;
  left: 31px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-text:nth-child(1) {
  font-weight: 700;
  font-size: calc(25px / 2);
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-text:nth-child(2) {
  font-weight: 700;
  font-size: calc(52px / 2);
  line-height: 1.2;
  margin-top: 4px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-text:nth-child(4) {
  margin-top: 2px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-check-list {
  margin-top: 10px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-check-list-item {
  position: relative;
  font-size: calc(22px / 2);
  padding-left: 16px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-section-check-list-item::before {
  content: '';
  display: block;
  background: url(/en/mobile/set/data/apple-watch/apple-watch-se-2nd-2024/img/p/icon-check.png) no-repeat top center;
  background-size: cover;
  width: calc(17px / 2);
  height: calc(17px / 2);
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -5px;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-text-link {
  color: #06c !important;
  font-size: calc(21px / 2);
  position: relative;
}
.mobile-page-u96-river-section-09 .mobile-page-u96-river-text-link::after {
  content: '';
  display: block;
  position: absolute;
  width: 4px;
  height: 4px;
  border-top: solid 1px #06c;
  border-right: solid 1px #06c;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  right: -10px;
  top: 50%;
  margin-top: -2px;
}