#meijimakeswellness {
  font-family: Zen Kaku Gothic New, sans-serif;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0.06rem;

  background: #FCF7F3;
}
@media screen and (max-width: 559px) {
  #meijimakeswellness {
    padding-top: 2.5445292621vw;
    padding-bottom: 20.3562vw;
  }
}
@media screen and (min-width: 560px) and (max-width: 1216px) {
  #meijimakeswellness {
    padding-top: 33px;
    padding-bottom: 11.6334vw;
  }
}
@media screen and (min-width: 1217px) {
  #meijimakeswellness {
    padding-top: 32px;
    padding-bottom: 146px;
  }
}
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_kv {
    width: 100%;
    height: 140.4580152672vw;
    background-image: url(../img/kv_sp.jpg);
    background-position: center;
    background-size: cover;
  }
}
@media screen and (min-width: 560px) and (max-width: 1439px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_kv {
    width: 100%;
    height: 58.75vw;
    background-image: url(../img/kv_pc.jpg);
    background-position: center;
    background-size: cover;
  }
}
@media screen and (min-width: 1440px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_kv {
    width: 100%;
    height: 846px;
    background-image: url(../img/kv_pc.jpg);
    background-position: center;
    background-size: cover;
  }
}




/* video */

@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_mv {
    position: relative;
    width: 100%;
    height: 140.7124vw;
    min-height: 140.7124vw;
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_mv video {
    width: 100%;
    height: 140.7124vw;
    vertical-align: bottom;
    object-fit: cover;
  }
}
@media screen and (min-width: 560px) and (max-width: 1439px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_mv {
    position: relative;
    width: 100%;
  }
}
@media screen and (min-width: 1440px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_mv {
    position: relative;
    width: 100%;
  }
}
#meijimakeswellness ._mmc_wrapper ._mmc_mv video {
  width: 100%;
  vertical-align: bottom;
  object-fit: cover;
}



#meijimakeswellness ._mmc_main_copy {
  position: absolute;
  bottom: 0;
  left: 0;
}
/* MAIN COPY */
@media screen and (max-width: 559px) {
  #meijimakeswellness #main_copy_milk {
    position: absolute;
    top: -36vw;
    left:0;
    margin-left: 5.3435vw;
    width: 82.9516vw;
  }
}
@media screen and (min-width: 560px) and (max-width: 1439px) {
  #meijimakeswellness #main_copy_milk {
    position: absolute;
    top: -9.0972vw;
    left: 0;
    margin-left: 11.3888vw;
    width: 77.2222vw;
  }
}
@media screen and (min-width: 1440px) {
  #meijimakeswellness #main_copy_milk {
    position: absolute;
    top: -131px;
    left:0;
    margin-left: 164px;
    width: 1112px;
  }
}

/* MAIN COPY CHOCO */
@media screen and (max-width: 559px) {
  #meijimakeswellness #main_copy_choco {
    position: absolute;
    top: -37vw;
    left:0;
    margin-left: 5.5979vw;
    width: 79.8982vw;
  }
}
@media screen and (min-width: 560px) and (max-width: 1439px) {
  #meijimakeswellness #main_copy_choco {
    position: absolute;
    top: -9.0972vw;
    left:0;
    margin-left: 9.8958vw;
    width: 80.2083vw;
  }
}
@media screen and (min-width: 1440px) {
  #meijimakeswellness #main_copy_choco {
    position: absolute;
    top: -131px;
    left:0;
    margin-left: 142.5px;
    width: 1155px;
  }
}



#meijimakeswellness #main_copy_choco img{
  width: 100%;
}

#meijimakeswellness #main_copy_milk img{
  width: 100%;
}


@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper h1 ._mmc_pc {
    display: none;
  }
  #meijimakeswellness ._mmc_wrapper h1 ._mmc_sp {
    display: block;
  }
}
@media screen and (min-width: 560px) {
  #meijimakeswellness ._mmc_wrapper h1 ._mmc_pc {
    display: block;
  }
  #meijimakeswellness ._mmc_wrapper h1 ._mmc_sp {
    display: none;
  }
}
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper h1 svg {
    width: 80vw;
    height: auto;
    margin-top: -34.3511450382vw;
    margin-left: 5.5979643766vw;
  }
}
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper h1 svg {
    width: 92.03187251vw;
    height: auto;
    margin: auto;
    margin-top: -10.438247012vw;
  }
}
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper h1 svg {
    width: 1155px;
    height: auto;
    margin: -131px auto auto;
  }
}
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container {
    width: 100%;
  }
}
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container {
    width: 100%;
  }
}
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container {
    width: 1255px;
    margin: auto;
  }
}



