@media (min-width: 769px) {
    .cmn__inr {
        margin-top: 0;
    }
}


/* ナビ */

.news__ttl {
    margin-bottom: 40px;
}

.cmn__date {
    margin-bottom: 80px;
}


/* 記事内の画像 */

.c-ColumnWisywig img {
    height: auto;
}

.c-ColumnTags__Item {
    background-color: #F9F7F7;
}

.c-MoveButton,
.c-MoveButton--Left,
.c-MoveButton--LeftCenter,
.c-MoveButton--Right {
    color: #C27358;
    background-color: #fff;
    border: solid 2px #C27358;
    border-radius: 3em;
}

.c-MoveButton--Left::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 8px 5px 0;
    border-color: transparent #C27358 transparent transparent;
    position: absolute;
    left: 15px;
    top: calc(50% - 5px);
}

.c-MoveButton--LeftCenter::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 8px 5px 0;
    border-color: transparent #C27358 transparent transparent;
    position: absolute;
    left: 15px;
    top: calc(50% - 5px);
}

.c-MoveButton--Right::before {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 8px;
    border-color: transparent transparent transparent #C27358;
    position: absolute;
    right: 15px;
    top: calc(50% - 5px);
}

@media (max-width: 768px) {
    .cmn__ttl.is__serif_m {
        font-size: 5.3vw;
    }
    .cmn__wrp:not(main) {
        padding-top: 0;
    }
}