@charset "utf-8";

/* 에디터 */
.tabs {position:relative;height:0;}
.mm #btnEd,
.mm #btnTA,
.mm .tabs { display: none; }
#btnEd, #btnTA {
	position:absolute;
	z-index: 9;
	display:block;
	margin:-24px 0 0 0;
	width:90px;
	height:20px;
	border:1px solid #ccc;
	cursor:pointer;
	border-radius:4px;
	text-align:center;
	color:#666;
}
#btnEd {right:0px;}
#btnTA {right:105px;}
#btnEd.on, #btnTA.on {background:#666;color:#FFF;}
textarea#memo {
	display:none;
	width:100%;
	box-sizing:border-box;
	height:410px;
}
textarea#memo.on {display:block;}
#pb_editor.on {display:block;}
#pb_editor {
	display:none;
	min-height: 410px;
	max-height: 550px;
	width:100%;
	box-sizing:border-box;
	padding: 4px 6px;
	margin-bottom: 10px;
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
	resize:both;
	overflow-x:hidden;
	overflow-y:auto;
	outline: none;
	word-break: break-all;
}
.wc_pc p {display:block;margin:0;}
.wc_pc hr {border:0;border-bottom:1px solid #7f7f7f;margin:6px 0;}
.wc_pc ul, .wc_pc ol {margin:1em 0;padding-left:15px;}
.wc_pc ul ul, .wc_pc ol ul,.wc_pc ul ol, .wc_pc ol ol {padding-left:40px;}
.wc_pc li + ol, .wc_pc li + ul {margin:.5em 0;}
.wc_pc ol > li, .wc_pc ol ol ol ol > li, .wc_pc ol ol ol ol ol ol ol > li {list-style-type:decimal;}
.wc_pc ol ol > li, .wc_pc ol ol ol ol ol > li {list-style-type:upper-latin;}
.wc_pc ol ol ol > li, .wc_pc ol ol ol ol ol ol > li {list-style-type:lower-roman;}
.wc_pc ul > li {list-style-type:disc}
.wc_pc ul ul > li,.wc_pc ol ul > li {list-style-type:circle}
.wc_pc ol ul ul > li,.wc_pc ul ol ul > li,.wc_pc ol ol ul > li,.wc_pc ul ul ul > li {list-style-type:square}
.wc_pc dl,.wc_pc dt,.wc_pc dd{float:none;margin:0;padding:0;width:auto;}
.wc_pc img{border:none;vertical-align:baseline;}
.wc_pc hr,.wc_pc h1,.wc_pc h2,.wc_pc h3,.wc_pc h4,.wc_pc h5,.wc_pc h6{display:block;}
.wc_pc table {border-collapse:collapse;border-spacing:0;}
.wc_pc textarea {margin:0;padding:0;}
.wc_pc sup,.wc_pc sub {font-size:smaller;line-height:0;}
.wc_pc a:link,.wc_pc a:visited,.wc_pc a:hover,.wc_pc a:active {text-decoration: underline;color:blue;}

#wc_c {
	display:none;
	position:relative;
	width:100%;
	height:100%;
	border:1px solid #CCC;
	border-bottom:none;
	font-size:12px;
	text-align:left;
	box-sizing:border-box;
	margin-bottom:-1px;
}
#wc_toolbar:after {content:"";display:block;clear:both;}
#wc_toolbar {
	*zoom:1;
	width:100%;
	background: url('/img/editor/bg_top.png') repeat 0 -1px;
	/* padding:1px 0 0 0; */
}
#wc_toolbar > *:first-child {margin-left:-1px;}
#wc_toolbar a {cursor:pointer;text-decoration:none;}
#wc_toolbar a:hover {position:relative;z-index:2;}
#wc_toolbar a:hover {position:relative;z-index:2;}
#wc_toolbar ul, #wc_toolbar ol {margin:0;padding:0;list-style:none;position:relative;}
#wc_toolbar.wcp_disabled a,
#wc_toolbar .wcp_disabled span,
#wc_toolbar a.wcp_disabled {
	opacity:0.3;
	filter: alpha(opacity=30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	cursor: default !important;
}
#wc_toolbar.fold {overflow:hidden;}
/* 버튼 */
.wc_btn {
	float:left;
	display:block;
	cursor:pointer;
	width:25px;
	margin:-1px -1px 0 0;
	height:25px;
	text-indent:-9999px;
	text-align:left;
	background: url('/img/editor/set_btns.png') no-repeat;
	overflow:hidden;
}
.wc_btn:hover,
.wc_btn.wcp_selected {position:relative;z-index:1;}
.wc_foldable {
	float:left;
	position: relative;
	outline: none;
}
.wc_foldable .wc_inner {
	display:none;
	visibility:hidden;
	position:absolute;
	z-index:3;
	left:0;
	top:100%;
	background: #f9f9f9;
	border: 1px solid #a5a5a5;
}
.wcp_left .wc_foldable .wc_inner {visibility:visible;}
.wcp_right .wc_foldable .wc_inner{visibility:visible;left:auto;right:-1px;}
#wc_toolbar.wcp_selectFont #wc_selectFont .wc_inner {display:block;}
#wc_toolbar.wcp_selectFont #wc_selectFont .wc_current {background-position:0 -52px;position:relative;z-index:2;}
#wc_toolbar.wcp_selectSize #wc_selectSize .wc_inner {display:block;font-family:dotum,sans-serif;}
#wc_toolbar.wcp_selectSize #wc_selectSize .wc_current {background-position:-98px -52px;position:relative;z-index:2;}
#wc_toolbar.wcp_btnTxtColorMore #wc_btnTxtColorMore .wc_inner {display:block;margin:-1px 0 0 -22px;}
#wc_toolbar.wcp_btnTxtColorMore .wc_btnTxtColor {width:23px;background-position:-252px -52px;position:relative;z-index:2;margin-left:0;}
#wc_toolbar.wcp_btnTxtColorMore #wc_btnTxtColorMore .wc_more {background-position:-900px -52px;position:relative;z-index:3;}
#wc_toolbar.wcp_btnTxtColorMore.wcp_expand .wc_colorTable {border-bottom:1px solid #dfdfdf;}
#wc_toolbar.wcp_btnTxtColorMore.wcp_expand .wc_colorPanel {display:block;}
#wc_toolbar.wcp_btnTxtColorMore.wcp_expand a.wc_colorTableExpand {background-position:0 -154px;}
#wc_toolbar.wcp_btnBgColorMore #wc_btnBgColorMore .wc_inner {display:block;margin:-1px 0 0 -22px;}
#wc_toolbar.wcp_btnBgColorMore .wc_btnBgColor {width:23px;background-position:-286px -52px;position:relative;z-index:2;margin-left:0;}
#wc_toolbar.wcp_btnBgColorMore #wc_btnBgColorMore .wc_more {background-position:-900px -52px;position:relative;z-index:3;}
#wc_toolbar.wcp_btnBgColorMore.wcp_expand .wc_colorTable {border-bottom:1px solid #dfdfdf;}
#wc_toolbar.wcp_btnBgColorMore.wcp_expand .wc_colorPanel {display:block;}
#wc_toolbar.wcp_btnBgColorMore.wcp_expand a.wc_colorTableExpand {background-position:0 -154px;}
#wc_toolbar.wcp_btnLineheight #wc_btnLineheight .wc_inner {display:block;}
#wc_toolbar.wcp_btnLineheight #wc_btnLineheight .wc_btnLineheight {background-position:-466px -52px;}
#wc_toolbar.wcp_btnLineeffect #wc_btnLineeffect .wc_inner {display:block;}
#wc_toolbar.wcp_btnLink #wc_btnLink .wc_inner {display:block;}
#wc_toolbar.wcp_btnLink #wc_btnLink .wc_btnLink {background-position:-674px -52px;}
#wc_toolbar.wcp_btnEmoticon #wc_btnEmoticon .wc_inner {display:block;}
#wc_toolbar.wcp_btnEmoticon #wc_btnEmoticon .wc_btnEmoticon {background-position:-648px -52px;}
#wc_toolbar.wcp_btnSymbol #wc_btnSymbol .wc_inner {display:block;}
#wc_toolbar.wcp_btnSymbol #wc_btnSymbol .wc_btnSymbol {background-position:-700px -52px;}
#wc_toolbar.wcp_btnTable #wc_btnTable .wc_inner {display:block;}
#wc_toolbar.wcp_btnTable #wc_btnTable .wc_btnTable {background-position:-726px -52px;}
#wc_toolbar.wcp_btnFind #wc_btnFind .wc_inner {display:block;}
#wc_toolbar.wcp_btnFind #wc_btnFind .wc_btnFind {background-position:-752px -52px;}
#wc_toolbar.wcp_btnTable.wcp_input #wc_tableSizeInput {display:block;}
#wc_toolbar.wcp_btnTable.wcp_input .wc_tableSizeMouse {display:none;}
#wc_toolbar.wcp_btnTable.wcp_expand .wc_tableSizeMouse {border-top:1px solid #FFF;padding:10px;}
#wc_toolbar.wcp_btnTable.wcp_expand .wc_tableSizeSelectBar {margin:10px;}
#wc_toolbar.wcp_btnTable.wcp_expand #wc_tableSizeInput {border-top:1px solid #FFF;padding:10px;}
#wc_toolbar.wcp_btnTable.wcp_expand #wc_tableTheme {display:block;}
.wc_btnConfirm {width:37px;height:22px;background-position:-466px -127px;}
.wc_btnConfirm:hover {background-position:-466px -150px;}
.wc_btnConfirm:active {background-position:-466px -173px;}
.wc_btnConfirm.wcp_disabled {background-position:-466px -104px;opacity:1 !important;}
.wc_btnCancel {width:37px;height:22px;background-position:-504px -127px;}
.wc_btnCancel:hover {background-position:-504px -150px;}
.wc_btnCancel:active {background-position:-504px -173px;}
.wc_btnCancel.wcp_disabled {background-position:-504px -104px;opacity:1 !important;}

