.function_btn_wrap{display:none;}
.works_state{display:none;}

#document_content .function_btn_wrap{display:none;}
#document_content .works_state{display:none;}

 /* 양식 Header Type1 */
#document_content .DocumentHeaderType1{
 	border:1px solid #777777;
 	width:100%;
 }
#document_content .DocumentHeaderType1 tr{
 	height:30px;
 	border:1px solid #777777;
 }
#document_content .DocumentHeaderType1 td{
 	border:1px solid #777777;
 }
#document_content .DocumentHeaderType1#document_content .TitleCell{
 	text-align:left;
 	font-weight:bold;
 	white-space:nowrap;
 	overflow:hidden;
 	-o-text-overflow:ellipsis; /*Opera 9*/
 	-ms-text-overflow:ellipsis; /* IE 8 above */
 	text-overflow:ellipsis;
 }
#document_content .DocumentHeaderType1#document_content .ContentCell{
 	text-align:left;
 }
#document_content .DocumentHeaderType1#document_content .TitleCellRead{
 	height:35px;
 	border-bottom-width:2px;
 	border-bottom-color:#CECFCE;
 	border-bottom-style:dotted
 }

 /* 양식의 그룹으로 묶인 Header Title */
#document_content .DocumentHeader{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-bottom:2px solid #3f9de2;
 	border-collapse:collapse;
 }
#document_content .DocumentHeader tr{
 	padding:0px;
 }
#document_content .DocumentHeader td{
 	padding:0px;
 }
#document_content .DocumentHeader#document_content .tblTitle{
 	width:100%;
 	height:35px;
 	padding:0;
 	font-weight:bold;
 	font-size:14px;
 	color:#027ed8;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-top:0;
 	border-bottom:1px solid #3f9de2;
 	/*background:white url('/icons/akis_type1/doc/img_doc_titmbg.gif');*/
 	border-collapse:collapse;
 }
#document_content .DocumentHeader#document_content .tblTitle tr{
 	height:27;
 	padding:0px;
 }
#document_content .DocumentHeader#document_content .tblTitle td{
 	padding:0px;
 }

 /* 양식 정보 부분 */
#document_content .DocumentContent{
 	background-color:#f4f4f4;
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-bottom:1px solid #e7e7e7;
 	border-collapse:collapse;

 }

 /* 양식 섹션 부분 */
#document_content .DocumentSection{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-bottom:1px solid #e7e7e7;
 	/*border-bottom:1px solid #027ED8;*/
 	border-collapse:collapse;
 }
#document_content .DocumentSection#document_content .tblTitle{
 	width:100%;
 	height:33px;
 	padding:0;
 	font-weight:bold;
 	font-size:14px;
 	color:#027ed8;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-top:0;
 	/*border-bottom:1px solid #3f9de2;*/
 	/*background:white url('/icons/akis_type1/doc/img_doc_titmbg.gif');*/
 	border-collapse:collapse;
 }
#document_content .DocumentSection#document_content .tblBasic{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-collapse:collapse;
 	background-color:#f4f4f4;
 	z-index:0;
 }
#document_content .DocumentSection#document_content .tblReply{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-collapse:collapse;
 	background-color:#ffffff;
 }
#document_content .DocumentSection#document_content .tdBasic{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-top:1px solid #3f9de2;
 	border-collapse:collapse;
 	background-color:#f4f4f4;
 }
#document_content .DocumentSection#document_content .tdReplyBox{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-collapse:collapse;
 	border-left:1px solid #e1e1e2;
 	background-color:#ffffff;
 }
#document_content .DocumentSection#document_content .tdReplyList{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-collapse:collapse;
 	border-left:1px solid #e1e1e2;
 	background-color:#f7f7f7;
 }
#document_content .DocumentSection#document_content .tdReplyName{
 	font-weight:bold;
 	font-size:14px;
 	color:#2c2d36;
 }
#document_content .DocumentSection#document_content .tdReplyProf{
 	font-size:11px;
 	color:#8e95a8;
 }
 /* 양식 본문 */
#document_content .DocumentWec{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-top:1px solid #3f9de2;
 	border-bottom:2px solid #455a95;
 	border-collapse:collapse;
 	z-index:0;

 }
#document_content .DocumentInfo{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:1;
 	border-collapse:collapse;
 }
#document_content .DocumentInfo tr{padding:0px;vertical-align:middle;}
#document_content .DocumentInfo#document_content .trGrp{
 	height:43px;
 	font-size:11px;
 	color:#455a95;
 	padding:0px;vertical-align:middle;
 }
#document_content .DocumentInfo#document_content .trAuth{
 	height:46px;
 	border:0;
 	border-bottom:4px solid #ffffff;
 	border-collapse:collapse;
 }
#document_content .DocumentInfo#document_content .trAuthLbl{
 	height:40px
 	font-size:11px;
 	color:#90a9bb;
 	background-color:#e7f0f6;
 	padding:0px;vertical-align:middle;
 }
#document_content .DocumentInfo td{padding:0px;}
#document_content .DocumentInfo#document_content .trStd{height:40px;}
#document_content .DocumentInfo#document_content .trStdRead{height:60px;}
#document_content .DocumentInfo#document_content .trSubjectTop{height:22px;}
#document_content .DocumentInfo#document_content .trSubject{height:20px;}
#document_content .DocumentInfo#document_content .trSubjectBottom{height:18px;}
#document_content .DocumentInfo#document_content .trCon{height:28px;}
#document_content .DocumentInfo#document_content .tdGrp{padding:5px;border-bottom:1px solid #e8e8e8;}
#document_content .DocumentInfo#document_content .tdBorderOnly{border-top:1px solid #e8e8e8;}
 /*.DocumentInfo#document_content .tdBullet{border-bottom:1px solid #e7e7e7;text-align:center;}*/
#document_content .DocumentInfo#document_content .tdBullet{border-bottom:0px solid #e7e7e7;text-align:center;}
#document_content .DocumentInfo#document_content .tdStatic{
 	font-size:12px;
 	color:#98a0b6;
 	white-space:nowrap;
 	overflow:hidden;
 	-o-text-overflow:ellipsis; /*Opera 9*/
 	-ms-text-overflow:ellipsis; /* IE 8 above */
 	text-overflow:ellipsis;
 }
