
a {
    text-decoration: underline;
}

.article-text a,
.article-text a:link,
.article-text a:visited {
    line-height: normal;
}

dd ul {
    padding: 0;
}

.timeMinus2hour {
    letter-spacing: 2px;
}

.date {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.date-box {
    display: flex;
}

.date-box-date {
    margin-right: 10px;
    letter-spacing: 2px;
}

.check__bot-grid-col-text {
    white-space: wrap;
}

.reg__item {
    list-style-type: disc!important;
}

@media (max-width: 599px) {
    .gn-container {
        padding-left: 7px;
        padding-right: 7px;
    }
}

@media (max-width: 599px) {
    #NR-sp-menu {
        background-repeat: no-repeat;
        background-size: 38px auto!important;
    }
}

@media (max-width: 767px) {
    .article-text h3 {
        font-size: 20px;
    }

    #NR-footer-link ul {
        padding: 0 5px;
    }
}

@media (max-width: 1032px) {
    #NR-onegoo {
        min-width: inherit;
    }

    #NR-footer-in, #NR-header-in, #NR-wrapper-in, .NR-search-in, .NR-tpath {
        width: inherit;
    }

    #NR-nav-main-in {
        width: inherit;
    }

    #NR-footer, #NR-nav, #NR-nav-main, #NR-wrapper {
        min-width: inherit;
    }

    .NR-search-in {
        display: none;
    }

    main {
        overflow: hidden;
    }

    #NR-main {
        float: inherit;
    }

    #NR-main-in {
        margin: 0 auto;
        display: block;
    }

    .gn-container {
        width: inherit;
    }

    .NR-rwd #NR-footer, .NR-rwd #NR-footer-in, .NR-rwd #NR-header-in, .NR-rwd #NR-header-logo, .NR-rwd #NR-main, .NR-rwd #NR-nav, .NR-rwd #NR-nav-main, .NR-rwd #NR-nav-main-in, .NR-rwd #NR-wrapper, .NR-rwd #NR-wrapper-in, .NR-rwd .NR-copyright-ip, .NR-rwd .NR-tpath {
        width: auto;
    }
}