@charset "UTF-8";.un_news {
    margin-right: auto;
    margin-left: auto;
    max-width: 1120px
}

.un_news_header {
    position: relative;
    padding: 0 40px;
    text-align: center
}

@media (max-width: 767.98px) {
    .un_news_header {
        padding:0 8vw
    }
}

@media (min-width: 768px) {
    .un_news_header .el_date {
        position:absolute;
        right: 40px;
        bottom: 4px
    }
}

.un_news_ttl {
    margin: 23px auto 0;
    max-width: 780px;
    text-align: center;
    letter-spacing: .06em;
    font-family: YakuHanMPs,"Noto Serif JP",serif;
    font-size: 1.75rem;
    font-weight: 600;
    line-height: 1.71429
}

@media (min-width: 768px) {
    .un_news_ttl {
        padding-right:70px;
        padding-left: 70px
    }
}

@media (max-width: 767.98px) {
    .un_news_ttl {
        margin-top:4vw;
        margin-bottom: 2.66667vw;
        font-size: 4.8vw;
        line-height: 1.83333
    }
}

.un_news_imgWrapper {
    margin: 50px auto 0;
    max-width: 800px
}

@media (max-width: 767.98px) {
    .un_news_imgWrapper {
        margin-top:3.46667vw
    }
}

.un_news_body {
    margin-right: auto;
    margin-left: auto;
    padding: 80px 40px 120px;
    max-width: 720px;
    letter-spacing: .06em;
    font-size: .9375rem;
    line-height: 1.86667
}

@media (max-width: 767.98px) {
    .un_news_body {
        padding:9.06667vw 6.66667vw 13.33333vw;
        letter-spacing: .04em;
        font-size: 3.73333vw;
        line-height: 1.71429
    }
}

.un_news_body *+* {
    margin-top: 1.6rem
}

@media (max-width: 767.98px) {
    .un_news_body *+* {
        margin-top:1.1rem
    }
}

.un_news_body h3 {
    margin-top: 6.6rem;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.6
}

@media (min-width: 768px) {
    .un_news_body h3 {
        font-family:YakuHanMPs,"Noto Serif JP",serif
    }
}

@media (max-width: 767.98px) {
    .un_news_body h3 {
        margin-top:2rem;
        font-size: 3.73333vw;
        font-weight: 600
    }
}

.un_news_body strong {
    font-weight: 600
}

.un_news_body a {
    text-decoration: underline;
    text-underline-position: under
}

.un_news_body ol li,.un_news_body ul li {
    position: relative;
    padding-left: 1em
}

.un_news_body ol li+li,.un_news_body ul li+li {
    margin-top: .6rem
}

.un_news_body ul li:before {
    content: "";
    display: block;
    position: absolute;
    top: .8em;
    bottom: auto;
    left: .3em;
    margin: auto;
    border-radius: 50%;
    width: .2em;
    height: .2em;
    background-color: currentColor
}

.un_news_body ol {
    counter-reset: orderList
}

.un_news_body ol li:before {
    content: counter(orderList) ". ";
    position: absolute;
    top: 0;
    left: 0;
    counter-increment: orderList;
    font-weight: 400
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_table {
        overflow:hidden
    }

    .un_news_body .un_news_table>div {
        overflow-x: auto
    }
}

.un_news_body .un_news_table table {
    width: 100%;
    table-layout: fixed;
    text-align: center
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_table table {
        width:auto;
        min-width: 100%
    }
}

.un_news_body .un_news_table table th {
    position: relative;
    padding: 12px 20px
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_table table th {
        white-space:nowrap
    }
}

.un_news_body .un_news_table table th:after {
    content: "";
    display: block;
    position: absolute;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: calc(100% - 4px);
    height: 2px;
    background-color: #d4cdc1
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_table table th:after {
        height:1px
    }
}

.un_news_body .un_news_table table td {
    padding: 15px 20px;
    border-bottom: 1px solid #ebebeb;
    text-align: left;
    line-height: 1.6
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_table table td {
        font-size:3.2vw;
        line-height: 1.66667
    }
}

.un_news_body .un_news_table table tr:last-child td {
    border-bottom-width: 0
}

.un_news_body .un_news_definitionList__type1 dl {
    display: flex;
    position: relative;
    padding-top: 13px;
    padding-bottom: 13px;
    border-bottom: 1px solid #ebebeb;
    line-height: 1.6;
    align-items: center
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_definitionList__type1 dl {
        padding-top:4vw;
        padding-bottom: 4vw
    }
}

.un_news_body .un_news_definitionList__type1 dl:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 31.25%;
    margin: auto;
    width: 2px;
    height: calc(100% - 26px);
    background-color: #d4cdc1
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_definitionList__type1 dl:after {
        content:"";
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 43%;
        margin: auto;
        width: 1px;
        height: calc(100% - 8vw)
    }
}

.un_news_body .un_news_definitionList__type1 dl+dl,.un_news_body .un_news_definitionList__type1 dl dd,.un_news_body .un_news_definitionList__type1 dl dt {
    margin-top: 0
}

