@charset "UTF-8";

#mvSectionSp .mv-section-sp__img.-kv_my,
#mvSectionPc .mv-section-pc__img.-kv_my {
    background: url("../_images/img_main-visual.jpg") center center no-repeat;
    background-size: cover;
}

.article-table {
    width: 100%;
}
.article-table th, .article-table td {
    padding: 4px 5px;
    line-height: 1.5;
}

.article-table th {
    background-color: #000;
    color: #fff;
}

.article-table tr {
    border-bottom: solid 1px #000;
}

.article-table tr td:nth-child(2),
.article-table tr td:nth-child(3),
.article-table tr th:nth-child(2),
.article-table tr th:nth-child(3) {
    text-align: center;
}

@media screen and (min-width:768px) {
    .article-table {
        width: fit-content;
    }
    .article-table tr th {
        padding: 4px 16px;
    }
}

/* 箇条書き */
.section ul, .section ol {
    padding-left: 1.4em;
}
.section ul li {
    list-style: disc;
}
.section ol li {
    list-style: decimal;
}