﻿@charset "UTF-8";

/*========================
Index
========================*/

.contsArea {
    width: 95%;
    margin: 0 auto;
}

.selectBox .sortLists {
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}

.selectBox .sortList {
    display: flex;
}

.selectBox .sortList .BtnCenter {
    width: 100%;
}

.pagerLists {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}

.pagerLists .pagerList {
    width: 50%;
}

.pl {
    text-align: left;
    padding: 0 2em;
}

.pr {
    text-align: right;
    padding: 0 2em;
}

.borderB {
    margin-bottom: 1em;
    padding-bottom: 1em;
    border-bottom: solid 1px #cccccc;
}

.selectCategoryLists .selectCategoryList {
    min-height: 60px;
}

.selectCategoryLists .selectCategoryList .categoryBlk svg+figcaption {
    margin: 0 0 0 auto;
}

@media screen and (min-width: 641px) {}

@media screen and (min-width: 961px) {
    .selectBox .sortLists {
        width: 60%;
    }
}

@media screen and (min-width: 1366px) {
    .contsArea {
        width: 1228px;
    }
}


/*========================
detail
========================*/

.contsArea {
    max-width: 800px;
    text-align: left;
}

.contsArea .titSet {
    position: relative;
    padding: 0 0 2rem;
    text-align: center;
}

.contsArea .titSet h1 {
    line-height: 1.25;
}

.newsInfo {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
}

.shareBlk {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    /* border-top: 1px solid #F676A6; */
    padding: 1.5em 0 0;
    position: relative;
}

.shareBlk::before {
    content: "";
    background-image: linear-gradient(to right, #F676A6, #F676A6 2px, transparent 2px, transparent 8px);
    background-size: 10px 2px;
    background-repeat: repeat-x;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 0;
    background-position: top;
    bottom: 0;
}

.shareBlk .sbLists {
    margin: 0 0 0 1.2em;
}

.shareBlk .sbLists a {
    display: flex;
}

.shareBlk .sbLists svg {
    fill: #F676A6;
    width: 1.25em;
    height: 1.25em;
}

.backBlk {
    text-align: center;
}

.backBlk .BtnCenter {
    width: 40%;
}

.newsInfo .date {
    margin: 0 2em 0 0;
}

@media screen and (min-width: 641px) {}

@media screen and (min-width: 961px) {}

@media screen and (min-width: 1366px) {}

.newsDetailBlk {
    padding: 4em 2em;
}

.deliveryTimeDetailBlk {
    padding: 2em 2em;
}

.newsDetailBlk .titSet {
    text-align: left;
    padding: 0;
}

.newsDetailBlk .newsCont {
    margin: 2rem auto 0;
}

.newsDetailBlk .newsCont p {}

.newsDetailBlk .newsCont img {
    width: auto;
}

.newsDetailBlk .newsCont p+img {
    margin: 2rem auto;
}

.newsDetailBlk .newsCont img.imgSizeS {
    width: 50%;
}

.newsDetailBlk .newsCont img.imgSizeM {
    width: 75%;
}

.newsDetailBlk .newsCont img.imgSizeL {
    width: 100%;
}

.backBlk .BtnCenter {
    width: 80%;
    max-width: 460px;
}

@media screen and (min-width: 641px) {}

@media screen and (min-width: 961px) {
    .newsDetailBlk .newsCont .p {
        font-size: .9rem;
    }
    .newsDetailBlk {
        padding: 4rem 2.2rem;
    }
}