#document_content .DocumentInfo#document_content .tdContent{color:#455a95; font-size:12px; border-bottom:0px solid #d2d2d2; vertical-align:middle;}
#document_content .DocumentInfo#document_content .tdStaticCate{
 	font-size:12px;
 	color:#98a0b6;
 	white-space:nowrap;
 	overflow:hidden;
 	-o-text-overflow:ellipsis; 	/* Opera 9 */
 	-ms-text-overflow:ellipsis; /* IE 8 above */
 	text-overflow:ellipsis;
 	border-bottom:1px solid #e7e7e7;
 }
#document_content .DocumentInfo#document_content .tdContentCate{color:#455a95; font-size:12px; border-bottom:1px solid #e7e7e7;}
#document_content .DocumentInfo#document_content .tdContentTitle{font-weight:bold; color:#2c2d36; font-size:20px;}
#document_content .DocumentInfo#document_content .tdBulletBorder2{border-bottom:2px solid #d2d2d2;text-align:center;}
#document_content .DocumentInfo#document_content .tdStaticBorder2{
 	border-bottom:2px solid #d2d2d2;font-weight:bold;font-size:12px;color:#474747;
 	white-space:nowrap;
 	overflow:hidden;
 	-o-text-overflow:ellipsis; 	/* Opera 9 */
 	-ms-text-overflow:ellipsis; /* IE 8 above */
 	text-overflow:ellipsis;
 }
#document_content .DocumentInfo#document_content .tdContentBorder2{border-bottom:2px solid #d2d2d2;}
#document_content .DocumentInfo#document_content .tdBulletNoBorder{text-align:center;}
#document_content .DocumentInfo#document_content .tdStaticNoBorder{
 	font-weight:bold;font-size:12px;color:#474747;
 	white-space:nowrap;
 	overflow:hidden;
 	-o-text-overflow:ellipsis; 	/* Opera 9 */
 	-ms-text-overflow:ellipsis; /* IE 8 above */
 	text-overflow:ellipsis;
 }

#document_content .DocumentInfo#document_content .ContetnInput{height:21;background:#ffffff;border:1px solid #c1c1c1;}
#document_content .DocumentInfo#document_content .ContentInput{width:98%;height:60;background:#ffffff;border:1px solid #c1c1c1;}

#document_content .innerTable{border:1px solid #777777;width:100%;}
#document_content .innerTable tr{height:20px;border:0 1 0 0 solid #777777;}
#document_content .innerTable td{border:0px;}

#document_content .NonBorderTable{border:0px solid #777777;}
#document_content .NonBorderTable tr{height:20px;border:0 1 0 0 solid #777777;}
#document_content .NonBorderTable td{border:0px;}

#document_content .onFocusField{border:2 solid #F58220;}
#document_content .onBlurField{border:1 solid #7F9DB9;}

 /* Like */
#document_content .like_link{
 	color:#027ED4;
 }
#document_content .like_link_ov{
 	color:#55AEEF;
 }

 /* 덧글 섹션 부분 */
#document_content .ReplySection{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-collapse:collapse;
 }
#document_content .ReplySection#document_content .tblTitle{
 	width:100%;
 	height:32px;
 	padding:0;
 	font-weight:bold;
 	font-size:14px;
 	color:#027ed8;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-top:0;
 	/*border-bottom:1px solid #3f9de2;*/
 	/*background:white url('/icons/akis_type1/doc/img_doc_titmbg.gif');*/
 	border-collapse:collapse;
 }
 #gw_read_reply_box{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   width:100%;
   height:90%;
   border:0;
   border-top:1px solid #3f9de2;
 }

#document_content .reply_title{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   width:100%;
   height:34px;
   float:left;
   border-bottom:1px #3f9de2 solid;
 }

#document_content .icon_reply{
   margin:13px 5px 0px 24px;
   padding:0px 0px 0px 0px;
   background:url(/icons/akis_type1/comn/icon_read_reply.gif) no-repeat top left;
   width:16px;
   height:12px;
   float:left;
 }

#document_content .text_title{
   margin:12px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-size:14px;
   color:#027ed8;
 }

#document_content .reply_left_box{
   margin:0px 0px 0px 0px;
   padding:0px 27px 0px 24px;
   min-width:30%; width:auto !important; width:35%;
   float:left;
 }

#document_content .name_reply{
   margin:2px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-size:14px;
   color:#2c2d36;
 }

#document_content .story_reply{
   margin:5px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   font-size:11px;
   color:#8e95a8;
 }

#document_content .box1{
 	width:100%;
 	float:left;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_right.gif) top right no-repeat;
 }

#document_content .box2{
 	margin:0;
 	padding:18px 9px 0px 9px;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_left.gif) top left no-repeat;
 }

#document_content .box2-1{
   background-color:#f9f9f9;
   margin:10px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   width:95%;
   height:100px;
   color:#3b4a74;
   font-size:12px;
   border:0px #666666 solid;
 }

#document_content .box3{
 	margin:0;
 	padding:0 0 0 9px;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_left.gif) bottom left no-repeat;
 }

#document_content .box4{
 	height:10px;
 	display:block;
 	font-style:normal;
 	padding:0px 9px 9px 0px;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_right.gif) bottom right no-repeat;
 }

#document_content .reply_right_box{
   margin:26px 0px 0px 23px;
   padding:0px 0px 0px 0px;
   width:100%;
   float:left;
 }

#document_content .box6{
 	margin:0;
 	padding:9px 9px 0 24px;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_left2.gif) top left no-repeat;
 }

#document_content .box6-1{
   margin:10px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   width:95%;
   height:100px;
   color:#3b4a74;
   font-size:12px;
   border:0px #666666 solid;
 }

#document_content .box7{
 	margin:0;
 	padding:0 0 0 9px;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_left2.gif) bottom left no-repeat;
 }

