/*EatScan画像追加*/
@media screen and (min-width: 751px) {
  .sikibetu {
    display: flex;
  }
  .sikibetu img {
    width: 95%;
  }
  .caption {
    text-align: center;
  }
  .img-two {
    max-width: 640px;
    margin-bottom: 2rem;
    /* margin: 1rem auto; */
    text-align: center;
}
}
@media screen and (max-width: 750px) {
  .sikibetu {
    display: block;
  }
  .sikibetu img {
    width: 100%;
  }
  .caption {
    text-align: center;
  }
  .img-two {
    /* max-width: 640px; */
    margin-bottom: 2rem;
    /* margin: 1rem auto; */
    text-align: center;
}
}

@media screen and (max-width: 750px) {
  .bakery-step li:last-child {
    border-left: 1px solid #b2b2b2;
    border-right: 1px solid #b2b2b2;
    border-top: 1px solid #b2b2b2;
    border-bottom: 0px solid #b2b2b2;
  }
}

/*youtube link ボタン*/
@media screen and (min-width: 751px) {
  .yt_btm {
    width: 20%;
    margin: 0 10px 10px auto;
  }
}

@media screen and (max-width: 750px) {
  .yt_btm {
    width: 55%;
    margin: 10px 10px 0 auto;
  }
}


@media screen and (min-width: 751px) {
  .movie-box_recruit {
    width: 100%;
    /* height: auto; */
    overflow: hidden;
    padding: 55px;
    /* padding-bottom: 10%; */
    position: relative;
  }
}

@media screen and (max-width: 750px) {
  .movie-box_recruit {
    width: 100%;
    /* height: auto; */
    overflow: hidden;
    padding-top: 15px;
    position: relative;
  }
}

/*鎌田醤油画像パディング*/
.knowledge-kv-sub {
  padding-top: 0;
  width: 50%;
}

/* 受賞メディア取材などリストマージン追加20240121 ray追加 */
ul,
ol,
figure {
  padding-left: 0;
  margin: 0;
  /* padding-top: 5px; */
  width: 100%;
}

/* tex-simお客様文章ライン追加20240120 ray追加 */
.package-voice-box_tex {
  width: 72%;
  padding: 1rem 2rem 1.5rem;
  border-right: 1px solid #46bc9a;
}
@media screen and (max-width: 750px) {
  .package-voice-box_tex {
  width: 100%;
  padding: 1rem 2rem 1.5rem;
  border-right: 0px solid #46bc9a;
}
.voice-list {
  margin: 0 0 1rem 2em;
  padding-right: 2rem;
}
}


/* tex-simお客様文章行間20240120 ray追加 */
p.mb0 {
  margin-bottom: 5px;
}

ul.voice-list li {
  margin-bottom: 8px;

}


/* パッケージ表組み20240120 ray追加 */
table.type-scroll td.bdr2 {
  border-right: 1px solid #ccc;
  padding-top: 22px;
}

/* iframeレスポンシブ対応20240113 ray追加 */
@media screen and (min-width: 751px) {
  .youtube_jirei {
    width: 100%;
    /* height: 100%; */
    aspect-ratio: 16 / 9;
    max-width: 1000px;
    display: block;
    margin: auto;
    padding-bottom: 0;
    border: solid 1px #7b7b7b;
  }
}

@media screen and (max-width: 750px) {
  .youtube_jirei {
    width: 100%;
    height: auto;
    aspect-ratio: 16 / 9;
    max-width: auto;
    display: block;
    margin: auto;
    padding-bottom: 0;
    border: solid 1px #7b7b7b;
  }
}

.media_list {
  width: 100%;
  padding-left: calc(20/640*100vw);
  padding-right: calc(20/640*100vw);

}

.media_img_waku {
  border-top: 1px solid #7b7b7b;
  width: 95%;
  height: 100px;
  padding: 20px;
  text-align: center;

}

.media_img_waku img {
  /* position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto; */


}

.media_detail {
  display: flex;

}

.media_release {
  color: #7b7b7b;
  font-size: 14px;
}

.media_name {
  color: #7b7b7b;
  font-size: 14px;
}