a.wc_btnBold {background-position:-148px 0;}
a.wc_btnItalic {background-position:-174px 0;}
a.wc_btnUnderline {background-position:-200px 0;}
a.wc_btnDel {background-position:-226px 0;}
a.wc_btnTxtColor {width:22px;background-position:-253px 0;margin-left:1px;}
a.wc_btnBgColor {width:22px;background-position:-287px 0;margin-left:1px;position:relative;}
a.wc_btnAlignLeft {background-position:-310px 0;}
a.wc_btnAlignCenter {background-position:-336px 0;}
a.wc_btnAlignRight {background-position:-362px 0;}
a.wc_btnAlignJustify {background-position:-388px 0;}
a.wc_btnIndent {background-position:-414px 0;}
a.wc_btnOutdent {background-position:-440px 0;}
a.wc_btnLineheight {background-position:-466px 0;}
a.wc_btnList {background-position:-518px 0;}
a.wc_btnListOl {background-position:-492px 0;}
a.wc_btnHr {background-position:-544px 0;}
a.wc_btnEmoticon {background-position:-648px 0;}
a.wc_btnLink {background-position:-674px 0;}
a.wc_btnSuperScript {background-position:-570px 0;}
a.wc_btnSubScript {background-position:-596px 0;}
a.wc_btnLineeffect {background-position:-622px 0;}
a.wc_btnBlockquote {display:none;}
a.wc_btnSymbol {background-position:-700px 0;}
a.wc_btnTable {background-position:-726px 0;}
a.wc_btnFind {background-position:-752px 0;}
a.wc_btnFold {display:none;}
a.wc_btnInsertImg {background-position:-778px 0;}
a.wc_btnDic {display:none;}
a.wc_btnRedo {background-position:-874px 0;}
a.wc_btnUndo {background-position:-848px 0;}
a.wc_btnLetter {width:43px;background-position:-804px 0;}
a.wc_btnRedo.wcp_disabled {background-position:-874px -104px !important;opacity:1 !important;}
a.wc_btnUndo.wcp_disabled {background-position:-848px -104px !important;opacity:1 !important;}
a.wc_btnBold:hover {background-position:-148px -26px;}
a.wc_btnItalic:hover {background-position:-174px -26px;}
a.wc_btnUnderline:hover {background-position:-200px -26px;}
a.wc_btnDel:hover {background-position:-226px -26px;}
a.wc_btnTxtColor:hover, a.wc_btnTxtColor.wcp_hover {position:relative;z-index:2;width:23px;background-position:-252px -26px;margin-left:0;}
a.wc_btnBgColor:hover, a.wc_btnBgColor.wcp_hover {position:relative;z-index:2;width:23px;background-position:-286px -26px;margin-left:0;}
a.wc_btnAlignLeft:hover {background-position:-310px -26px;}
a.wc_btnAlignCenter:hover {background-position:-336px -26px;}
a.wc_btnAlignRight:hover {background-position:-362px -26px;}
a.wc_btnAlignJustify:hover {background-position:-388px -26px;}
a.wc_btnIndent:hover {background-position:-414px -26px;}
a.wc_btnOutdent:hover {background-position:-440px -26px;}
a.wc_btnLineheight:hover {background-position:-466px -26px;}
a.wc_btnList:hover {background-position:-518px -26px;}
a.wc_btnListOl:hover {background-position:-492px -26px;}
a.wc_btnHr:hover {background-position:-544px -26px;}
a.wc_btnLink:hover {background-position:-674px -26px;}
a.wc_btnEmoticon:hover {background-position:-648px -26px;}
a.wc_btnSuperScript:hover {background-position:-570px -26px;}
a.wc_btnSubScript:hover {background-position:-596px -26px;}
a.wc_btnLineeffect:hover {background-position:-622px -26px;}
a.wc_btnBlockquote:hover {display:none;}
a.wc_btnSymbol:hover {background-position:-700px -26px;}
a.wc_btnTable:hover {background-position:-726px -26px;}
a.wc_btnFind:hover {background-position:-752px -26px;}
a.wc_btnFold:hover {display:none;}
a.wc_btnInsertImg:hover {background-position:-778px -26px;}
a.wc_btnDic:hover {display:none;}
a.wc_btnRedo:hover {background-position:-874px -26px;}
a.wc_btnUndo:hover {background-position:-848px -26px;}
a.wc_btnLetter:hover {background-position:-804px -26px;}
a.wc_btnBold.wcp_selected:hover {background-position:-148px -78px;}
a.wc_btnItalic.wcp_selected:hover {background-position:-174px -78px;}
a.wc_btnUnderline.wcp_selected:hover {background-position:-200px -78px;}
a.wc_btnDel.wcp_selected:hover {background-position:-226px -78px;}
a.wc_btnAlignLeft.wcp_selected:hover {background-position:-310px -78px;}
a.wc_btnAlignCenter.wcp_selected:hover {background-position:-336px -78px;}
a.wc_btnAlignRight.wcp_selected:hover {background-position:-362px -78px;}
a.wc_btnAlignJustify.wcp_selected:hover {background-position:-388px -78px;}
a.wc_btnIndent.wcp_selected:hover {background-position:-414px -78px;}
a.wc_btnOutdent.wcp_selected:hover {background-position:-440px -78px;}
a.wc_btnLineheight.wcp_selected:hover {background-position:-466px -78px;}
a.wc_btnList.wcp_selected:hover {background-position:-518px -78px;}
a.wc_btnListOl.wcp_selected:hover {background-position:-492px -78px;}
a.wc_btnSuperScript.wcp_selected:hover {background-position:-570px -78px;}
a.wc_btnSubScript.wcp_selected:hover {background-position:-596px -78px;}
a.wc_btnBlockquote.wcp_selected:hover {display:none;}
a.wc_btnFold.wcp_selected:hover {display:none;}
a.wc_btnDic.wcp_selected:hover {display:none;}
a.wc_btnBold:active, a.wc_btnBold.wcp_selected:active, a.wc_btnBold.wcp_selected {background-position:-148px -52px;}
a.wc_btnItalic:active, a.wc_btnItalic.wcp_selected:active, a.wc_btnItalic.wcp_selected {background-position:-174px -52px;}
a.wc_btnUnderline:active, a.wc_btnUnderline.wcp_selected:active, a.wc_btnUnderline.wcp_selected {background-position:-200px -52px;}
a.wc_btnDel:active, a.wc_btnDel.wcp_selected:active, a.wc_btnDel.wcp_selected {background-position:-226px -52px;}
a.wc_btnTxtColor:active {width:23px;background-position:-252px -52px;position:relative;z-index:2;margin-left:0;}
a.wc_btnBgColor:active {width:23px;background-position:-286px -52px;position:relative;z-index:2;margin-left:0;}
a.wc_btnAlignLeft:active, a.wc_btnAlignLeft.wcp_selected:active, a.wc_btnAlignLeft.wcp_selected {background-position:-310px -52px;}
a.wc_btnAlignCenter:active, a.wc_btnAlignCenter.wcp_selected:active, a.wc_btnAlignCenter.wcp_selected {background-position:-336px -52px;}
a.wc_btnAlignRight:active, a.wc_btnAlignRight.wcp_selected:active, a.wc_btnAlignRight.wcp_selected {background-position:-362px -52px;}
a.wc_btnAlignJustify:active, a.wc_btnAlignJustify.wcp_selected:active, a.wc_btnAlignJustify.wcp_selected {background-position:-388px -52px;}
a.wc_btnIndent:active, a.wc_btnIndent.wcp_selected:active, a.wc_btnIndent.wcp_selected {background-position:-414px -52px;}
a.wc_btnOutdent:active, a.wc_btnOutdent.wcp_selected:active, a.wc_btnOutdent.wcp_selected {background-position:-440px -52px;}
a.wc_btnLineheight:active {background-position:-466px -52px;}
a.wc_btnList:active, a.wc_btnList.wcp_selected:active, a.wc_btnList.wcp_selected {background-position:-518px -52px;}
a.wc_btnListOl:active, a.wc_btnListOl.wcp_selected:active, a.wc_btnListOl.wcp_selected {background-position:-492px -52px;}
a.wc_btnHr:active {background-position:-544px -52px;}
a.wc_btnEmoticon:active {background-position:-648px -52px;}
a.wc_btnLink:active {background-position:-674px -52px;}
a.wc_btnSuperScript:active, a.wc_btnSuperScript.wcp_selected:active, a.wc_btnSuperScript.wcp_selected {background-position:-570px -52px;}
a.wc_btnSubScript:active, a.wc_btnSubScript.wcp_selected:active, a.wc_btnSubScript.wcp_selected {background-position:-596px -52px;}
a.wc_btnLineeffect:active, a.wc_btnLineeffect.wcp_selected:active, a.wc_btnLineeffect.wcp_selected {background-position:-622px -52px;}
a.wc_btnBlockquote:active, a.wc_btnBlockquote.wcp_selected:active, a.wc_btnBlockquote.wcp_selected {display:none;}
a.wc_btnSymbol:active {background-position:-700px -52px;}
a.wc_btnTable:active {background-position:-726px -52px;}
a.wc_btnFind:active {background-position:-752px -52px;}
a.wc_btnFold:active, a.wc_btnFold.wcp_selected:active, a.wc_btnFold.wcp_selected {display:none;}
a.wc_btnInsertImg:active {background-position:-778px -52px;}
a.wc_btnDic:active, a.wc_btnDic.wcp_selected:active, a.wc_btnDic.wcp_selected {display:none;}
a.wc_btnRedo:active {background-position:-874px -52px;}
a.wc_btnUndo:active {background-position:-848px -52px;}
a.wc_btnLetter:active {background-position:-804px -52px;}

