@charset "UTF-8";

/* 기본 게시판 적용 css - cms 공통에서 직접 관리할 수 있도록 분리 */
.board .deleted, 
.board .deleted * {text-decoration:line-through !important;color:#999999 !important;}
input.dark{background-color:#eeeeee !important;}
.b-right{border-right:1px solid #d8d8d8;}

.file-icon{padding-left:30px;background:url("../img/file_icon.png") no-repeat;padding-left:30px;}  
.file-icon.bmp{background:url("../img/attach_bmp.gif") no-repeat 0 2px;}  
.file-icon.doc{background:url("../img/attach_doc.gif") no-repeat 0 2px;}  
.file-icon.docx{background:url("../img/attach_docx.gif") no-repeat 0 2px;}  
.file-icon.gif{background:url("../img/attach_gif.gif") no-repeat 0 2px;}  
.file-icon.hwp{background:url("../img/attach_hwp.gif") no-repeat 0 2px;}  
.file-icon.jpg{background:url("../img/attach_jpg.gif") no-repeat 2px;}  
.file-icon.pdf{background:url("../img/attach_pdf.gif") no-repeat 0 2px;}  
.file-icon.png{background:url("../img/attach_png.gif") no-repeat 0 2px;}  
.file-icon.ppt{background:url("../img/attach_ppt.gif") no-repeat 0 2px;}  
.file-icon.pptx{background:url("../img/attach_pptx.gif") no-repeat 0 2px;}  
.file-icon.txt{background:url("../img/attach_txt.gif") no-repeat 0 2px;}  
.file-icon.xls{background:url("../img/attach_xls.gif") no-repeat 0 2px;}  
.file-icon.xlsx{background:url("../img/attach_xlsx.gif") no-repeat 0 2px;}  
.file-icon.zip{background:url("../img/attach_zip.gif") no-repeat 0 2px;}  

.captcha.captchaRefresh{display:inline-block;width:16px;height:16px;background:url("../img/captcha_refresh.png") no-repeat;} 
.captcha.captchaSound{display:inline-block;width:16px;height:16px;background:url("../img/captcha_volume.png") no-repeat;}

.board .depth-1{margin-left:20px;}
.board .depth-2{margin-left:40px;}
.board .depth-3{margin-left:80px;}
.board .depth-4{margin-left:100px;}
.board .depth-5{margin-left:120px;}

pre{white-space:pre-wrap;/* css-3 */white-space:-moz-pre-wrap;/* Mozilla, since 1999 */white-space:-pre-wrap;/* Opera 4-6 */white-space:-o-pre-wrap;/* Opera 7 */word-wrap:break-word;/* Internet Explorer 5.5+ */}

/* write - 게시글 복사
.alert, .alert h4 {
    color: #c09853;
}
.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 10px;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.alert .close {
    position: relative;
    top: -2px;
    right: -21px;
    line-height: 20px;
}
button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.close {
    float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    color: #000000;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.2;
    filter: alpha(opacity=20);
}
 */