
.csPage .cs_cont .view-wrap .view-content p {
	height: auto;
}

.view-content {
	font-size: 15px;
    line-height: 28px;
}

#youtebe{
	padding: 0px;
    background-position-x: -475px;
}

.toastui-editor-toolbar-item-wrapper {
	margin: 0px !important;
}

#youtube-div {
    display: block;
    left: 650px;	
}

#youtubeOK:hover {
	background-color: #009bf2;
}

#anEditor {
	width: -webkit-fill-available;
	flex-direction: column;
    align-items: flex-start;
}

.csPage .cs_cont .view-wrap .view-answer p {
	font-weight: normal;
}

.view-answer h1, .view-answer h2, .view-answer h3, .view-answer h4, .view-answer h5, .view-answer h6 {
    font-weight: bold;
    color: #222;
}

.view-answer h1 {
    font-size: 24px;
    line-height: 28px;
    border-bottom: 3px double #999;
    margin: 22px 0 15px 0;
    padding-bottom: 7px;
}

.view-answer h2 {
    font-size: 22px;
    line-height: 23px;
    border-bottom: 1px solid #dbdbdb;
    margin: 20px 0 13px 0;
    padding-bottom: 7px;
}

.view-answer h3 {
    font-size: 20px;
    margin: 18px 0 2px;
}

.csPage .cs_cont .view-wrap .view-answer p, .view-answer h4 {
    font-size: 18px;
    margin: 10px 0 2px;
    line-height: 18px;
}

.view-answer h5 {
    font-size: 16px;
}

.view-answer h6 {
    font-size: 14px;
}

.view-answer h5, .view-answer h6 {
    line-height: 17px;
    margin: 9px 0 -4px;
}

.view-answer i, .view-answer cite, .view-answer em, .view-answer var, .view-answer address, .view-answer dfn {
    font-style: italic;
}

.view-answer del {
    color: #999;
}

.view-answer blockquote {
    margin: 14px 0;
    border-left: 4px solid #e5e5e5;
    padding: 0 16px;
    color: #999;
}

.view-answer hr {
    border-top: 1px solid #eee;
    margin: 16px 0;
}

.view-answer ol > li::before {
    content: '.' counter(li);
    margin-left: -28px;
    width: 24px;
    text-align: right;
    direction: rtl;
    color: #aaa;
}

.view-answer ul li, .view-answer ol li {
    position: relative;
}

.view-answer ol > li {
    counter-increment: li;
}

.view-answer ul > li::before {
    content: '';
    margin-top: 6px;
    margin-left: -17px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #ccc;
}

.view-answer ul > li::before, .view-answer ol > li::before {
    display: inline-block;
    position: absolute;
}

.view-answer ul, .view-answer menu, .view-answer ol, .view-answer dir {
    display: block;
    list-style-type: none;
    padding-left: 24px;
    margin: 6px 0 10px;
    color: #222;
}

.view-answer .task-list-item {
    border: 0;
    list-style: none;
    padding-left: 24px;
    margin-left: -24px;
}

.view-answer .task-list-item::before {
    background-repeat: no-repeat;
    background-size: 18px 18px;
    background-position: center;
    content: '';
    margin-left: 0;
    margin-top: 0;
    border-radius: 2px;
    height: 18px;
    width: 18px;
    position: absolute;
    left: 0;
    top: 1px;
    cursor: pointer;
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjQ0NDIj4KICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAzMCAtMjk2KSB0cmFuc2xhdGUoNzg4IDE5MikgdHJhbnNsYXRlKDI0MiAxMDQpIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMTciIHg9Ii41IiB5PSIuNSIgcng9IjIiLz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
}

.popupBtn-wrap {
	cursor: auto;
}

#closePopup {
	cursor: pointer;
}

#noticeList-grid tbody td, #qnaList-grid tbody td {
	max-width: 300px;
}

.que-tit {
	max-width: 930px;
}

.qna-btn:disabled {
    background-color: #ccc;
    cursor: not-allowed;
}

.csPage .write-tb table tr td input[type=text] {
    width: 530px;
    padding-right: 18px;
}

.fileItem {
	width: 26px;
}