@CHARSET "UTF-8";
@import url("/Web-home/_UI/css/common/jquery-ui.css");

#tree{border-top: .3rem solid #111111; padding: 1.5rem; border-bottom: .1rem solid #111111; margin-bottom: 2rem;}
#tree .jstree-anchor{font-size: 1.6rem; color: #222222; font-family: pm; text-decoration: none;}
#tree > .jstree-container-ul > .jstree-node > .jstree-anchor > .jstree-icon.jstree-themeicon{background: url(../images/ic-base.png) no-repeat center center;}
#tree > .jstree-container-ul > .jstree-node .jstree-node > .jstree-icon.jstree-ocl{background: url(../images/ic-folder-line.png) no-repeat center center;}
#tree > .jstree-container-ul > .jstree-node .jstree-node > .jstree-anchor > .jstree-icon.jstree-themeicon{background: url(../images/ic-folder.png) no-repeat center center;}

.artclSerch{overflow: hidden; margin-bottom: 10px;}

.board-write2 .writeForm .artclForm.total {padding: 1rem 0;}
.board-write2 .writeForm .artclLabel {position: relative;justify-content: center;width: 22rem;padding: 1rem 1.5rem 1rem 1.5rem;font-size: 1.7rem;color: #333;font-family: pr;background: #f8f8f8;border-bottom: 1px solid #dcdcdc;}
.board-write2 .writeForm .artclInsert {padding: 1rem 3rem 1rem 1.5rem;}
.board-write2 .writeForm .artclLabel em {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.board-write2 .writeForm .artclLabel .must {display: inline-block;width: .8rem;height: .8rem;transform: translate(.5rem,0rem);background: url('../images/ic-view-must.png') no-repeat center / .8rem;}
.board-write2 .writeForm .artclInsert input[type="text"], 
.board-write2 .writeForm .artclInsert input[type="password"] {height: 4.8rem;padding-left: 2rem;font-size: 1.7rem;color: #666;font-family: pl;border: 1px solid #bdbdbd;}
.board-write2 .writeForm .artclInsert input.date {background: url('../images/ic-view-select-arrow.png') no-repeat right 2rem center / 1.6rem;}
.board-write2 .writeForm .artclInsert .sel-type, 
.board-write2 .writeForm .artclInsert .public-type {height: 4.8rem;padding-left: 2rem;font-size: 1.7rem;font-family: pl;color: #666;background: url('../images/ic-view-select-arrow.png') no-repeat right 2rem center / 1.6rem;border: 1px solid #bdbdbd;}

.board-write2 .writeForm .artclInsert {gap: 1rem;font-family: nl;font-size: 1.8rem;color: #666;}
.board-write2 .writeForm .artclInsert.col{flex-direction: column; align-items: start;}

.board-write2 .writeForm .artclInsert .switch li {margin-right: 2.5rem;}
.board-write2 .writeForm .artclInsert .switch li:last-child {margin-right: 0;}
.board-write2 input[type="radio"] {width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;clip: rect(0, 0, 0, 0);overflow: hidden;}
.board-write2 input[type="radio"] + label {position: relative;padding-left: 3.2rem;}
.board-write2 input[type="radio"] + label::before {content: '';position: absolute;left: 0;top: 14.5%;width: 2.4rem;height: 2.4rem;margin-right: .7rem;border: 1px solid #5f6770;border-radius: 50%;}

.board-write2 input[type="radio"]:checked + label::before {border: 1px solid #256ef4}
.board-write2 input[type="radio"]:checked + label::after {content: '';position: absolute;left: .6rem;top: 36%;width: 1.2rem;height: 1.2rem;border-radius: 50%;background-color: #256ef4;}

.board-write2 .writeForm .artclInsert .atchbtn .file-btn {transition: background-color .25s;}

.board-write2 .writeForm .artclInsert .atchbtn .file-btn.add {position: relative;width: auto;height: 4rem;font-size: 1.5rem;color: #fff;text-align: left;padding: 0 2rem 0 4rem;background: #6d6b76 url('../images/ic-view-file2.png') no-repeat center left 1.5rem / 1.8rem;border: 0; align-items: center;}
.board-write2 .writeForm .artclInsert .atchbtn .file-btn.del {position: relative;width: auto;height: 4rem;font-size: 1.5rem;color: #fff;text-align: left;padding: 0 2rem 0 4rem;background: #6d6b76 url('../images/ic-view-trash.png') no-repeat center left 1.5rem / 1.4rem;border: 0; align-items: center;}

.board-write2 .writeForm .artclInsert .atchbtn .file-btn:hover {background-color: #414145;}

.board-write2 .writeForm .artclInsert .multselBox {border: 1px solid #bdbdbd;}

.board-write2 .writeForm .artclInsert .atchmnBtns {margin: 0;}
.board-write2 .writeForm .artclInsert .possible {font-size: 1.5rem;font-family: pr;color: #666;}
.board-write2 .writeForm .artclInsert .possible span {color: #212121;}

.board-write2 .board-button .row {margin-top: 5rem;justify-content: center;}

.info-text1 {
    font-size: 1.7rem;
    font-family: pl;
    padding-left: 3rem;
    background: url(../images/ic-info-bul1.png) no-repeat left top .2rem;
    color: #246beb
}

.col-num{width: 10rem;}
.col-auto{width: auto;}
.col-date{width: 12rem}