@charset "utf-8";
/* xBoard_wrap */
.xBoard_wrap {position:relative;margin:0;padding:0;font-style:normal;font-family:'돋움',Dotum,AppleGothic,Sans-serif;font-size:12px;text-decoration:none;}
.xBoard_wrap a,.xBoard_wrap a:hover,.xBoard_wrap a:active,.xBoard_wrap a:focus{text-decoration:none;}

/* xBoard_clear */
.divide{display:block;height:1px;clear:both;font-size:1px;line-height:1px;overflow:hidden;}
.clear{display:block;clear:both;overflow:hidden;}
.fLeft {float:left !important;overflow:hidden;}
.fRight {float:right !important;overflow:hidden;}
.tLeft {text-align:left;}
.tCenter {text-align:center;}
.tRight {text-align:right;}

/* xBoard_xBtn */
.xBtn,
.xBtn a,
.xBtn button,
.xBtn input {display:-moz-inline-stack;display:inline-block;margin:0;padding:0;border:1px solid #E0E0E0;background-color:#fff;color:#464646;font-weight:normal;font-size:11px;font-family:'나눔고딕',Dotum,AppleGothic,Sans-serif;vertical-align:middle;text-decoration:none !important;white-space:nowrap;overflow:visible;cursor:pointer;}
.xBtn {padding:5px 8px;}
.xBtn.xCol01 {border-color:#1ABC9C;background-color:#1ABC9C;color:#fff;}
.xBtn.xCol02 {border-color:#2ECC71;background-color:#2ECC71;color:#fff;}
.xBtn.xCol03 {border-color:#3498DB;background-color:#3498DB;color:#fff;}
.xBtn.xCol04 {border-color:#9B59B6;background-color:#9B59B6;color:#fff;}
.xBtn.xCol05 {border-color:#34495E;background-color:#34495E;color:#fff;}
.xBtn.xCol06 {border-color:#16A085;background-color:#16A085;color:#fff;}
.xBtn.xCol07 {border-color:#27AE60;background-color:#27AE60;color:#fff;}
.xBtn.xCol08 {border-color:#236BD7;background-color:#236BD7;color:#fff;}
.xBtn.xCol09 {border-color:#8E44AD;background-color:#8E44AD;color:#fff;}
.xBtn.xCol10 {border-color:#2C3E50;background-color:#2C3E50;color:#fff;}
.xBtn.xCol11 {border-color:#F1C40F;background-color:#F1C40F;color:#fff;}
.xBtn.xCol12 {border-color:#E67E22;background-color:#E67E22;color:#fff;}
.xBtn.xCol13 {border-color:#E74C3C;background-color:#E74C3C;color:#fff;}
.xBtn.xCol14 {border-color:#C8C9CA;background-color:#C8C9CA;color:#fff;}
.xBtn.xCol15 {border-color:#95A5A6;background-color:#95A5A6;color:#fff;}
.xBtn.xCol16 {border-color:#F39C12;background-color:#F39C12;color:#fff;}
.xBtn.xCol17 {border-color:#D35400;background-color:#D35400;color:#fff;}
.xBtn.xCol18 {border-color:#C0392B;background-color:#C0392B;color:#fff;}
.xBtn.xCol19 {border-color:#BDC3C7;background-color:#BDC3C7;color:#fff;}
.xBtn.xCol20 {border-color:#7F8C8D;background-color:#7F8C8D;color:#fff;}
.xBtn.xSz11 {font-size:11px;padding:4px 6px;}
.xBtn.xSz13 {font-size:14px;padding:15px 25px;font-weight:bold;}
.xBtn.xSz14 {font-size:14px;padding:8px 10px;}
.xBtn.xSz15 {font-size:15px;padding:9px 11px;}
.xBtn.xSz16 {font-size:16px;padding:10px 12px;}
.xBtn.xSz17 {font-size:17px;padding:11px 13px;}
.xBtn.xSz18 {font-size:18px;padding:12px 14px;}
.xBtn.xSz19 {font-size:19px;padding:13px 15px;}
.xBtn.xSz20 {font-size:20px;padding:14px 16px;}
.xcBtn{border:1px solid #000;padding:5px 10px;font-size:11px;font-family:'나눔고딕',Dotum,AppleGothic,Sans-serif;vertical-align:middle;text-decoration:none !important;cursor:pointer;display:inline-block;color:#000;}
/* xBoard_cate */
.xBoard_cate {margin-bottom:5px; *zoom:1;}
.xBoard_cate:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_cate ul {list-style:none;width:100%;padding:0;margin:0;}
.xBoard_cate li {float:left;width:19.3%;margin:0 3px 3px 0;*margin:0 2px 3px 0;}
.xBoard_cate li a {display:block;min-width:109px;padding:8px 8px;background-color:#FAFAFA;color:#454545;font-family:'나눔고딕',dotum,Sans-serif;font-size:11px;text-decoration:none;white-space:nowrap;overflow:hidden;border:1px solid #DEDEDE;}
.xBoard_cate li.on a {border:1px solid #FF6600;background-color:#FF6600;color:#fff;font-weight:bold;}

/* xBoard_head */
.xBoard_head {text-align:right; *zoom:1;}
.xBoard_head:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_head .xInfo {color:#888;font-size:11px;vertical-align:middle;white-space:nowrap;overflow:visible;}
.xBoard_head .ad{}
/* xBoard_gallery */ 
*{margin:0px;padding:0px;-webkit-text-size-adjust:none;text-shadow:none;} 
.xBoard_gallery {margin:1% 0;padding-bottom:1.5%;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;}
.xBoard_gallery ul {margin-right:-1.5%;*margin-right:-1.6%;overflow:hidden;}
.xBoard_gallery ul li {float:left;position:relative;width:23.5%;margin:1.5% 1.5% 1% 0;}
.xBoard_gallery ul li .thumb {display:block;height:120px;padding:2px;border:1px solid #EAEAEA;background:none;text-align:center;overflow:hidden;}
.xBoard_gallery ul li img {max-width:100%;max-height:100%;vertical-align:middle;}
.xBoard_gallery ul li img.none {width:100%;height:100%;background:url(./img/noimage.gif) no-repeat 50%;}
.xBoard_gallery ul li .subject {width:100%;height:45px;padding:5px 0;color:#555;text-align:left;}
.xBoard_gallery ul li .subject a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 2px;font-family:'나눔고딕'; letter-spacing:-0.5px;}
.xBoard_gallery ul li .subject .date{display:block;color:#777;font-size:11px;font-family: Verdana, Geneva, sans-serif;margin-top:5px;}
.xBoard_gallery ul li .subject .ca{display:none;position:absolute;right:5px;bottom:5px;}

.xBoard_gallery ul li.xNodata {width:100%;background-color:#fff; text-align:center; font-family:'나눔고딕B';display:block;padding:50px 0;}

/* xBoard_view */
.xBoard_view {*zoom:1;}
.xBoard_view:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_view .xTitle {overflow:hidden;margin-top:5px;padding:0 10px;height:45px;line-height:45px;border-top:1px solid #C7C7C7;border-bottom:1px solid #E3E3E3;background-color:#F7F7F7;color:#555;font-size:15px;letter-spacing:-1px; *zoom:1;}
.xBoard_view .xTitle h1{float:left; font-weight:bold;}
.xBoard_view .xTitle span{float:right;color:#666;font-size:13px;font-family:tahoma;}
.xBoard_view .xInfo{height:30px;line-height:30px;border-bottom:1px solid #EEEEEE;background-color:#F5F6FA;color:#777777;font-size:11px; *zoom:1;}
.xBoard_view .xInfo span{float:left;margin-left:5px;}
.xBoard_view .xInfo li{float:left;margin-right:10px;}
.xBoard_view .xFile,
.xBoard_view .xLink {color:#888888;font-size:11px; *zoom:1;}
.xBoard_view .xFile:after,
.xBoard_view .xLink:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_view .xFile a,
.xBoard_view .xLink a {margin:0 5px;text-decoration:none;}
.xBoard_view .xFile ul,
.xBoard_view .xLink ul {list-style:none;margin:0;padding:0;}
.xBoard_view .xFile li,
.xBoard_view .xLink li {padding:8px 10px;border-bottom:1px solid #eee;background-color:#FEFEFE;}
.xBoard_view .xFile span,
.xBoard_view .xLink span {color:#999;}
.xBoard_view .xFile img,
.xBoard_view .xLink img {margin-right:3px;}
.xBoard_view .xImage {width:100%;margin:10px;overflow:hidden; zoom:1}
.xBoard_view .xImage:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_view .xImage img {max-width:100%;height:auto;margin-bottom:10px;}
.xBoard_view .xContent {min-height:250px;margin:10px; *zoom:1; line-height:190%;}
.xBoard_view .xContent:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_view .xSbox {margin-bottom:7px;padding:7px 0;border-bottom:1px solid #E3E3E3; *zoom:1;}
.xBoard_view .xSbox:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_view .xSbox .fLeft ul {list-style:none;padding:0;margin:0;}
.xBoard_view .xSbox .fLeft ul li {float:left;margin-right:5px;}
.xBoard_view .xSbox .fRight a {margin-left:1px;}
.xBoard_view .xSign {display:none;margin-bottom:7px;padding:10px;border:1px solid #E3E3E3;}

/* xBoard_reply */
.xBoard_reply {margin:10px 0 10px; *zoom:1;}
.xBoard_reply:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_reply h2 {margin-bottom:10px;font-weight:bold;font-size:11px;letter-spacing:-1px;}
.xBoard_reply a {color:#000000;text-decoration:none}
.xBoard_reply p {padding-top:10px;line-height:15px;}
.xBoard_reply p a.s_cmt {color:#454545;text-decoration:none}
.xBoard_reply .xReplyView {margin-bottom:5px;padding:10px;border:1px dotted #E3E3E3;}
.xBoard_reply .xInfoBox {position:relative;font-size:12px; *zoom:1;}
.xBoard_reply .xInfoBox:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_reply .xInfoBox .xName .sv_member {font-weight:bold;}
.xBoard_reply .xInfoBox .xReplyIcon {position:absolute;top:0px;left:-30px;}
.xBoard_reply .xInfoBox .xIp,
.xBoard_reply .xInfoBox .xDate {margin-left:5px;font-size:11px;}
.xBoard_reply .xInfoBox .fRight {font-size:11px;}
.xBoard_reply .xReplyEmpty {margin:0;padding:15px !important;background-color:#F9F9F9;text-align:center}

/* xBoard_reForm */
.xBoard_reForm {position:relative;width:100%;margin:10px 0;border:none;border-collapse:collapse;border-spacing:0; *zoom:1;}
.xBoard_reForm:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_reForm caption {display:none;}
.xBoard_reForm th {padding:7px 10px;border:1px solid #E3E3E3;border-left:0;background-color:#FAFAFA;text-align:left;}
.xBoard_reForm td {padding:7px 10px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background:transparent;}
.xBoard_reForm textarea, 
.xBoard_reForm input {border:1px solid #E5E5E5;background-color:#FFFFFF;color:#656565;vertical-align:middle;line-height:22px;}
.xBoard_reForm textarea {padding:2px 2px 3px;width:98%;height:100px;}
.xBoard_reForm input {height:22px;}
.xBoard_reForm a {text-decoration:none;}
.xBoard_reForm .xChar {display:block;margin:0 0 5px;}
.xBoard_reBtn {margin-bottom:15px;text-align:center;}

/* xBoard_write */
.xBoard_write {position:relative;width:100%;margin:10px 0 20px;border:none;border-collapse:collapse;border-spacing:0; *zoom:1;border-top:2px solid #555;}
.xBoard_write:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.xBoard_write caption {display:none;}
.xBoard_write th {padding:7px 10px;border:1px solid #E3E3E3;border-left:0;background-color:#FAFAFA;text-align:left; font-family:'나눔고딕B';}
.xBoard_write td {padding:7px 10px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background:transparent;}
.xBoard_write textarea, 
.xBoard_write input {border:1px solid #E5E5E5;background-color:#FFFFFF;color:#656565;vertical-align:middle;line-height:22px;}
.xBoard_write textarea {padding:2px 2px 3px;width:98%;height:100px;}
.xBoard_write input {height:22px;}
.xBoard_write a {text-decoration:none;}
.xBoard_write .xChar_desc {display:block;margin:0 0 5px;padding:0}
.xBoard_write .xChar_wrap {margin:5px 0 0;text-align:right}
.xBoard_write .xChar_wrap span {font-weight:bold}
.xBoard_write .xTemp {display:inline-block;padding:0 5px;height:24px;border:0;background-color:#fff;color:#000;font-weight:normal;font-size:12px;font-family:'나눔고딕B',Dotum,AppleGothic,Sans-serif;vertical-align:middle;text-decoration:none !important;white-space:nowrap;overflow:visible;cursor:pointer;border:1px solid #ddd;}
.xBoard_write .xFile {display:block;margin-bottom:5px;}

/* xBoard_sway */
.xBoard_sway {overflow:hidden;}

.xBoard_sway .btnwrap{overflow:hidden;}
.xBoard_sway .btnleft{float:left;}
.xBoard_sway .btnright{float:right;}
.xBoard_sway .xjBtn{border:1px solid #000;font-size:11px;bakcground:#fff; font-family:'나눔고딕';padding:5px 10px;}

/* xBoard_paging */
.xBoard_paging {margin:15px 0 5px;text-align:center;}
.xBoard_paging a,
.xBoard_paging strong {display:inline-block;padding:2px 4px 3px;margin-right:1px;color:#000;font-weight:bold;font-size:11px;font-family:Verdana;line-height:normal;display:-moz-inline-stack;text-decoration:none !important;border:1px solid #FFF;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;}
.xBoard_paging strong {border:1px solid #E9E9E9;color:#F23219 !important;}
.xBoard_paging .xFirst,
.xBoard_paging .xPrev {margin-right:3px;padding:4px 6px 2px;letter-spacing:-1px;}
.xBoard_paging .xNext,
.xBoard_paging .xEnd {margin-left:3px;padding:4px 6px 2px;letter-spacing:-1px;}
.xBoard_paging .xFirst,
.xBoard_paging .xPrev,
.xBoard_paging .xNext,
.xBoard_paging .xEnd {display:inline-block;position:relative;border:1px solid #E9E9E9;color:#565656;font-family:'나눔고딕B',Dotum;font-size:11px;line-height:normal;}
.xBoard_paging a:hover {border:1px solid #E9E9E9;background-color:#F7F7F7 !important}

/* xBoard_paging */
.xBoard_search {width:80%;height:30px;margin:25px auto;padding:7px 0 0;*padding:5px 0 3px;border:1px solid #DDDDDD;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F5F5F5',GradientType=0);background: -moz-linear-gradient(top, #FFFFFF 0%, #F5F5F5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F5F5F5));background: -webkit-linear-gradient(top, #FFFFFF 0%,#F5F5F5 100%);background: -o-linear-gradient(top, #FFFFFF 0%,#F5F5F5 100%);background: -ms-linear-gradient(top, #FFFFFF 0%,#F5F5F5 100%);background: linear-gradient(to bottom, #FFFFFF 0%,#F5F5F5 100%);text-align:center;}
.xBoard_search .xSelect {display:inline-block;*display:inline;position:relative;height:21px;*margin-right:5px;padding-right:5px;border:1px solid #DDDDDD;background:#FFFFFF;vertical-align:middle; *zoom:1;}
.xBoard_search .xSelect select {position:relative;width:100%;*width:auto;height:21px;padding:0;border:none;background:none;opacity:0;filter:alpha(opacity=0);z-index:10;}
.xBoard_search .xSelect .select_text {display:inline-block;*display:inline;position:absolute;left:4px;top:50%;margin-top:-11px;background:transparent;line-height:23px;z-index:9; *zoom:1;} 
.xBoard_search .xSelect .select_arrow {display:inline-block;*display:inline;position:absolute;right:5px;top:50%;width:11px;height:7px;margin-top:-4px;background:url(./img/select_arrow.gif) no-repeat 0 0;z-index:8; *zoom:1;}
.xBoard_search .xText {height:21px;width:65%;border:1px solid #DDDDDD;background-color:#FFFFFF;text-indent:5px;*text-indent:0px;}
.xBoard_search .xSearch {padding:3px 5px 3px;*padding:1px 5px 3px;height:22px;border:1px solid #333333;background-color:#565656;color:#FFFFFF;font-size:11px;line-height:16px;}

/* SideView */
.sv_wrap {display:inline-block;position:relative;font-weight:normal}
.sv_wrap .sv {z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646}
.sv_wrap .sv a {display:inline-block;margin:0;padding:6px;width:100px;border-bottom:1px solid #283646;background-color:#2C3E50;color:#FFFFFF !important;font-weight:none;font-size:11px;}
.sv_wrap a:focus, .sv_wrap a:hover, .sv_wrap a:active {text-decoration:none}
.sv_on {display:block !important;position:absolute;top:10px;left:20px;width:auto;height:auto;}
.sv_nojs .sv {display:block}

/* AutoSave */
#autosave_wrapper {position:relative}
#autosave_pop {display:none;z-index:10;position:absolute;top:24px;right:117px;padding:8px;width:350px;height:auto !important;height:180px;max-height:180px;border:1px solid #565656;background-color:#FFFFFF;overflow-y:scroll;}
html.no-overflowscrolling #autosave_pop {height:auto;max-height:10000px !important;} /* overflow 미지원 기기 대응 */
#autosave_pop strong {position:absolute;font-size:0;line-height:0;overflow:hidden;}
#autosave_pop div {text-align:right;}
#autosave_pop button {margin:0;padding:0;border:0;background:transparent;}
#autosave_pop ul {list-style:none;margin:10px 0;padding:0;border-top:1px solid #e9e9e9;}
#autosave_pop li {padding:8px 5px;border-bottom:1px solid #e9e9e9; *zoom:1;}
#autosave_pop li:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
#autosave_pop a {display:block;float:left;}
#autosave_pop span {display:block;float:right;}
.autosave_close {cursor:pointer;}
.autosave_content {display:none;}

/* Edtor HotKey */
.cke_sc {margin:0 0 5px;text-align:right;}
.btn_cke_sc,
.btn_cke_sc_close {display:inline-block;padding:0 10px;height:23px;border:1px solid #E0E0E0;background-color:#FAFAFA;color:#464646;font-weight:normal;font-size:12px;font-family:'돋움',Dotum,AppleGothic,Sans-serif;vertical-align:middle;text-decoration:none !important;white-space:nowrap;overflow:visible;cursor:pointer;}
.cke_sc_def {margin:5px 0;padding:10px;border:1px solid #ccc;background-color:#F7F7F7;text-align:center}
.cke_sc_def dl{margin:0 0 5px;text-align:left; *zoom:1;}
.cke_sc_def dl:after {display:block;visibility:hidden;clear:both;width:100%;height:0;content:"";overflow:hidden;}
.cke_sc_def dt, .cke_sc_def dd {float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9}
.cke_sc_def dt {width:20%;font-weight:bold}
.cke_sc_def dd {width:30%}

.selectwrap{position:absolute;top:-5px;left:0;}