#document_content .box8{
 	height:35px;
 	display:block;
 	font-style:normal;
 	padding:0 9px 9px 0;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_right2.gif) bottom right no-repeat;
 }

#document_content .reply_btn{
 	background-color:#FFF;
 	margin:8px 20px 0px 0px;
 	padding:2px 0px 0px 0px;
 	width:65px;
 	height:25px;
 	border:1px #acbed6 solid;
 	font-size:12px;
 	color:#3c4973;
 }

#document_content .text_reply01{
 	margin:13px 0px 0px 0px;
 	color:#2490df;
 }

#document_content .text_reply02{
 	cursor:pointer;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_like2.gif) no-repeat left bottom;
 	color:#8e95a8;
 	height:12px;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply_02ov{
 	cursor:pointer;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_like2.gif) no-repeat left bottom;
 	color:#2490df;
 	height:12px;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply03{
 	margin:13px 0px 0px 0px;
 	color:#3b4a74;
 }

#document_content .text_reply04{
 	cursor:pointer;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_edit.gif) no-repeat left bottom;
 	color:#8e95a8;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply_04ov{
 	cursor:pointer;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_edit.gif) no-repeat left bottom;
 	color:#2490df;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply05{
 	cursor:pointer;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_delete.gif) no-repeat left center;
 	color:#8e95a8;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply_05ov{
 	cursor:pointer;
 	color:#2490df;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_delete.gif) no-repeat left center;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply06{
 	margin:0px 0px 0px 0px;
 	padding:8px 0px 0px 0px;
 	color:#8e95a8;
 	font-size:12px;
 	height:25px;
 	width:120px;
 }

#document_content .right_01{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   width:60%;
   height:100%;
   float:left;
   border-left:1px #e7e7e7 solid;
 }

#document_content .title_box{
   margin:20px 0px 11px 0px;
   height:48px;
 }

#document_content .reply_left_bottom{
 	margin:0px 0px 0px 0px;
 	padding:5px 5px 5px 5px;
 	float:left;
 }

#document_content .box5{
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px;
 	width:86%;
 	float:left;
 	background:url(/icons/akis_type1/comn/gw_read_replybox_right2.gif) top right no-repeat;
 }

#document_content .reply_left_image{
   margin:0px 13px 0px 0px;
   padding:0px 0px 0px 0px;
   background:url(/icons/akis_type1/comn/icon_read_default.gif) no-repeat top left;
   float:left;
   width:48px;
   height:48px;
 }

#document_content .reply_right_image{
   margin:0px 11px 0px 0px;
   padding:0px 0px 0px 0px;
   background:url(/icons/akis_type1/comn/icon_read_default.gif) no-repeat top left;
   float:left;
   width:48px;
   height:48px;
 }

#document_content .date_reply{
   margin:5px 0px 0px 8px;
   padding:0px 0px 0px 0px;
   font-size:12px;
   color:#99a1b6;
 }

#document_content .text_reply07{
 	cursor:pointer;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_register.gif) no-repeat left center;
 	color:#8e95a8;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply_07ov{
 	cursor:pointer;
 	color:#2490df;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_register.gif) no-repeat left center;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply08{
 	cursor:pointer;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_cancel.gif) no-repeat left center;
 	color:#8e95a8;
 	font-size:11px;
 	float:right;
 }

#document_content .text_reply_08ov{
 	cursor:pointer;
 	color:#2490df;
 	margin:13px 0px 0px 0px;
 	padding:0px 17px 0px 15px;
 	background:url(/icons/akis_type1/comn/icon_read_cancel.gif) no-repeat left center;
 	font-size:11px;
 	float:right;
 }

 /* Button Zone */
#document_content .tblBtnZone{
 	width:100%;
 	height:37;
 	padding:0;
 	border-spacing:0px;
 	background-color:#F3F3F3;
 	/*background:url('/icons/akis_type1/comn/img_comn_btnbg.gif');*/
 	margin:0;
 	border:0;
 	/*border-top:1px solid #d7d7d7;*/
 	border-bottom:1px solid #c1c3c8;
 	border-collapse:collapse;
 	/* 수정 20170531 */
 	background-color:#fff;
 }
#document_content .tblBtnZone tr{padding:0px;}
#document_content .tblBtnZone td{padding:0px;}

#document_content .tblBtnZoneForCal{
 	width:100%;
 	height:30;
 	padding:0;
 	margin:0;
 }

#document_content .tblBtnZoneForCal tr{padding:0px;}
#document_content .tblBtnZoneForCal td{padding:0px;}

#document_content .Entry_Color_Box{
 	float:none;
 	margin:0;
 	padding:0;
 	border:1px solid #adafaa;
 	vertical-align:middle;
 	color:white;
 }

#document_content .AprvDocMainTable{
 	border-left:0px solid black;
 	border-top:0px solid black;
 	border-right:1px solid black;
 	border-bottom:1px solid black;
 	background-color:#FFFFFF;
 }

 /* Cafe Portal View */
#document_content .tdViewTitle{
 	font-size:14px;
 	font-weight:bold;
 	color:#027ed8;
 }
#document_content .tdViewLineL{
 	background-color:#69b2e6;
 }
#document_content .tdViewLineR{
 	background-color:#3496dd;
 }
#document_content .tdTitleBar{
 	font-weight:bold;
 	color:#027ed8;
 }
#document_content .tblPortalBox{
 	table-layout:fixed;
 	border:1px solid #a1d0f3;
 	border-collapse:collapse;
 }