#wc_c {
	display:none;
	position:relative;
	width:100%;
	height:100%;
	border:1px solid #CCC;
	border-bottom:none;
	font-size:12px;
	text-align:left;
	box-sizing:border-box;
	margin-bottom:-1px;
}
#wc_toolbar:after {content:"";display:block;clear:both;}
#wc_toolbar {
	*zoom:1;
	width:100%;
	background: url('/img/editor/bg_top.png') repeat 0 -1px;
	/* padding:1px 0 0 0; */
}
#wc_toolbar > *:first-child {margin-left:-1px;}
#wc_toolbar a {cursor:pointer;text-decoration:none;}
#wc_toolbar a:hover {position:relative;z-index:2;}
#wc_toolbar a:hover {position:relative;z-index:2;}
#wc_toolbar ul, #wc_toolbar ol {margin:0;padding:0;list-style:none;position:relative;}
#wc_toolbar.wcp_disabled a,
#wc_toolbar .wcp_disabled span,
#wc_toolbar a.wcp_disabled {
	opacity:0.3;
	filter: alpha(opacity=30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	cursor: default !important;
}
#wc_toolbar.fold {overflow:hidden;}
/* 버튼 */
.wc_btn {
	float:left;
	display:block;
	cursor:pointer;
	width:25px;
	margin:-1px -1px 0 0;
	height:25px;
	text-indent:-9999px;
	text-align:left;
	background: url('/img/editor/set_btns.png') no-repeat;
	overflow:hidden;
}
.wc_btn:hover,
.wc_btn.wcp_selected {position:relative;z-index:1;}
.wc_foldable {
	float:left;
	position: relative;
	outline: none;
}
.wc_foldable .wc_inner {
	display:none;
	visibility:hidden;
	position:absolute;
	z-index:3;
	left:0;
	top:100%;
	background: #f9f9f9;
	border: 1px solid #a5a5a5;
}
.wcp_left .wc_foldable .wc_inner {visibility:visible;}
.wcp_right .wc_foldable .wc_inner{visibility:visible;left:auto;right:-1px;}
#wc_toolbar.wcp_selectFont #wc_selectFont .wc_inner {display:block;}
#wc_toolbar.wcp_selectFont #wc_selectFont .wc_current {background-position:0 -52px;position:relative;z-index:2;}
#wc_toolbar.wcp_selectSize #wc_selectSize .wc_inner {display:block;font-family:dotum,sans-serif;}
#wc_toolbar.wcp_selectSize #wc_selectSize .wc_current {background-position:-98px -52px;position:relative;z-index:2;}
#wc_toolbar.wcp_btnTxtColorMore #wc_btnTxtColorMore .wc_inner {display:block;margin:-1px 0 0 -22px;}
#wc_toolbar.wcp_btnTxtColorMore .wc_btnTxtColor {width:23px;background-position:-252px -52px;position:relative;z-index:2;margin-left:0;}
#wc_toolbar.wcp_btnTxtColorMore #wc_btnTxtColorMore .wc_more {background-position:-900px -52px;position:relative;z-index:3;}
#wc_toolbar.wcp_btnTxtColorMore.wcp_expand .wc_colorTable {border-bottom:1px solid #dfdfdf;}
#wc_toolbar.wcp_btnTxtColorMore.wcp_expand .wc_colorPanel {display:block;}
#wc_toolbar.wcp_btnTxtColorMore.wcp_expand a.wc_colorTableExpand {background-position:0 -154px;}
#wc_toolbar.wcp_btnBgColorMore #wc_btnBgColorMore .wc_inner {display:block;margin:-1px 0 0 -22px;}
#wc_toolbar.wcp_btnBgColorMore .wc_btnBgColor {width:23px;background-position:-286px -52px;position:relative;z-index:2;margin-left:0;}
#wc_toolbar.wcp_btnBgColorMore #wc_btnBgColorMore .wc_more {background-position:-900px -52px;position:relative;z-index:3;}
#wc_toolbar.wcp_btnBgColorMore.wcp_expand .wc_colorTable {border-bottom:1px solid #dfdfdf;}
#wc_toolbar.wcp_btnBgColorMore.wcp_expand .wc_colorPanel {display:block;}
#wc_toolbar.wcp_btnBgColorMore.wcp_expand a.wc_colorTableExpand {background-position:0 -154px;}
#wc_toolbar.wcp_btnLineheight #wc_btnLineheight .wc_inner {display:block;}
#wc_toolbar.wcp_btnLineheight #wc_btnLineheight .wc_btnLineheight {background-position:-466px -52px;}
#wc_toolbar.wcp_btnLineeffect #wc_btnLineeffect .wc_inner {display:block;}
#wc_toolbar.wcp_btnLink #wc_btnLink .wc_inner {display:block;}
#wc_toolbar.wcp_btnLink #wc_btnLink .wc_btnLink {background-position:-674px -52px;}
#wc_toolbar.wcp_btnEmoticon #wc_btnEmoticon .wc_inner {display:block;}
#wc_toolbar.wcp_btnEmoticon #wc_btnEmoticon .wc_btnEmoticon {background-position:-648px -52px;}
#wc_toolbar.wcp_btnSymbol #wc_btnSymbol .wc_inner {display:block;}
#wc_toolbar.wcp_btnSymbol #wc_btnSymbol .wc_btnSymbol {background-position:-700px -52px;}
#wc_toolbar.wcp_btnTable #wc_btnTable .wc_inner {display:block;}
#wc_toolbar.wcp_btnTable #wc_btnTable .wc_btnTable {background-position:-726px -52px;}
#wc_toolbar.wcp_btnFind #wc_btnFind .wc_inner {display:block;}
#wc_toolbar.wcp_btnFind #wc_btnFind .wc_btnFind {background-position:-752px -52px;}
#wc_toolbar.wcp_btnTable.wcp_input #wc_tableSizeInput {display:block;}
#wc_toolbar.wcp_btnTable.wcp_input .wc_tableSizeMouse {display:none;}
#wc_toolbar.wcp_btnTable.wcp_expand .wc_tableSizeMouse {border-top:1px solid #FFF;padding:10px;}
#wc_toolbar.wcp_btnTable.wcp_expand .wc_tableSizeSelectBar {margin:10px;}
#wc_toolbar.wcp_btnTable.wcp_expand #wc_tableSizeInput {border-top:1px solid #FFF;padding:10px;}
#wc_toolbar.wcp_btnTable.wcp_expand #wc_tableTheme {display:block;}
.wc_btnConfirm {width:37px;height:22px;background-position:-466px -127px;}
.wc_btnConfirm:hover {background-position:-466px -150px;}
.wc_btnConfirm:active {background-position:-466px -173px;}
.wc_btnConfirm.wcp_disabled {background-position:-466px -104px;opacity:1 !important;}
.wc_btnCancel {width:37px;height:22px;background-position:-504px -127px;}
.wc_btnCancel:hover {background-position:-504px -150px;}
.wc_btnCancel:active {background-position:-504px -173px;}
.wc_btnCancel.wcp_disabled {background-position:-504px -104px;opacity:1 !important;}