/* PC SP 切り替え */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_pc {
    display: block;
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_sp {
    display: none;
  }
}
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_pc {
    display: block;
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_sp {
    display: none;
  }
}
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_pc {
    display: none;
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_sp {
    display: block;
  }
}




#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_1 img{
  width: 100%;
  height: auto;
}
#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_2 img{
  width: 100%;
  height: auto;
}
/* ステートメント1 SP */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_1 {
    width: 87.5318vw;
    height: auto;
    margin-top: 52.4173vw;
    margin-left: 5.0890585242vw;
  }
}

/* ステートメント1 TB */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_1 {
    width: 58.3266vw;
    height: auto;
    margin-top: 21.3545vw;
    margin-left: 10.1593vw;
  }
}

/* ステートメント1 PC */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_1 {
    width: 732px;
    height: auto;
    margin-top: 268px;
    margin-left: 127.5px;
  }
}


/* ステートメント2 SP */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_2 {
    width: 89.8218vw;
    height: auto;
    margin-top: 11.7048vw;
    margin-left: 5.0890vw;
  }
}

/* ステートメント2 TB */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_2 {
    width: 79.6812vw;
    height: auto;
    margin-top: 4.780vw;
    margin-left: 10.1593625498vw;
  }
}

/* ステートメント2 PC */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_statement_2 {
    width: 1000px;
    height: auto;
    margin-top: 60px;
    margin-left: 127.5px;
  }
}





/* STORY SP */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story {
    position: relative;
    width: 95%;
    height: auto;
    margin-top: 20.3562vw;
    margin-left: 2.5%;
    margin-bottom: 10.1781vw;
    background: #fff;
    border-radius: 1.2722vw 1.2722vw 0 0;
    overflow: hidden;
    border-bottom: 4px solid #FF0000;
  }
}

/* STORY TB */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story {
    position: relative;
    width: 87.6494vw;
    height: auto;
    margin-top: 12.7490vw;
    margin-left: 6.1752vw;
    margin-bottom: 3.1872vw;
    background: #fff;
    border-radius: 0.3984vw 0.3984vw 0 0;
    overflow: hidden;
    border-bottom: 4px solid #FF0000;
  }
}

/* STORY PC */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story {
    position: relative;
    width: 1100px;
    height: auto;
    margin-top: 160px;
    margin-left: 77.5px;
    margin-bottom: 40px;
    background: #fff;
    border-radius: 5px 5px 0 0;
    overflow: hidden;
    border-bottom: 4px solid #FF0000;
  }
}

/* STORY MILK SP */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story._mmc_milk {
    margin-top: 10.1781vw;
  }
}

/* STORY MILK TB */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story._mmc_milk {
    margin-top: 3.1872vw;
  }
}

/* STORY MILK PC */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story._mmc_milk {
    margin-top: 40px
  }
}

#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story:last-child {
  margin-bottom: 0;
}
#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_area{
  position: relative;
  display: block;
}
#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_body{
  position: relative;
  pointer-events: none;
}

/* STORY CHOCO SP TITLE */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_chocolate {
    width: 57.7608vw;
    margin-left: 4.8346vw;
    margin-top: -27.2264vw;
    pointer-events: none;
  }
}
/* STORY CHOCO TB TITLE */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_chocolate {
    width: 56.4143vw;
    margin-left: 4.1434vw;
    margin-top: -6.3745vw;
    pointer-events: none;
  }
}
/* STORY CHOCO PC TITLE */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_chocolate {
    width: 708px;
    height: auto;
    margin-left: 52px;
    margin-top: -80px;
    pointer-events: none;
  }
}
#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_chocolate img{
  width: 100%;
}

/* STORY MILK SP TITLE */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_milk {
    width: 57.7608vw;
    margin-left: 4.8346vw;
    margin-top: -27.2264vw;
    pointer-events: none;
  }
}
/* STORY MILK TB TITLE */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_milk {
    width: 54.2629vw;
    margin-left: 4.1434vw;
    margin-top: -6.3745vw;
    pointer-events: none;
  }
}
/* STORY MILK PC TITLE */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_milk {
    width: 681px;
    height: auto;
    margin-left: 52px;
    margin-top: -80px;
    pointer-events: none;
  }
}
#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_title_milk img{
  width: 100%;
}