.un_news_body .un_news_definitionList__type1 dl:last-child {
    border-bottom-width: 0
}

.un_news_body .un_news_definitionList__type1 dl dt {
    padding-right: 20px;
    padding-left: 20px;
    text-align: center;
    flex: 31.25%
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_definitionList__type1 dl dt {
        padding-left:0;
        text-align: left;
        flex: 43%
    }
}

.un_news_body .un_news_definitionList__type1 dl dd {
    padding-right: 20px;
    padding-left: 20px;
    flex: 68.75%
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_definitionList__type1 dl dd {
        padding-right:0;
        font-size: 3.2vw;
        line-height: 1.66667;
        flex: 57%
    }
}

.un_news_body .un_news_definitionList__type2 dl {
    display: flex;
    align-items: baseline
}

.un_news_body .un_news_definitionList__type2 dl+dl {
    margin-top: .625rem
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_definitionList__type2 dl+dl {
        margin-top:.9rem
    }
}

.un_news_body .un_news_definitionList__type2 dt {
    margin-top: 0;
    flex: 25%
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_definitionList__type2 dt {
        flex:37%
    }
}

.un_news_body .un_news_definitionList__type2 dt:after {
    content: "：";
    display: inline-block
}

.un_news_body .un_news_definitionList__type2 dd {
    margin-top: 0;
    flex: 75%
}

@media (max-width: 767.98px) {
    .un_news_body .un_news_definitionList__type2 dd {
        flex:63%
    }
}

.un_news_body .un_news_pdfLink {
    text-align: center
}

.un_result_wrapper {
    margin: auto;
    padding: 42px 15px 80px
}

@media (min-width: 768px) {
    .un_result_wrapper {
        max-width:830px
    }
}

@media (max-width: 767.98px) {
    .un_result_wrapper {
        padding:16.53333vw 10.66667vw 16.26667vw
    }
}

.un_result {
    padding-top: 80px
}

@media (max-width: 767.98px) {
    .un_result {
        padding-top:16vw
    }
}

.un_result:first-of-type {
    padding-top: 0
}

.un_result_heading {
    padding-bottom: 30px;
    border-bottom: 1px solid #141414;
    font-size: 1rem;
    font-weight: 600
}

@media (max-width: 767.98px) {
    .un_result_heading {
        padding-bottom:5.33333vw;
        font-size: 3.73333vw
    }
}

.un_result_moreBtnArea {
    margin-top: 70px
}

@media (max-width: 767.98px) {
    .un_result_moreBtnArea {
        margin-top:18.66667vw
    }
}

.un_selectBox_wrapper {
    display: flex;
    justify-content: center
}

@media (min-width: 768px) {
    .un_selectBox_wrapper {
        padding-right:3.5714%;
        padding-left: 3.5714%
    }
}

@media (max-width: 767.98px) {
    .un_selectBox_wrapper {
        flex-direction:column;
        align-items: center
    }
}

.un_selectBox_wrapper>:last-child {
    margin-right: 0;
    margin-bottom: 0
}

.un_selectBox_wrapper>div {
    margin-right: 80px
}

@media (max-width: 767.98px) {
    .un_selectBox_wrapper>div {
        margin-right:0;
        margin-bottom: 5.33333vw
    }
}

.un_selectBox_wrapper+.bl_cardUnit {
    margin-top: 78px
}

@media (max-width: 767.98px) {
    .un_selectBox_wrapper+.bl_cardUnit {
        margin-top:16vw
    }
}

.un_selectBox {
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid;
    width: 320px
}

@media (max-width: 767.98px) {
    .un_selectBox {
        border:2px solid;
        width: 72vw;
        height: 13.33333vw
    }
}

.un_selectBox:after {
    content: "";
    display: block;
    position: absolute;
    top: 13px;
    right: 10px;
    bottom: 0;
    margin: auto;
    border-color: #141414 transparent transparent;
    border-style: solid;
    border-width: 6px 4px 0
}

@media (max-width: 767.98px) {
    .un_selectBox:after {
        top:5.33333vw;
        right: 6.93333vw;
        border-width: 2.13333vw 1.33333vw 0
    }
}

.un_selectBox>select {
    width: 130%;
    height: 100%;
    letter-spacing: .05em;
    font-weight: 400
}

@media (max-width: 767.98px) {
    .un_selectBox>select {
        padding-left:4.53333vw;
        font-size: 3.2vw;
        font-weight: 600
    }
}
.bl_category li {
    display: inline-flex;
    margin: 0 4px 10px
}

@media (max-width: 767.98px) {
    .bl_category li {
        margin:0 1.2vw 2.66667vw
    }
}

.bl_category li a {
    padding: 5px 20px;
    border: 1px solid #bd9c67;
    border-radius: 50px;
    cursor: pointer;
    color: #bd9c67
}

.bl_category li a.current {
    background-color: #bd9c67;
    color: #fff
}
.release_section {
    display: none;
}
.release_section:nth-child(-n+2) {
    display: block;
}
