@charset "utf-8";
/* CSS Document */

@import url("sub_style.css");
@import url("style_add.css");


body {

	margin: 0  ;
	padding: 0;
	font-size: 0.75em;
	line-height: 150%;
	font-family: 돋움, Dotum, AppleGothic, sans-serif;
	color:#555658;
	background:url(../image/main/bg_body.gif) repeat-x;
}


form, p, blockquote, dl, dd, dt {margin: 0;padding: 0;}
ul, li, ol{list-style:none;margin:0;padding:0px;}
fieldset{margin:0; padding:0; border:0}
img{border: 0 none;}

p, div,span, th, td, select,a {font-size:1em}


/*INPUT*/
input, select,textarea{vertical-align: middle;font-size: 0.9em;color:#656565;}
.selectImg{behavior: url(/common/css/selectbox.htc);height:16px;}

hr{display:none;}
/*대체텍스트용*/
.comment{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}
.comment1{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}
br.clear{clear:both}

/*LINK*/
a:link, a:visited{color: #555658; text-decoration: none}
a:hover, a:active {color: #3e76bf; text-decoration: none;}

/*title*/
h1, h2, h3, h4,h5 {font-size:1.2em; margin:0; padding:0}


/*Layout 전체*/
html{height:100%;}



#wrapperAll {width:100%; position:relative; background:url(../image/main/bg_top.gif) 0 0 no-repeat;}
#wrapperAll #wrap {width:925px;}
#wrapperAll #wrap #topArea {height:96px; width:925px; position:relative; background:url(../image/main/bg_gnb1.gif) 0 top no-repeat;}
#wrapperAll #wrap #topArea .ci {position:absolute; top:15px; left:45px;}
#wrapperAll #wrap #topArea ul.topGnb {position:absolute; right:209px; top:10px;}
#wrapperAll #wrap #topArea ul.topGnb li {float:left; padding-right:7px;}
#wrapperAll #wrap #topArea p.search {position:absolute; right:28px; top:7px;}
/* 
#wrapperAll #wrap #topArea p.search input {border:1px solid #ddd; width:86px; height:14px; background:#fff;}*/
#wrapperAll #wrap #topArea p.search img {vertical-align:middle;}


#wrapperAll #quick {position:absolute; left:928px; top:108px; background:url(../image/main/quick.png) no-repeat; width:76px; height:319px; z-index:10;}
#wrapperAll #quick p.q01 {position:absolute; top:52px; left:10px;}
#wrapperAll #quick p.q02 {position:absolute; top:72px; left:10px;}
#wrapperAll #quick p.q03 {position:absolute; top:92px; left:10px;}
#wrapperAll #quick p.q04 {position:absolute; top:112px; left:10px;}
#wrapperAll #quick p.q05 {position:absolute; top:132px; left:10px;}
#wrapperAll #quick p.q06 {position:absolute; top:152px; left:10px;}
#wrapperAll #quick p.q07 {position:absolute; top:172px; left:10px;}
#wrapperAll #quick p.q08 {position:absolute; top:192px; left:10px;}
#wrapperAll #quick p.q10 {position:absolute; top:212px; left:10px;}
#wrapperAll #quick p.q09 {position:absolute; top:232px; left:10px;}
#wrapperAll #quick p.q100 {position:absolute; top:252px; left:10px;}
#wrapperAll #quick p.top {position:absolute; top:280px; left:30px;}
#wrapperAll #quick p.plus {position:absolute; top:6px; left:14px;}
#wrapperAll #quick p.minus {position:absolute; top:6px; left:41px;}


/*** gnb ***/
#wrapperAll #wrap #topArea #gnb_menu ul.Gnb {position:absolute; right:28px; top:35px;}
#wrapperAll #wrap #topArea #gnb_menu ul.Gnb li {float:left; padding-left:15px;}

#wrapperAll #wrap #topArea #gnb_menu #menu_sub01 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub01 ul{position:absolute; top:68px; left:255px; width:600px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub01 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub01 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub01 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub01 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 15px;}



#wrapperAll #wrap #topArea #gnb_menu #menu_sub02 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub02 ul{position:absolute; top:68px; left:375px; width:399px; }
#wrapperAll #wrap #topArea #gnb_menu #menu_sub02 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub02 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub02 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub02 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub02 ul li img{display:block;}

#wrapperAll #wrap #topArea #gnb_menu #menu_sub03 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub03 ul{position:absolute; top:68px; left:227px; width:680px; }
#wrapperAll #wrap #topArea #gnb_menu #menu_sub03 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub03 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub03 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub03 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub03 ul li img{display:block;}
/* 
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul{position:absolute; top:68px; left:275px; width:435px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li img{display:block;}*/

#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul{position:absolute; top:68px; left:25px; width:900px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:7px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:7px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 7px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub04 ul li img{display:block;}

#wrapperAll #wrap #topArea #gnb_menu #menu_sub05 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub05 ul{position:absolute; top:68px; left:25px; width:900px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub05 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub05 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:10px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub05 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:10px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub05 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 10px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub05 ul li img{display:block;}

#wrapperAll #wrap #topArea #gnb_menu #menu_sub06 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub06 ul{position:absolute; top:68px; left:180px; width:850px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub06 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub06 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub06 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub06 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub06 ul li img{display:block;}
/* 
#wrapperAll #wrap #topArea #gnb_menu #menu_sub08 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub08 ul{position:absolute; top:68px; left:660px; width:247px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub08 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub08 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub08 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub08 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 15px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub08 ul li img{display:block;}*/

#wrapperAll #wrap #topArea #gnb_menu #menu_sub07 {position:relative; height:28px; display:none;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub07 ul{position:absolute; top:68px; left:31px; width:950px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub07 ul li{float:left;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub07 ul li.ll{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-left:10px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub07 ul li.m{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding-right:10px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub07 ul li.m1{ background:url(../image/main/bg_subgnb.gif) repeat-x;padding:0 10px;}
#wrapperAll #wrap #topArea #gnb_menu #menu_sub07 ul li img{display:block;}

/*** gnb end ***/


#wrapperAll #wrap #mainWrapper {position:relative; height:414px; width:925px;}
#wrapperAll #wrap #mainWrapper .main_left {position:absolute; width:633px; left:0; top:43px;}
#wrapperAll #wrap #mainWrapper .main_left .link1 {position:absolute; left:23px; background:url(../image/main/bg_link01.gif) no-repeat; width:197px; height:263px;}
#wrapperAll #wrap #mainWrapper .main_left .link1 ul {position:absolute; top:115px; left:17px; line-height:130%}
#wrapperAll #wrap #mainWrapper .main_left .link2 {position:absolute; left:230px; background:url(../image/main/bg_link02.gif) no-repeat; width:197px; height:263px;}
#wrapperAll #wrap #mainWrapper .main_left .link2 ul {position:absolute; top:115px; left:17px; line-height:130%}
#wrapperAll #wrap #mainWrapper .main_left .link3 {position:absolute; left:436px; background:url(../image/main/bg_link03.gif) no-repeat; width:197px; height:263px;}
#wrapperAll #wrap #mainWrapper .main_left .link3 ul {position:absolute; top:115px; left:17px; line-height:130%}
#wrapperAll #wrap #mainWrapper ul.banner1 {position:absolute; top:291px; left:23px;}
#wrapperAll #wrap #mainWrapper ul.banner1 li {float:left; padding-right:4px;}
#wrapperAll #wrap #mainWrapper ul.banner2 {position:absolute; top:334px; left:23px;}
#wrapperAll #wrap #mainWrapper ul.banner2 li {float:left; padding-right:4px;}


#wrapperAll #wrap #mainWrapper .main_right {position:absolute; width:276px; right:5px; top:53px;}
#wrapperAll #wrap #mainWrapper .main_right .popzone {background:url(../image/main/popzone.gif) no-repeat; width:270px; height:121px;}
#wrapperAll #wrap #mainWrapper .main_right .popzone ul.pop_list {position:absolute; right:16px; top:-18px;z-index:12}
#wrapperAll #wrap #mainWrapper .main_right .popzone ul.pop_list li {float:left; padding-left:2px;}
#wrapperAll #wrap #mainWrapper .main_right .popzone p.content {position:absolute; top:10px; left:15px;z-index:2}
#wrapperAll #wrap #mainWrapper .main_right .news {position:absolute; top:145px;}
#wrapperAll #wrap #mainWrapper .main_right .news ul.news_tap {background:url(../image/main/bg_dot.gif) 0 bottom repeat-x; height:19px; width:274px;}
#wrapperAll #wrap #mainWrapper .main_right .news ul.news_tap li {float:left;}
#wrapperAll #wrap #mainWrapper .main_right .news ul.news_tap li img {display:block;}
#wrapperAll #wrap #mainWrapper .main_right .news ul.news_tap li.more {position:absolute; right:0; top:3px;}
#wrapperAll #wrap #mainWrapper .main_right .news ul.news_list {margin-top:13px; margin-left:9px;}
#wrapperAll #wrap #mainWrapper .main_right .select_area {margin-top:26px; background:url(../image/main/btn_mouse.gif) no-repeat; height:77px; width:270px;}
#wrapperAll #wrap #mainWrapper .main_right .select_area ul{position:absolute; right:0px;}
#wrapperAll #wrap #mainWrapper .main_right .select_area ul li {margin-bottom:6px;}
#wrapperAll #wrap #mainWrapper .main_right .select_area ul li select {width:130px; height:20px;}
#wrapperAll #wrap #mainWrapper .main_right .select_area ul li img {vertical-align:middle;}

#wrapperAll #copyWrapper {position:relative; height:360px; width:100%; background:url(../image/main/bg_bottom1.gif) repeat-x; clear:both;}
#wrapperAll #copyWrapper .copy_ci {position:absolute; top:294px; left:25px;}
#wrapperAll #copyWrapper .copy_flash {width:993px; height:274px;position:absolute;top:0; left:0;z-index:1} 
#wrapperAll #copyWrapper ul.copy_list {position:absolute; top:300px; left:490px;}
#wrapperAll #copyWrapper ul.copy_list li {float:left; padding-right:7px;}
#wrapperAll #copyWrapper ul.copy_list li img {display:block;}
#wrapperAll #copyWrapper ul.copy_tap {position:absolute; top:297px; left:804px;}
#wrapperAll #copyWrapper ul.copy_tap li {float:left;}
#wrapperAll #copyWrapper ul.copy_tap li img {display:block;}
#wrapperAll #copyWrapper .copy_add {position:absolute; left:547px; top:321px;}


/*oke추가*/
#conList{margin-top:20px;}
#conList dl{overflow:hidden;padding:10px 0 10px 0px;zoom:1;}
#conList dl dt{float:left;width:187px;height:100%;}
#conList dl dt img{vertical-align:middle;}
#conList dl dd{float:left;width:415px;padding:8px 0 0 0;}
#conList .conwakeline{height:1px;background:url(../../images/common/conwakeline.gif) top left repeat-x;}


/* cntMiddle 본문-페이지설명 작은텍스트*/
#cntMiddle .bullet01s{font-size:1.0em;color:#777777;margin:0;padding:0;font-weight:normal;}
#cntMiddle .bullet01ga{font-size:1.1em;color:#777777;font-weight:bold;margin:0;padding:0 0 5px 0px;}
/* cntMiddle bullet Depth01 서브텍스트 */
#cntMiddle .bullet001_01{font-size:1em;color:#777777;font-weight:normal;padding:2px 0 3px 4px;margin:0 0 3px 0;}
#cntMiddle .bullet001_02{font-size:1em;color:#777777;font-weight:normal;padding:2px 0 3px 16px;margin:0 0 3px 0;}
/* cntMiddle bullet Depth02 블릿설정 */
#cntMiddle .bullet002{font-size:1em;color:#777777;font-weight:normal;padding:0 0 0px 11px;margin:2px 0 3px 6px;background:url(../../images/common/bullet02.gif) 0 50%  no-repeat;}
#cntMiddle .bullet0021{font-size:1em;color:#777777;font-weight:normal;padding:0 0 0px 11px;margin:2px 0 3px 6px;background:url(../../images/common/bullet02.gif) 0 20%  no-repeat;}
#cntMiddle .bullet003{font-size:1em;color:#777777;font-weight:normal;padding:0 0 0px 8px;margin:2px 0 3px 12px;background:url(../../images/common/dot_1.gif) 0 50%  no-repeat;}
#cntMiddle .bullet0031{font-size:1em;color:#777777;font-weight:normal;padding:0 0 0px 8px;margin:2px 0 3px 12px;background:url(../../images/common/dot_1.gif) 0 20%  no-repeat;}


#cntMiddle .bullet004{font-size:1em;color:#777777;font-weight:normal;padding:0 0 0px 8px;margin:2px 0 3px 12px;}
.cntButton{text-align:center;padding:20px 0 0 0;}
#cntMiddle .imgcenter{text-align:center;}
#cntMiddle .images{margin-top:20px;margin-left:10px;}

/* paging */
.paging{margin-top:10px; text-align:center;}
.paging1{clear:both; margin-top:20px; text-align:center;}
.paging1 img{vertical-align:middle;}
.paging img{vertical-align:middle;}
.paging a{margin:0 3px; display:inline;}
.paging a:link, .paging a:visited, .paging a:active{text-decoration: none}
.paging a:hover {text-decoration: underline;}
.paging span a.this{font-weight:bold; color:#363636;}
.paging span a.this:link, .paging span a.this:visited, .paging span a.this:active{color: #363636; text-decoration: none}

/* 본문안 테이블-th가 회색*/
.tbl_type_sim{border:1px solid; border-color:#D2D2D2;;border-collapse: collapse;width:620px;}
.tbl_type_sim tbody th{border:1px solid; border-color:#D2D2D2;height:20px;text-align:center;padding:2px 0 3px 0;color:#7e7e7e;font-weight:bold;background:#f7f7f7;}
.tbl_type_sim tbody td{border:1px solid; border-color:#D2D2D2;height:20px;text-align:center;padding:2px 0 3px 0;}
.tbl_type_sim tbody td span.red{color:#ff0000;}
.tbl_type_sim tbody td.subject{text-align:left; padding:2px 0 3px 10px; }


/* 본문안 테이블-th가 회색*/
.tbl_type_sim2{border:1px solid; border-color:#D2D2D2;;border-collapse: collapse;width:620px;}
.tbl_type_sim2 th{border:1px solid; border-color:#D2D2D2;height:20px;text-align:center;padding:2px 0 3px 0;color:#7e7e7e;font-weight:bold;background:#f7f7f7;}
.tbl_type_sim2 td{border:1px solid; border-color:#D2D2D2;height:20px;text-align:center;padding:2px 0 3px 0;}
.tbl_type_sim2 td span.red{color:#ff0000;}
.tbl_type_sim2 td.subject{text-align:left; padding:2px 0 3px 10px; }


/* 본문안 테이블-th가 회색*/
.tbl_type_sim_new{border:0px solid; border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;border-collapse: collapse;border-left: #ffffff 1px solid;border-right: #ffffff 1px solid;}
.tbl_type_sim_new tbody th{border:0;height:20px;text-align:left;padding:2px 0 3px 10px;;color:#000;font-weight:bold;background:#f8f6f6;font-size:1em;}
.tbl_type_sim_new tbody td{border:0;height:20px;padding:2px 10px 3px 10px;font-size:0.9em;}
.tbl_type_sim_new tbody td.line{border-bottom:#e5e5e5 solid 1px;height:20px;padding:2px 10px 3px 10px;font-size:0.9em;}
.tbl_type_sim_new tbody td span.red{color:#ff0000;}
.tbl_type_sim_new tbody td.subject{text-align:left; padding:2px 0 3px 10px; }




/* 본문 탭 2line*/
#tabArea{margin:0;height:70px;}
#tabArea .tab{width:100%;margin:5px 0 0 0;}
#tabArea .tab ul li{float:left;}

/* 본문 탭 1line*/
.tab{width:100%;margin:10px 0 0 0;height:35px;}
.tab ul li{float:left;}


/* 본문 작은탭*/
.tabs{width:100%;margin:10px 0 0 0;}
.tabs ul li{display:inline;padding:0 10px 0 0;}



/*Layout - 보호수등*/
#conList1{margin-bottom:10px;}
#conList1 dl{overflow:hidden;padding:0px 0 0px 0px;zoom:1;}
#conList1 dl dt{float:left;width:218px;height:100%;}
#conList1 dl dd{float:left;width:370px;padding:0 0 0 10px;}
#conList1 dl dd div.list{margin-bottom:0;padding:0;}
#conList1 dl dd div.list dl{overflow:hidden;zoom:1;}
#conList1 dl dd div.list dl dt{float:left;width:47px;height:100%;padding:1px 0 0 0;}
#conList1 dl dd div.list dl dd{float:left;width:310px;padding:0px 0 0 10px;}
#conList1 .conwakeline{height:15px;background:url(../../images/common/dotline.gif) 0 90% repeat-x;}

/*Layout - 사회복지등*/
#conList6{margin-bottom:10px;}
#conList6 dl{overflow:hidden;padding:0px 0 0px 0px;zoom:1;}
#conList6 dl dt{float:left;width:150px;height:100%;}
#conList6 dl dd{float:left;width:370px;padding:0 0 0 10px;}
#conList6 dl dd div.list{margin-bottom:0;padding:0;}
#conList6 dl dd div.list dl{overflow:hidden;zoom:1;}
#conList6 dl dd div.list dl dt{float:left;width:65px;height:100%;padding:1px 0 0 0;}
#conList6 dl dd div.list dl dd{float:left;width:250px;padding:0px 0 0 10px;}
#conList6 .conwakeline{height:15px;background:url(../../images/common/dotline.gif) 0 90% repeat-x;}


/*Layout - w주요시설등*/
#conList5{margin-bottom:10px;}
#conList5 dl{overflow:hidden;padding:0px 0 0px 0px;zoom:1;}
#conList5 dl dt{float:left;width:218px;height:100%;}
#conList5 dl dd{float:left;width:370px;padding:0 0 0 10px;}
#conList5 dl dd div.list{margin-bottom:0;padding:0;}
#conList5 dl dd div.list dl{overflow:hidden;zoom:1;}
#conList5 dl dd div.list dl dt{float:left;width:47px;height:100%;padding:1px 0 0 0;}
#conList5 dl dd div.list dl dd{float:left;width:290px;padding:0px 0 0 10px;}
#conList5 .conwakeline{height:15px;background:url(../../images/common/dotline.gif) 0 90% repeat-x;}

/*Layout - 구정안내일반현황*/
#conList2{margin-bottom:10px;margin-top:15px;width:295px;float:left;}
#conList2 dl{overflow:hidden;padding:0px 0 0px 0px;zoom:1;}
#conList2 dl dt{float:left;width:110px;height:100%;}
#conList2 dl dd{float:left;width:170px;padding:0 0 0 10px;}
#conList2 dl dd div.list{margin-bottom:0;padding:0;}
#conList2 dl dd div.list dl{overflow:hidden;zoom:1;}
#conList2 dl dd div.list dl dd{float:left;width:170px;padding:0px 0 0 5px;}
#conList2 dl dd div.list dl dd span.pink{color:#b16cb2;}
#conList2 .conwakeline{height:15px;background:url(../../images/common/dotline.gif) 0 90% repeat-x;}



/*Layout - 프린트영역*/
#printArea {width:645px;height:99px;background:url(../../images/common/contents_bottom_bg.gif) top left no-repeat;position:relative;margin-top:50px;}
#printArea .data{top:15px;left:110px;position:absolute;height:1px}
#printArea .telNum{top:15px;left:363px;position:absolute;height:1px}
#printArea .printt{top:15px;left:513px;position:absolute;height:1px}
#printArea .pimg{top:15px;left:553px;position:absolute;height:1px:clear:both;}

#printArea .data span.b,#printArea .telNum span.b,#printArea .printt span.b{color:#054283;}


/* Top Menu Guide */
#topNavi {position:absolute;left:178px;top:35px;z-index: 10;width: 800px;height: 46px;}
#topNavi ul.navi{height:37px; width:702px;padding:11px 0 0 22px;}
#topNavi ul.navi li{float:left; padding:0 23px 0 0; }
#topNavi ul.navi li img{display:block;}
#topNavi ul.navi li#E01{padding-right:23px;}
#topNavi ul.navi li.children{padding:0 22px 0 65px;}
#topSitemap {position:absolute;left:885px;top:35px;z-index:11;width:92px;}


#topNavi ul.navi li ul{display:none;height:32px; position:absolute;top:31px;left:15px;}
#topNavi ul.navi li.on ul{display:block;height:32px; position:absolute;top:30px;left:15px;}
#topNavi ul.navi li ul li{float:left; padding:0;}
#topNavi ul.navi li ul li.m1{background:none;}
#topNavi ul.navi li ul li.m{padding:8px 7px 0 7px;background:url(../../images/common/gnb_menu_s_bg.gif) repeat-x;height:32px;}
#topNavi ul.navi li ul li.n{padding:8px 3px 0 3px;background:url(../../images/common/gnb_menu_s_bg.gif) repeat-x;height:32px;}
#topNavi ul.navi li ul.s01{}
#topNavi ul.navi li ul.s02{margin-left:20px;width:800px;}
#topNavi ul.navi li ul.s03{margin-left:20px;width:800px;}
#topNavi ul.navi li ul.s04{margin-left:100px;width:600px;}
#topNavi ul.navi li ul.s05{margin-left:150px;width:600px;}
#topNavi ul.navi li ul.s06{margin-left:-140px;width:840px;}
#topNavi ul.navi li ul.s07{margin-left:0px;width:800px;}
#topNavi ul.navi li ul.s08{margin-left:400px;width:400px;}
#topNavi ul.navi li ul.s09{margin-left:260px;width:600px;}
#topNavi ul.navi li ul.s10{margin-left:70px;width:700px;}

/* Main */
#mainWrapper{width:880px;height:850px;}
#leftcon{float:left;width:367px;height:649px;}
#leftcon .flash{width:367px;}
#leftcon .banner{width:352;margin-left:15px;position:relative;}
#leftcon .banner ul{position:absolute;top:83px;left:0px;}
#leftcon .banner ul li{float:left; padding:0;}
#leftcon .visiwear{width:349;margin-left:18px;margin-top:20px;position:relative;}
#leftcon .visiter {top:0;left:0;height:75px;width:143px;background:url(../../images/main/visiter_bg.gif) top left no-repeat;position:absolute;}
#leftcon .visiter p.date{color:#ffffff;top:7px;left:11px;position:absolute;font-size:1em;}
#leftcon .visiter p.total{top:34px;left:14px;position:absolute;}
#leftcon .visiter p.today{top:51px;left:14px;position:absolute;}
#leftcon .weather {top:0;left:150px;position:absolute;}
#leftcon .weather ul{}
#leftcon .weather ul li{float:left; padding:0;}


#rightcon{float:right;width:513px;height:649px;}
#rightcon #top_a{width:513px;height:137px;margin-bottom:30px;margin-top:10px;}
#rightcon #top_a .notice{width:245px;height:125px;margin-top:10px;float:left;}
#rightcon #top_a .notice .noimg{margin-top:0;widht:245px;}
#rightcon #top_a .notice .noimg ul li{float:left; padding:0;}
#rightcon #top_a .notice .list{padding-top:38px;padding-left:15px;background:url(../../images/main/ten_bg.gif) top left no-repeat;}
#rightcon #top_a .notice .list ul{}
#rightcon #top_a .notice .list ul li{list-style:none;line-height:165%;}
#rightcon #top_a .notice .list ul li a:link, a:visited {color:#747474;text-decoration:none}
#rightcon #top_a .notice .list ul li a:hover, a:active{color:#2a70a9;text-decoration:none}
#rightcon #top_a .ban{width:242px;height:125px;margin-top:10px;float:right;}
#rightcon #top_a .ban ul.list{height:12px;float:right;}
#rightcon #top_a .ban ul li{float:left;padding:5px 3px 0 0;}
#rightcon #top_a .ban .banner{margin-top:30px;}

#rightcon #top_b{width:513px;height:103px;margin-bottom:22px;}
#rightcon #top_b .bsearch{width:299px;float:left;margin-top:8px;}
#rightcon #top_b .bsearch .sbg{width:299px;height:71px;background:url(../../images/main/s_bg.gif);position:relative}
#rightcon #top_b .bsearch .sbg .s1{width:278px;top:13px;left:10px;position:absolute;}
#rightcon #top_b .bsearch .sbg .s1 img{vertical-align:middle;}
#rightcon #top_b .bsearch .sbg .s1 input.in{border:#d9d9d2 solid 1px;height:16px;}
#rightcon #top_b .bsearch .sbg .s1 input.im{border:none}
#rightcon #top_b .bsearch .sbg .s2{width:278px;top:42px;left:10px;position:absolute;}
#rightcon #top_b .bsearch .sbg .s2 img{vertical-align:middle;}
#rightcon #top_b .bsearch .sbg .s2 input.in{border:#d9d9d2 solid 1px;width:169px;height:16px;}
#rightcon #top_b .bsearch .sbg .s2 input.im{border:none}
#rightcon #top_b .bselect{width:194px;height:103px;float:right;}
#rightcon #top_b .bselect .tbg{width:194px;height:86px;background:url(../../images/main/select_bg.gif) top left no-repeat;position:relative;}
#rightcon #top_b .bselect .tbg ul{width:175px;top:8px;left:10px;position:absolute;}
#rightcon #top_b .bselect .tbg ul li{margin:0 0 3px 0;}
#rightcon #top_b .bselect .tbg ul select{width:147px;height:21px}
#rightcon #top_b .bselect .tbg ul img{vertical-align:middle;}

#rightcon #top_c{width:513px;height:52px;margin-bottom:22px;}

#rightcon #top_d{width:513px;height:252px;}
#rightcon #top_d .top_dl{width:302px;height:252px;float:left;}
#rightcon #top_d .top_dl .twolab_t{width:302px;height:132px;}
#rightcon #top_d .top_dl .twolab_b{width:302px;height:93px;margin-top:28px;background:url(../../images/main/focus_bg.gif) no-repeat top left;position:relative;}
#rightcon #top_d .top_dl .twolab_b .texta{width:150px;height:20px;top:38px;left:95px;font-size:0.95em;color:#538c7d;line-height:130%;position:absolute;}
#rightcon #top_d .rbanner{width:194px;height:252px;float:right;}
#rightcon #top_d .rbanner ul{}
#rightcon #top_d .rbanner ul li.rr{float:left; padding:0 0px 2px 3px;}
#rightcon #top_d .rbanner ul li.ll{float:left; padding:0 3px 2px 0;}

#allservice{clear:both;width:865px;height:112px;background:url(../../images/main/all_service_bg.gif) top left no-repeat;margin-left:10px;margin-top:0px;}
#allservice ul{padding-top:36px;padding-left:17px;}
#allservice ul li{font-size:0.95em;padding:0 0 2px 0;}
#allservice ul li img{vertical-align:middle;}
#allservice ul li a:link, a:visited {color:#c98b33;text-decoration:none}
#allservice ul li a:hover, a:active{color:#88560f;text-decoration:none}
#allservice ul li span.line{font-size:0.95em;color:#c98b33;padding:0 3px 0px 3px;}

#bannercollect{width:864px;height:70px;background:url(../../images/main/banner_bg.gif) top left no-repeat;margin-left:10px;margin-top:20px;}
#bannercollect ul{padding-top:12px;padding-left:110px;}
#bannercollect ul li{float:left;padding:0 12px 0px 0;}
#bannercollect ul li img{vertical-align:middle;border:#d3d3d3 solid 1px;}

/* 카피라이터윗 그림 및 링크 */
#bottom_img {clear:both;width:100%; height:190px;position:relative;background:url(../../images/common/bottom_img_bg.gif) top left repeat-x;}
#bottom_img p{width:1004px; height:190px;top:0;left:0;position:absolute;}
#bottom_link {width:100%; height:15px;position:relative;background:url(../../images/common/b_font_bg.gif) top left repeat-x;}
#bottom_link ul{}
#bottom_link ul li{float:left;padding:0;}

/* 카피라이터 */
#copyWrapper{width:100%; height:80px;position:relative;background:url(../../images/common/copy_bg.gif) top left repeat-x;}
#copyWrapper .copyci{top:25px;left:50px;position:absolute;}
#copyWrapper .copytext{top:25px;left:255px;position:absolute;}
#copyWrapper .copytext p{font-size:0.95em;color:#4e4e4e;}
#copyWrapper .copylink{top:30px;left:760px;position:absolute;}
#copyWrapper .copylink ul li{float:left;padding:0;}


/* 퀵링크 */
#quickw{width:87px;top:109px;left:886px;position:absolute;z-index:100;}
#quickw .zoom{width:87px;}
#quickw .zoom ul li{float:left}

#quickw .link{width:87px;clear:left;margin-top:10px;}
#quickw .link ul li img{display:block;}
#quickw .link ul li.top{padding-top:20px;}

/* 본문게시판테이블 이전 이후글*/
.tbl_types{width:100%;border-bottom:1px solid #eceff0;border-collapse: collapse;}
.tbl_types tbody th{height:20px; border-top:1px solid #eceff0; text-align:center;padding:3px 0 3px 0}
.tbl_types tbody td{height:20px; border-top:1px solid #eceff0; text-align:center;padding:3px 0 3px 0;}
.tbl_types tbody td.subject{text-align:left; padding:3px 0 3px 10px; }


/* paging */
.paging{margin-top:10px; text-align:center;}
.paging1{clear:both; margin-top:20px; text-align:center;}
.paging1 img{vertical-align:middle;}
.paging img{vertical-align:middle;}
.paging a{margin:0 3px; display:inline;}
.paging a:link, .paging a:visited, .paging a:active{text-decoration: none}
.paging a:hover {text-decoration: underline;}
.paging span a.this{font-weight:bold; color:#363636;}
.paging span a.this:link, .paging span a.this:visited, .paging span a.this:active{color: #363636; text-decoration: none}

/* 게시판 search */
#boardSearch{height:40px;background:#f0f0f0;position:relative;width:620px;margin-top:20px;}
#boardSearch .search{top:10px;left:125px;position:absolute;}
#boardSearch .search img{vertical-align:middle;}
#boardSearch .search select{vertical-align:middle;}
/*#boardSearch .search input{border:#d9d9d2 solid 1px;width:169px;height:16px;} */

/* view페이지 */
.viewType{width:100%;}
.viewType dt{font-weight:bold; padding:2px 0 2px 10px;margin:0 0 1px 0px;color:#000000; font-size:1.1em;background:#f8f6f6;}
.viewType dd{font-size:0.95em;height:20px;color:#959595;padding:0 0 0 10px;}
.viewType dd.read span{padding-right:5px;margin:0 0px 0 0;}
.viewType dd.date{}
.viewType dd img{vertical-align:middle;}
.viewType dd.file{font-size:1em; background:#f9f9f9;font-weight:bold; color:#757575; padding:10px 10px 10px 80px;display:block; height:auto; text-indent:-67px}
.viewType dd.file a{color:#959595;font-weight:normal}
.viewType dd.file img{vertical-align:middle;}
.viewType dd.viewCnt{display:block;height:auto;font-size:12px;padding:15px 10px;margin:5px 0 0 0 ;color:#666666;text-align:justify;background:url(../../images/common/conwakeline.gif) repeat-x;}
.viewType dd.viewCnt_b{display:block;height:auto;font-size:12px;padding:2px 8px;margin:5px 0 0 0 ;color:#666666;text-align:justify;background:url(../../images/common/conwakeline.gif) repeat-x;}
.viewType dd.viewCnt p{margin:0; padding:0;width:516px;}

/* Board 텍스트영역*/
.boardText{width:595px;border:3px #e5ecf4 solid;padding:10px;margin-bottom:15px;}
.boardText .boxDot{margin:0 0 10px 5px;padding:0 0 0 10px;background:url(../../images/board/boxdot.gif) 0 22% no-repeat;}
.boardText .boxDot1{margin:0 0 5px 5px;padding:0 0 0 10px;background:url(../../images/board/boxdot.gif) 0 50% no-repeat;}
.boardText span.blue{color:#336eab;font-weight:bold;}
.boardText span.red{color:#f46d00;font-weight:normal;}
.boardText1{width:608px;border:1px #e5e5e5 dashed;padding:10px;}
.boardText1 .conwakeline{height:1px;background:url(../../images/common/conwakeline.gif) top left repeat-x;margin:5px 0 0 0;}
.boardText1 .btn{width:100%;background:#cde1e6;padding:2px;text-align:center;margin-top:20px;}

/* Board 텍스트영역-실명영역*/
.boardTextName{width:578px;height:100px;position:relative;clear:left;}
.boardTextName .conwakeline{height:1px;background:url(../../images/common/conwakeline.gif) top left repeat-x;margin:5px 0 0 0;}
.boardTextName .name{
	position:absolute;
	top:9px;
	left:23px;
}
.boardTextName .num{
	position:absolute;
	top:9px;
	left:288px;
}
.boardTextName .num img,.boardTextName .name img{vertical-align:middle; margin:0 20px 0 0;}
.boardTextName .num input,.boardTextName .name input{border:1px solid #c8d8e9; height:16px; vertical-align:middle;}


.boardTextName .btn{position:absolute;top:50px;left:207px;}
.boardTextName .btn1{position:absolute;top:50px;left:280px;}




.ipin{width:600px;margin-top:15px;}
.ipin ul li{float:left;}

.cc{width:600px;text-align:center}

/* 이전자료보기 */
.preData{position:relative;width:580px;height:25px;}
.preData .total{position:absolute;top:0;left:10px;}
.preData .data{position:absolute;top:0;left:430px;}

/* pArea */
.pArea{margin-top:10px; text-align:center;}

/* 글쓰버튼영역 */
.btnArea{text-align:right; margin:10px 5px 0 0;height:25px;}
.writeBtn{margin-bottom:-35px}



/* 사진,체육시설 등 Listing */
#ins_cnt{min-height:270px;}
#ins_cnt ul{width:100%;height:180px;}
#ins_cnt ul li{float:left;}
#ins_cnt ul li div.photol{border:1px #c6d6e7 solid; background:#ffffff; padding:5px; margin:0px 15px 10px 0px;}
#ins_cnt ul li div.photo{border:1px #c6d6e7 solid; background:#ffffff; padding:5px; margin:0px 18px 10px 18px;}
#ins_cnt ul li div.photor{border:1px #b4c1ce solid; background:#ffffff; padding:5px; margin:0px 0px 10px 15px;}
#ins_cnt ul li div.subjectl{text-align:center;margin:5px 15px 3px 0px;line-height:120%;}
#ins_cnt ul li div.subjectl span{font-size:1em;color:#a3792a;font-weight:bold;}
#ins_cnt ul li div.subjectl span a:link, a:visited {color:#97b8d1;text-decoration:none}
#ins_cnt ul li div.subjectl span a:hover, a:active {color:#97b8d1;text-decoration:none}
#ins_cnt ul li div.subject{text-align:center;margin:5px 0px 0px 0px;line-height:120%;}
#ins_cnt ul li div.subject span{font-size:1em;color:#a3792a;font-weight:bold;}
#ins_cnt ul li div.subject span a:link, a:visited {color:#97b8d1;text-decoration:none}
#ins_cnt ul li div.subject span a:hover, a:active {color:#97b8d1;text-decoration:none}
#ins_cnt ul li div.subjectr{text-align:center;margin:5px 0px 3px 15px;line-height:120%;}
#ins_cnt ul li div.subjectr span{font-size:1em;color:#a3792a;font-weight:bold;}
#ins_cnt ul li div.subjectr span a:link, a:visited {color:#97b8d1;text-decoration:none}
#ins_cnt ul li div.subjectr span a:hover, a:active {color:#97b8d1;text-decoration:none}
#ins_cnt .end_float{clear:both;}