#document_content .tdPortalBoxTitle{
 	background-color:#f5f4f4;
 	font-weight:bold;
 	color:#3b4a74;
 	border:1px solid #a1d0f3;
 	padding-left:10px;
 }

 #DISPLAY_BODY{
 	overflow:auto;
 	-webkit-overflow-scrolling:touch;
 }


 @charset "utf-8";
 /*common*/
 /*
 #document_content body,#document_content p,#document_content h1,#document_content h2,#document_content h3,#document_content h4,#document_content h5,#document_content h6,
 #document_content ul,#document_content ol,#document_content li,#document_content dl,#document_content dt,#document_content dd,#document_content table,#document_content th,#document_content td,
 form, fieldset, legend, input, textarea, button {
 	margin:0;
 	padding:0;
 	-webkit-text-size-adjust:none;
 }
 */

 #document_content ul, ol, li {
 	margin:0;
 	padding:0;
 	-webkit-text-size-adjust:none;
 }

 #document_content html,#document_content body,#document_content div,#document_content table,#document_content ul,#document_content li,#document_content dd,#document_content dt,
 #document_content input,#document_content select,#document_content fieldset,#document_content form,
 #document_content textarea,#document_content input,#document_content button {
 	font:12px/19px Dotum, '돋움', arial, sans-serif; color:#555555;
 }
 #document_content object {position: relative; z-index: 10;}
 #document_content button::-moz-focus-inner {
 	border:0;
 	padding:0;
 }
 /* 첨부 버튼 */
#document_content .fileinput-button{
 	position:relative;
 }
#document_content .btn_attach {
 	display:block;
 	width:87px;
 	height:21px;
 	line-height:23px;
 	text-align:center;
 	background:url('../images/bg_btn_default_23h.gif') repeat-x;
 	border:1px solid #aaaaa7;
 }
#document_content .btn_attach_blank{
 	display:block;
 	width:87px;
 	height:21px;
 	line-height:23px;
 	text-align:center;
 }
#document_content .file_control{
 	width:87px;
 	height:23px;
 	position:absolute;
 	top: 0;
 }
#document_content .file_button{
 	position:absolute;
 	top: 0;
 	left:93px;
 }
#document_content .select_delete,#document_content .total_delete {
 	height:23px;
 	line-height:23px;
 	padding:0 6px;
 	border:1px solid #aaaaa7;
 	background:url('../images/bg_btn_default_23h.gif') repeat-x;
 }
#document_content .attach_css {
 	position:absolute;
 	top: 0;
 	opacity:0;
 	width:87px;
 	height:23px;
 	line-height:22px;
 	padding:0 6px;
 	border:1px solid #aaaaa7;
 	cursor:pointer;
 }
 /*다운로드 버튼*/
 /*
#document_content .select_download {
 	text-align:left;
 	position:absolute;
 	height:23px;
 	line-height:23px;
 	padding:0 6px;
 	border:1px solid #aaaaa7;
 	background:url('../images/bg_btn_default_23h.gif') repeat-x;
 }
 */
 /* 파일 용량 정보 */
#document_content .filessizeinfo {
 	font-size:11px;
 	position:absolute;
 	right:0; top:3px;
 }
#document_content .current_filecount,#document_content .current_filesize {
 	font-weight:bold;
 }
 /* 파일 리스트 */
#document_content .filelist_info {
 	border:1px solid #cccccc;
 	margin-top:4px;
 }
#document_content .fileupload_header {
 	background:url('../images/bg_fileuploader_header.gif') repeat-x;
 	height:16px;
 	line-height:17px;
 	position:relative;
 }
#document_content .fileupload_header#document_content .file_name,#document_content .fileupload_header#document_content .file_size {
 	border-left:1px solid #d6d6d6;
 }
#document_content .fileupload_header#document_content .file_size {
 	right:16px;
 }
#document_content .fileupload_list {
 	position:relative;
 	height:90px;
 	overflow-y:scroll;
 	overflow-x:hidden;
 	padding-top:2px;
 }
#document_content .fileupload_list#document_content .filelist_row {
 	height:18px;
 	line-height:19px;
 	position:relative;
 }
#document_content .filelist_row#document_content .file_select,#document_content .filelist_row#document_content .file_text,#document_content .filelist_row#document_content .file_number {
 	height:18px;
 }
#document_content .filelist_row#document_content .file_select input {
 	margin-top:3px;
 }
#document_content .filelist_row#document_content .file_text {
 	cursor:pointer;
 	white-space:nowrap;
 	text-overflow:ellipsis;
 	overflow:hidden; right:78px;
 }
#document_content .filelist_row#document_content .file_text>label {
 	display:block;
 	cursor:pointer;
 	white-space:nowrap;
 	text-overflow:ellipsis;
 	overflow:hidden;
 }
#document_content .filelist_row#document_content .file_number {
 	width:78px;
 	right:0px;
 }

 /*파이어폭스 기본 패딩값 리셋*/
 #document_content ul,#document_content li,#document_content ol {
 	list-style:none;
 }
 #document_content img,#document_content fieldset {
 	border:0;
 }
 #document_content h1,#document_content h2,#document_content h3,#document_content h4,#document_content h5,#document_content h6{
 	font-size:12px;
 }
 #document_content table {
 	border-spacing:0;
 	border-collapse:collapse;
 	width:800px;
 }
 #document_content textarea {
 	resize:none;
 }
 #document_content a,#document_content button {
 	cursor:pointer;
 }
#document_content .blind {
 	display:block;
 	width:0;
 	height:0;
 	border:0px;
 	overflow:hidden;
 	position:absolute;
 	top:0;
 	left:0;
 	font-size:0;
 	line-height:0;
 }
#document_content .clearfix:after {
 	content:" ";
 	display:block;
 	clear:both;
 }
#document_content .clearfix {
 	height:100%;
 }
#document_content .clear {
 	clear:both;
 }
#document_content .fl {
 	float:left;
 }
#document_content .fr {
 	float:right;
 }
#document_content .b {
 	font-weight:bold;
 }
 /* link Object */
 #document_content a,#document_content a:active,#document_content a:visited,#document_content a:hover,#document_content a:focus {
 	text-decoration:none; color:#555;
 }
 /* input Object */
#document_content .inp_chk {
 	vertical-align:top;
 }
 /* fileAttach Object */
#document_content .fileAttach {
 	position:relative;
 	padding:2px 0px 2px 5px;
 }
#document_content .file_select,#document_content .file_name,#document_content .file_size,#document_content .file_text,#document_content .file_number {
 	height:16px;
 	vertical-align:top;
 	position:absolute;
 	top:0;
 	text-align:center;
 }
#document_content .file_select {
 	width:21px;
 	left:0;
 }
