<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*=====================================================
  Hero Section Styles
=====================================================*/

/* è¦ªã‚³ãƒ³ãƒ†ãƒŠ / åˆæœŸè¡¨ç¤ºåˆ¶å¾¡ */
.hero-section {
  position: relative;
  overflow: hidden;
}

.hero-slider {
  opacity: 0;
  height: 620px;
  overflow: hidden;
  transition: opacity 0.3s linear, max-height 0.3s ease-in-out;
  border-radius: 24px;
}

.hero-slider.slick-initialized {
  opacity: 1;
}

/* ã‚ªãƒ¼ãƒãƒ¼ãƒ¬ã‚¤ &amp; ãƒ†ã‚­ã‚¹ãƒˆ */
.hero-overlay-content {
  position: absolute;
  inset: 0;
  pointer-events: none;
  display: flex;
  align-items: center;
}
.hero-title {
  padding-left: 5rem;
}

/* ãƒ†ã‚­ã‚¹ãƒˆç¸¦ä½ç½®èª¿æ•´ï¼ˆã‚¹ãƒžãƒ›ï¼‰ */

@media (max-width: 994px) {
  .hero-title {
    padding-left: 2rem;
  }
}
@media (max-width: 575.98px) {
  .hero-title {
    transform: translateY(130px);
    padding-left: 1rem;
  }
}


/*=====================================================
  ã‚¹ãƒ©ã‚¤ãƒ‰å…±é€šè¨­å®š
=====================================================*/
.hero-slide {
  width: 100%;
  height: 620px;
  position: relative;
  border-radius: 24px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

@keyframes zoomUp {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.15); /* æ‹¡å¤§çŽ‡ */
  }
}
.add-animation {
  animation: zoomUp 14s linear 0s normal both;
}

/*=====================================================
  PCï¼šRetinaå¯¾å¿œèƒŒæ™¯ç”»åƒ
=====================================================*/
.hero-slide.slide1 {
  /* Safari ç”¨ãƒ—ãƒ¬ãƒ•ã‚£ãƒƒã‚¯ã‚¹ä»˜ã */
  background-image: -webkit-image-set(
    url('../images/hero/hero-bg.jpg') 1x,
    url('../images/hero/hero-bg@2x.jpg') 2x
  );
  /* æ¨™æº– image-set */
  background-image: image-set(
    url('../images/hero/hero-bg.jpg') 1x,
    url('../images/hero/hero-bg@2x.jpg') 2x
  );
}

.hero-slide.slide2 {
  background-image: -webkit-image-set(
    url('../images/hero/hero-bg2.jpg') 1x,
    url('../images/hero/hero-bg2@2x.jpg') 2x
  );
  background-image: image-set(
    url('../images/hero/hero-bg2.jpg') 1x,
    url('../images/hero/hero-bg2@2x.jpg') 2x
  );
}

/*=====================================================
  ãƒ¢ãƒã‚¤ãƒ«ï¼šRetinaå¯¾å¿œèƒŒæ™¯ç”»åƒ
=====================================================*/
@media (max-width: 575.98px) {
  .hero-slide.slide1 {
    background-image: -webkit-image-set(
      url('../images/hero/hero-bg-sp.jpg') 1x,
      url('../images/hero/hero-bg-sp@2x.jpg') 2x
    );
    background-image: image-set(
      url('../images/hero/hero-bg-sp.jpg') 1x,
      url('../images/hero/hero-bg-sp@2x.jpg') 2x
    );
  }

  .hero-slide.slide2 {
    background-image: -webkit-image-set(
      url('../images/hero/hero-bg2-sp.jpg') 1x,
      url('../images/hero/hero-bg2-sp@2x.jpg') 2x
    );
    background-image: image-set(
      url('../images/hero/hero-bg2-sp.jpg') 1x,
      url('../images/hero/hero-bg2-sp@2x.jpg') 2x
    );
  }

}
</pre></body></html>