/* Write : TBL */
#fwrite {
	margin:0px; padding:0px;
}
#fwrite img {
	border:0px;
}
#fwrite input, #fwrite textara, #fwrite select, #fwrite button {
	margin:0px; display:inline !important;
}
#fwrite input[type=checkbox], #fwrite input[type=radio] {
	vertical-align: middle; margin:0px;
}
#fwrite input[type=text], #fwrite input[type=input], #fwrite input[type=password] {
	border:1px solid #ddd;
}
#fwrite input[type=text], #fwrite input[type=input], #fwrite input[type=password], #fwrite button, #fwrite textarea {
	 -webkit-appearance:none;
}
#fwrite label {
	vertical-align: middle; display:inline !important; margin-right:5px;
}
#fwrite .wr_content_wrap {
	border:1px solid #ddd; overflow:hidden;
}
#wr_content, #wr_3 {
	width:100%; border:0px !important; word-break:break-all; overflow:auto; line-height:1.6; background:#fff !important;
}
#wr_content {
	height:200px;
}
#wr_3 {
	height:60px;
}
#variableFiles {
	padding:0px; margin:0px 0px 2px; border:0px;
}
#variableFiles td {
	border:0px; margin:0px; padding:4px 0px 0px !important;
}
#variableFiles p {
	border:0px; margin:0px; padding:4px 0px 0px !important;
}
#variableFiles p, #variableFiles a {
	color:#787878;
}
#emo_icon {
	float:left; border:1px solid #efefef !important; width:50px; height:50px; margin-right:8px; cursor:pointer;
}
#map_open, #poll_open {
	width:80px; height:24px; padding-top:2px; font:normal 11px dotum; color:#fff; background:#000; border:0px; border-radius:0; cursor:pointer;  -webkit-appearance:none;
}

.frm_tbl { 
	width:100%; border-collapse:collapse; border:0px; padding:0px; margin:0px;
} 
.frm_tbl th { 
	border:0px; border-bottom:1px solid #ddd; padding:6px 15px; background-color: #f5f5f5; font-weight:bold; text-align:left;
}
.frm_tbl .th_w { 
	width:130px;
}
.frm_tbl td { 
	border:0px; border-bottom:1px solid #ddd; padding:6px 10px;
}
.frm_tbl p { 
	padding:3px 0px; margin:0px;
}
.frm_tbl .wcontent {
	background-color: #f5f5f5;
}
.frm_tbl .wr_cursor {
	cursor:pointer;
}

#autosave_wrapper {
	position:relative; padding-bottom:5px; text-align:right;
}
#autosave_wrapper button, .autosave_close {
	cursor:pointer;
}
#autosave_pop {
	display:none;z-index:10;position:absolute;top:30px;right:117px;padding:10px 10px 0px;width:350px;height:auto !important;height:180px;max-height:180px;border:1px solid #ddd; background:#fff;overflow-y:auto;
}
/* overflow ������ ��� ���� */
html.no-overflowscrolling #autosave_pop {
	height:auto;max-height:10000px !important
} 
#autosave_pop strong {

}
#autosave_pop div {
	line-height:14px; text-align:left;
}
#autosave_pop div button {
	float:right;
}
#autosave_pop button {
	margin:0;padding:0;border:0;background:transparent; font:normal 11px dotum; letter-spacing:-1px; color:#888; margin-left:10px; 
}
#autosave_pop ul {
	margin:0px; ;padding:10px 0px 0px;list-style:none
}
#autosave_pop li {
	padding:10px 0px;border-top:1px solid #e9e9e9;zoom:1
}
#autosave_pop li:after {
	display:block;visibility:hidden;clear:both;content:""
}
#autosave_pop a {
	display:block;float:left
}
#autosave_pop span {
	display:block;float:right; font:normal 10px verdana; color:#888; 
}
.autosave_content {
	display:none;
}
.wr-frm-btn {
	font:normal 12px dotum; padding:2px 5px 0px; height:23px; line-height:20px; border:1px solid #ddd; background:#FFF; color:#000 !important; letter-spacing:-1; text-decoration:none; border-radius:0; -webkit-appearance:none;
}
.po_help { 
	border-collapse:collapse; border:0px; padding:0px; margin:6px 0px 0px;
} 
.po_help th, .po_help td { 
	border:1px solid #ddd; padding:6px 10px; text-align:center;
}
.po_help th { 
	background-color: #f5f5f5;
}
.po_help ul { 
	padding:0; margin:0; text-align:left;
}
.po_help li { 
	margin:0; padding:0; margin-left:20px; line-height:1.6;
}
.movie_opt {
	margin-top:6px; padding-top:6px; border-top:1px solid #eee;
}