@charset "utf-8";

/*
기본설정
*/
*{margin:0; padding:0;}
hr{margin:10px 0;}
img{vertical-align:top; border:0;}
a:link,
a:visited{color:blue; text-decoration:none;}
a:active,
a:hover,
a:focus{color:#ff3600; text-decoration:underline;}
.skip{position:absolute; top:0; left:-1000px; width:0; height:0; font-size:0; line-height:0;}

/*
레이아웃
*/
#containerArea{width:100%;}
#title{width:100%; height:41px; text-align:center; color:#fff; background:url(../images/new/header_bg.gif) repeat-x; border-bottom:3px solid #ff9c00;}
#title h1{padding:10px 0; font-size:100%;}
#container{width:100%; background:#f4f4f4; border-top:1px solid #ff3600;}
.aside{float:left; position:relative; width:220px; margin-right:-220px; font-family:Dotum, "돋움", sans-serif; font-size:75%;}
#contentArea{margin-left:0px; position:relative; border-left:1px solid #b4b4b4;}
#article{position:relative; margin:0; padding:0; height:47px; width:100%; z-index:1; font-family:Dotum, "돋움", sans-serif; font-size:75%; background:#fafafa; border-bottom:1px solid #b4b4b4;}
.article_left{float:left;}
.article_right{float:right; width:220px;}
#assembly{width:100%; margin:0; padding:0; background:#fff;}
#content{overflow-x:hidden; overflow:scroll; padding:10px; line-height:150%; width:100%; height:650px; border:1px solid #fff;}
#footer{position:relative; overflow:hidden; z-index:90; width:100%; height:30px; background:url(../images/new/foot_bg.gif) repeat-x #fff;}

/*
상단
*/
#article ul, li{margin:0; padding:0; list-style:none;}
#article p{margin:0; padding:0;}
#article form, fieldset{margin:0; padding:0; border:0;}
#article a:link,
#article a:visited{color:#666; text-decoration:none;}
#article a:active,
#article a:hover,
#article a:focus{color:#999; text-decoration:none;}

/* 글자속성 */
.fontControl{float:left; padding:12px 0 0 10px;}
.fontControl form{width:230px;}
.fontControl select{margin:0 2px 0 0; padding:0; vertical-align:top; background:#fafafa;}

/* 숨기기 */
.hide_show{float:left; border-right:1px solid #e5e5e5;}

/* 인쇄 */
.print{float:left; padding:12px 0 0 5px;}

/* 퀵메뉴 */
.quick{float:left; padding:12px 0 0 2px;}
.quick ul{float:left;}
.quick ul li{float:left; padding:0 2px 0 0;}

/* 페이지보기
.paging{float:left; padding:12px 0 0 10px; display:none;}
.paging ul{float:left; text-align:left;}
.paging .more{float:left;}
.paging .page_num{float:left; display:inline; margin:0 0 0 10px; padding:0 0 0 5px;}
.paging .page_num li{float:left; padding:0 0 0 2px;}
.paging .page_num .current{margin:5px 10px 10px 10px; padding:1px;}
.paging .page_num .current .this_current{margin:0 0 0 8px; }
.paging .page_num .current .this_current2{display:inline-block; margin:2px 0 0 0; color:#ff6600;}
.paging .page_num .current .total_current{color:#000; font-weight:bold;}
*/

/* 검색 */
.search{float:left; padding:12px 0 0 0;}
.search form{width:140px;}
.search .search_text{float:left; width:100px; height:20px; background:#fafafa; border:1px solid #999;}
.search .submit{float:left; padding:0 0 0 2px;}

/* 닫기 */
.btn_close{float:right; border-left:1px solid #b4b4b4;}

/* 푸터 */
#footer p{padding:10px 0 2px 0; font:11px "돋움",Dotum, Airal; color:#888; text-align:center;}

/* 본문 */
#content h1{display:block; font-size:180%;}
#content p{margin:0;}
#content .dot_line{width:99%; margin:5px 0px 0px 0px; background:url(/CLRecords/images/dotline.gif) repeat-x;}
#content hr, #content p{clear:both;}
#content .pageTitle{float:left; margin:10px 0 0 0;}
#content #pageSbj{clear:both; overflow:hidden; width:100%; text-align:center; padding:3px 0;}
#content .pageOffice{float:right; margin:0 0 0 0; padding:0;}
#content .pageOffice li{text-align:right; margin:0 0 10px 0;}
#content .member_list{clear:both; float:left; margin:0 0 5px 0; padding:0 0 0 6px;}
#content .member_list li{float:left; margin:0; padding:0 10px 0 10px;}
#content .public_list2{padding:0 0 0 17px !important;}
#content .member_list li.brclass{margin:100px 0;}
#content .public_list{clear:both; float:left; margin:0 0 5px 0; padding:0 0 0 17px;}
#content .public_list li{clear:both; float:left; padding:2px 0 2px 0px; width:100%;}
#content .public_list li span{display:block; float:left; width:270px;}
#content .public_list .wid {display:block; float:left; width:100px;}
#content .public_second{clear:both; float:left; margin:0 0 5px 0; padding:0;}
#content .public_second li{clear:both; float:left; padding:2px 0 2px 0px;}
#content .current{color:#ff00cc;}
#content .keyword{background-color:#000;color:#fff;}
#content .none{padding:15% 0; text-align:center; color:#0033cc;}
#content #fontSize{overflow:hidden;}
/*
#content1{clear:both; overflow-x:hidden; padding:10px; line-height:150%;}
#content1 h1{display:block; font-size:180%;}
#content1 p{margin:0;}
#content1 .dot_line {width:99%; margin:5px 0px 0px 0px; background:url(/CLRecords/images/dotline.gif) repeat-x;}
#content1 hr, #content p{clear:both;}
#content1 .pageTitle{float:left; margin:10px 0 0 0;}
#content1 #pageSbj{clear:both; overflow:hidden; width:100%; text-align:center; padding:3px 0;}
#content1 .pageOffice{float:right; margin:0 0 0 0; padding:0;}
#content1 .pageOffice li{text-align:right; margin:0 0 10px 0;}
#content1 .member_list{clear:both; float:left; margin:0 0 5px 0; padding:0 0 0 6px;}
#content1 .member_list li{float:left; margin:0; padding:0 10px 0 10px;}
#content1 .member_list li.brclass{margin:100px 0;}
#content1 .public_list{clear:both; float:left; margin:0 0 5px 0; padding:0;}
#content1 .public_list li{clear:both; float:left; padding:2px 0 2px 0px; width:100%;}
#content1 .public_list li span{display:block; float:left; width:270px;}
#content1 .public_second{clear:both; float:left; margin:0 0 5px 0; padding:0;}
#content1 .public_second li{clear:both; float:left; padding:2px 0 2px 0px;}
#content1 .current{color:#ff00cc;}
#content1 .keyword{background-color:#000;color:#fff;}
#content1 .none{padding:15% 0; text-align:center; color:#0033cc;}
*/