#document_content .file_select input {
 	margin-top:2px;
 	width:12px;
 	height:12px;
 }
#document_content .file_name,#document_content .file_text {
 	padding-left:5px;
 	text-align:left;
 	left:21px;
 }
#document_content .file_size {
 	width:78px;
 	right:0px;
 }

 /* 첨부파일 유형별 아이콘 */
#document_content .icon_attach {
 	background:url('../images/filebg.gif') no-repeat -98px -47px;
 	width:13px;
 	height:16px;
 	display:inline-block;
 	vertical-align:top;
 }


 /*
#document_content .line_title{
 	border-right:1px solid #000000;
 	border-top:1px solid #000000;
 	border-bottom:1px solid #000000;
 	border-left:1px solid #000000;
 }
#document_content .line_sign1{
 	border-right:1px solid #000000;
 	border-top:1px solid #000000;
 	border-bottom:0px solid #000000;
 }
#document_content .line_sign2{
 	border-right:1px solid #000000;
 	border-top:1px solid #000000;
 	border-bottom:0px solid #000000;
 }
#document_content .line_sign3{
 	border-right:1px solid #000000;
 	border-top:1px solid #000000;
 	border-bottom:1px solid #000000;
 }

#document_content .sline_sign1{
 	border-right:1px solid #000000;
 	border-left:1px solid #000000;
 	border-top:1px solid #000000;
 	border-bottom:0px solid #000000;
 }
#document_content .sline_sign2{
 	border-right:1px solid #000000;
 	border-left:1px solid #000000;
 	border-top:1px solid #000000;
 	border-bottom:0px solid #000000;
 }
#document_content .sline_sign3{
 	border-right:1px solid #000000;
 	border-left:1px solid #000000;
 	border-top:1px solid #000000;
 	border-bottom: 1px solid #000000;
 }
 */

#document_content .signLineBox_Header{
 	background-color:#F3F2EB;
 	line-height:20px;
 	text-align:center;
 }
#document_content .signLineBox_Bottom{
 	background-color:#FFFFFF;
 	line-height:20px;
 	text-align:center;
 }
#document_content .signLineBox_1{
 	border-right:1px solid #c1c1c1;
 	border-left:1px solid #c1c1c1;
 	border-top:1px solid #c1c1c1;
 	border-bottom:1px solid #c1c1c1;
 	word-wrap:break-word;
 }

#document_content .signLineBox_2{
 	border-right:1px solid #c1c1c1;
 	border-left:0px solid #c1c1c1;
 	border-top:1px solid #c1c1c1;
 	border-bottom:1px solid #c1c1c1;
 	word-wrap:break-word;
 }

#document_content .signLineBox_3{
 	border-right:1px solid #c1c1c1;
 	border-left:0px solid #c1c1c1;
 	border-top:0px solid #c1c1c1;
 	border-bottom:1px solid #c1c1c1;
 	word-wrap:break-word;
 }

#document_content .signLineBox_4{
 	border-right:1px solid #c1c1c1;
 	border-left:1px solid #c1c1c1;
 	border-top:0px solid #c1c1c1;
 	border-bottom:1px solid #c1c1c1;
 	word-wrap:break-word;
 }
#document_content .signLineBox_5{
 	border-right:1px solid #c1c1c1;
 	border-left:0px solid #c1c1c1;
 	border-top:0px solid #c1c1c1;
 	border-bottom:1px solid #c1c1c1;
 	word-wrap:break-word;
 }

 /* *************************************************************
    Company :AKIS Strategy Marketing Department
    Type1
 ************************************************************* */

 #document_content body,#document_content a,#document_content table,#document_content th,#document_content td,#document_content tr,#document_content span,#document_content div,#document_content input,#document_content form,#document_content textarea,#document_content pre,#document_content p{
 	font-family:tahoma,dotum,arial,sans-serif; font-size:12px;
 	resize:none;
 }

 #document_content P{
 	MARGIN-TOP:2pt; MARGIN-BOTTOM:2pt;
 }
 #document_content body{
 	background-color:#ffffff; color:#202020;
   	scrollbar-face-color:#e2e2e2;
 	scrollbar-shadow-color:#c0c0c0;
 	scrollbar-3dlight-color:#c0c0c0;
 	scrollbar-arrow-color:#7d7d7d;
 	scrollbar-darkshadow-color:#ffffff;
 	scrollbar-base-color:#e2e2e2;
 }

 #document_content select{
 	 background-color:#fbfbfb;
 	 color:#3b4a74;
 	 font-family:tahoma,dotum,arial;
 	 font-size:12px;
 	 resize:none;
 	 arrow-color:#fbfbfb;
 	 border:1px;
 	 border-style:solid;
 	 border-color:#b5b8c1;
 	 outline:none;
 }

 #document_content input{
 	outline:none;
 }

 #document_content img{border:0;}

 #document_content a:link,#document_content a:visited,#document_content a:active{color:#202020; text-decoration:none;}

#document_content .dm {font-size:12px; font-family:tahoma,dotum,arial;}
#document_content .gm {font-size:12px; font-family:tahoma,dotum,arial;}
#document_content .vdn{font-size:12px; font-family:tahoma,dotum,arial;}
#document_content .thm{font-size:12px; font-family:tahoma,dotum,arial;}

 /* Msgbox */
#document_content .ModalTransparentDiv{
 	filter:alpha(opacity=40);
 	opacity:0.4;
 	background-color:#333333;
 	z-index:10;
 	position:absolute;
 }
#document_content .ModalMsgBoxDiv{
 	border:1px solid #5a8b9f;
 	z-index:100;
 	position:absolute;
 	background-color:#ffffff;
 }
#document_content .ModalProcessingDiv{
 	border:0px;
 	padding:2px;
 	z-index:100;
 	position:absolute;
 }

 /* tooltip */
#document_content .DivPOPUP{
 	background-color:#ffffff;
 }
#document_content .ToolTipOuterTable{
 	border-color:#4B5158;
 	background-color:#ffffff;
 }
#document_content .ToolTipInnerTable{
 	background-color:#ffffff;
 }