a.wc_btnBold {background-position:-148px 0;}
a.wc_btnItalic {background-position:-174px 0;}
a.wc_btnUnderline {background-position:-200px 0;}
a.wc_btnDel {background-position:-226px 0;}
a.wc_btnTxtColor {width:22px;background-position:-253px 0;margin-left:1px;}
a.wc_btnBgColor {width:22px;background-position:-287px 0;margin-left:1px;position:relative;}
a.wc_btnAlignLeft {background-position:-310px 0;}
a.wc_btnAlignCenter {background-position:-336px 0;}
a.wc_btnAlignRight {background-position:-362px 0;}
a.wc_btnAlignJustify {background-position:-388px 0;}
a.wc_btnIndent {background-position:-414px 0;}
a.wc_btnOutdent {background-position:-440px 0;}
a.wc_btnLineheight {background-position:-466px 0;}
a.wc_btnList {background-position:-518px 0;}
a.wc_btnListOl {background-position:-492px 0;}
a.wc_btnHr {background-position:-544px 0;}
a.wc_btnEmoticon {background-position:-648px 0;}
a.wc_btnLink {background-position:-674px 0;}
a.wc_btnSuperScript {background-position:-570px 0;}
a.wc_btnSubScript {background-position:-596px 0;}
a.wc_btnLineeffect {background-position:-622px 0;}
a.wc_btnBlockquote {display:none;}
a.wc_btnSymbol {background-position:-700px 0;}
a.wc_btnTable {background-position:-726px 0;}
a.wc_btnFind {background-position:-752px 0;}
a.wc_btnFold {display:none;}
a.wc_btnInsertImg {background-position:-778px 0;}
a.wc_btnDic {display:none;}
a.wc_btnRedo {background-position:-874px 0;}
a.wc_btnUndo {background-position:-848px 0;}
a.wc_btnLetter {width:43px;background-position:-804px 0;}
a.wc_btnRedo.wcp_disabled {background-position:-874px -104px !important;opacity:1 !important;}
a.wc_btnUndo.wcp_disabled {background-position:-848px -104px !important;opacity:1 !important;}
a.wc_btnBold:hover {background-position:-148px -26px;}
a.wc_btnItalic:hover {background-position:-174px -26px;}
a.wc_btnUnderline:hover {background-position:-200px -26px;}
a.wc_btnDel:hover {background-position:-226px -26px;}
a.wc_btnTxtColor:hover, a.wc_btnTxtColor.wcp_hover {position:relative;z-index:2;width:23px;background-position:-252px -26px;margin-left:0;}
a.wc_btnBgColor:hover, a.wc_btnBgColor.wcp_hover {position:relative;z-index:2;width:23px;background-position:-286px -26px;margin-left:0;}
a.wc_btnAlignLeft:hover {background-position:-310px -26px;}
a.wc_btnAlignCenter:hover {background-position:-336px -26px;}
a.wc_btnAlignRight:hover {background-position:-362px -26px;}
a.wc_btnAlignJustify:hover {background-position:-388px -26px;}
a.wc_btnIndent:hover {background-position:-414px -26px;}
a.wc_btnOutdent:hover {background-position:-440px -26px;}
a.wc_btnLineheight:hover {background-position:-466px -26px;}
a.wc_btnList:hover {background-position:-518px -26px;}
a.wc_btnListOl:hover {background-position:-492px -26px;}
a.wc_btnHr:hover {background-position:-544px -26px;}
a.wc_btnLink:hover {background-position:-674px -26px;}
a.wc_btnEmoticon:hover {background-position:-648px -26px;}
a.wc_btnSuperScript:hover {background-position:-570px -26px;}
a.wc_btnSubScript:hover {background-position:-596px -26px;}
a.wc_btnLineeffect:hover {background-position:-622px -26px;}
a.wc_btnBlockquote:hover {display:none;}
a.wc_btnSymbol:hover {background-position:-700px -26px;}
a.wc_btnTable:hover {background-position:-726px -26px;}
a.wc_btnFind:hover {background-position:-752px -26px;}
a.wc_btnFold:hover {display:none;}
a.wc_btnInsertImg:hover {background-position:-778px -26px;}
a.wc_btnDic:hover {display:none;}
a.wc_btnRedo:hover {background-position:-874px -26px;}
a.wc_btnUndo:hover {background-position:-848px -26px;}
a.wc_btnLetter:hover {background-position:-804px -26px;}
a.wc_btnBold.wcp_selected:hover {background-position:-148px -78px;}
a.wc_btnItalic.wcp_selected:hover {background-position:-174px -78px;}
a.wc_btnUnderline.wcp_selected:hover {background-position:-200px -78px;}
a.wc_btnDel.wcp_selected:hover {background-position:-226px -78px;}
a.wc_btnAlignLeft.wcp_selected:hover {background-position:-310px -78px;}
a.wc_btnAlignCenter.wcp_selected:hover {background-position:-336px -78px;}
a.wc_btnAlignRight.wcp_selected:hover {background-position:-362px -78px;}
a.wc_btnAlignJustify.wcp_selected:hover {background-position:-388px -78px;}
a.wc_btnIndent.wcp_selected:hover {background-position:-414px -78px;}
a.wc_btnOutdent.wcp_selected:hover {background-position:-440px -78px;}
a.wc_btnLineheight.wcp_selected:hover {background-position:-466px -78px;}
a.wc_btnList.wcp_selected:hover {background-position:-518px -78px;}
a.wc_btnListOl.wcp_selected:hover {background-position:-492px -78px;}
a.wc_btnSuperScript.wcp_selected:hover {background-position:-570px -78px;}
a.wc_btnSubScript.wcp_selected:hover {background-position:-596px -78px;}
a.wc_btnBlockquote.wcp_selected:hover {display:none;}
a.wc_btnFold.wcp_selected:hover {display:none;}
a.wc_btnDic.wcp_selected:hover {display:none;}
a.wc_btnBold:active, a.wc_btnBold.wcp_selected:active, a.wc_btnBold.wcp_selected {background-position:-148px -52px;}
a.wc_btnItalic:active, a.wc_btnItalic.wcp_selected:active, a.wc_btnItalic.wcp_selected {background-position:-174px -52px;}
a.wc_btnUnderline:active, a.wc_btnUnderline.wcp_selected:active, a.wc_btnUnderline.wcp_selected {background-position:-200px -52px;}
a.wc_btnDel:active, a.wc_btnDel.wcp_selected:active, a.wc_btnDel.wcp_selected {background-position:-226px -52px;}
a.wc_btnTxtColor:active {width:23px;background-position:-252px -52px;position:relative;z-index:2;margin-left:0;}
a.wc_btnBgColor:active {width:23px;background-position:-286px -52px;position:relative;z-index:2;margin-left:0;}
a.wc_btnAlignLeft:active, a.wc_btnAlignLeft.wcp_selected:active, a.wc_btnAlignLeft.wcp_selected {background-position:-310px -52px;}
a.wc_btnAlignCenter:active, a.wc_btnAlignCenter.wcp_selected:active, a.wc_btnAlignCenter.wcp_selected {background-position:-336px -52px;}
a.wc_btnAlignRight:active, a.wc_btnAlignRight.wcp_selected:active, a.wc_btnAlignRight.wcp_selected {background-position:-362px -52px;}
a.wc_btnAlignJustify:active, a.wc_btnAlignJustify.wcp_selected:active, a.wc_btnAlignJustify.wcp_selected {background-position:-388px -52px;}
a.wc_btnIndent:active, a.wc_btnIndent.wcp_selected:active, a.wc_btnIndent.wcp_selected {background-position:-414px -52px;}
a.wc_btnOutdent:active, a.wc_btnOutdent.wcp_selected:active, a.wc_btnOutdent.wcp_selected {background-position:-440px -52px;}
a.wc_btnLineheight:active {background-position:-466px -52px;}
a.wc_btnList:active, a.wc_btnList.wcp_selected:active, a.wc_btnList.wcp_selected {background-position:-518px -52px;}
a.wc_btnListOl:active, a.wc_btnListOl.wcp_selected:active, a.wc_btnListOl.wcp_selected {background-position:-492px -52px;}
a.wc_btnHr:active {background-position:-544px -52px;}
a.wc_btnEmoticon:active {background-position:-648px -52px;}
a.wc_btnLink:active {background-position:-674px -52px;}
a.wc_btnSuperScript:active, a.wc_btnSuperScript.wcp_selected:active, a.wc_btnSuperScript.wcp_selected {background-position:-570px -52px;}
a.wc_btnSubScript:active, a.wc_btnSubScript.wcp_selected:active, a.wc_btnSubScript.wcp_selected {background-position:-596px -52px;}
a.wc_btnLineeffect:active, a.wc_btnLineeffect.wcp_selected:active, a.wc_btnLineeffect.wcp_selected {background-position:-622px -52px;}
a.wc_btnBlockquote:active, a.wc_btnBlockquote.wcp_selected:active, a.wc_btnBlockquote.wcp_selected {display:none;}
a.wc_btnSymbol:active {background-position:-700px -52px;}
a.wc_btnTable:active {background-position:-726px -52px;}
a.wc_btnFind:active {background-position:-752px -52px;}
a.wc_btnFold:active, a.wc_btnFold.wcp_selected:active, a.wc_btnFold.wcp_selected {display:none;}
a.wc_btnInsertImg:active {background-position:-778px -52px;}
a.wc_btnDic:active, a.wc_btnDic.wcp_selected:active, a.wc_btnDic.wcp_selected {display:none;}
a.wc_btnRedo:active {background-position:-874px -52px;}
a.wc_btnUndo:active {background-position:-848px -52px;}
a.wc_btnLetter:active {background-position:-804px -52px;}

