@charset "utf-8";

.main-header {
  position: relative;
  max-height: 100px;
  z-index: 1030;
	background:#3c8dbc;
	display:none;
}
.sidebar-toggle{color:#fff;}
.sidebar-menu .treeview-menu > li{}
.sidebar-menu .treeview-menu > li > a {
  padding: 5px 5px 5px 15px;
  display: block;
  font-size: 12px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.sidebar-menu{font-family:"나눔고딕";}
.sidebar-menu .btn_top a{padding:8px 0; text-align:center; background:#ececec; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}

/*
콘텐츠http://yongin.council.or.kr/record/main?uid=308#top
*/
/* 기본설정 */
#canvas{margin-top:50px; padding:20px; color:#000; line-height:160%; font-size:115%; text-align:justify; background:#fff;}
#canvas h1{display:block; font-size:180%;}
#canvas #pageInfo{float:left; width:100%;}
#canvas ul,
#canvas li{margin:0; padding:0; list-style:none;}
#canvas p{margin:0;}
#canvas .dot_line{width:99%; margin:5px 0px 0px 0px; background:url(/CLRecords/images/dotline.gif) repeat-x;}
#canvas hr{margin:10px 0; border-top: 1px solid #666;}
#canvas hr, #canvas p{clear:both;}
#canvas #fontSize{overflow:hidden;}
#canvas .r{text-align:right}
#canvas .l{text-align:left}
#canvas .j{text-align:justify}
#canvas .c{text-align:center}
/* 회기정보 */
#canvas .pageTitle{float:left; margin:10px 0 0 0;}
/* 회의명 h1 */
#canvas #pageSbj{clear:both; overflow:hidden; width:100%; text-align:center; padding:3px 0;}
/* 차수, 의회명 */
#canvas .pageOffice{float:right; margin:0 0 0 0; padding:0;}
#canvas .pageOffice li{text-align:right; margin:0 0 10px 0;}
#canvas .remark{text-justify:distribute}

/* 출석의원 */
#canvas .member_list{clear:both; margin:0 0 5px 0px;}
#canvas .member_list span{display:inline-block; margin:0; padding:0 4px 0 4px;}
#canvas .member_list .member_pos{display:inline-block; min-width:300px; padding-left:13px;} /* 직책이 길어질경우 min-width 수정 */
#canvas .member_list .member_name{display:inline-block; width:80px; padding-left:13px;}
/* 출석공무원 */
#canvas .public_list{clear:both; margin:0 0 5px 0;}
#canvas .public_list .public_else{display:inline-block; padding-left:13px;}
#canvas .public_list .public_pos{display:inline-block; min-width: 330px;padding-left:13px;} /* 직책이 길어질경우 min-width 수정 */
#canvas .public_list .public_name{display:inline-block; width:80px; padding-left:13px;}
#canvas .sp_strong{ display: inline-block; min-width: 338px;}
/* 위로 버튼 */
#canvas .btn_top{display:inline-block; padding:0 3px 0 1px; color:#fff; text-decoration:none; background:#333; border:1px solid #666;}
/* 동영상 */
#mediaplayer_panel{position:relative; overflow:hidden; width:100%;}
#mediaplayer_panel #vodplayer{float:left; width:65%;}
#mediaplayer_panel #vodtext{float:right; width:35%; border:1px solid #ccc;}
#mediaplayer_panel #vodtext .vodtext_inner{position:relative; overflow:auto; height:298px; padding:10px;}

@media (max-width: 767px) {
	.logo{position:absolute; top:-200000;}
	.main-sidebar,
  .left-side {padding-top: 50px;}

}

@media print{
#canvas{margin-top:0; padding:0; border:0 none;}
.file{display:none;}
}