#document_content .ToolTipUserName{
 	font-size:11pt;
 	font-weight:bold;
 	color:#000000;
 }
#document_content .ToolTipUserPost{
 	font-size:9pt;
 	color:#000000;
 }
#document_content .ToolTipUserNameB{
 	font-size:9pt;
 	font-weight:bold;
 	color:#0077a3;
 }

 /* Button Table */
#document_content .btn_top{
 	border-top:2px solid #EDEDED;
 }
#document_content .btn_bottom{
 	border-bottom:1px solid #CCCCCC;
 }

 /* Write Table Cell ONLY */
#document_content .writeTabCell{
 	font-size:12px;
 	font-family:tahoma, gulim,dotum, gulim, arial;
 	font-weight:bold; text-decoration:none;
 }

 /* Read Table Cell ONLY */
#document_content .readTitleCell{
 	height:35px;
 	border-bottom-width:2px;
 	border-bottom-color:#CECFCE;
 	border-bottom-style:dotted;
 }

 /* Reply Tabe ONLY */
#document_content .replyTable{
 	border:0px;
 	width:100%;
 	height:35px;
 	border-width:1px;
 	border-color:#CECFCE;
 	border-style:solid;
 }

 /* Button Type ----------------------------------------------------------- */
#document_content .btn{
 	font-size:12px;
    	height:23px;
    	color:#3b4a74;
    	/*padding:2px 5px 5px 5px;*/
  	border:1px;
  	background-color:#fbfbfb;
    	border-style:solid;
    	border-color:#b5b8c1;
    	cursor:pointer;
    	/* 수정 20170531 */
 	padding:2px 5px 2px 5px;box-sizing: border-box;
 }
#document_content .btnIE{
    	font-size:12px;
    	height:23px;
    	/*padding:2px 5px 5px 5px;*/
    	color:#3b4a74;
  	border:1px;
    	background-color:#fbfbfb;
    	border-style:solid;
 	border-color:#b5b8c1;
  	cursor:pointer;
    	/* 수정 20170531 */
 	padding:1px 5px 0px 5px;line-height: 23px;
 }
#document_content .btnAddLeft{
  	font-size:12px;
    	height:23px;
    	/*padding:2px 5px 5px 5px;*/
    	border:1px solid #b5b8c1;
  	color:#3b4a74;
  	margin-right:0;
  	background:white url('/icons/akis_type1/comn/btn_comn_btnbg.gif') no-repeat top;
    	cursor:pointer;
    	/* 수정 20170531 */
 	padding:2px 5px 2px 5px;box-sizing: border-box;
 }
#document_content .btnAddLeftSafari{
    	font-size:12px;
    	height:23px;
    	/*padding:2px 5px 5px 5px;*/
    	border:1px solid #b5b8c1;
  	color:#3b4a74;
    	margin-right:0;
  	background:white url('/icons/akis_type1/comn/btn_comn_btnbg.gif') no-repeat top;
  	cursor:pointer;
    	/* 수정 20170531 */
 	padding:2px 5px 2px 5px;box-sizing: border-box;
 }
#document_content .btnAdd{
    	font-size:12px;
    	height:23px;
    	padding:2px 5px 5px 5px;
    	border-top:1px solid #b5b8c1;
    	border-right:1px solid #b5b8c1;
    	border-bottom:1px solid #b5b8c1;
    	border-left:1px solid #ffffff;
    	margin-left:0;
    	color:#3b4a74;
  	background:white url('/icons/akis_type1/comn/btn_comn_btnbg.gif') no-repeat top;
  	cursor:pointer;
    	/* 수정 20170531 */
 	padding:2px 5px 2px 5px;box-sizing: border-box;
 }
#document_content .btnAddIE{
    	font-size:9px;
    	height:23px;
   	padding:0 0 0 0;
   	border-top:1px solid #b5b8c1;
   	border-right:1px solid #b5b8c1;
  	border-bottom:1px solid #b5b8c1;
    	border-left:1px solid #ffffff;
    	color:#3b4a74;
  	background:white url('/icons/akis_type1/comn/btn_comn_btnbg.gif') no-repeat top;
   	cursor:pointer;
    	/* 수정 20170531 */
 	padding:1px 5px 0px 5px;line-height: 23px;
 }
#document_content .btnInDoc{
  	font-size:12px;
    	height:20px;
    	border:1px solid #9d9d9d;
    	color:#303030;
    	background:white url('/icons/akis_type1/comn/btn_comn_btnbg.gif') no-repeat top;
    	cursor:pointer;
 }

#document_content .btnInDoc2{
    	font-size:12px;
    	height:40px;
    	border:1px solid #9d9d9d;
    	color:#303030;
    	background:white url('/icons/akis_type1/comn/btn_comn_btnbg2.gif') no-repeat top;
    	cursor:pointer;
 }

#document_content .btnInDoc3{
    	font-size:12px;
    	height:30px;
    	width:120px;
   	border:1px solid #9d9d9d;
    	color:#303030;
  	background:white url('/icons/akis_type1/comn/btn_comn_btnbg2.gif') no-repeat top;
  	cursor:pointer;
 }

#document_content .btnhov{
    	color:#027ed8;
   	border:1px;
   	border-style:solid;
   	border-color:#69b2e6;
   	background-color:#f1f9ff;
 }
#document_content .btnAddhov{
    	color:#E65B5F;
    	border-top:1px solid #E65B5F;
    	border-right:1px solid #E65B5F;
    	border-bottom:1px solid #E65B5F;
    	border-left:1px solid #ffffff;
 }

 /* Form Type */
#document_content .WriteInfoTbl{border:0;width:100%;}
#document_content .WriteInfoTbl tr{height:30px;}
#document_content .WriteInfoTbl#document_content .TitleCell{text-align:left; font-weight:bold;}
#document_content .WriteInfoTbl#document_content .ContentCell{text-align:left;}
#document_content .WriteInfoTbl#document_content .TitleCellRead{height:35px; border-bottom-width:2px; border-bottom-color:#CECFCE; border-bottom-style:dotted;}

 /* Loading Message */