/* STORY SP LINKBTN */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_arrow {
    position: absolute;
    bottom: 0;
    right: 5.0890vw;
    width: 16.7938vw;
    height: 16.7938vw;
    transform: translateY(50%);
    border-radius: 50%;
    background-color: #fff;
    display: flex; justify-content: center; align-items: center;
    pointer-events: auto;
    z-index: 10;
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_arrow img{
    width: 3.3078vw;
    height: auto;
  }
}
/* STORY TB LINKBTN */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_arrow {
    position: absolute;
    bottom: 0;
    right: 3.9840vw;
    width: 6.5338vw;
    height: 6.5338vw;
    transform: translateY(50%);
    border-radius: 50%;
    background-color: #fff;
    display: flex; justify-content: center; align-items: center;
    transition: transform 0.3s;
    pointer-events: auto;
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_area:hover ._mmc_story_link_arrow {
    transform: translateY(50%) scale(1.1);
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_arrow img{
    width: 1.4342vw;
    height: auto;
  }
}
/* STORY PC LINKBTN */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_arrow {
    position: absolute;
    bottom: 0px;
    right: 50px;
    width: 82px;
    height: 82px;
    transform: translateY(50%);
    border-radius: 50%;
    background-color: #fff;
    display: flex; justify-content: center; align-items: center;
    transition: transform 0.3s;
    pointer-events: auto;
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_area:hover ._mmc_story_link_arrow {
    transform: translateY(50%) scale(1.1);
  }
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_link_arrow img{
    width: 18px;
    height: auto;
  }
}


/* STORY CHOCO SP EPISODE*/
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_episode {
    font-size: 4.0712vw;
    font-weight: 400;
    margin-top: 5.5979vw;
    margin-left: 5.3435vw;
  }
}
/* STORY CHOCO TB EPISODE*/
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_episode {
    font-weight: 400;
    margin-left: 4.1434vw;
    margin-top: 0.6374vw;
  }
}
/* STORY CHOCO PC EPISODE*/
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_episode {
    font-size: 18px;
    font-weight: 400;
    margin-left: 52px;
    margin-top: 8px;
  }
}


/* STORY CHOCO SP DETAIL */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_detail {
    display: flex; justify-content: flex-start; align-items: flex-start;
    flex-direction: column;
    margin-top: 2.0719vw;
    padding: 0 5.0890vw 7.6335vw;;
  }
}
/* STORY CHOCO TB DETAIL */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_detail {
    /* font-size: 1.4342629482vw; */
    display: flex; justify-content: flex-start; align-items: flex-start;
    width: 1014px;
    margin-top: 2.0719vw;
    margin-left: 4.1434vw;
    padding-bottom: 2.3904vw;
  }
}
/* STORY CHOCO PC DETAIL */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_detail {
    display: flex; justify-content: flex-start; align-items: flex-start;
    width: 1014px;
    margin-top: 26px;
    margin-left: 52px;
    padding-bottom: 30px;
  }
}

/* STORY CHOCO SP THUMBLIST */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_thumb_list {
    display: flex; justify-content: flex-start; align-items: flex-start;
    width: 100%;
    gap: 2.5445vw;
  }
}
/* STORY CHOCO TB THUMBLIST */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_thumb_list {
    /* font-size: 1.4342629482vw; */
    display: flex; justify-content: flex-start; align-items: flex-start;
    width: 32.2709vw;
    gap: 0.79681vw;
  }
}
/* STORY CHOCO PC THUMBLIST */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_thumb_list {
    display: flex; justify-content: flex-start; align-items: flex-start;
    gap: 10px;
    width: 405px;
  }
}


/* STORY CHOCO SP  STORY TEXT */
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_text {
    font-size: 4.0712vw;
    margin-top: 2.5445vw;
    letter-spacing: 0;
  }
}
/* STORY CHOCO TB  STORY TEXT */
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_text {
    font-size: 16px;
    padding-left: 2.0717vw;
    width: 46.5338vw;
  }
}
/* STORY CHOCO PC STORY TEXT */
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_story ._mmc_story_text {
    font-size: 16px;
    padding-left: 26px;
    width: 584px;
  }
}



