﻿.board-basic-view .view-title {
    font-family: "Noto Sans KR",sans-serif;
    font-size: 1rem;
    font-weight: 600;
}
@media(min-width: 768px) {
    .board-basic-view .view-title {
        font-size: 1.25rem;
    }
}
.board-basic-view .board-subject.title {
    font-family: "Noto Sans KR",sans-serif;
    font-size: 1.5rem;
    font-weight: 600;
    color: #adb5bd;
}
.board-basic-view .write-info-ip {
    font-size: 0.75rem;
}
.board-basic-view .button-wrap {
    border-top: 1px solid rgba(0,0,0,.1);
}
.board-basic-view .contents-image-wrap img {
    max-width: 100%;
    height: auto;
}
.board-basic-view .contents-image-wrap a.view_image {
    display: block;
}
.board-basic-view .contents-wrap {
    padding-top: 2rem !important;
}
.board-basic-view .contents-wrap img {
    max-width: 100%;
    height: auto;
}
.board-basic-view .sns-share-wrap {
    top: 0.5rem;
    right: 0.5rem;
}
.board-basic-view .sign-wrap {
    font-size: 0.75rem;
    color: #6c757d;
}
.board-basic-view .attach-file {
    font-size: 0.75rem;
    color: #6c757d;
}
.board-basic-view .link-wrap {
    font-size: 0.75rem;
    color: #6c757d;
}
.board-basic-view .next-prev-wrap {
    font-size: 0.875rem;
    color: #6c757d;
}
.board-basic-view .ip-address,
.board-basic-view .writer-datetime {
    font-size: 0.75rem;
    color: #6c757d;
}
.comments-wrap .s_cmt {
    font-size: 1rem;
    color: #dc3545;
}
.comments-wrap .s_cmt::before {
    content: " [비밀글] ";
}
.guest-wrap ._comment {
    display: block;
}
@media(min-width: 768px) {
    .guest-wrap ._comment {
        display: flex;
    }
}
.guest-wrap ._comment legend {
    display: none;
}
.guest-wrap #captcha_info {
    display: none;
}
.guest-wrap .captcha_box {
    max-width: 120px;
}
.guest-wrap #captcha_img {
    width: 160px;
    height: 60px;
}

.attach-file-download{
    font-size:1rem;
}
.next_prev_btns{
    li + li{
        border-left: 1px solid var(--border);
    }
}
/*# sourceMappingURL=basic-view.css.map */

@media screen and (max-width: 767.98px) {
    .view-title{
        display: inline-flex;
        flex-direction: column;
        gap: 10px;
        .title{
            font-size: 1.25rem;
        }
    }
}