#document_content #content{margin-left:215px;}

#document_content .first_loading{position:absolute; left:0; top:0; z-index:998; width:101%; height:100%; background-color:#fff;}
#document_content .first_loading#document_content .content{position:absolute; left:50%; top:50%; width:310px; height:118px; margin:-59px 0 0 -154px;}

 /* firefox drag selection */
#document_content .protectedArea{
     -moz-user-focus:ignore;
     -moz-user-input:disabled;
     -moz-user-select:none;
 }

 /* tooltip */
 #document_content div#qTip{
  	padding:7px;
  	border:1px solid #8C8C8C;
  	border-right-width:2px;
  	border-bottom-width:2px;
  	display:none;
  	background:#ECE9D8;
  	color:#000;
  	font:bold 11px tahoma, dotum, arial;
  	text-align:left;
  	position:absolute;
  	z-index:1000;
 }

 /* 지정된 영역보다 큰 문자열을 자동으로 자르도록 하는 class */
#document_content .ellipsis{
 	white-space:nowrap;
 	overflow:hidden;
 	-o-text-overflow:ellipsis; /*Opera 9*/
 	-ms-text-overflow:ellipsis; /* IE 8 above */
 	text-overflow:ellipsis;
 }

#document_content .box2 table{ position:relative; border:0; width:210px; margin:0 auto;}
#document_content .box2 td{ white-space:nowrap; border:0; padding:0 6px 4px 6px; text-align:left; vertical-align:middle; position:relative; color:#333;}
#document_content .box2#document_content .input_text{ border:2px solid #ccc; padding:3px 4px; height:15px; _height:24px/*ie6*/; font-size:14px; line-height:14px; font-weight:bold;}
#document_content .box2#document_content .input_text.focus{ border:2px solid #59a509;}

#document_content .box3#document_content .input_text{ border:1px solid #ccc; padding:3px 4px; height:25px; _heigh:24px/*ie6*/; font-size:14px; line-height:14px; font-weight:bold;}

 /* 하위 문서에서 탭을 이용한 UI구성 시 해당 탭에 대한 스타일 지정 */
#document_content .subdoctab #curtab{
 	background:#ffffff;
 	border-top:3px solid #c9d6e7;
 	cursor:pointer;
 	border-bottom:0px;
 	border-left:1px solid #c0c1c1;
 	border-right:1px solid #c0c1c1;
 	font-weight:bold;
 }
#document_content .subdoctab #curtab_nonclick{
 	background:#ffffff;
 	border-top:2px solid RED;
 	border-bottom:0px;
 	border-left:1px solid #606060;
 	border-right:1px solid #606060;
 }

 #subdoctab_TABLE td{
 	background:#efefef;
 	cursor:pointer;
 	border-top:1px solid #c9d6e7;
 	border-bottom:0px;
 	border-left:1px solid #c0c1c1;
 	border-right:1px solid #c0c1c1;
 }

#document_content .opAprvLinetab #curtab{
 	background:#ffffff;
 	border-top:2px solid #c9d6e7;
 	cursor:pointer;
 	border-bottom:0px;
 	border-left:1px solid #c0c1c1;
 	border-right:1px solid #c0c1c1;
 }
#document_content .opAprvLinetab #curtab_nonclick{
 	background:#ffffff;
 	border-top:2px solid RED;
 	border-bottom:0px;
 	border-left:1px solid #606060;
 	border-right:1px solid #606060;
 }

 #oPAprvLinetab_TABLE td{
 	background:#efefef;
 	cursor:pointer;
 	border-top:1px solid #c0c1c1;
 	border-bottom:0px;
 	border-left:1px solid #c0c1c1;
 	border-right:1px solid #c0c1c1;
 }

#document_content .AprvSaveLinetab #curtab{
 	background:#ffffff;
 	border-top:2px solid #c9d6e7;
 	cursor:pointer;
 	border-bottom:0px;
 	border-left:1px solid #c0c1c1;
 	border-right:1px solid #c0c1c1;
 }
#document_content .AprvSaveLinetab #curtab_nonclick{
 	background:#ffffff;
 	border-top:2px solid RED;
 	border-bottom:0px;
 	border-left:1px solid #c0c1c1;
 	border-right:1px solid #c0c1c1;
 }

 #AprvSaveLinetab_TABLE td{
 	background:#efefef;
 	cursor: pointer;
 	border-top:1px solid #c0c1c1;
 	border-bottom:0px;
 	border-left:1px solid #c0c1c1;
 	border-right:1px solid #c0c1c1;
 }

 /* 기본 100% 둘레 박스 */
#document_content .tblBasic{
 	width:100%;
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-collapse:collapse;
 	color:#666e86;
 }
#document_content .tblBasic tr{padding:0px;}
#document_content .tblBasic td{padding:0px;}
#document_content .tblBasicNoSize{
 	padding:0;
 	border-spacing:0px;
 	margin:0;
 	border:0;
 	border-collapse:collapse;
 }
#document_content .tblBasicNoSize tr{padding:0px;}
#document_content .tblBasicNoSize td{padding:0px;}

#document_content .aprvFormTitleStyle{letter-spacing:8px; font-size:28px; font-weight:bold;}
#document_content .miniFormTitleStyle{letter-spacing:8px; font-size:18px; font-weight:bold;}
#document_content .miniFormTitleStyle2{letter-spacing:8px; font-size:12px; font-weight:bold;}
 /* 양식내 각종 추가 설명 문구 Class */
#document_content .Desc_Comment{
 	color:blue;
 }

#document_content .Desc_Comment_red{
 	color:red;
 }

 #document_content textarea{
 	overflow:auto;
 	background:#f4f4f4;
 	border:1px solid #adafaa;
 	resize:none;
 }

#document_content .org_userinfo_td{border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:red;padding-bottom:2px;}

 /* Portal Banner */
#document_content .bannerBox{
 	border-width:5px;
 	border-spacing:0;
 	border-style:solid;
 	border-color:#e2d8ce;
 	border-collapse:separate;
 	background-color:white;
 }

