@charset "UTF-8";
/********************** setting **********************/
@font-face {
  font-family: "times";
  src: url(../font/times.ttf);
}
@font-face {
  font-family: "timesi";
  src: url(../font/timesi.ttf);
}
.LB230810 .sticky_area {
  --font_en-01: "times", sans-serif;
  --font_en-02: "timesi", sans-serif;
  --main_color: #000000;
}
.main-inner {
  width: 100% !important;
}
.LB230810 img {
  vertical-align: middle;
}
.LB230810 img,
.LB230810 video,
.LB230810 svg {
  width: 100%;
  height: auto;
}
.LB230810 a,
.LB230810 picture,
.LB230810 span {
  display: block;
}
.LB230810 .font_en-01 {
  font-family: var(--font_en-01);
  font-weight: 400;
}
.LB230810 .font_en-02 {
  font-family: var(--font_en-02);
  font-style: italic;
}
.LB230810 .font_jp {
  font-family: var(--font_jp);
  font-weight: 300;
  font-feature-settings: "palt";
}
/********************** setting **********************/

/********************** common_area **********************/
.LB230810 .sticky_area {
  display: flex;
  justify-content: space-between;
  width: 95.4rem;
  margin: 3rem auto 0;
}
.LB230810 .contents_ttl {
  position: sticky;
  width: 24.6rem;
  height: fit-content;
  margin-top: 39.8rem;
  top: 50%;
  transform: translateY(-50%);
  margin-bottom: 28.5rem;
}
.LB230810 .contents_model {
  width: 58.2rem;
}
.LB230810 .common_credit {
  margin-top: 1.4rem;
  font-size: 1.5rem;
  line-height: 1.2666666667;
  color: var(--main_color);
}
.LB230810 .common_credit p,
.LB230810 .common_credit a,
.LB230810 .common_credit span {
  display: inline-block;
}
.LB230810 .common_credit a, .LB230810 .common_credit span {
  display: inline;
}
@media only screen and (min-width: 768px) {
  .LB230810 .common_credit p.hidden-lrg {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .LB230810 .common_credit p.hidden-sml {
    display: none;
  }
  .LB230810 {
    margin-top: calc(79*100vw/750);
  }
  .LB230810 .sticky_area {
    display: block;
    width: calc(750*100vw/750);
    margin-top: calc(0*100vw/750);
  }
  .LB230810 .contents_ttl {
    position: static;
    width: calc(695*100vw/750);
    margin: calc(0*100vw/750) auto 0;
  }
  .LB230810 .contents_model {
    width: calc(750*100vw/750);
  }
  .LB230810 .common_credit {
    margin-top: calc(18*100vw/750);
    font-size: calc(22*100vw/750);
    line-height: 1.1818181818;
    color: var(--main_color);
  }
}
/********************** common_area **********************/
.LB230810 .model_01 {
  width: 55.2rem;
  margin-inline: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_01 {
    width: calc(712*100vw/750);
    margin-top: calc(0*100vw/750);
  }
  .LB230810 .model_01 p {
    margin-top: calc(40*100vw/750);
    font-size: calc(32*100vw/750);
    line-height: 1.2;
  }
  .LB230810 .model_01 p span {
    margin-top: calc(-5*100vw/750);
  }
}
/********************** model_02 **********************/
.LB230810 .model_02 {
  width: 55.2rem;
  margin: 9.95rem auto 0;
}
.LB230810 .model_02 figure:nth-child(1) {
  width: 36.4rem;
  margin-left: auto;
}
.LB230810 .model_02 figure:nth-child(2) {
  margin: 1.77rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_02 {
    width: calc(712*100vw/750);
    margin-top: calc(78.9*100vw/750);
  }
  .LB230810 .model_02 figure:nth-child(1) {
    width: calc(468*100vw/750);
  }
  .LB230810 .model_02 figure:nth-child(2) {
    margin-top: calc(23*100vw/750);
  }
}
/********************** model_02 **********************/

/********************** model_03 **********************/
.LB230810 .model_03 {
  width: 48.6rem;
  margin-top: 13.8rem;
  margin-left: 1.5rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_03 {
    width: calc(628*100vw/750);
    margin-top: calc(178*100vw/750);
    margin-left: calc(19*100vw/750);
  }
}
/********************** model_03 **********************/

/********************** model_04 **********************/
.LB230810 .model_04 {
  width: 48rem;
  margin: 13.8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_04 {
    width: calc(620*100vw/750);
    margin-top: calc(179*100vw/750);
  }
}
/********************** model_04 **********************/
/********************** model_05 **********************/
.LB230810 .model_05 {
  display: flex;
  width: 58.2rem;
  margin-top: 13.8rem;
}
.LB230810 .model_05 figure {
  width: 28.4rem;
}
.LB230810 .model_05 figure:nth-child(1) {
  margin-top: 14rem;
}
.LB230810 .model_05 .common_credit {
  margin-left: 1.4rem;
  text-align: left;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_05 {
    width: calc(750*100vw/750);
    margin-top: calc(179*100vw/750);
  }
  .LB230810 .model_05 figure {
    width: calc(365*100vw/750);
  }
  .LB230810 .model_05 figure:nth-child(1) {
    margin-top: calc(180*100vw/750);
  }
  .LB230810 .model_05 .common_credit {
    margin-top: calc(18*100vw/750);
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_05 **********************/

/********************** model_06 **********************/
.LB230810 .model_06 {
  position: relative;
  margin-top: -1.2rem;
}
.LB230810 .model_06 figure:nth-child(1) {
  position: relative;
  width: 47.2rem;
  margin-inline: auto;
  z-index: 2;
}
.LB230810 .model_06 figure:nth-child(2) {
  position: absolute;
  display: flex;
  width: 100%;
  top: 11.29rem;
  z-index: 1;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_06 {
    margin-top: calc(-15*100vw/750);
  }
  .LB230810 .model_06 figure:nth-child(1) {
    width: calc(608*100vw/750);
  }
  .LB230810 .model_06 figure:nth-child(2) {
    top: calc(145.6*100vw/750);
  }
}
/********************** model_06 **********************/

/********************** model_07 **********************/
.LB230810 .model_07 {
  margin-top: 16.2rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_07 {
    margin-top: calc(181*100vw/750);
  }
}
/********************** model_07 **********************/

/********************** model_08 **********************/
.LB230810 .model_08 {
  width: 55.2rem;
  margin: 16.16rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_08 {
    width: calc(710*100vw/750);
    margin-top: calc(210.1*100vw/750);
  }
}
/********************** model_08 **********************/

/********************** model_09 **********************/
.LB230810 .model_09 {
  width: 48rem;
  margin: 14.08rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_09 {
    width: calc(620*100vw/750);
    margin-top: calc(179.9*100vw/750);
  }
}
/********************** model_09 **********************/

/********************** model_10 **********************/
.LB230810 .model_10 {
  width: 53rem;
  margin-top: 13.8rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_10 {
    width: calc(685*100vw/750);
    margin-top: calc(178*100vw/750);
  }
  .LB230810 .model_10 .common_credit {
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_10 **********************/

/********************** model_11 **********************/
.LB230810 .model_11 {
  position: relative;
  margin-top: 5rem;
}
.LB230810 .model_11 figure:nth-child(1) {
  width: 40.6rem;
}
.LB230810 .model_11 figure:nth-child(2) {
  position: absolute;
  top: -14.26rem;
  right: 0;
  width: 17.6rem;
  z-index: 2;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_11 {
    margin-top: calc(60*100vw/750);
  }
  .LB230810 .model_11 figure:nth-child(1) {
    width: calc(522*100vw/750);
  }
  .LB230810 .model_11 figure:nth-child(2) {
    top: calc(-184*100vw/750);
    width: calc(228*100vw/750);
  }
  .LB230810 .model_11 .common_credit {
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_11 **********************/

/********************** model_12 **********************/
.LB230810 .model_12 {
  width: 55.2rem;
  margin: 13.8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_12 {
    width: calc(712*100vw/750);
    margin-top: calc(180*100vw/750);
  }
}
/********************** model_12 **********************/

/********************** model_13 **********************/
.LB230810 .model_13 {
  width: 48.6rem;
  margin-top: 13.8rem;
  margin-left: 1.5rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_13 {
    width: calc(628*100vw/750);
    margin-top: calc(178*100vw/750);
    margin-left: calc(19*100vw/750);
  }
}
/********************** model_13 **********************/

/********************** model_14 **********************/
.LB230810 .model_14 {
  width: 58.2rem;
  margin-top: 13.8rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_14 {
    width: calc(750*100vw/750);
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_14 **********************/

/********************** model_15 **********************/
.LB230810 .model_15 {
  margin-top: 14.02rem;
}
.LB230810 .model_15 figure {
  position: relative;
  display: flex;
  align-items: flex-end;
  margin-left: 2rem;
  z-index: 2;
}
.LB230810 .model_15 figure picture {
  width: 39rem;
}
.LB230810 .model_15 .common_credit {
  margin-bottom: 4.6rem;
  margin-left: 1.5rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_15 {
    margin-top: calc(160*100vw/750);
  }
  .LB230810 .model_15 figure {
    margin-left: calc(27*100vw/750);
  }
  .LB230810 .model_15 figure picture {
    width: calc(504*100vw/750);
  }
  .LB230810 .model_15 .common_credit {
    margin-bottom: calc(64*100vw/750);
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_15 **********************/

/********************** model_16 **********************/
.LB230810 .model_16 {
  margin-top: -3.208rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_16 {
    margin-top: calc(-43.58*100vw/750);
  }
}
/********************** model_16 **********************/

/********************** model_17 **********************/
.LB230810 .model_17 {
  width: 51.8rem;
  margin-top: 14rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_17 {
    width: calc(666*100vw/750);
    margin-top: calc(180.5*100vw/750);
    margin-left: calc(19*100vw/750);
  }
}
/********************** model_17 **********************/

/********************** model_18 **********************/
.LB230810 .model_18 {
  width: 48rem;
  margin-top: 13.9rem;
  margin-left: 3.8rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_18 {
    width: calc(620*100vw/750);
    margin: calc(178*100vw/750) auto 0;
  }
}
/********************** model_18 **********************/

/********************** model_19 **********************/
.LB230810 .model_19 {
  width: 55.2rem;
  margin: 13.8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_19 {
    width: calc(712*100vw/750);
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_19 **********************/

/********************** model_20 **********************/
.LB230810 .model_20 {
  width: 36.6rem;
  margin-top: 13.8rem;
  margin-left: 17.3rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_20 {
    width: calc(472*100vw/750);
    margin-top: calc(178*100vw/750);
    margin-left: calc(223*100vw/750);
  }
}
/********************** model_20 **********************/

/********************** model_21 **********************/
.LB230810 .model_21 {
  width: 49.6rem;
  margin: 1.67rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_21 {
    width: calc(640*100vw/750);
    margin-top: calc(24.2*100vw/750);
  }
}
/********************** model_21 **********************/

/********************** model_22 **********************/
.LB230810 .model_22 {
  width: 55.2rem;
  margin: 13.8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_22 {
    width: calc(712*100vw/750);
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_22 **********************/

/********************** model_23 **********************/
.LB230810 .model_23 {
  width: 51.8rem;
  margin-top: 13.8rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_23 {
    width: calc(668*100vw/750);
    margin-top: calc(178*100vw/750);
  }
  .LB230810 .model_23 .common_credit {
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_23 **********************/

/********************** model_24 **********************/
.LB230810 .model_24 {
  margin-top: 13.8rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_24 {
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_24 **********************/

/********************** model_25 **********************/
.LB230810 .model_25 {
  width: 46.2rem;
  margin-top: 16.16rem;
  margin-left: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_25 {
    width: calc(595*100vw/750);
    margin-top: calc(210.1*100vw/750);
  }
}
/********************** model_25 **********************/

/********************** model_26 **********************/
.LB230810 .model_26 {
  position: relative;
  margin-top: 13.96rem;
}
.LB230810 .model_26 figure:nth-child(1) {
  position: relative;
  width: 44.6rem;
  margin-inline: auto;
  z-index: 2;
}
.LB230810 .model_26 figure:nth-child(2) {
  position: absolute;
  top: 14.7rem;
  z-index: 1;
}
.LB230810 .model_26 figure:nth-child(2) a:nth-child(1) {
  width: 32rem;
}
.LB230810 .model_26 figure:nth-child(2) a:nth-child(2) {
  width: 38.8rem;
  margin-top: 2.03rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_26 {
    margin-top: calc(182*100vw/750);
  }
  .LB230810 .model_26 figure:nth-child(1) {
    width: calc(574*100vw/750);
  }
  .LB230810 .model_26 figure:nth-child(2) {
    top: calc(189.4*100vw/750);
  }
  .LB230810 .model_26 figure:nth-child(2) a:nth-child(1) {
    width: calc(413*100vw/750);
  }
  .LB230810 .model_26 figure:nth-child(2) a:nth-child(2) {
    width: calc(500*100vw/750);
    margin-top: calc(25.4*100vw/750);
  }
  .LB230810 .model_26 .common_credit {
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_26 **********************/

/********************** model_27 **********************/
.LB230810 .model_27 {
  width: 51.8rem;
  margin: 52.91rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_27 {
    width: calc(668*100vw/750);
    margin-top: calc(686.2*100vw/750);
  }
}
/********************** model_27 **********************/

/********************** model_28 **********************/
.LB230810 .model_28 {
  margin-top: 13.8rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_28 {
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_28 **********************/

/********************** model_29 **********************/
.LB230810 .model_29 {
  width: 51.8rem;
  margin-top: 13.9rem;
  margin-left: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_29 {
    width: calc(668*100vw/750);
    margin-top: calc(181*100vw/750);
  }
}
/********************** model_29 **********************/

/********************** model_30 **********************/
.LB230810 .model_30 {
  width: 51.8rem;
  margin: 13.8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_30 {
    width: calc(668*100vw/750);
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_30 **********************/

/********************** model_31 **********************/
.LB230810 .model_31 {
  margin-top: 13.7rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_31 {
    margin-top: calc(180*100vw/750);
  }
  .LB230810 .model_31 .common_credit {
    margin-left: calc(21*100vw/750);
  }
}
/********************** model_31 **********************/

/********************** model_32 **********************/
.LB230810 .model_32 {
  width: 48.4rem;
  margin: 13.8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_32 {
    width: calc(624*100vw/750);;
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_32 **********************/

/********************** model_33 **********************/
.LB230810 .model_33 {
  width: 51.2rem;
  margin-top: 13.7rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_33 {
    width: calc(660*100vw/750);
    margin-top: calc(178*100vw/750);
  }
  .LB230810 .model_33 .common_credit {
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_33 **********************/

/********************** model_34 **********************/
.LB230810 .model_34 {
  width: 51.8rem;
  margin: 13.7rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_34 {
    width: calc(668*100vw/750);
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_34 **********************/

/********************** model_35 **********************/
.LB230810 .model_35 {
  margin-top: 14rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_35 {
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_35 **********************/

/********************** model_36 **********************/
.LB230810 .model_36 {
  position: relative;
  width: 45.4rem;
  margin-top: 16.26rem;
  z-index: 2;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_36 {
    width: calc(585*100vw/750);
    margin-top: calc(212.1*100vw/750);
  }
  .LB230810 .model_36 .common_credit {
    margin-left: calc(19*100vw/750);
  }
}
/********************** model_36 **********************/

/********************** model_37 **********************/
.LB230810 .model_37 {
  position: relative;
  margin-top: 9.8rem;
}
.LB230810 .model_37 figure:nth-child(1) {
  position: absolute;
  top: -23.86rem;
  right: 0;
  width: 20.2rem;
  z-index: 1;
}
.LB230810 .model_37 figure:nth-child(1) a:nth-child(2) {
  margin-top: 0.8rem;
}
.LB230810 .model_37 figure:nth-child(2) {
  width: 37.2rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_37 {
    margin-top: calc(120*100vw/750);
  }
  .LB230810 .model_37 figure:nth-child(1) {
    top: calc(-307*100vw/750);
    width: calc(260*100vw/750);
  }
  .LB230810 .model_37 figure:nth-child(1) a:nth-child(2) {
    margin-top: calc(12*100vw/750);
  }
  .LB230810 .model_37 figure:nth-child(2) {
    width: calc(478*100vw/750);
  }
  .LB230810 .model_37 .common_credit {
    margin-left: calc(19*100vw/750);
  }
}
/********************** model_37 **********************/

/********************** model_38 **********************/
.LB230810 .model_38 {
  position: relative;
  margin-top: 15.4rem;
}
.LB230810 .model_38 figure:nth-child(1) {
  position: absolute;
  top: -8.6rem;
  left: 1.5rem;
  width: 21.4rem;
  z-index: 2;
}
.LB230810 .model_38 figure:nth-child(2) {
  width: 48.6rem;
  margin-left: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_38 {
    margin-top: calc(200*100vw/750);
  }
  .LB230810 .model_38 figure:nth-child(1) {
    top: calc(-110*100vw/750);
    left: calc(19*100vw/750);
    width: calc(276*100vw/750);
    z-index: 2;
  }
  .LB230810 .model_38 figure:nth-child(2) {
    width: calc(628*100vw/750);;
    margin-left: auto;
  }
}
/********************** model_38 **********************/

/********************** model_39 **********************/
.LB230810 .model_39 {
  margin-top: 15.9rem;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_39 {
    margin-top: calc(178*100vw/750);
  }
  .LB230810 .model_39 .common_credit {
    margin-left: calc(20*100vw/750);
  }
}
/********************** model_39 **********************/

/********************** model_40 **********************/
.LB230810 .model_40 {
  width: 48rem;
  margin: 15.8rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_40 {
    width: calc(618*100vw/750);
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_40 **********************/

/********************** model_41 **********************/
.LB230810 .model_41 {
  width: 51.2rem;
  margin-top: 15.9rem;
  margin-left: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_41 {
    width: calc(660*100vw/750);
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_41 **********************/

/********************** model_42 **********************/
.LB230810 .model_42 {
  margin-top: 16rem;
  margin-left: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_42 {
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_42 **********************/
/********************** model_43 **********************/
.LB230810 .model_43 {
  width: 55.2rem;
  margin-top: 16rem;
  margin-left: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_42 {
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_42 **********************/
/********************** model_42 **********************/
.LB230810 .model_42 {
  margin-top: 16rem;
  margin-left: auto;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_42 {
    margin-top: calc(178*100vw/750);
  }
}
/********************** model_42 **********************/
/********************** model_43 **********************/
.LB230810 .model_43 {
  width: 55.2rem;
  margin: 16rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_43 {
    width: calc(712*100vw/750);
    margin-top: calc(180*100vw/750);
  }
}
/********************** model_43 **********************/

/********************** model_44 **********************/
.LB230810 .model_44 {
  width: 51.2rem;
  margin: 16rem auto 0;
}
@media only screen and (max-width: 767px) {
  .LB230810 .model_44 {
    width: calc(660*100vw/750);
    margin-top: calc(183*100vw/750);
  }
}
/********************** model_44 **********************/


/********************** end_view **********************/
.LB230810 .ev {
  margin-block: 16rem 18rem;
}
.LB230810 .check_btn {
  width: 58.2rem;
  height: 6.8rem;
  margin-inline: auto;
  font-size: 1.8rem;
  line-height: 1.2;
  border: 1px solid #000;
  font-family: "times", sans-serif;
}
.LB230810 .check_btn a {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.LB230810 .staff_credit {
  margin-top: 7.5rem;
  font-size: 1.5rem;
  line-height: 1.2666666667;
  text-align: center;
  font-family: "timesi", sans-serif;
}
@media only screen and (max-width: 767px) {
  .LB230810 .ev {
    margin-block: calc(210*100vw/750) calc(242*100vw/750);
  }
  .LB230810 .check_btn {
    width: calc(660*100vw/750);
    height: calc(116*100vw/750);
    font-size: calc(26*100vw/750);
  }
  .LB230810 .staff_credit {
    margin-top: calc(78*100vw/750);
    font-size: calc(22*100vw/750);
    line-height: 1.1818181818;
  }
}
/********************** check_btn **********************/

/********************** 修正追加分 **********************/
@media only screen and (max-width: 767px) {
  .LB230810 video {
    /* object-fit: initial; */
    width: 100.1%;
  }
  .LB230810 .model_26 figure:nth-child(2):hover {
    z-index: 3;
  }
  .LB230810 .model_06 figure:nth-child(1) a:hover,
  .LB230810 .model_26 figure:nth-child(1) a:hover {
    opacity: 0.7;
  }
}
/********************** 修正追加分 **********************/

