@charset "UTF-8";
.newcourse .course_item_midashi.renew h3.point-title img {
    width: 27px;
    top: -13px;
}
.foodable_voice .foodable_voice_inner.bakery ul.voice_list {
    display: flex;
    flex-direction: row;
}
.newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences {
    max-width: 100%;
    margin-bottom: 100px;
}
.newcourse .foodable_voice .foodable_voice_inner.bakery {
    margin-top: 120px;
}
.newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li {
    border: 1px solid #939393;
    width: 100%;
    max-width: calc(100% - 40px);
    min-height: 180px;
    margin: 0 30px 0 0;
    padding: 20px;
}
.newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice {
    margin-left: auto;
}
.newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice h3 {
    font-size: calc(100vw * 6.5 / 375);
    font-feature-settings: "palt";
    line-height: normal;
}
.newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice p {
    margin-top: 10px;
    font-size: calc(100vw * 5.5 / 375);
    font-feature-settings: "palt";
    line-height: 1.2;
}
.newcourse .foodable_voice .foodable_voice_inner.bakery ul.voice_list li .voice .voice_inner {
    margin: 0 auto;
}
.newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice .voice_inner {
    width: 100%;
    max-width: 100%;
    padding: 0;
}
.concierge-area .concierge-area-inner .comment-area p {
    font-size: calc(100vw * 7 / 375);
    text-align: left;
}
ul.other_bread li {
    border-radius: 1.0rem;
    background: #ffffff;
}
.newcourse .serise_inner h3 .orange {
    color: #DA0648;
}
.newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences .slick-list {
    padding-right: 10%;
}
@media screen and (min-width: 1400px) {
    .newcourse .foodable_voice .foodable_voice_inner.bakery {
        max-width: 1400px;
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li {
        min-height: 155px;
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice h3 {
        font-size: 2.0rem;
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice p {
        font-size: 1.6rem;
    }
    .concierge-area .concierge-area-inner .comment-area p {
        font-size: 1.5rem;
    }
}
@media screen and (max-width: 980px) {
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences {
        max-width: 100%;

    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li {
        max-width: calc(100% - 30px);
        margin: 0 5px;
        padding: 20px 15px;
        border-radius: 2.0rem;
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice h3 {
        font-size: calc(100vw * 6.5 / 375);
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice p {
        font-size: calc(100vw * 5.8 / 375);
    }
}
@media screen and (max-width: 767px) {
    .newcourse .course_inner .one_column .one_column_inner h3 {
        font-size: 1.6rem;
    }
    .newcourse .foodable_voice .foodable_voice_inner.bakery {
        max-width: 100%;
        margin-bottom: 100px;
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice h3 {
        font-size: calc(100vw * 9 / 375);
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice p {
        font-size: calc(100vw * 8 / 375);
    }
    .newcourse .course_item_midashi.renew {
        margin-bottom: 50px;
    }
    .newcourse .course_inner .one_column .one_column_inner ul.other_bread li .other_item h3 {
        text-align: center;
    }
    .newcourse .serise_inner h3 .orange {
        color: #DA0648;
    }
    .newcourse .choice_items_inner p {
        font-size: 1.4rem;
    }
    .newcourse .ex_items_ditail_inner.bakery .season_menu {
        margin-top: 80px;
    }
    .concierge-area .concierge-area-inner .comment-area p {
        font-size: 1.2rem;
    }
    .newcourse .item_bg_area_inner {
        padding: 0;
    }
}
@media screen and (max-width: 560px) {
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li {
        max-width: calc(100% - 120px);
        padding: 20px 15px 10px;
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice h3 {
        font-size: 1.6rem;
        line-height: 1.3 !important;
        height: 65px;
    }
    .newcourse .foodable_voice.course .foodable_voice_inner.bakery ul.voice_list.experiences li .voice p {
        font-size: 1.4rem;
        height: 78px;
    }
    .concierge-area .concierge-area-inner .comment-area p {
        font-size: 1.0rem;
    }
    .newcourse .item_bg_area_inner {
        padding: 40px 0;
    }
}