/* 글자수 제한 */
.writeBar {
	position: relative;
	float:right;
}
.textNums {
	margin:0 0 0 40px;
	width: 90px;
	text-align: center;
	color:#666;
}
#textNums {color:#b45400;}
#writebar {
    width: 96px;
    height: 128px;
    margin: -100px 0 0 -50px;
    background-image: url(/img/ani_hong.png);
    background-repeat: no-repeat;
    pointer-events: none;
}
.f0 {background-position: 0 0; }
.f1 {background-position: -100px 0;}
.f2 {background-position: -200px 0;}
.f3 {background-position: -300px 0;}
.f4 {background-position: -400px 0;}
.f5 {background-position: -500px 0;}
.f6 {background-position: -600px 0;}
.f7 {background-position: -700px 0;}
.f8 {background-position: -800px 0;}
.f9 {background-position: -900px 0;}
.f10 {background-position: 0 -128px}
.f11 {background-position: -100px -128px}
.f12 {background-position: -200px -128px}
.f13 {background-position: -300px -128px}
.f14 {background-position: -400px -128px}
.f15 {background-position: -500px -128px}
.f16 {background-position: -600px -128px}
.f17 {background-position: -700px -128px}
.f18 {background-position: -800px -128px}
.f19 {background-position: -900px -128px}
.f20 {background-position: 0 -256px;}
.f21 {background-position: -100px -256px;}
.f22 {background-position: -200px -256px;}
.f23 {background-position: -300px -256px;}
.f24 {background-position: -400px -256px;}
.f25 {background-position: -500px -256px;}
.f26 {background-position: -600px -256px;}
.f27 {background-position: -700px -256px;}
.f28 {background-position: -800px -256px;}
.f29 {background-position: -900px -256px;}
.f30 {background-position: 0 -384px;}
.f31 {background-position: -100px -384px;}
.f32 {background-position: -200px -384px;}
.f33 {background-position: -300px -384px;}
.f34 {background-position: -400px -384px;}
.f35 {background-position: -500px -384px;}
.f36 {background-position: -600px -384px;}
.f37 {background-position: -700px -384px;}
.f38 {background-position: -800px -384px;}
.f39 {background-position: -900px -384px;}
.f40 {background-position: 0 -512px;}
.f41 {background-position: -100px -512px;}
.f42 {background-position: -200px -512px;}
.f43 {background-position: -300px -512px;}
.f44 {background-position: -400px -512px;}
.f45 {background-position: -500px -512px;}
.f46 {background-position: -600px -512px;}
.f47 {background-position: -700px -512px;}
.f48 {background-position: -800px -512px;}
.f49 {background-position: -900px -512px;}

table input[type=checkbox] {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-left: 20px;
}
.mm .wbr {display: block;}
