/*faq editor 속성적용*/
.ks-grid-items.faq-answer .__se__t-code, .ks-grid-items.faq-answer .__se__t-code {
    font-family: monospace;
    color: #666;
    background-color: rgba(27,31,35,.05);
    border-radius: 6px;
    padding: 0.2em 0.4em;
}
.ks-grid-items.faq-answer .__se__t-shadow, .ks-grid-items.faq-answer .__se__t-shadow {
    text-shadow: -0.2rem -0.2rem 1rem #fff, 0.2rem 0.2rem 1rem #fff, 0 0 0.2rem #999, 0 0 0.4rem #888, 0 0 0.6rem #777, 0 0 0.8rem #666, 0 0 1rem #555;
}
.ks-grid-items.faq-answer .__se__p-neon, .ks-grid-items.faq-answer .__se__p-neon {
    font-weight: 200;
    font-style: italic;
    background: #000;
    color: #fff;
    padding: 6px 4px;
    border: 2px solid #fff;
    border-radius: 6px;
    text-transform: uppercase;
    animation: neonFlicker 1.5s infinite alternate;
}
.ks-grid-items.faq-answer .__se__p-spaced, .ks-grid-items.faq-answer .__se__p-spaced {
    letter-spacing: 1px;
}
.ks-grid-items.faq-answer .__se__p-bordered, .ks-grid-items.faq-answer .__se__p-bordered {
    border-top: 1px solid #b1b1b1;
    border-bottom: 1px solid #b1b1b1;
    padding: 4px 0;
}
.ks-grid-items.faq-answer hr {
    display: flex;
    border-width: 1px 0 0;
    border-color: #000;
    border-image: initial;
    height: 1px;
}
.ks-grid-items.faq-answer hr.__se__dashed {
    border-style: dashed none none;
}
.ks-grid-items.faq-answer hr.__se__dotted {
    border-style: dotted none none;
}
.ks-grid-items.faq-answer hr.__se__solid {
    border-style: solid none none;
}
.ks-grid-items.faq-answer blockquote {
    display: block;
    font-family: inherit;
    font-size: inherit;
    color: #999;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0;
    margin-inline-end: 0;
    padding: 0 5px 0 20px;
    border: solid #b1b1b1;
    border-width: 0 0 0 5px;
}
.ks-grid-items.faq-answer figure{
    padding-bottom: 0 !important;
}

/*공지사항 editor 속성적용*/

.border-list-body .board-info .__se__t-code, .border-list-body .board-info .__se__t-code {
    font-family: monospace;
    color: #666;
    background-color: rgba(27,31,35,.05);
    border-radius: 6px;
    padding: 0.2em 0.4em;
}
.border-list-body .board-info .__se__t-shadow, .border-list-body .board-info .__se__t-shadow {
    text-shadow: -0.2rem -0.2rem 1rem #fff, 0.2rem 0.2rem 1rem #fff, 0 0 0.2rem #999, 0 0 0.4rem #888, 0 0 0.6rem #777, 0 0 0.8rem #666, 0 0 1rem #555;
}
.border-list-body .board-info .__se__p-neon, .border-list-body .board-info .__se__p-neon {
    font-weight: 200;
    font-style: italic;
    background: #000;
    color: #fff;
    padding: 6px 4px;
    border: 2px solid #fff;
    border-radius: 6px;
    text-transform: uppercase;
    animation: neonFlicker 1.5s infinite alternate;
}
.border-list-body .board-info .__se__p-spaced, .border-list-body .board-info .__se__p-spaced {
    letter-spacing: 1px;
}
.border-list-body .board-info .__se__p-bordered, .border-list-body .board-info .__se__p-bordered {
    border-top: 1px solid #b1b1b1;
    border-bottom: 1px solid #b1b1b1;
    padding: 4px 0;
}
.border-list-body .board-info hr {
    display: flex;
    border-width: 1px 0 0;
    border-color: #000;
    border-image: initial;
    height: 1px;
}
.border-list-body .board-info hr.__se__dashed {
    border-style: dashed none none;
}
.border-list-body .board-info hr.__se__dotted {
    border-style: dotted none none;
}
.border-list-body .board-info hr.__se__solid {
    border-style: solid none none;
}
.border-list-body .board-info blockquote {
    display: block;
    font-family: inherit;
    font-size: inherit;
    color: #999;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0;
    margin-inline-end: 0;
    padding: 0 5px 0 20px;
    border: solid #b1b1b1;
    border-width: 0 0 0 5px;
}
.border-list-body .board-info figure{
    padding-bottom: 0 !important;
}
@keyframes neonFlicker{
    0%,19%,21%,23%,25%,54%,56%,to{
        text-shadow:-.2rem -.2rem 1rem #fff,.2rem .2rem 1rem #fff,0 0 2px #f40,0 0 4px #f40,0 0 6px #f40,0 0 8px #f40,0 0 10px #f40;
        box-shadow:0 0 .5px #fff,inset 0 0 .5px #fff,0 0 2px #08f,inset 0 0 2px #08f,0 0 4px #08f,inset 0 0 4px #08f
    }
    20%,24%,55%{
        text-shadow:none;box-shadow:none
    }
}