table {}
table tbody a, table tbody a:visited {color:#666;}
table tbody a.btn-primary,
table tbody a.btn-system,
table tbody a.btn-alert,
table tbody a.btn-danger,
table tbody a.btn-warning,
table tbody a.btn-info,
table tbody a.btn-success {color:#fff}
table tbody a:hover, table tbody a:focus {color:#4a89dc;}
table td.none {padding:20px 10px !important;font-size:15px;font-weight:700;background:#fff !important}

table.align-center th, table.align-center td {text-align:center}

table.table {table-layout:fixed;}
table.table thead th, table.table tbody th{border:1px solid #e5e5e5; font-size:1.1em;font-weight:700;background:#f5f5f5}
table.table thead th:first-child, table.table thead th:first-child{border-left:0;}
table.table thead th:last-child, table.table thead th:last-child{border-right:0;}

table.table tbody th p.th_line {margin:0;padding:5px;}
table.table tbody th p.th_line span,
table.table tbody th p.th_line button {vertical-align:middle;}

/* 테이블 폼 단수 첨부파일 */
table.table td p.attach_file {position:relative;}
table.table td p.attach_file span.file_name{cursor:default}
table.table td p.attach_file span.file_thumb{position:absolute;left:0;top:25px;display:none;box-shadow:1px 1px 5px #666;z-index:10}
table.table td p.attach_file:hover span.file_thumb{display:block;}
table.table td p.attach_file span.file_thumb img{margin:0;}
table.table td p.attach_file a.delete_file {display:inline-block;margin:0;padding:0;vertical-align:middle}
table.table td p.attach_file a.delete_file:hover {color:#f32712;}

table.table td.textarea_td {padding:0;}
table.table td textarea {display:block;border-color:#d9d9d9;padding:10px;width:100%;max-width:100%;min-height:150px}

.btn-default:hover {color:#4a89dc}

.w500 {width:500px !important;}
.w550 {width:550px !important;}
.w600 {width:600px !important;}
.w650 {width:650px !important;}
.w700 {width:700px !important;}
.w750 {width:750px !important;}
.w800 {width:800px !important;}
.w850 {width:850px !important;}
.w900 {width:900px !important;}

.w-min200 {min-width:200px !important;}
.w-min250 {min-width:250px !important;}
.w-min300 {min-width:300px !important;}
.w-min350 {min-width:350px !important;}
.w-min400 {min-width:400px !important;}
.w-min450 {min-width:450px !important;}
.w-min500 {min-width:500px !important;}
.w-min550 {min-width:550px !important;}
.w-min600 {min-width:600px !important;}
.w-min650 {min-width:650px !important;}
.w-min700 {min-width:700px !important;}
.w-min750 {min-width:750px !important;}
.w-min800 {min-width:800px !important;}
.w-min850 {min-width:850px !important;}
.w-min900 {min-width:900px !important;}

.w-max200 {max-width:200px !important;}
.w-max250 {max-width:250px !important;}
.w-max300 {max-width:300px !important;}
.w-max350 {max-width:350px !important;}
.w-max400 {max-width:400px !important;}
.w-max450 {max-width:450px !important;}
.w-max500 {max-width:500px !important;}
.w-max550 {max-width:550px !important;}
.w-max600 {max-width:600px !important;}
.w-max650 {max-width:650px !important;}
.w-max700 {max-width:700px !important;}
.w-max750 {max-width:750px !important;}
.w-max800 {max-width:800px !important;}
.w-max850 {max-width:850px !important;}
.w-max900 {max-width:900px !important;}

input.input-xs {
    padding: 3px;
	height: 22px;
    font-size: 12px;
    line-height: 1.5;
}
input.input-md {padding:10px;}
input.input-sm {padding:5px;height:33px}
input::-webkit-input-placeholder, input.form-control::-webkit-input-placeholder {color:#ccc}
input::-moz-placeholder, input.form-control::-moz-placeholder-placeholder {color:#ccc}
input:-ms-placeholder, input.form-control:-ms-placeholder {color:#ccc}

.admin-form .input > input {border:1px solid #DDD;padding:9px 10px;height:42px;}

textarea::-webkit-input-placeholder, textarea.form-control::-webkit-input-placeholder {color:#ccc}
textarea::-moz-placeholder, textarea.form-control::-moz-placeholder-placeholder {color:#ccc}
textarea:-ms-placeholder, textarea.form-control:-ms-placeholder {color:#ccc}

.inline-block {display:inline-block !important;vertical-align:middle}
.vAlignT {vertical-align:top}
.vAlignM {vertical-align:middle}
.vAlignB {vertical-align:bottom}

select.select {border:1px solid #ddd;width:100%}
select.select-md {padding:10px;}
select.select-sm {padding:7px 3px;}
select.select-xs {padding:1px;}
label.select-md .arrow{color:#9f9f9f}
label.select-md select {padding:0 5px;height:30px;color:#626262}

input[type="checkbox"]:hover{cursor:pointer}

.radio-custom label, .checkbox-custom label {margin:5px;}

.radio-custom.radio-sm label {padding-left:22px;font-size:12px;}
.radio-custom.radio-sm label:before {width:18px;height:18px;}
.radio-custom.radio-sm input[type=radio]:checked + label:after {top:5px;left:5px;width:8px;height:8px}

.radio-custom.radio-xs label {padding-left:20px;font-size:11px;}
.radio-custom.radio-xs label:before {width:15px;height:15px;}
.radio-custom.radio-xs input[type=radio]:checked + label:after {top:4px;left:4px;width:7px;height:7px;}

.checkbox-custom.chkbox-sm label {padding-left:22px;font-size:12px;}
.checkbox-custom.chkbox-sm label:before {width:18px;height:18px;}
.checkbox-custom.chkbox-sm input[type=checkbox]:checked + label:after {top:1px;left:1px;font-size:13px}

.checkbox-custom.chkbox-xs label {padding-left:20px;font-size:11px;}
.checkbox-custom.chkbox-xs label:before {width:15px;height:15px;}
.checkbox-custom.chkbox-xs input[type=checkbox]:checked + label:after {top:1px;left:1px;font-size:11px}

label.field label.field-remove-icon {position:absolute;top:0;right:0;width:42px;height:42px;line-height:42px;text-align:center}
label.field label.field-remove-icon i {visibility:hidden;}
label.field label.field-remove-icon:hover {cursor:pointer;}
label.field label.field-remove-icon:hover i {color:#fe1221;}
label.field:hover > label.field-remove-icon i {visibility:visible}

header#topbar li {vertical-align:middle}
header#topbar li a {color:#666;}
header#topbar li a:hover {color:#4a89dc}
header#topbar li a span {vertical-align:middle}


/*-- 관리자 datetimepicker --*/
table.table .bootstrap-datetimepicker-widget table th {border:0;background:#fff;}

/*-- 관리자 cms --*/
.file-selector {
	border-color:#666;
	box-shadow:0 0px 15px 3px rgba(50,50,50,.3);
}
.file-selector .ui-dialog-titlebar {
	background:#4a89dc;
}
.file-selector .ui-dialog-titlebar-close{
    display:inline-block;
    font-family:Glyphicons;
    font-style:normal;
    font-weight:400;
    line-height:1em;
	color:#696969;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.file-selector .ui-dialog-titlebar-close:before {
    content:"\e208"
}
.file-selector .ui-dialog-titlebar-sizing{
	position:absolute;
	top:6px;
	right:25px;
	padding:1px;
	width:20px;
	height:20px;
	display:inline-block;
	font-family:'Glyphicons Halflings';
	font-style:normal;
	font-weight:normal;
	line-height:1em;
	text-align:center;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.file-selector .minimization:before {
	content: "\e097";
}

.file-selector .maximization:before {
	content: "\e096";
}
.file-selector .ui-dialog-titlebar button:hover {border:1px solid #4a89dc;border-radius:3px;color:#4a89dc;padding:1px;line-height:1;background:#fff}
.ui-dialog-buttonpane {text-align:right}



/*-- 관리자 bbs --*/
table.bbs thead th, table.bbs tbody th {text-align:center;color:#666;}
table.bbs i.ico_pdf {color:#d9796c}
table.bbs i.ico_image {color:#8abc6c}

/* list */
table.bbs_list tr.notice.last-child td {border-bottom:2px solid #acacac}
table.bbs_list tr.deleted td,
table.bbs_list tr.deleted:hover td,
table.bbs_list tr.deleted td a,
table.bbs_list tr.deleted:hover td a {color:#aaa;text-decoration:line-through;}
table.bbs_list tr.deleted td span.label {text-decoration:none;}
table.bbs_list tr td {overflow:hidden;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;}
table.bbs_list tr td.tab a:before{font-family:icomoon;content:"\e64f"}
table.bbs_list tr td.tab_1 {padding-left:30px;}
table.bbs_list tr td.tab_2 {padding-left:60px;}
table.bbs_list tr td.tab_3 {padding-left:90px;}
table.bbs_list tr td.tab_4 {padding-left:120px;}
table.bbs_list tr td.tab_5 {padding-left:150px;}
table.bbs_list tr td.tab_6 {padding-left:180px;}
table.bbs_list tr td.tab_7 {padding-left:210px;}
table.bbs_list tr td.tab_8 {padding-left:240px;}
table.bbs_list tr td.tab_9 {padding-left:270px;}

/* list_thumbnail */
.thumb_list {padding:10px;}
.thumb_list ul {margin:0;padding:0;list-style:none;}
.thumb_list ul li {float:left;margin:0;padding:5px;width:25%;min-height:200px;text-align:center}
.thumb_list#bbs_ebook_thumb_list ul li {width:33.3%;}
.thumb_list ul li.none {float:none;padding:20px 10px;width:100%;min-height:0;font-size:15px;font-weight:700;text-align:center;background:#fff !important;}
.thumb_list ul li.deleted p.thumb {background:#aaa}
.thumb_list ul li.deleted p.thumb:before{position:absolute;top:45px;left:44px;border-radius:3px;padding:3px;font-weight:700;color:#fff;background:#e53625;opacity:100%;content:"삭제된 게시물";z-index:2}
.thumb_list ul li.deleted p.thumb img{opacity:.3}
.thumb_list ul li p {margin-bottom:5px;line-height:1em;text-align:left}
.thumb_list ul li p a {color:#666}
.thumb_list ul li p a:hover {color:#4a89dc}
.thumb_list ul li p.thumb {position:relative;border:1px solid #d9d9d9;border-radius:3px;padding:3px;max-width:170px;min-width:170px;max-height:117px;min-height:117px;text-align:center;background:#fff}
.thumb_list ul li p.thumb img {background:#fff}

/* list_vod */
.bbs_vod tbody tr td img.vod_thumb {max-width:100px;height:auto}
@media (min-width: 992px) {
	.bbs_vod tbody tr td img.vod_thumb {max-width:160px;height:auto}
}

/* view */
table.bbs_view td.deleted {color:#aaa;text-decoration:line-through;background:#e5e5e5}
table.bbs_view td.content {padding:20px;}
table.bbs_view td.content > div {position:relative;}
table.bbs_view td.content img {max-width:100%}
table.bbs_view td.content .board_contents ul { list-style: circle inside; margin:0; padding:0; }
table.bbs_view td.content .board_contents ol { list-style: decimal inside; margin:0; padding:0; }
table.bbs_view td.content .board_contents ul li,
table.bbs_view td.content .board_contents ol li { list-style: inherit outside; }
table.bbs_view td.content .board_contents ul li,
table.bbs_view td.content .board_contents ol li,
table.bbs_view td.content .board_contents p{ margin:0; line-height:1.5em; letter-spacing: 0.1px; font-family: "Nanum Gothic"; }
table.bbs_view td.content .board_contents li span,
table.bbs_view td.content .board_contents p span{ font-size:100%; font-family:"Nanum Gothic"; }
table.bbs_view td.content span {line-height:130%}
table.bbs_view td.content .blueTxt, table.bbs_view td.content span.blueTxt {color:#1459c1;}
table.bbs_view td.content .redTxt, table.bbs_view td.content span.redTxt {color:#e31f11;}
table.bbs_view td.content .skyTxt, table.bbs_view td.content span.skyTxt {color:#008ed0;}
table.bbs_view td.content .greenTxt, table.bbs_view td.content span.greenTxt {color:#009823;}
table.bbs_view td.content .orangeTxt, table.bbs_view td.content span.orangeTxt {color:#e36a00; }
table.bbs_view td.content .pinkTxt, table.bbs_view td.content span.pinkTxt {color:#b62440;}
table.bbs_view td.content .purpleTxt, table.bbs_view td.content span.purpleTxt {color:#4d3dc4;}
table.bbs_view td.content .brownTxt, table.bbs_view td.content span.brownTxt {color:#976000;}
table.bbs_view td.content .yellowTxt, table.bbs_view td.content span.yellowTxt {color:#fcff00;}
table.bbs_view td.content .bold, table.bbs_view td.content span.bold, table.bbs_view td.content strong {font-weight:bold;}
table.bbs_view td.content .bgYellow, table.bbs_view td.content span.bgYellow {background:yellow;}
table.bbs_view div#attach_content_container {margin:0 auto 10px;max-width:600px;}
table.bbs_view div#attach_content_container div.lSSlideWrapper ul#attach_content {background:none}
table.bbs_view div#attach_content_container a.lSPrev,
table.bbs_view div#attach_content_container a.lSNext {display:none}
table.bbs_view div#attach_content_container:hover a.lSPrev,
table.bbs_view div#attach_content_container:hover a.lSNext {display:block}
table.bbs_view div#attach_content_container ul#attach_content {margin:0;padding:0;list-style:none;}
table.bbs_view div#attach_content_container > ul#attach_content li.image_list{margin:10px 0;}
table.bbs_view div#attach_content_container ul#attach_content li.image_list img{}
table.bbs_view div#attach_content_container ul.lSPager {margin:0 auto;text-align:center}
table.bbs_view div#attach_content_container ul.lSPager li {float:none;display:inline-block;margin:5px 0;text-align:center;vertical-align:middle;}
table.bbs_view div#attach_content_container ul.lSPager li.active a img {border-radius:3px;}
table.bbs_view div#attach_content_container ul.lSPager li a img{margin:0 auto;}
table.bbs_view div#attach_content_container li p.image{margin:0}
table.bbs_view div#attach_content_container li p.comment{margin:0;}
table.bbs_view div#attach_content_container li p.comment span{display:block;padding:10px 0;}
table.bbs_view ul.attach {margin:0;padding:0;list-style:none;}
table.bbs_view ul.attach li.file {text-align:left}
table.bbs_view ul.attach li.file a {color:#666}
table.bbs_view ul.attach li.file a:hover {color:#4a89dc}
table.bbs_view ul.attach li.file a:hover i.ico {color:#4a89dc}
table.bbs_view ul.attach li.file span,
table.bbs_view ul.attach li.file a i,
table.bbs_view ul.attach li.file a span{padding-right:5px;vertical-align:middle}
table.bbs_view ul.attach li.file p {margin:0;}
table.bbs_view ul.attach li.file p i,
table.bbs_view ul.attach li.file p span{padding-right:5px;vertical-align:middle}
.neighbor_writing ul {margin-bottom:20px;border-left:4px solid #666;border-radius:3px;padding:10px;list-style:none;background:#fff}
.neighbor_writing ul li#next {padding-bottom:5px;}
.neighbor_writing ul li#prev {padding-top:5px;}
.neighbor_writing ul li span.neighbor_subject {margin-left:5px;}
.neighbor_writing ul li a {color:#666}
.neighbor_writing ul li a:hover {color:#4a89dc}
.neighbor_writing ul li#next i {margin-left:1px;}
.neighbor_writing ul li i {margin-right:5px;}


/* view_vod */
.vodform .vodplayer {margin:0 auto;}
.vodform .vodplayer object {background:#fff;}
.vodform .vod_none {margin:0 auto;text-align:center}


/* write */
table.bbs_form th p span, table.bbs th p .btn {vertical-align:middle}
table.bbs_form th label, table.bbs_form td label{vertical-align:middle}
table.bbs_form th label:hover, table.bbs_form td label:hover{cursor:pointer}
table.bbs_form td.minimization{background:#fafafa;}
table.bbs_form td.minimization:hover{background:#eaeaea;}
table.bbs_form td.minimization:hover .minimiz_blank{color:#a2a5df;text-decoration:underline;}
table.bbs_form td.minimization .minimiz_blank{margin:0;border:0;padding:5px;width:100%;font-weight:700;color:#999;text-align:center;background:none;}
table.bbs_form td.section_td .section table tr:first-child th,
table.bbs_form td.section_td .section table tr:first-child td {border-top:0}
table.bbs_form td.section_td .section table tr:last-child th,
table.bbs_form td.section_td .section table tr:last-child td {border-bottom:0}
table.bbs_form td.section_td,
table.bbs_form td.write_content_td,
table.bbs_form td.file_content_td {padding:0}
table.bbs_form td.write_content_td textarea#bbs_content{margin:0;border:0;padding:10px;width:100%;height:350px;min-height:350px;}
table.bbs_form td.file_content_td ul.file_input_list {margin:0;padding:0;list-style:none;}
table.bbs_form td.file_content_td ul.file_input_list li {margin:0;padding:10px}
table.bbs_form td.file_content_td ul.file_input_list li:hover {cursor:move}
table.bbs_form td.file_content_td ul.file_input_list li input[type=file]:hover {cursor:pointer}
table.bbs_form td.file_content_td ul.file_input_list li a.delete_file:hover {color:#f32712}
table.bbs_form td.file_content_td ul.file_input_list li .attach_section_area {margin-top:10px;}
table.bbs_form td.file_content_td ul.file_input_list li .attach_section_area table {border:1px solid #d9d9d9;}
table.bbs_form td.file_content_td ul.file_input_list li .attach_section_area:hover .minimiz_blank{color:#a2a5df;text-decoration:underline;}
table.bbs_form td.file_content_td ul.file_input_list li .attach_section_area .minimiz_blank{margin:0;border:1px solid #ddd;padding:5px;width:100%;font-weight:700;color:#999;text-align:center;background:#efefef;}
table.bbs_form input.date_form:hover {cursor:pointer}
table.bbs_form td.file_content_td .attached_file img {max-width:90px;max-height:64px;}

table.image_comment tr td {border:1px solid #e5e5e5;padding:10px;}
table.image_comment tr th,
table.image_comment tr td {border-top:0;}
table.image_comment tr td textarea {display:block;border:1px solid #d9d9d9;padding:10px;width:100%;max-width:100%;min-height:150px;}
table.image_comment.intranet {margin-top:10px;}
table.image_comment.intranet tr th,
table.image_comment.intranet tr td {border-top:1px solid #e5e5e5;}


/*-- 관리자 의사일정 --*/
#schedule_form .agenda_title {position:relative;margin-top:5px;max-width:610px}
#schedule_form .agenda_title .append-icon {position:absolute;top:0;left:0;display:inline-block;padding:9px 0;width:auto}
#schedule_form .agenda_title .append-icon.right {left:auto;right:23px}
#schedule_form div.list_box {margin-top:10px;}
#schedule_form table {width:100%}
#schedule_form table td.minimization{background:#fafafa;}
#schedule_form table td.minimization:hover{background:#eaeaea;}
#schedule_form table td.minimization:hover .minimiz_blank{color:#a2a5df;text-decoration:underline;}
#schedule_form table td.minimization .minimiz_blank{margin:0;border:0;padding:5px;width:100%;font-weight:700;color:#999;text-align:center;background:none;}
#schedule_form div.list_box > table th {text-align:center}
#schedule_form div.list_box > table th,
#schedule_form div.list_box > table td {border:1px solid #d9d9d9;}
#schedule_form #section_list table.section_list td.section_td div.section {margin:0;margin-bottom:0 !important;}
#schedule_form #section_list table.section_list td.section_td div.section table th {border-left:0;}
#schedule_form #section_list table.section_list td.section_td div.section table td {border-left:0;border-right:0}
#schedule_form #section_list table.section_list td.section_td div.section table tr:first-child th,
#schedule_form #section_list table.section_list td.section_td div.section table tr:first-child td {border-top:0}
#schedule_form #section_list table.section_list td.section_td div.section table tr:last-child th,
#schedule_form #section_list table.section_list td.section_td div.section table tr:last-child td {border-bottom:0}
#schedule_form td.file_content_td ul.file_input_list {margin:0;padding:0;list-style:none;}
#schedule_form td.file_content_td ul.file_input_list li {margin:0;padding:10px}
#schedule_form td.file_content_td ul.file_input_list li:hover {cursor:move}
#schedule_form td.file_content_td ul.file_input_list li input[type=file]:hover {cursor:pointer}
#schedule_form td.file_content_td ul.file_input_list li a.delete_file:hover {color:#f32712}
#schedule_form td.file_content_td ul.file_input_list li .attach_section_area {margin-top:10px;}
#schedule_form td.file_content_td ul.file_input_list li .attach_section_area table {border:1px solid #d9d9d9;}
#schedule_form td.file_content_td ul.file_input_list li .attach_section_area:hover .minimiz_blank{color:#a2a5df;text-decoration:underline;}
#schedule_form td.file_content_td ul.file_input_list li .attach_section_area .minimiz_blank{margin:0;border:1px solid #ddd;padding:5px;width:100%;font-weight:700;color:#999;text-align:center;background:#efefef;}
#schedule_form input#exprdate:hover {cursor:pointer}
#schedule_form td.file_content_td .attached_file img {max-width:90px;max-height:64px;}


/*-- 관리자 자료실 의회용어관리 --*/
table#main_form_table tbody tr td.attach_td {overflow:hidden;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;}


/*-- 관리자 자료실 의회용어관리 --*/
#modal-form textarea {max-width:100%;min-height:100px;}

/*-- 관리자 의원관리 --*/
table#member_form_table1 p.thumb {margin:0;}
table#member_form_table1 p.member_photo {margin:0 0 5px 0;text-align:left;}
table#member_form_table1 p.member_photo:hover a.delete_photo {visibility:visible}
table#member_form_table1 p.member_photo a.delete_photo {display:inline-block;visibility:hidden;margin-left:5px;vertical-align:middle;}
table#member_form_table1 p.member_photo a.delete_photo:hover {color:#f32712}
table#member_form_table1 p.member_photo i.ico {display:inline-block;margin-right:5px;vertical-align:middle;}
table#member_form_table1 input#birthday:hover {cursor:pointer}
table#member_form_table2 ul.position_list {margin:0;padding:0;}
table#member_form_table2 ul.position_list li.position {margin:5px;padding:0;text-align:left;list-style:square;list-style-position:inside}
table#member_form_table2 ul.position_list li.position:hover a.delete_position {visibility:visible;} 
table#member_form_table2 ul.position_list li.position a.delete_position {display:inline-block;visibility:hidden;margin-left:5px;vertical-align:middle}
table#member_form_table2 ul.position_list li.position a.delete_position:hover {color:#f32712}
table#member_form_table2 ul.position_list li.position_select {margin:5px 0;list-style:none;}
table#member_list_table tr.drag_tr td {font-weight:700;border-top:1px solid #7ef;border-bottom:1px solid #7ef;background:#eee}



/*-- 관리자 Etc 메뉴 관리 --*/
table#menu_list_table tr.off{display:none;}
table#menu_list_table tr.delimiter_type td{border-top:2px solid #acf;}
table#menu_list_table tr.delimiter_depth1 td{border-top:1px dashed #777;}
table#menu_list_table tr.disable td{background:#ffeedd !important}
table#menu_list_table tr td.menu_name{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;background:#f7f7f7}
table#menu_list_table tr.drag_tr td {font-weight:700;background:#eee}
table#menu_list_table tr.drag_tr td input {border:1px solid #7ef;font-weight:700}
table#menu_list_table th, table#menu_list_table td {position:relative;font-size:11px;}
table#menu_list_table input[type="text"] {border:1px solid #ccc;padding:2px;width:100%}
table#menu_list_table td span.num {display:inline-block;vertical-align:middle}
table#menu_list_table td input[type="checkbox"].rowchk {display:inline-block;margin:0 5px 0 0;vertical-align:middle}
/*table#menu_list_table td a.rowmove {position:absolute;display:none;}
table#menu_list_table td a.rowup {top:8px;right:2px;}
table#menu_list_table td a.rowdown {top:22px;right:3px;}

@media (max-width: 1280px){
	table#menu_list_table td span.num {display:none}
}*/



/*-- 관리자 Etc 팝업창 관리 --*/
table#popup_form_table td.popup_content_td {padding:0}
table#popup_form_table td.minimization{background:#fafafa;}
table#popup_form_table td.minimization:hover{background:#eaeaea;}
table#popup_form_table td.minimization:hover .minimiz_blank{color:#a2a5df;text-decoration:underline;}
table#popup_form_table td.minimization .minimiz_blank{margin:0;border:0;padding:5px;width:100%;font-weight:700;color:#999;text-align:center;background:none;}
table#popup_form_table td p.zone_img {position:relative;}
table#popup_form_table td p.zone_img span.zone_file_name{cursor:default}
table#popup_form_table td p.zone_img span.zone_thumb{position:absolute;left:0;top:25px;display:none;box-shadow:1px 1px 5px #666}
table#popup_form_table td p.zone_img:hover span.zone_thumb{display:block;}
table#popup_form_table td p.zone_img span.zone_thumb img{margin:0;padding:0;}
table#popup_form_table td p.zone_img a.delete_zone_thumb {display:inline-block;margin:0;padding:0;vertical-align:middle}
table#popup_form_table td p.zone_img a.delete_zone_thumb:hover {color:#f32712;}
table#popup_form_table td select.custom_position {float:left;width:35%}
table#popup_form_table td p.custom_pos_input {float:left;padding-left:10px;width:65%;}
table#popup_form_table td p.custom_off {display:none;}
table#popup_form_table td textarea.pop_head {display:block;padding:10px;width:100%;height:300px;}




/*-- 관리자 Etc 배너 관리 --*/
table#banner_list_table td.link_td {text-align:left;overflow:hidden;text-overflow:ellipsis}
table#banner_form_table td p.banner_img {position:relative;}
table#banner_form_table td p.banner_img span.banner_file_name{cursor:default}
table#banner_form_table td p.banner_img span.banner_thumb{position:absolute;left:0;top:25px;display:none;box-shadow:1px 1px 5px #666}
table#banner_form_table td p.banner_img:hover span.banner_thumb{display:block;}
table#banner_form_table td p.banner_img span.banner_thumb img{margin:0;padding:0;}
table#banner_form_table td p.banner_img a.delete_banner_thumb {display:inline-block;margin:0;padding:0;vertical-align:middle}
table#banner_form_table td p.banner_img a.delete_banner_thumb:hover {color:#f32712;}




/*-- 관리자 Etc 로그리스트 --*/
table#log_list_table td {overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;}



/*-- 관리자 Etc 게시판 설정 --*/
table#bbs_config_list_table tr.deleted,
table#bbs_config_list_table tr.deleted td,
table#bbs_config_list_table tr.deleted td > a {text-decoration:line-through;color:#f31221}




/*-- 관리자 Etc 게시판 설정 --*/



/*-- 관리자 방송 관리자 --*/
#info_panel .panel-body {width:100%;}
#minutes_panel textarea#minutes_txt {width:100%;max-width:100%;min-height:300px}



/*-- 인트라넷 메인 --*/
div.board .panel-body ul {margin:0;padding:0;list-style:none}
div.board .panel-body ul li {clear:both;padding:0 0 0 10px;height:20px;background:url(/images/common/bullet/bul_dash.gif) no-repeat 0px 8px;}
div.board .panel-body ul li.none {text-align:center;background:none;font-weight:700}
div.board .panel-body ul li a {display:block;float:left;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;width:80%;color:#666}
div.board .panel-body ul li a:hover {color:#4a89dc}
div.board .panel-body ul li span {display:block;float:right;width:20%;text-align:right}




/*-- 회의록 style --*/
div.tooltip {z-index:1020}
div#tree,
ul.ui-fancytree,
ul.fancytree-container {z-index:0;overflow:visible}



/*-- 하단메뉴 --*/
div#bttom_copyright {margin:0;width:100%;cear:both;}
div#bttom_copyright p {border-top:1px solid #d9d9d9;padding-top:20px;color:#999;text-align:center}



/*-- pagination style --*/
div#pagingNav {text-align:center;}
div#pagingNav div.btn-group {margin:0 2px;}
div#pagingNav div.btn-group a.btn:first-child{border-radius:5px 0 0 5px;}
div#pagingNav div.btn-group a.btn:last-child{border-radius:0 5px 5px 0;}
div#pagingNav div.btn-group a.one_page:last-child {border-radius:5px}



/*-- 파일 관리자 --*/
#fmanager {position:absolute;top:90px;right:200px;margin:0;border:0;border-radius:3px 3px 0 0;box-shadow:1px 1px 10px;padding:0;width:auto;background:#fff;z-index:10000}
#fmanager .fmanager_header {margin:0;border-top:5px solid #696969;border-bottom:1px solid #d9d9d9;border-radius:3px 3px 0 0;padding:5px 10px;width:100%;height:37px;background:#efefef;}
#fmanager .fmanager_header .fmanager_title {float:left;font-size:1.1em}
#fmanager .fmanager_header .fmanager_btn {float:right}
#fmanager .fmanager_header .fmanager_btn button {
	font-family:'Glyphicons Halflings';
	font-style:normal;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
}
#fmanager .fmanager_header .fmanager_btn button#fmanager_refresh:before {content: "\e031";}
#fmanager .fmanager_header .fmanager_btn button.minimization:before {content: "\e097";}
#fmanager .fmanager_header .fmanager_btn button.maximization:before {content: "\e096";}
#fmanager .fmanager_header .fmanager_btn button#fmanager_close:before {content: "\e014";}
#fmanager .fmanager_content {display:none;margin:0;padding:5px;width:100%;background:#fff;}
#fmanager .fmanager_footer {margin:0;padding:5px;width:100%}
#fmanager .fmanager_footer #fmanager_uploader {width:100%;min-width:390px}
#fmanager .fmanager_footer #fmanager_uploader #fmanager_form a#fmanager_fileupload {color:#fff}

#fmanager .fmanager_directory_path {border:1px solid #d9d9d9;padding:10px;width:100%}

#fmanager .fmanager_list {margin-top:10px;border:1px solid #d9d9d9;width:100%}
#fmanager .fmanager_directory_list {display:inline-block;margin:0;padding:5px;width:160px;height:300px;vertical-align:top;overflow:auto;}
#fmanager .fmanager_directory_list li {list-style:none;}
#fmanager .fmanager_directory {position:relative;margin-bottom:5px;}
#fmanager .fmanager_directory p {margin-bottom:3px}
#fmanager .fmanager_directory:hover {background:#deedfe}
#fmanager .fmanager_directory:first {margin-bottom:none;}
#fmanager .fmanager_directory a {display:inline-block;max-width:142px;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;vertical-align:middle}
#fmanager .fmanager_directory a,
#fmanager .fmanager_directory a:visited {color:#666;}
#fmanager .fmanager_directory a:hover,
#fmanager .fmanager_directory a:focus {color:#4a89dc;}
#fmanager .fmanager_directory a i,
#fmanager .fmanager_file a i{padding-right:5px;}
#fmanager .fmanager_directory a.delete_directory {position:absolute;top:2px;right:0;visibility:hidden}
#fmanager .fmanager_directory:hover a.delete_directory {visibility:visible; color:#aaa}
#fmanager .fmanager_directory:hover a.delete_directory:hover {color:#fe1221}
#fmanager .fmanager_directory #directory_add_box{width:100%}

#fmanager .fmanager_file_list {display:inline-block;margin:0;border-left:1px solid #d9d9d9;width:600px;vertical-align:top}
#fmanager .fmanager_file_list_table {margin:15px 0}
#fmanager .fmanager_file_list_table th,
#fmanager .fmanager_file_list_table td {position:relative;padding:5px 10px;text-align:center;}
#fmanager .fmanager_file_list_table th {border-bottom:1px solid #e5e5e5}
#fmanager .fmanager_file_list_table td.file_name {position:relative;text-align:left;}
#fmanager .fmanager_file_list_table td.file_name:hover {background:#deedfe}
#fmanager .fmanager_file_list_table td.file_name p.thumb{position:absolute;display:none;right:0;z-index:99}
#fmanager .fmanager_file_list_table td.file_name:hover p.thumb{display:block;}
#fmanager .fmanager_file_list_table td.file_name p.thumb img.thumbnail{margin:0 0 5px;box-shadow:2px 2px 7px #888}
#fmanager .fmanager_file_list_table td.file_name p.thumb span{border:1px solid #d9d9d9;padding:3px;box-shadow:2px 2px 7px #888;font-weight:700;background:#fff}
#fmanager .fmanager_file_list_table td.thumb_img a img{max-width:113px}
#fmanager .fmanager_file_list_table td.thumb_img img.thumb_zoom {position:absolute;z-index:4;border:1px solid #d9d9d9;border-radius:3px;padding:5px;max-width:300px;box-shadow:1px 1px 5px #eee;background:#fff;}
#fmanager .fmanager_file_list_table td,
#fmanager .fmanager_file_list_table td a,
#fmanager .fmanager_file_list_table td span {text-overflow:ellipsis}
#fmanager .fmanager_file_list_table td a i{padding-right:6px;}
#fmanager .fmanager_file_list_table td a.delete_file {position:absolute;right:0;visibility:hidden}
#fmanager .fmanager_file_list_table td:hover a.delete_file {visibility:visible; color:#aaa}
#fmanager .fmanager_file_list_table td:hover a.delete_file:hover {color:#fe1221}
#fmanager .fmanager_file_list_table td span.upload_time{display:none}
#fmanager .fmanager_file_list_table td span.search_code{display:none}



/*-- 5분할 class --*/
.col-xs-20, .col-sm-20, .col-md-20, .col-lg-20{
  position: relative;
  min-height: 1px;
  padding-left: 11px;
  padding-right: 11px;
}
.col-xs-20{
  float: left;
}
.col-xs-20{
  width: 20%;
}
.col-xs-pull-20{
  right: 20%;
}
.col-xs-push-20{

  left: 20%;
}
.col-xs-offset-20{
  margin-left: 20%;
}

@media (min-width: 768px) {
	.col-sm-20{
	  float: left;
	}
	.col-sm-20{
	  width: 20%;
	}
	.col-sm-pull-20{
	  right: 20%;
	}
	.col-sm-push-20{

	  left: 20%;
	}
	.col-sm-offset-20{
	  margin-left: 20%;
	}
}

@media (min-width: 992px) {
	.col-md-20{
	  float: left;
	}
	.col-md-20{
	  width: 20%;
	}
	.col-md-pull-20{
	  right: 20%;
	}
	.col-md-push-20{

	  left: 20%;
	}
	.col-md-offset-20{
	  margin-left: 20%;
	}
}

@media (min-width: 1140px) {
	.col-lg-20{
	  float: left;
	}
	.col-lg-20{
	  width: 20%;
	}
	.col-lg-pull-20{
	  right: 20%;
	}
	.col-lg-push-20{

	  left: 20%;
	}
	.col-lg-offset-20{
	  margin-left: 20%;
	}
}