#document_content .bannerBox td{
 	border-width:1px;
 	padding:0px;
 	border-style:solid;
 	border-color:#c6c6c6;
 	background-color:#faf0e6;
 	-moz-border-radius;
 }

 /* 시스템 통합관리 탭 Border, System configuration */
#document_content .curTabBorder{
 	border-top:1px solid #c9c9c9;
 	border-left:1px solid #c9c9c9;
 	border-right:1px solid #c9c9c9;
 	background-color:#ffffff;
 }

#document_content .otherTabBorder{
 	border-top:1px solid #c9c9c9;
 	border-left:1px solid #c9c9c9;
 	border-right:1px solid #c9c9c9;
 	background-color:#efefef;
 }

 /* App Table Cell Style */
#document_content .tdTitle{	/*title*/
 	background-color:#f2f2f2;
 	text-align:center;
 	border:1px solid #D8D8D8;
 }
#document_content .tdTitleL{	/*title left*/
 	background-color:#f2f2f2;
 	padding-left:5px;
 	border:1px solid #D8D8D8;
 }
#document_content .tdTitleR{ /*title right*/
 	background-color:#f2f2f2;
 	text-align:right;
 	padding-right:5px;
 	border:1px solid #D8D8D8;
 }
#document_content .tdDetail{	/*content*/
 	padding-left:5px;
 	border:1px solid #D8D8D8;
 }
#document_content .tdDetailC{	/*content center*/
 	text-align:center;
 	border:1px solid #D8D8D8;
 }
#document_content .tdDetailR{	/*content right*/
 	text-align:right;
 	padding-right:5px;
 	border:1px solid #D8D8D8;
 }
#document_content .tdDetailTA{ /*content TextArea*/
 	padding:5px;
 	border:1px solid #D8D8D8;
 }

#document_content .lblInDoc{
    color:#F58220;
 }

#document_content .lblOutDoc{
    color:#303030;
 }

#document_content .cafe_portal_text{
 	font:11px tahoma, dotum, arial;
 	color:#767c52;
 }

 /* 조직도 팝업 창 부서정보 헤더 */
#document_content .div_dept_header_border{
 	border-width:1px;
 	border-style:solid;
 	border-color:#b3c2cd;
 	padding:0px;
 	border-spacing:0px;
 	background:url('/icons/akis_type1/comn/bg_title_A.gif') repeat-x;
 }

#document_content .div_header_border{
 	border-width:1px;
 	border-style:solid;
 	border-color:#b3c2cd;
 	padding:0px;
 	border-spacing:0px;
 }

 /* 조직도 팝업 창 바디 */
#document_content .div_body_border{
 	border-bottom:1px solid #b3c2cd;
 	border-left:1px solid #b3c2cd;
 	border-right:1px solid #b3c2cd;
 }

#document_content .div_table_border{
 	border-bottom:1px solid #b3c2cd;
 	border-left:1px solid #b3c2cd;
 	border-right:1px solid #b3c2cd;
 	border-top:1px solid #b3c2cd;
 }

#document_content .div_header_font{
 	font-weight:bold;
 	color:#615f62;
 }

 /* 조직도 선택 창 수신  */
#document_content .div_to_header_border{
 	border-width:1px;
 	border-style:solid;
 	border-color:#babf7d;
 	padding:0px;
 	border-spacing:0px;
 	background:url('/icons/akis_type1/comn/bg_title_B.gif') repeat-x;
 }

#document_content .div_to_border{
 	border-bottom:1px solid #babf7d;
 	border-left:1px solid #babf7d;
 	border-right:1px solid #babf7d;
 }

 /* 조직도 선택창  참조 */
#document_content .div_cc_header_border{
 	border-width:1px;
 	border-style:solid;
 	border-color:#ca937b;
 	padding:0px;
 	border-spacing:0px;
 	background:url('/icons/akis_type1/comn/bg_title_C.gif') repeat-x;
 }

#document_content .div_cc_border{
 	border-bottom:1px solid #ca937b;
 	border-left:1px solid #ca937b;
 	border-right:1px solid #ca937b;
 }

 /* 조직도 선택창 비밀참조 */
#document_content .div_sc_header_border{
 	border-width:1px;
 	border-style:solid;
 	border-color:#8ebbd9;
 	padding:0px;
 	border-spacing:0px;
 	background:url('/icons/akis_type1/comn/bg_title_D.gif') repeat-x;
 }

#document_content .div_sc_border{
 	border-bottom:1px solid #8ebbd9;
 	border-left:1px solid #8ebbd9;
 	border-right:1px solid #8ebbd9;
 }

#document_content .ToolTipPicBorder{
 	border-width:1px;
 	border-style:solid;
 	border-color:#555555;
 	padding:0px;
 	margin:0;
 	border-spacing:0px;
 }

#document_content .ToolTipBorder{
 	border-width:1px;
 	border-style:solid;
 	border-color:#888888;
 	padding:0px;
 	border-spacing:0px;
 	margin:0;
 	border-collapse:collapse;
 }

#document_content .CalendarDate{
 	font-size:7pt;
 }

 /* SMS */
#document_content .smsContentTbl{
 	width:100%;
 }

#document_content .smsContentTbl #bytes_1{
 	color:#A85400;
 }

#document_content .smsContentTbl #bytes_2{
 	color:#4A5F6D;
 }

#document_content .smsTdContent{
 	padding-top:4px;
 	padding-bottom:4px;
 	padding-left:0px;
 	color:#474747;
 	text-align:left;
 }

#document_content .select_wrap{
 	position:relative;
 	width:100%;
 	height:114px;
 	overflow:hidden;
 	border:1px solid #C1C1C1;
 }

#document_content .in_select{
 	position:absolute;
 	top:-2px;
 	left:-2px;
 	width:105%;
 	height:119px;
 	overflow-x:hidden;
 	overflow-y:auto;
 	background:#F4F4F4;
 }

 #RECEIVER_COUNT_OUTTER{
 	text-align:center;
 }

 #RECEIVER_COUNT{
 	color:#235BDD;
 	font-weight:bold;
 }
  #document_content table table {
    width:100%
 }
