.c-product_info .description,
.c-product_info .c-ttl_buy h2,
.c-product_info p.c-product_info__price,
.c-product_info .c-product_info__form__quantity .c-product_info__form__quantity__wrap dl dt,
.c-product_info .c-product_info__form__quantity .c-product_info__form__quantity__wrap dl dd,
.c-product_info .c-product_info__form__quantity .c-product_info__form__quantity__wrap dl dd select,
.c-product_info .p-block_product_buy .c-block_buy .note p,
.c-product_info .p-block_product_buy .c-block_buy.subscription .note a
{
    color: #5C5C5C;
}

.c-about_product .c-product-variation a,
.c-about_product .c-accordion p,
.c-about_product .c-link span,
.c-about_product .c-product-variation .inr .r_col p
{
    color: #5C5C5C;
}

.c-about_product .c-accordion,
.c-about_product .c-product-variation a,
.c-product_info .p-block_product_buy,
.c-product_info .p-block_product_buy .c-block_buy,
.c-product_info .c-product_info__form__quantity .c-product_info__form__quantity__wrap dl dd
{
    border-color: #5C5C5C;
}

.c-about_product .c-accordion [data-toggle-accordion] .icon svg,
.c-about_product .c-product-variation .inr .icon svg,
.c-product_info .c-product_info__form__quantity .c-product_info__form__quantity__wrap dl dd .icon svg
{
    fill: #5C5C5C;
}

.c-about_product .c-link .inr:after {
    background-image: url("data:image/svg+xml;base64,CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMzMzO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsMTVjLTAuMywwLTAuNS0wLjEtMC43LTAuM2MtMC40LTAuNC0wLjQtMSwwLTEuNEw5LjYsOEw0LjMsMi43Yy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDYsNgoJQzExLjksNy41LDEyLDcuNywxMiw4cy0wLjEsMC41LTAuMywwLjdsLTYsNkM1LjUsMTQuOSw1LjMsMTUsNSwxNXoiLz4KPC9zdmc+Cg==");
    
}

.s-product_detail_inner .s-movie_product.show_text #bg_movie #player:after {
    opacity: .14;
}


.s-howtouse .c-carousel ul li.has-img .item_info {
    aspect-ratio: auto;
    position: static;
    padding: 24px;
}

.s-howtouse .c-carousel ul li.has-img .item_info .num {
    position: static;
    margin-bottom: 30px;
}

.s-howtouse .c-carousel ul li.has-img .item_info .txt {
  position: static;  
  width: auto;
}

@media (min-width: 1024px) {
    .s-movie_product .content .content_inner {
        bottom: 600px;
    }
}
.s-movie_product .content h3 {
    font-size: var(--fs-20-24);

}
.s-movie_product .content p {
    font-size: var(--fs-16-16);
}  
@media (min-width: 1024px) {
    .s-movie_product .content h3 {
        font-size: var(--fs-20-24);

    }
    .s-movie_product .content p {
        font-size: var(--fs-16-16);
    }    
}



/************************************************************/
/* お知らせ
/* shop/products/show.html.liquid
/************************************************************/
.p-news__inner {
    width: 100%;
    margin: 0 auto;
}
.c-news_nav {
    width: var(--innerW-center);
    margin: 0 auto 60px;
}
.c-news_nav__inner li {
    margin: 0 0 .6em;
}

.c-news_nav__inner ul li:last-child {
    margin-top: 1.2em;
}
.p-news .c-news_nav__inner h3 {
    font-size: var(--fs-ttl-page-en);
    margin: 0 0 .7em;
}

.c-news_nav__inner li a {
    color: var(--color-red);
}

@media screen and (min-width: 721px) {
.p-news__inner {
    display: flex;
width: var(--innerW-center);
        margin: auto;
        padding-left: 0px;
        margin-bottom: var(--margin-btm-pagetitle);
    margin: 0 auto;
}
.c-news_nav {
        flex-basis: 220px;
}

}