@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_newspaper {
    margin-top: 22.9007633588vw;
  }
}
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_newspaper {
    margin-top: 7.171314741vw;
  }
}
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_newspaper {
    margin-top: 90px;
  }
}
#meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_newspaper img {
  border: solid #d9d2cb;
}
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_newspaper img {
    border-width: 0.2544529262vw;
    border-radius: 1.272264631vw;
  }
}
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_newspaper img {
    border-width: 0.0796812749vw;
    border-radius: 0.3984063745vw;
  }
}
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container ._mmc_newspaper img {
    border-width: 1px;
    border-radius: 5px;
  }
}
#meijimakeswellness ._mmc_wrapper ._mmc_container hr {
  border: none;
  background-color: #d9d2cb;
}
@media screen and (max-width: 559px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container hr {
    height: 0.2544529262vw;
    margin-top: 20.3562340967vw;
  }
}
@media screen and (min-width: 560px) and (max-width: 1254px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container hr {
    height: 0.0796812749vw;
    margin-top: 12.7490039841vw;
  }
}
@media screen and (min-width: 1255px) {
  #meijimakeswellness ._mmc_wrapper ._mmc_container hr {
    height: 1px;
    margin-top: 160px;
  }
}














#meijimakeswellness ._mmc_fi_obj {
  opacity: 0;
  transition: opacity 0.5s 0.25s;
}
#meijimakeswellness ._mmc_fi_obj._shown {
  opacity: 1;
}
#meijimakeswellness ._mmc_fi_title > path,
#meijimakeswellness ._mmc_fi_title > g {
  opacity: 0;
}
#meijimakeswellness ._mmc_fi_title._shown > path,
#meijimakeswellness ._mmc_fi_title._shown > g {
  transition: opacity 0.5s;
  opacity: 1;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(1),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(1) {
  transition-delay: 0.04s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(2),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(2) {
  transition-delay: 0.08s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(3),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(3) {
  transition-delay: 0.12s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(4),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(4) {
  transition-delay: 0.16s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(5),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(5) {
  transition-delay: 0.2s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(6),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(6) {
  transition-delay: 0.24s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(7),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(7) {
  transition-delay: 0.28s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(8),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(8) {
  transition-delay: 0.32s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(9),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(9) {
  transition-delay: 0.36s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(10),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(10) {
  transition-delay: 0.4s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(11),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(11) {
  transition-delay: 0.44s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(12),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(12) {
  transition-delay: 0.48s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(13),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(13) {
  transition-delay: 0.52s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(14),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(14) {
  transition-delay: 0.56s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(15),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(15) {
  transition-delay: 0.6s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(16),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(16) {
  transition-delay: 0.64s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(17),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(17) {
  transition-delay: 0.68s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(18),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(18) {
  transition-delay: 0.72s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(19),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(19) {
  transition-delay: 0.76s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(20),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(20) {
  transition-delay: 0.8s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(21),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(21) {
  transition-delay: 0.84s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(22),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(22) {
  transition-delay: 0.88s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(23),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(23) {
  transition-delay: 0.92s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(24),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(24) {
  transition-delay: 0.96s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(25),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(25) {
  transition-delay: 1s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(26),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(26) {
  transition-delay: 1.04s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(27),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(27) {
  transition-delay: 1.08s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(28),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(28) {
  transition-delay: 1.12s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(29),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(29) {
  transition-delay: 1.16s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(30),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(30) {
  transition-delay: 1.2s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(31),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(31) {
  transition-delay: 1.24s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(32),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(32) {
  transition-delay: 1.28s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(33),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(33) {
  transition-delay: 1.32s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(34),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(34) {
  transition-delay: 1.36s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(35),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(35) {
  transition-delay: 1.4s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(36),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(36) {
  transition-delay: 1.44s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(37),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(37) {
  transition-delay: 1.48s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(38),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(38) {
  transition-delay: 1.52s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(39),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(39) {
  transition-delay: 1.56s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(40),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(40) {
  transition-delay: 1.6s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(41),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(41) {
  transition-delay: 1.64s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(42),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(42) {
  transition-delay: 1.68s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(43),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(43) {
  transition-delay: 1.72s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(44),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(44) {
  transition-delay: 1.76s;
}
#meijimakeswellness ._mmc_fi_title._shown > path:nth-child(45),
#meijimakeswellness ._mmc_fi_title._shown > g:nth-child(45) {
  transition-delay: 1.8s;
}

/* Video Copy Fade Effects */
#main_copy_choco,
#main_copy_milk {
  transition: opacity 0.5s ease-in-out;
  opacity: 0; /* 初期状態で非表示 */
}

#main_copy_choco.fade-in,
#main_copy_milk.fade-in {
  opacity: 1 !important; /* 優先度を上げて確実に表示 */
}

#main_copy_choco.fade-out,
#main_copy_milk.fade-out {
  opacity: 0 !important; /* 優先度を上げて確実に非表示 */
}
