@charset "UTF-8";
/* ----------------------------------------------------------------
    屋内試験場
---------------------------------------------------------------- */
.headline01Section {
    background: url(../img/headline01section_bg_sp.jpg) no-repeat center top;
    background-size: cover;
    padding-bottom: 35px;
}
@media print, screen and (min-width: 768px) {
    .headline01Section {
        background: url(../img/headline01section_bg_pc.jpg) no-repeat center top;
        background-size: cover;
        padding-bottom: 74px;
    }
}

.shikenjyou {
    padding-top: 50px;
}
@media print, screen and (min-width: 768px) {
    .shikenjyou {
        line-height: 1.875;
        padding-top: 80px;
    }
}

.shikenjyou_imgBox {
    margin: 40px auto 0;
}
@media print, screen and (min-width: 768px) {
    .shikenjyou_imgBox {
        margin: 60px auto 0;
    }
}

.shikenjyouFlex01 {
    margin-top: 30px;
}
.shikenjyouFlex_imgBox {
    margin-top: 40px;
}
.shikenjyouFlex_mediaBox {
    position: relative;
    width: 100%;
    padding-top: 75%;
    margin-top: 40px;
}
.shikenjyouFlex_mediaBox video {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
}
@media print, screen and (min-width: 768px) {
    .shikenjyouFlex {
        display: flex;
        justify-content: space-between;
    }
    .shikenjyouFlex_textBox {
        width: 460px;
    }
    .shikenjyouFlex_imgBox {
        width: 310px;
        margin-top: 0;
    }
    .shikenjyouFlex_mediaBox {
        width: 310px;
        padding-top: 0;
        margin-top: 0;
    }
}

.shikenjyou_list01 {
    counter-reset: list01item;
    margin-top: .7em;
}
.shikenjyou_list01 li {
    list-style: none;
    text-indent: -2em;
    padding-left: 2em;
}
.shikenjyou_list01 li::before {
    counter-increment: list01item;
    content: counter(list01item) " ） ";
}
.shikenjyou_list01 + p {
    margin-top: .7em;
}

.shikenjyou_list02 {
    margin-top: .7em;
}
.shikenjyou_list02 li {
    list-style: none;
    text-indent: -1em;
    padding-left: 1em;
}
.shikenjyou_list02 li::before {
    content: "◯";
}
.shikenjyou_list02 + p {
    margin-top: 2em;
}