:root {
  --color-black: #000;
  --color-gray: #303030;
  --color-white: #fff;
  --color-01: #fff0b3;
  --color-02: #f9f8f2;
  --color-03: #467c46;
  --color-04: #c48bcc;
  --color-05: #5ba5ce;
  --color-06: #b58328;
  --color-07: #edb0ce;
  --color-08: #a3abaa;
  --color-09: #c13a38;
  --color-10: #e9be80;
  --color-11: #ddce8e;
  --color-12: #5a6e92;
  --color-13: #4a8f93;
  --bk-color-01: #000519;
}

.l-container {
  margin-inline: auto;
  width: 100%;
  /* overflow: hidden; */
}

.pc-header-main.is-fixed {
  display: none;
}

.l-container .main-content,
#feature .main-content {
  position: relative;
  height: 100%;
}
.l-container .main-content .sticky-content,
#feature .main-content .sticky-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.l-container .main-content .sticky-content .bk_gradation,
#feature .main-content .sticky-content .bk_gradation {
  position: -webkit-sticky;
  position: sticky;
  content: "";
  top: 0;
  left: 0;
  margin-top: -100vh;
  width: 100%;
  height: 100vh;
  background: #010918;
  background: -webkit-gradient(linear, left top, left bottom, from(rgb(1, 9, 24)), color-stop(50%, rgb(3, 30, 53)), to(rgb(6, 71, 109)));
  background: linear-gradient(180deg, rgb(1, 9, 24) 0%, rgb(3, 30, 53) 50%, rgb(6, 71, 109) 100%);
  z-index: -100;
}
.l-container .main-content .sticky-content .wrap_bk_horoscope,
#feature .main-content .sticky-content .wrap_bk_horoscope {
  position: -webkit-sticky;
  position: sticky;
  z-index: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  z-index: -100;
}
.l-container .main-content .sticky-content .wrap_bk_horoscope .bk_horoscope,
#feature .main-content .sticky-content .wrap_bk_horoscope .bk_horoscope {
  position: relative;
}
.l-container .main-content .sticky-content .wrap_bk_horoscope .bk_horoscope .bk_horoscope_01,
#feature .main-content .sticky-content .wrap_bk_horoscope .bk_horoscope .bk_horoscope_01 {
  position: absolute;
  width: min(3866px, calc(3866 *  100vw / 1920));
  margin-top: max(-1196px, calc(-1196 *  100vw / 1920));
  margin-left: max(-1990px, calc(-1990 *  100vw / 1920));
}
.l-container .main-content .sticky-content .wrap_bk_horoscope .bk_horoscope .bk_horoscope_02,
#feature .main-content .sticky-content .wrap_bk_horoscope .bk_horoscope .bk_horoscope_02 {
  position: absolute;
  width: min(4126px, calc(4126 *  100vw / 1920));
  margin-top: max(-1324px, calc(-1324 *  100vw / 1920));
  margin-left: max(-2066px, calc(-2066 *  100vw / 1920));
  height: 100%;
}
.l-container .main-content .sticky-content .bk_star,
#feature .main-content .sticky-content .bk_star {
  position: absolute;
  content: "";
  top: max(-8px, calc(-8 *  100vw / 1920));
  left: min(190px, calc(190 *  100vw / 1920));
  width: min(1520px, calc(1520 *  100vw / 1920));
}
.l-container .main-content .left-content .left-inner-content .wrap_left-head,
#feature .main-content .left-content .left-inner-content .wrap_left-head {
  position: absolute;
  left: min(116px, calc(116 *  100vw / 1920));
  top: min(500px, calc(500 *  100vw / 1920));
}
.l-container .main-content .left-content .left-inner-content .wrap_left-head .left-head,
#feature .main-content .left-content .left-inner-content .wrap_left-head .left-head {
  width: min(446px, calc(446 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box,
#feature .main-content .right-content .right-inner-content .onstellation_box {
  position: absolute;
  top: min(300px, calc(300 *  100vw / 1920));
  right: min(50px, calc(50 *  100vw / 1920));
  width: min(550px, calc(550 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box [class^=box-],
#feature .main-content .right-content .right-inner-content .onstellation_box [class^=box-] {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 1s ease, visibility 1s ease;
  transition: opacity 1s ease, visibility 1s ease;
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .is-open-target,
#feature .main-content .right-content .right-inner-content .onstellation_box .is-open-target {
  opacity: 1;
  visibility: visible;
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-01 .constellation_01,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-01 .constellation_01 {
  margin-inline: auto;
  padding-top: min(22px, calc(22 *  100vw / 1920));
  padding-right: min(42px, calc(42 *  100vw / 1920));
  width: min(458px, calc(458 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-02 .constellation_02,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-02 .constellation_02 {
  margin-inline: auto;
  padding-top: min(13px, calc(13 *  100vw / 1920));
  padding-right: min(36px, calc(36 *  100vw / 1920));
  width: min(415px, calc(415 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-03 .constellation_03,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-03 .constellation_03 {
  margin-inline: auto;
  padding-top: min(36px, calc(36 *  100vw / 1920));
  padding-left: min(93px, calc(93 *  100vw / 1920));
  width: min(365px, calc(365 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-04 .constellation_04,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-04 .constellation_04 {
  margin-inline: auto;
  padding-top: min(36px, calc(36 *  100vw / 1920));
  padding-right: min(43px, calc(43 *  100vw / 1920));
  width: min(465px, calc(465 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-05 .constellation_05,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-05 .constellation_05 {
  margin-inline: auto;
  padding-top: min(64px, calc(64 *  100vw / 1920));
  padding-left: min(30px, calc(30 *  100vw / 1920));
  width: min(430px, calc(430 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-06 .constellation_06,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-06 .constellation_06 {
  margin-inline: auto;
  padding-top: min(0px, calc(0 *  100vw / 1920));
  padding-left: min(60px, calc(60 *  100vw / 1920));
  width: min(260px, calc(260 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-07 .constellation_07,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-07 .constellation_07 {
  margin-inline: auto;
  padding-top: min(48px, calc(48 *  100vw / 1920));
  padding-left: min(112px, calc(112 *  100vw / 1920));
  width: min(405px, calc(405 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-08 .constellation_08,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-08 .constellation_08 {
  margin-inline: auto;
  padding-top: min(40px, calc(40 *  100vw / 1920));
  padding-left: min(96px, calc(96 *  100vw / 1920));
  width: min(394px, calc(394 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-09 .constellation_09,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-09 .constellation_09 {
  margin-inline: auto;
  padding-top: min(36px, calc(36 *  100vw / 1920));
  padding-left: min(70px, calc(70 *  100vw / 1920));
  width: min(422px, calc(422 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-10 .constellation_10,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-10 .constellation_10 {
  margin-inline: auto;
  padding-top: min(38px, calc(38 *  100vw / 1920));
  padding-left: min(72px, calc(72 *  100vw / 1920));
  width: min(394px, calc(394 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-11 .constellation_11,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-11 .constellation_11 {
  margin-inline: auto;
  padding-top: min(30px, calc(30 *  100vw / 1920));
  padding-left: min(44px, calc(44 *  100vw / 1920));
  width: min(474px, calc(474 *  100vw / 1920));
}
.l-container .main-content .right-content .right-inner-content .onstellation_box .box-12 .constellation_12,
#feature .main-content .right-content .right-inner-content .onstellation_box .box-12 .constellation_12 {
  margin-inline: auto;
  padding-top: min(58px, calc(58 *  100vw / 1920));
  padding-left: min(72px, calc(72 *  100vw / 1920));
  width: min(446px, calc(446 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_fv .fv,
#feature .main-content .center-content .wrap_fv .fv {
  padding-bottom: min(34.56px, calc(34.56 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_fv .fv .fv_img,
#feature .main-content .center-content .wrap_fv .fv .fv_img {
  width: min(540px, calc(540 *  100vw / 1920));
  height: min(959.76px, calc(959.76 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_scroll,
#feature .main-content .center-content .wrap_scroll {
  padding-bottom: min(33.12px, calc(33.12 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_scroll .scroll-ttx,
#feature .main-content .center-content .wrap_scroll .scroll-ttx {
  width: min(14.4px, calc(14.4 *  100vw / 1920));
  margin-inline: auto;
  padding-bottom: min(115.2px, calc(115.2 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_scroll .scroll-ttx .scroll-bar,
#feature .main-content .center-content .wrap_scroll .scroll-ttx .scroll-bar {
  position: absolute;
  width: min(0.72px, calc(0.72 *  100vw / 1920));
  height: min(100.8px, calc(100.8 *  100vw / 1920));
  content: "";
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: min(59.04px, calc(59.04 *  100vw / 1920));
  background-color: var(--color-white);
  -webkit-animation: scroll 2.4s infinite;
          animation: scroll 2.4s infinite;
}
@-webkit-keyframes scroll {
  0% {
    -webkit-transform: scale(1, 0);
            transform: scale(1, 0);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
  }
  50% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
  }
  51% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 0 100%;
            transform-origin: 0 100%;
  }
  100% {
    -webkit-transform: scale(1, 0);
            transform: scale(1, 0);
    -webkit-transform-origin: 0 100%;
            transform-origin: 0 100%;
  }
}
@keyframes scroll {
  0% {
    -webkit-transform: scale(1, 0);
            transform: scale(1, 0);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
  }
  50% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
  }
  51% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 0 100%;
            transform-origin: 0 100%;
  }
  100% {
    -webkit-transform: scale(1, 0);
            transform: scale(1, 0);
    -webkit-transform-origin: 0 100%;
            transform-origin: 0 100%;
  }
}
.l-container .main-content .center-content .wrap_catch,
#feature .main-content .center-content .wrap_catch {
  position: relative;
}
.l-container .main-content .center-content .wrap_catch .wrap_bk_graphic_01,
#feature .main-content .center-content .wrap_catch .wrap_bk_graphic_01 {
  overflow-y: hidden;
  pointer-events: none;
}
.l-container .main-content .center-content .wrap_catch .wrap_bk_graphic_01 .bk_graphic_01,
#feature .main-content .center-content .wrap_catch .wrap_bk_graphic_01 .bk_graphic_01 {
  position: absolute;
  content: "";
  width: min(540px, calc(540 *  100vw / 1920));
  height: min(1684.8px, calc(1684.8 *  100vw / 1920));
  top: max(-124.56px, calc(-124.56 *  100vw / 1920));
  left: 0;
  width: min(540px, calc(540 *  100vw / 1920));
  background-image: url(../img/bk_graphic_01.png);
  background-repeat: no-repeat;
  background-size: contain;
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-01 .box-01 .catch_head_01,
#feature .main-content .center-content .wrap_catch .catch .catch_box-01 .box-01 .catch_head_01 {
  margin-inline: auto;
  width: min(462.24px, calc(462.24 *  100vw / 1920));
  padding-left: min(2.88px, calc(2.88 *  100vw / 1920));
  padding-bottom: min(36px, calc(36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-01 .box-02 .catch_ttx,
#feature .main-content .center-content .wrap_catch .catch .catch_box-01 .box-02 .catch_ttx {
  width: min(408.96px, calc(408.96 *  100vw / 1920));
  margin-inline: auto;
  padding-bottom: min(239.04px, calc(239.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01 {
  padding-bottom: min(47.52px, calc(47.52 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01 .catch_head_02,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01 .catch_head_02 {
  margin-inline: auto;
  width: min(398.88px, calc(398.88 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 {
  padding-bottom: min(41.04px, calc(41.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle {
  position: relative;
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_01,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_01 {
  position: absolute;
  width: min(165.6px, calc(165.6 *  100vw / 1920));
  height: min(165.6px, calc(165.6 *  100vw / 1920));
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_02,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_02 {
  margin-inline: auto;
  width: min(506.88px, calc(506.88 *  100vw / 1920));
  height: min(506.88px, calc(506.88 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03 {
  padding-bottom: min(216px, calc(216 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03 .catch_btn,
#feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03 .catch_btn {
  margin-inline: auto;
  width: min(386.64px, calc(386.64 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content,
#feature .main-content .center-content .wrap_sec-content .sec-content {
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right,
#feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right {
  position: absolute;
  top: max(-15.84px, calc(-15.84 *  100vw / 1920));
  background-color: var(--bk-color-01);
  right: 0;
  height: 100%;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right::before,
#feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right::before {
  position: absolute;
  content: "";
  height: 100%;
  width: 2px;
  right: 0;
  background-color: var(--bk-color-01);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list,
#feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
  height: 100vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list,
#feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-inline: min(10.8px, calc(10.8 *  100vw / 1920)) min(7.2px, calc(7.2 *  100vw / 1920));
  gap: min(16.2px, calc(16.2 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list .nav-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list .nav-item {
  opacity: 0.35;
  -webkit-transition: opacity 0.6s;
  transition: opacity 0.6s;
  border-top: initial;
  width: min(13.68px, calc(13.68 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list .nav-item.is-open-target,
#feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list .nav-item.is-open-target {
  opacity: 1;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(59.04px, calc(59.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01 .head_01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01 .head_01 {
  width: min(754.56px, calc(754.56 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01 {
  position: relative;
  padding-bottom: min(54.72px, calc(54.72 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01 .img_01-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01 .img_01-graphic {
  position: absolute;
  content: "";
  pointer-events: none;
  top: max(-7.2px, calc(-7.2 *  100vw / 1920));
  left: min(31.68px, calc(31.68 *  100vw / 1920));
  width: min(476.64px, calc(476.64 *  100vw / 1920));
  pointer-events: none;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(8.64px, calc(8.64 *  100vw / 1920));
  color: var(--color-02);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(11.52px, calc(11.52 *  100vw / 1920));
  color: var(--color-02);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(56.16px, calc(56.16 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(28.8px, calc(28.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(74.88px, calc(74.88 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 {
  padding-top: min(23.04px, calc(23.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(73.44px, calc(73.44 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02 .head_02,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02 .head_02 {
  width: min(745.92px, calc(745.92 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01 {
  position: relative;
  padding-bottom: min(56.16px, calc(56.16 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01 .img_02-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01 .img_02-graphic {
  position: absolute;
  content: "";
  top: 0;
  left: min(31.68px, calc(31.68 *  100vw / 1920));
  width: min(475.2px, calc(475.2 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(8.64px, calc(8.64 *  100vw / 1920));
  color: var(--color-03);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(12.96px, calc(12.96 *  100vw / 1920));
  color: var(--color-03);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(28.8px, calc(28.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(103.68px, calc(103.68 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 {
  padding-top: min(28.8px, calc(28.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(67.68px, calc(67.68 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03 .head_03,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03 .head_03 {
  width: min(720px, calc(720 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01 {
  padding-bottom: min(56.16px, calc(56.16 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01 .img_03-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01 .img_03-graphic {
  position: absolute;
  content: "";
  top: 0;
  left: min(31.68px, calc(31.68 *  100vw / 1920));
  width: min(476.64px, calc(476.64 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(2.88px, calc(2.88 *  100vw / 1920));
  color: var(--color-04);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(20.16px, calc(20.16 *  100vw / 1920));
  color: var(--color-04);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(28.8px, calc(28.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(70.56px, calc(70.56 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 {
  padding-top: min(60.48px, calc(60.48 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(66.24px, calc(66.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04 .head_04,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04 .head_04 {
  width: min(720px, calc(720 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01 {
  padding-bottom: min(46.08px, calc(46.08 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01 .img_04-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01 .img_04-graphic {
  position: absolute;
  content: "";
  top: 0;
  left: min(31.68px, calc(31.68 *  100vw / 1920));
  width: min(475.2px, calc(475.2 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(2.88px, calc(2.88 *  100vw / 1920));
  color: var(--color-05);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(20.16px, calc(20.16 *  100vw / 1920));
  color: var(--color-05);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(60.48px, calc(60.48 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(28.8px, calc(28.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(102.24px, calc(102.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 {
  padding-top: min(32.4px, calc(32.4 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(73.44px, calc(73.44 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05 .head_05,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05 .head_05 {
  width: min(518.4px, calc(518.4 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01 {
  padding-bottom: min(53.28px, calc(53.28 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01 .img_05-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01 .img_05-graphic {
  position: absolute;
  content: "";
  top: max(-33.12px, calc(-33.12 *  100vw / 1920));
  left: min(25.92px, calc(25.92 *  100vw / 1920));
  width: min(482.4px, calc(482.4 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(2.88px, calc(2.88 *  100vw / 1920));
  color: var(--color-06);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(23.04px, calc(23.04 *  100vw / 1920));
  color: var(--color-06);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(60.48px, calc(60.48 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(28.8px, calc(28.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(66.24px, calc(66.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 {
  padding-top: min(20.16px, calc(20.16 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(66.24px, calc(66.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06 .head_06,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06 .head_06 {
  width: min(640.8px, calc(640.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01 {
  padding-bottom: min(53.28px, calc(53.28 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01 .img_06-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01 .img_06-graphic {
  position: absolute;
  content: "";
  top: 0;
  left: min(28.8px, calc(28.8 *  100vw / 1920));
  width: min(479.52px, calc(479.52 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(2.88px, calc(2.88 *  100vw / 1920));
  color: var(--color-07);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(23.04px, calc(23.04 *  100vw / 1920));
  color: var(--color-07);
  letter-spacing: min(0.36px, calc(0.36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(28.8px, calc(28.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(102.24px, calc(102.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 {
  padding-top: min(30.24px, calc(30.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(72px, calc(72 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07 .head_07,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07 .head_07 {
  width: min(741.6px, calc(741.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01 {
  padding-bottom: min(53.28px, calc(53.28 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01 .img_07-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01 .img_07-graphic {
  position: absolute;
  content: "";
  top: max(0px, calc(0 *  100vw / 1920));
  left: min(31.68px, calc(31.68 *  100vw / 1920));
  width: min(475.2px, calc(475.2 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(4.32px, calc(4.32 *  100vw / 1920));
  color: var(--color-08);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(25.92px, calc(25.92 *  100vw / 1920));
  color: var(--color-08);
  letter-spacing: min(0.36px, calc(0.36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(30.24px, calc(30.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(131.04px, calc(131.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 {
  padding-top: min(24.48px, calc(24.48 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(72px, calc(72 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08 .head_08,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08 .head_08 {
  width: min(741.6px, calc(741.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01 {
  padding-bottom: min(53.28px, calc(53.28 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01 .img_08-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01 .img_08-graphic {
  position: absolute;
  content: "";
  top: max(-10.8px, calc(-10.8 *  100vw / 1920));
  left: min(31.68px, calc(31.68 *  100vw / 1920));
  width: min(476.64px, calc(476.64 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(4.32px, calc(4.32 *  100vw / 1920));
  color: var(--color-09);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(25.92px, calc(25.92 *  100vw / 1920));
  color: var(--color-09);
  letter-spacing: min(0.36px, calc(0.36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(30.24px, calc(30.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(131.04px, calc(131.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 {
  padding-top: min(24.48px, calc(24.48 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(61.92px, calc(61.92 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09 .head_09,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09 .head_09 {
  width: min(943.2px, calc(943.2 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01 {
  padding-bottom: min(53.28px, calc(53.28 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01 .img_09-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01 .img_09-graphic {
  position: absolute;
  content: "";
  top: max(0px, calc(0 *  100vw / 1920));
  left: min(33.12px, calc(33.12 *  100vw / 1920));
  width: min(475.2px, calc(475.2 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(4.32px, calc(4.32 *  100vw / 1920));
  color: var(--color-10);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(21.6px, calc(21.6 *  100vw / 1920));
  color: var(--color-10);
  letter-spacing: min(0.36px, calc(0.36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(30.24px, calc(30.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(102.24px, calc(102.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 {
  padding-top: min(21.6px, calc(21.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(66.24px, calc(66.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10 .head_10,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10 .head_10 {
  width: min(856.8px, calc(856.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01 {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01 .img_10-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01 .img_10-graphic {
  position: absolute;
  content: "";
  top: max(-28.8px, calc(-28.8 *  100vw / 1920));
  left: min(33.12px, calc(33.12 *  100vw / 1920));
  width: min(475.2px, calc(475.2 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(4.32px, calc(4.32 *  100vw / 1920));
  color: var(--color-11);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(21.6px, calc(21.6 *  100vw / 1920));
  color: var(--color-11);
  letter-spacing: min(0.36px, calc(0.36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(57.6px, calc(57.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(30.24px, calc(30.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(100.8px, calc(100.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 {
  padding-top: min(30.24px, calc(30.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(36px, calc(36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11 .head_11,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11 .head_11 {
  width: min(943.2px, calc(943.2 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01 {
  padding-bottom: min(50.4px, calc(50.4 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01 .img_11-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01 .img_11-graphic {
  position: absolute;
  content: "";
  top: min(0px, calc(0 *  100vw / 1920));
  left: min(18.72px, calc(18.72 *  100vw / 1920));
  width: min(489.6px, calc(489.6 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(2.88px, calc(2.88 *  100vw / 1920));
  color: var(--color-12);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(21.6px, calc(21.6 *  100vw / 1920));
  color: var(--color-12);
  letter-spacing: min(0.36px, calc(0.36 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(59.04px, calc(59.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(11.52px, calc(11.52 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(100.8px, calc(100.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 {
  padding-top: min(31.68px, calc(31.68 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12 {
  overflow: clip;
  width: min(540px, calc(540 *  100vw / 1920));
  padding-bottom: min(24.48px, calc(24.48 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12 .head_12,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12 .head_12 {
  width: min(676.8px, calc(676.8 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01 {
  padding-bottom: min(28.8px, calc(28.8 *  100vw / 1920));
  position: relative;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01 .img_12-graphic,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01 .img_12-graphic {
  position: absolute;
  content: "";
  top: max(-12.96px, calc(-12.96 *  100vw / 1920));
  left: min(31.68px, calc(31.68 *  100vw / 1920));
  width: min(476.64px, calc(476.64 *  100vw / 1920));
  pointer-events: none;
  z-index: 100;
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-s-head,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-s-head {
  padding-bottom: min(2.88px, calc(2.88 *  100vw / 1920));
  color: var(--color-13);
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-ttx,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-ttx {
  padding-bottom: min(21.6px, calc(21.6 *  100vw / 1920));
  color: var(--color-13);
  letter-spacing: min(0.216px, calc(0.216 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-link,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-link {
  padding-bottom: min(59.04px, calc(59.04 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-item,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-item {
  padding-bottom: min(30.24px, calc(30.24 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-credit,
#feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-credit {
  padding-bottom: min(93.6px, calc(93.6 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle,
#feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle {
  position: relative;
  margin-bottom: min(47.52px, calc(47.52 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_01,
#feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_01 {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: min(288px, calc(288 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_02,
#feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_02 {
  margin-inline: auto;
  width: min(375.84px, calc(375.84 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_head_01,
#feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_head_01 {
  padding-bottom: min(54.72px, calc(54.72 *  100vw / 1920));
  margin-inline: auto;
  width: min(331.2px, calc(331.2 *  100vw / 1920));
}
.l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_s-credit,
#feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_s-credit {
  padding-bottom: min(159.84px, calc(159.84 *  100vw / 1920));
  margin-inline: auto;
  width: min(285.84px, calc(285.84 *  100vw / 1920));
}
@media screen and (max-width: 751px) {
  .l-container .main-content .center-content .wrap_fv .fv,
  #feature .main-content .center-content .wrap_fv .fv {
    padding-bottom: min(48px, calc(48 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_fv .fv .fv_img,
  #feature .main-content .center-content .wrap_fv .fv .fv_img {
    width: min(750px, calc(750 *  100vw / 750));
    height: min(1333px, calc(1333 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_scroll,
  #feature .main-content .center-content .wrap_scroll {
    padding-bottom: min(46px, calc(46 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_scroll .scroll-ttx,
  #feature .main-content .center-content .wrap_scroll .scroll-ttx {
    width: min(20px, calc(20 *  100vw / 750));
    padding-bottom: min(160px, calc(160 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_scroll .scroll-ttx .scroll-bar,
  #feature .main-content .center-content .wrap_scroll .scroll-ttx .scroll-bar {
    top: min(82px, calc(82 *  100vw / 750));
    width: min(2px, calc(2 *  100vw / 750));
    height: min(140px, calc(140 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .wrap_bk_graphic_01 .bk_graphic_01,
  #feature .main-content .center-content .wrap_catch .wrap_bk_graphic_01 .bk_graphic_01 {
    width: min(750px, calc(750 *  100vw / 750));
    height: min(2340px, calc(2340 *  100vw / 750));
    top: max(-173px, calc(-173 *  100vw / 750));
    width: min(750px, calc(750 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-01 .box-01 .catch_head_01,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-01 .box-01 .catch_head_01 {
    width: min(642px, calc(642 *  100vw / 750));
    padding-left: min(4px, calc(4 *  100vw / 750));
    padding-bottom: min(50px, calc(50 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-01 .box-02 .catch_ttx,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-01 .box-02 .catch_ttx {
    width: min(568px, calc(568 *  100vw / 750));
    padding-bottom: min(332px, calc(332 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01 {
    padding-bottom: min(66px, calc(66 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01 .catch_head_02,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-01 .catch_head_02 {
    width: min(554px, calc(554 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 {
    padding-bottom: min(57px, calc(57 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_01,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_01 {
    width: min(230px, calc(230 *  100vw / 750));
    height: min(230px, calc(230 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_02,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-02 .catch_circle .circle_02 {
    width: min(704px, calc(704 *  100vw / 750));
    height: min(704px, calc(704 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03 {
    padding-bottom: min(300px, calc(300 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03 .catch_btn,
  #feature .main-content .center-content .wrap_catch .catch .catch_box-02 .box-03 .catch_btn {
    width: min(537px, calc(537 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right,
  #feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right {
    top: max(-22px, calc(-22 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list,
  #feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list {
    padding-inline: min(15px, calc(15 *  100vw / 750)) min(10px, calc(10 *  100vw / 750));
    gap: min(22.5px, calc(22.5 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list .nav-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .fixed-right .wrap_nav-list .nav-list .nav-item {
    width: min(19px, calc(19 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(82px, calc(82 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01 .head_01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_head_01 .head_01 {
    width: min(1048px, calc(1048 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01 {
    padding-bottom: min(76px, calc(76 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01 .img_01-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-01 .img_01-graphic {
    top: max(-10px, calc(-10 *  100vw / 750));
    left: min(44px, calc(44 *  100vw / 750));
    width: min(662px, calc(662 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(12px, calc(12 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(16px, calc(16 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(78px, calc(78 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec01 .sec01 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(104px, calc(104 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 {
    padding-top: min(32px, calc(32 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(102px, calc(102 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02 .head_02,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_head_02 .head_02 {
    width: min(1036px, calc(1036 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01 {
    padding-bottom: min(78px, calc(78 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01 .img_02-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-01 .img_02-graphic {
    left: min(44px, calc(44 *  100vw / 750));
    width: min(660px, calc(660 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(12px, calc(12 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(18px, calc(18 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec02 .sec02 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(144px, calc(144 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 {
    padding-top: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(94px, calc(94 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03 .head_03,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_head_03 .head_03 {
    width: min(1000px, calc(1000 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01 {
    padding-bottom: min(78px, calc(78 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01 .img_03-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-01 .img_03-graphic {
    left: min(44px, calc(44 *  100vw / 750));
    width: min(662px, calc(662 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(4px, calc(4 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(28px, calc(28 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec03 .sec03 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(98px, calc(98 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 {
    padding-top: min(84px, calc(84 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(92px, calc(92 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04 .head_04,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_head_04 .head_04 {
    width: min(1000px, calc(1000 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01 {
    padding-bottom: min(64px, calc(64 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01 .img_04-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-01 .img_04-graphic {
    left: min(44px, calc(44 *  100vw / 750));
    width: min(660px, calc(660 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(4px, calc(4 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(28px, calc(28 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(84px, calc(84 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec04 .sec04 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(142px, calc(142 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 {
    padding-top: min(45px, calc(45 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(102px, calc(102 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05 .head_05,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_head_05 .head_05 {
    width: min(720px, calc(720 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01 {
    padding-bottom: min(74px, calc(74 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01 .img_05-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-01 .img_05-graphic {
    top: max(-46px, calc(-46 *  100vw / 750));
    left: min(36px, calc(36 *  100vw / 750));
    width: min(670px, calc(670 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(4px, calc(4 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(32px, calc(32 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(84px, calc(84 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec05 .sec05 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(92px, calc(92 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 {
    padding-top: min(28px, calc(28 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(92px, calc(92 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06 .head_06,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_head_06 .head_06 {
    width: min(890px, calc(890 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01 {
    padding-bottom: min(74px, calc(74 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01 .img_06-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-01 .img_06-graphic {
    left: min(40px, calc(40 *  100vw / 750));
    width: min(666px, calc(666 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(4px, calc(4 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(32px, calc(32 *  100vw / 750));
    letter-spacing: min(0.5px, calc(0.5 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec06 .sec06 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(142px, calc(142 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 {
    padding-top: min(42px, calc(42 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(100px, calc(100 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07 .head_07,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_head_07 .head_07 {
    width: min(1030px, calc(1030 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01 {
    padding-bottom: min(74px, calc(74 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01 .img_07-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-01 .img_07-graphic {
    top: max(0px, calc(0 *  100vw / 750));
    left: min(44px, calc(44 *  100vw / 750));
    width: min(660px, calc(660 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(6px, calc(6 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(36px, calc(36 *  100vw / 750));
    letter-spacing: min(0.5px, calc(0.5 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(42px, calc(42 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec07 .sec07 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(182px, calc(182 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 {
    padding-top: min(34px, calc(34 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(100px, calc(100 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08 .head_08,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_head_08 .head_08 {
    width: min(1030px, calc(1030 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01 {
    padding-bottom: min(74px, calc(74 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01 .img_08-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-01 .img_08-graphic {
    top: max(-15px, calc(-15 *  100vw / 750));
    left: min(44px, calc(44 *  100vw / 750));
    width: min(662px, calc(662 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(6px, calc(6 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(36px, calc(36 *  100vw / 750));
    letter-spacing: min(0.5px, calc(0.5 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(42px, calc(42 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec08 .sec08 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(182px, calc(182 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 {
    padding-top: min(34px, calc(34 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(86px, calc(86 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09 .head_09,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_head_09 .head_09 {
    width: min(1310px, calc(1310 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01 {
    padding-bottom: min(74px, calc(74 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01 .img_09-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-01 .img_09-graphic {
    top: max(0px, calc(0 *  100vw / 750));
    left: min(46px, calc(46 *  100vw / 750));
    width: min(660px, calc(660 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(6px, calc(6 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(30px, calc(30 *  100vw / 750));
    letter-spacing: min(0.5px, calc(0.5 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(42px, calc(42 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec09 .sec09 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(142px, calc(142 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 {
    padding-top: min(30px, calc(30 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(92px, calc(92 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10 .head_10,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_head_10 .head_10 {
    width: min(1190px, calc(1190 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01 {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01 .img_10-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-01 .img_10-graphic {
    top: max(-40px, calc(-40 *  100vw / 750));
    left: min(46px, calc(46 *  100vw / 750));
    width: min(660px, calc(660 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(6px, calc(6 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(30px, calc(30 *  100vw / 750));
    letter-spacing: min(0.5px, calc(0.5 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(80px, calc(80 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(42px, calc(42 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec10 .sec10 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(140px, calc(140 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 {
    padding-top: min(42px, calc(42 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(50px, calc(50 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11 .head_11,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_head_11 .head_11 {
    width: min(1310px, calc(1310 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01 {
    padding-bottom: min(70px, calc(70 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01 .img_11-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-01 .img_11-graphic {
    top: min(0px, calc(0 *  100vw / 750));
    left: min(26px, calc(26 *  100vw / 750));
    width: min(680px, calc(680 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(4px, calc(4 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(30px, calc(30 *  100vw / 750));
    letter-spacing: min(0.5px, calc(0.5 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(82px, calc(82 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(16px, calc(16 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec11 .sec11 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(140px, calc(140 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 {
    padding-top: min(44px, calc(44 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12 {
    width: min(750px, calc(750 *  100vw / 750));
    padding-bottom: min(34px, calc(34 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12 .head_12,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_head_12 .head_12 {
    width: min(940px, calc(940 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01 {
    padding-bottom: min(40px, calc(40 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01 .img_12-graphic,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-01 .img_12-graphic {
    top: max(-18px, calc(-18 *  100vw / 750));
    left: min(44px, calc(44 *  100vw / 750));
    width: min(662px, calc(662 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-s-head,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-s-head {
    padding-bottom: min(4px, calc(4 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-ttx,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-ttx {
    padding-bottom: min(30px, calc(30 *  100vw / 750));
    letter-spacing: min(0.3px, calc(0.3 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-link,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-02 .starsign-link {
    padding-bottom: min(82px, calc(82 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-item,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-item {
    padding-bottom: min(42px, calc(42 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-credit,
  #feature .main-content .center-content .wrap_sec-content .sec-content .wrap_sec12 .sec12 .wrap_box-01 .box-03 .starsign-credit {
    padding-bottom: min(130px, calc(130 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle,
  #feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle {
    margin-bottom: min(66px, calc(66 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_01,
  #feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_01 {
    width: min(400px, calc(400 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_02,
  #feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_circle .circle_02 {
    width: min(512px, calc(512 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_head_01,
  #feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_head_01 {
    padding-bottom: min(76px, calc(76 *  100vw / 750));
    width: min(460px, calc(460 *  100vw / 750));
  }
  .l-container .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_s-credit,
  #feature .main-content .center-content .wrap_sec-content .wrap_foot .foot .foot_s-credit {
    padding-bottom: min(222px, calc(222 *  100vw / 750));
    width: min(397px, calc(397 *  100vw / 750));
  }
}
/*# sourceMappingURL=style.css.map */