@charset "utf-8";
/* 메인메뉴 */
#new_main_navi{float:left; padding:0 0 0 15px; width:780px; height:75px;}
ul#new_topmenu{float:left; margin:0; padding:0; width:780px; height:32px;}
#new_topmenu li{float:left; display:inline; padding:0 5px 0 5px;}
#new_topmenu ul{position:absolute; top:65px; left:190px; width:100%; height:35px; margin:0; padding:0; display:none; list-style:none; z-index:30;}
* html #new_topmenu ul{position:absolute; top:35px; left:0; width:100%; height:35px; margin:0; padding:0; display:none; list-style:none; z-index:30;}
#new_topmenu ul li{background:url(/images/common/ico_arr_gnb_2depth.gif) no-repeat 0 0.75em;}
#new_topmenu .menu1 ul{width:780px; margin:0 0 0 20px;}
#new_topmenu .menu2 ul{width:780px; margin:0 0 0 20px;}
#new_topmenu .menu3 ul{width:780px; margin:0 0 0 20px;}
#new_topmenu .menu4 ul{width:780px; margin:0 0 0 170px;}
#new_topmenu .menu5 ul{width:780px; margin:0 0 0 170px;}
#new_topmenu .menu6{background:none;}
#new_topmenu .menu7{background:none; margin:0 0 0 48px;}
/* 메인메뉴 */

/* 메인메뉴 백그라운드 및 바 색상지정 */
.mainBack0{background:url(/images/mainmenu/bg0.gif) no-repeat;}
.mainBar0 li{background:url(/images/mainmenu/bar0.gif) no-repeat right top;}
.mainBar0 li li a{float:left; display:block; color:#4c4c4c; padding:3px 0 0 0;}
.mainBar0 li li a:hover{float:left; display:block; color:#1865c5; padding:3px 0 0 0;}

.mainBack1{background:url(/images/mainmenu/bg1.gif) no-repeat;}
.mainBar1 li{background:url(/images/mainmenu/bar1.gif) no-repeat right top;}
.mainBar1 li li a{float:left; display:block; color:#4c4c4c; padding:3px 0 0 0;}
.mainBar1 li li a:hover{float:left; display:block; color:#66b410; padding:3px 0 0 0;}

.mainBack2{background:url(/images/mainmenu/bg2.gif) no-repeat;}
.mainBar2 li{background:url(/images/mainmenu/bar2.gif) no-repeat right top;}
.mainBar2 li li a{float:left; display:block; color:#4c4c4c; padding:3px 0 0 0;}
.mainBar2 li li a:hover{float:left; display:block; color:#1865c5; padding:3px 0 0 0;}

.mainBack3{background:url(/images/mainmenu/bg3.gif) no-repeat;}
.mainBar3 li{background:url(/images/mainmenu/bar3.gif) no-repeat right top;}
.mainBar3 li li a{float:left; display:block; color:#4c4c4c; padding:3px 0 0 0;}
.mainBar3 li li a:hover{float:left; display:block; color:#7a33cc; padding:3px 0 0 0;}

.mainBack4{background:url(/images/mainmenu/bg4.gif) no-repeat;}
.mainBar4 li{background:url(/images/mainmenu/bar4.gif) no-repeat right top;}
.mainBar4 li li a{float:left; display:block; color:#4c4c4c; padding:3px 0 0 0;}
.mainBar4 li li a:hover{float:left; display:block; color:#B010C4; padding:3px 0 0 0;}

.mainBack5{background:url(/images/mainmenu/bg5.gif) no-repeat;}
.mainBar5 li{background:url(/images/mainmenu/bar5.gif) no-repeat right top;}
.mainBar5 li li a{float:left; display:block; color:#4c4c4c; padding:3px 0 0 0;}
.mainBar5 li li a:hover{float:left; display:block; color:#f45601; padding:3px 0 0 0;}

/* 레이아웃 수정 */
#wrapContainer{float:left; width:100%; background:url(/images/common/bg_header.jpg) repeat-x; text-align:left; margin:0; padding:0;}
#wrap{float:left; overflow:hidden; width:980px;}
#logo2{padding:33px 10px 0 44px; width:130px; height:100px;	float:left; display:inline;}
* html #logo2{padding:33px 10px 0 44px; width:180px; height:100px;	float:left; display:inline;}
#header{position:absolute; top:0; left:0; width:980px; height:110px; z-index:99; margin:0 auto; padding:0;}
#headerMenu{float:right; width:780px;}
#topMenu{float:right; width:430px; height:35px;}
#gnb{float:left; overflow:hidden; width:100%; height:75px;}
/* 레이아웃 수정 */



#mainMiddle    {position:absolute; top:111px; left:0; width:980px; height:600px; z-index:99; margin:0 auto; padding:0;}
#middle        {width:980px; margin:0 auto; padding:111px 0 0 0;} /* 2011.06.01 수정 */
#mainMiddle #leftArea    {width:183px; margin-left:10px; padding:0; float:left; display:inline;}
#mainMiddle #centerArea  {width:441px; margin-left:15px; padding:0; float:left;}
#mainMiddle #rightArea   {width:197px; margin-left:15px; padding:0; float:left;}
#middle #lnb         {position:relative; width:199px; margin:0 auto; padding:0; float:left;}
#middle #cbody       {width:670px; min-height:100%; margin:0 auto; padding:0; float:left;} /* 2011.06.01 수정 */

#mainMiddle #leftArea .contentL    {width:172px; margin:0 auto; padding:0; display:inline; float:left; overflow:hidden;}
#mainMiddle #centerArea .contentC  {width:441px; float:left;}
#mainMiddle #rightArea .contentR   {width:176px; margin-left:11px; float:left; display:inline;}
#mainMiddle #rightArea #popupzone  {width:197px; height:206px; float:left; background-image:url('/images/main/bg_popupzone.gif');}

#mainMiddle #leftArea .contentL #pollTop   {width:172px; height:23px; padding:0; display:inline; float:left; background-image:url('/images/main/bg_forum_top.gif');}
#mainMiddle #leftArea .contentL #pollBody1  {width:172px; height:85px; margin:0 auto; padding:0; display:inline; float:left; background-image:url('/images/main/bg_forum_body.gif');}
#mainMiddle #leftArea .contentL #pollBody2  {width:172px; height:85px; margin:0 auto; padding:0; display:inline; float:left; background-image:url('/images/main/bg_forum_body01.gif');}

#mainMiddle #centerArea .contentC .intrnetNews  {width:366px; height:30px; background-image:url('/images/main/bg_internetNews.gif'); float:left;}
#mainMiddle #centerArea .contentC #newsHeader   {width:441px; height:32px; margin-top:2px; float:left; background-image:url('/images/main/bg_news_header.gif');}
#mainMiddle #centerArea .contentC #news         {width:425px; margin-left:8px; margin-top:8px; float:left; display:inline;}
#mainMiddle #centerArea .contentC #news .newsList   {float:left; margin-top:2px;}

#mainMiddle #centerArea .contentC #civilTop          {width:441px; float:left; background-image:url('/images/main/bg_civil_top.gif');}
#mainMiddle #centerArea .contentC #civilBg           {width:441px; min-height:100%; float:left; background-image:url('/images/main/bg_civil_center.gif');}
#mainMiddle #centerArea .contentC #civilBg #civil01  {width:409px; margin-left:16px; margin-top:16px; padding-bottom:10px; float:left; display:inline; letter-spacing:-1px;}
#mainMiddle #centerArea .contentC #civilBg #oftenMenu  {width:415px; margin-left:12px; margin-top:16px; float:left; display:inline;}
#mainMiddle #centerArea .contentC #civilBg #oftenMenu2 {width:409px; margin-left:16px; margin-top:5px; padding-bottom:10px; float:left; display:inline;}

#mainMiddle #centerArea #category              {width:441px; min-height:100%; float:left; background-image:url('/images/main/bg_category.gif'); letter-spacing:-1px;}
#mainMiddle #centerArea #category .category01  {width:414px; margin-left:15px; margin-top:10px; padding-bottom:10px; float:left; display:inline;}

#mainMiddle #rightArea .contentR #cityHall   {width:176px; float:left; display:inline; background-image:url('/images/main/bg_cityHall.gif');}
#mainMiddle #rightArea .contentR .cityHall2  {width:176px; margin-top:8px; float:left; display:inline;}

/*#mainMiddle #rnb      {position:absolute; width:93px; padding:0; float:right; top:0; left:880px;}*/
#rnb      {position:absolute; width:93px; padding:0; float:right; top:0; left:880px; z-index:80;}
#middle #work     {position:relative; width:640px; min-height:100%; margin-left:15px; padding:0; float:left; display:inline;} 

#middle #cbody #position    {position:relative; width:652px; height:21px; margin-top:10px; padding:0; float:left; text-align:right;}
#middle #cbody #subMainTop  {position:relative; width:640px; height:166px; margin-left:15px; padding:0; float:left; display:inline;}
#middle #cbody #pageTitle   {position:relative; width:640px; min-height:100%; margin-left:15px; padding:0; float:left; display:inline;}
#middle #cbody #depthMenu4  {position:relative; width:640px; min-height:100%; margin-left:15px; padding:0; float:left; display:inline;}

#middle #cbody #subMainTop #subMainTitle			{position:relative; width:400px; height:166px; padding:0; float:left; display:inline;}
#middle #cbody #subMainTop #subMainTitle #subMainTitleImage   {position:relative; width:400px; height:60px; padding:0; float:left;}
#middle #cbody #subMainTop #subMainTitle #subMainTitleImage2  {position:relative; width:400px; height:106px; padding:0; float:left;}
#middle #cbody #subMainTop #subMainTitle2			{position:relative; width:240px; height:166px; padding:0; float:left; display:inline;}

#middle #cbody #pageBody    				   {width:640px; min-height:100%; margin-left:15px; margin-top:20px; padding:0; float:left; display:inline;} /* 2011.06.01 수정 */
#middle #cbody #pageBody #contents     {position:relative; width:620px; margin-left:10px;}
#middle #cbody #pageBody #contents2    {position:relative; width:620px; margin-left:10px; float:left; display:inline;}
#middle #cbody #pageBody #contents .wrapContents  {position:relative; width:620px;}
#middle #cbody #pageBody #contents640  {position:relative; width:640px; margin:0 auto;}
#middle #cbody #pageBody #subMainBody  {position:relative; width:630px; min-height:100%; margin-top:20px; background-image:url('/images/common/bg_submain_line.gif');}
#middle #cbody #pageBotMenu 				   {position:relative; width:640px; height:20px; margin-left:15px; margin-top:50px; padding:0; float:left; display:inline;}
#middle #cbody #officer    				     {position:relative; width:640px; height:31px; margin-left:15px; padding:0; float:left; border:1px solid #dbdbdb; background-color:#fbfbfb; display:inline;}
#middle #cbody #pageValue   				   {position:relative; width:640px; height:81px; margin-left:15px; margin-top:6px; padding:0; float:left; border:1px solid #dbdbdb; background-color:#fbfbfb; display:inline;}

#middle #cbody #pageBody #subMainBody #subMainMenu            {position:relative; width:437px; float:left;}
#middle #cbody #pageBody #subMainBody #subMainMenu            {clear:both; width:437px;}
#middle #cbody #pageBody #subMainBody #subMainMenu ul         {margin-bottom:20px;}
#middle #cbody #pageBody #subMainBody #subMainMenu ul li ul   {margin-left:10px;}
#middle #cbody #pageBody #subMainBody #subMainMenu ul li ul li{display:inline; height:20px; padding:0 10px 0 0;}
#middle #cbody #pageBody #subMainBody #subMainBanner          {position:relative; width:193px; float:left;}
#middle #cbody #pageBody #subMainBody #subMainBanner #sBanner {width:193px; padding-left:31px;}

/* 메인 검색 */
#mainMiddle #leftArea #mainTotalSearch  {width:183px; height:130px; float:left; padding:0; background:url(/images/main/bg_mainTotalSearch01.jpg) no-repeat;}
#mainMiddle #leftArea #mainTotalSearch p.title{margin:7px 0 0 37px; color:#0060ca; font-weight:bold;}
#middle #lnb #totalSearch      {position:relative; width:199px; height:118px; margin-top:10px; padding:0; float:left; background-image:url('/images/common/bg_totalSearch.jpg');}
/* 서브 검색 */
#middle #lnb #totalSearch2{width:183px; height:130px; float:left; padding:0; margin:10px 0 0 10px; background:url(/images/main/bg_mainTotalSearch01.jpg) no-repeat;}
#middle #lnb #totalSearch2 p.title{margin:7px 0 0 37px; color:#0060ca; font-weight:bold;}
#middle #lnb #leftTitle        {position:relative; width:189px; height:46px; margin-top:24px; margin-left:10px; padding:0; float:left; display:inline;}
#middle #lnb #leftMenu         {position:relative; width:199px; min-height:100%; padding:0; float:left; background-color:#ffffff; border-bottom:1px solid #dbdbdb;}
#middle #lnb #leftQuick        {position:relative; width:189px; height:150px; padding:0 0 0 10px; float:left;}

#middle #cbody #pageTitle #titleImage   {position:relative; width:400px; height:60px; padding:0; float:left;}
#middle #cbody #pageTitle #pageTopMenu  {position:relative; width:200px; height:26px; margin-top:48px; padding:0; float:right;}

#middle #rnb #fontSize      {width:93px; height:70px; padding:0; margin-top:30px;}
#middle #rnb #quickMenu     {width:93px; min-height:100%; padding:0; margin-top:10px;}

#wrapleftRight1 {width:620px; min-height:100%; float:left; margin-bottom:10px;}
#leftImg1       {width:242px; min-height:100%; float:left;}
#rightTxt1      {width:363px; min-height:100%; float:right;}
#leftTxt        {width:620px; min-height:100%; float:right;}

#titleImages   {width:998px; height:179px; float:left; margin-top:15px;  padding:880px 0 0 0;}

#mainFooter   {position:relative; width:100%; height:108px; float:left;}

#footer   		{position:relative; width:100%; height:108px; float:left; margin-top:40px;}

#footer #footerMenu         {width:100%; height:35px; margin:0 auto; padding:0; float:left; background-image:url('/images/common/bg_footerMenu.gif'); background-repeat:repeat-x;}
#footer #footerMenu #inFooterMenu   {width:1000px; height:35px; margin:0 auto; padding:0; float:left; }

#footer #copyright                 {width:100%; height:73px; margin:0 auto; padding:0; float:left;}
#footer #copyright #inCopyright    {width:1000px; height:73px; margin:0 auto; padding:0; float:left;}

#footer #footerMenu #inFooterMenu #fmenu    {width:790px; height:35px; padding:0; float:left; margin-left:210px; display:inline;}
#footer #footerMenu #inFooterMenu #weather  {width:320px; height:35px; margin:0 auto; padding:0; float:left; margin-top:7px; line-height:12px;}

#footer #copyright #footerLogo     {width:200px; height:73px; margin:0 auto; padding:0; float:left;}
#footer #copyright #address        {width:780px; height:73px; margin:0 auto; padding:0; float:left;}
* html #footer #copyright #address        {width:780px; height:73px; margin:0 auto; padding:0; float:left;}

#mainFooter #footerMenu         {width:100%; height:35px; margin:0 auto; padding:0; float:left; background-image:url('/images/common/bg_footerMenu.gif'); background-repeat:repeat-x;}
#mainFooter #footerMenu #inFooterMenu   {width:1000px; height:35px; margin:0 auto; padding:0; float:left;}

#mainFooter #copyright                 {width:100%; height:73px; margin:0 auto; padding:0; float:left;}
#mainFooter #copyright #inCopyright    {width:1000px; height:73px; margin:0 auto; padding:0; float:left;}

#mainFooter #footerMenu #inFooterMenu #fmenu    {width:790px; height:35px; padding:0; float:left; margin-left:210px; display:inline;}
#mainFooter #footerMenu #inFooterMenu #weather  {width:320px; height:35px; margin:0 auto; padding:0; float:left; margin-top:7px; line-height:12px;}

#mainFooter #copyright #footerLogo     {width:200px; height:73px; margin:0 auto; padding:0; float:left;}
#mainFooter #copyright #address        {width:780px; height:73px; margin:0 auto; padding:0; float:left;}
* html #mainFooter #copyright #address        {width:780px; height:73px; margin:0 auto; padding:0; float:left;}

#contents          {position:relative; width:620px; margin-left:10px;}

.myMenuStitle      {width:460px; margin-left:15px; padding-top:10px; padding-bottom:2px; font-weight:bolder; float:left; display:inline;}

.myMenu            {width:450px; margin-left:25px; padding:0; float:left; display:inline;}
.myMenu .list      {width:340px; margin:0 auto; padding:0; float:left;}
.myMenu .goDelete  {width:105px; margin-top:2px; margin-left:5px; padding:0; float:right;}

.service           {width:425px; margin-left:25px; padding:0; float:left; display:inline;}
.service .list     {background:url(/images/myMenu/bu_blue.gif) no-repeat 0 8px; padding-left:5px; float:left;}
.service .go       {width:85px; margin-top:2px; margin-left:5px; padding:0; float:right;}

.buDepth01 {width:600px; height:24px; background-image:url('/images/government/bu_body_big.gif'); background-repeat:no-repeat; background-position:0px 2px; font-weight:bold; color:#333333; padding-left:17px;}
.contentsExp603 {width:603px; min-height:100%; margin-left:17px; margin-bottom:10px; padding:0;}
.contentsExp620 {width:620px; min-height:100%; margin-bottom:10px; padding:0;}
.contentsExp640 {width:640px; min-height:100%; margin-bottom:10px; padding:0;}
.wrapleftRight {width:620px; min-height:100%; float:left; margin-bottom:10px;}
.wrapleftRight603 {width:603px; min-height:100%; float:left; margin-left:17px; margin-bottom:10px;}
.leftImg {width:150px; min-height:100%; float:left;}
.leftImg40 {width:40px; min-height:100%; float:left;}
.leftImg200 {width:200px; min-height:100%; float:left;}
.leftImg300 {width:300px; min-height:100%; float:left;}
.rightTxt {width:450px; min-height:100%; float:right;}
.rightTxt320 {width:320px; min-height:100%; float:right;}
.rightTxt380 {width:380px; min-height:100%; float:right;}
.rightTxt400 {width:400px; min-height:100%; float:right;}
.rightTxt440 {width:440px; min-height:100%; float:right;}
.rightTxt450 {width:450px; min-height:100%; float:right;}
.rightTxt560 {width:560px; min-height:100%; float:right;}

#newsAjax  {position:absolute; width:441px; height:180px; padding:0; background-image:url('/images/main/bg_ajax.gif'); background-repeat:no-repeat; float:left; top:202px; left:208px;}

#newsletter  {position:absolute; width:730px; min-height:100%; margin-left:18px; float:left;}
#newsletter #nl_top    {width:730px; height:150px; background-image:url('/images/common/letter_top.gif'); float:left;}
#newsletter #nl_bg     {width:730px; min-height:100%; background-image:url('/images/common/letter_bg.gif'); float:left;}
#newsletter #nl_bottom {width:730px; height:108px; float:left;}

#newsletter #nl_bg #text {width:650px; height:300px; margin-left:40px; padding-top:20px; padding-bottom:20px; float:left;}

/* footer */
#footer_sub2 {clear:both; float:left; width:100%; height:90px;}
#footer_sub2 p {float:left; padding:15px 0 0 57px; height:70px;}
#footer_sub2 ul {float:left; list-style:none; width:770px; height:90px; margin:0; padding:0;}
#footer_sub2 ul li{position:relative; width:460px; height:15px; overflow:hidden; margin:5px 0 0 55px; padding:0;}

#footer_sub2 {clear:both; float:left; width:100%; height:90px; margin:10px 0 0 0;  }
#footer_sub2 dl {float:left; width:1000px; margin:5px; padding:0;}
#footer_sub2 dl dt {float:left; padding:0 0 0 57px; height:70px;}
#footer_sub2 dl dd {float:left; width:482px; height:15px; margin:0; padding:0 0 0 45px;}

#banner {width:172px;}
#banner p {padding:0; margin:0; float:left;}
#banner p img {padding:0; margin:0; vertical-align:top;}

/* whitebook */
div.whitebook { clear:both; position:relative; float:left; display:inline; width:620px; }
div.year_select { position:relative; float:left; display:inline; width:598px; border:1px solid #dedede; background:#f4f4f4; padding:10px 10px 10px 10px; }
div.year_select select { position:relative; float:right; display: inline; margin-right:5px; }
div.year_select span { position:relative; float:right; display:inline; }

div.whitebook h1 { width:600px; height:24px; position:relative; float:left; display:inline; color:#333; font-weight:bold; font-size:12px; line-height:16px; background:url('/images/government/bu_h1.gif') left 5px no-repeat; padding-left:20px; vertical-align:top; }
div.whitebook h1 img { margin-left:10px; vertical-align:middle; }

div.whitebook h2 { position:relative; float:left; display:inline; width:593px; color:#0a50a4; font-weight:bold; font-size:12px; line-height:16px; background:url('/images/government/bu_h2.gif') left 2px no-repeat; padding-left:10px; margin-left:17px; margin-bottom:3px; }
div.whitebook ul { position:relative; float:left; display:inline; width:583px; margin-left:37px; } 
div.whitebook ul li { position:relative; float:left; display:inline; width:583px; list-style:none; line-height:20px; }

/* 조직도 */
.organization { width:620px; min-height:100%; margin-bottom:10px; padding:0; }
.organization .team { float:left; width:620px; margin:20px 0 30px 0; }
.organization .dept { float:left; width:620px; min-height:100%; }/* _height:100%; */
.organization .village { float:left; width:620px; margin-top:40px; }

.organization .box01 { float:left; width:148px; height:40px; background:url('/images/government/bg_box01.gif') left top no-repeat; text-align:center; padding-top:12px; margin-left:232px; display:inline; }
.organization .box01 a { font-weight:bold; color:#9b5d40; }

.organization .box02 { float:left; width:148px; height:40px; background:url('/images/government/bg_box02.gif') left top no-repeat; text-align:center; padding-top:12px; margin-left:232px; display:inline; }
.organization .box02 a { font-weight:bold; color:#345f8e; }

.organization .dept .box03 { float:left; width:142px; height:40px; border:3px solid #e4e4e4; display:inline; padding:3px; margin-left:9px; }
.organization .dept .box03 h4.tit { float:left; width:130px; height:28px; background-color:#d0ebe6; font-size:12px; font-weight:bold; text-align:center; color:#227576; padding-top:6px; }
.organization .dept .box03 ul.sub_box { float:left; width:130px; margin:10px 0 10px 0; padding:0; }
.organization .dept .box03 ul.sub_box li { float:left; width:120px; background:url('/images/government/bu_org.gif') left 7px no-repeat; padding-left:6px; margin-left:5px; display:inline; }

.organization .dept .box04 { float:left; width:142px; height:220px; border:3px solid #e4e4e4; display:inline; padding:3px; margin-left:9px; }
.organization .dept .box04 h4.tit { float:left; width:130px; height:28px; background-color:#e6e3cd; font-size:12px; font-weight:bold; text-align:center; color:#625a20; padding-top:6px; }
.organization .dept .box04 ul.sub_box { float:left; width:130px; margin:10px 0 10px 0; padding:0; }
.organization .dept .box04 ul.sub_box li { float:left; width:120px; background:url('/images/government/bu_org.gif') left 7px no-repeat; padding-left:6px; margin-left:5px; display:inline; }

.organization .dept .box04_1 { float:left; width:142px; height:40px; border:3px solid #e4e4e4; display:inline; padding:3px;  margin-left:9px; }
.organization .dept .box04_1 h4.tit { float:left; width:130px; height:28px; background-color:#e6e3cd; font-size:12px; font-weight:bold; text-align:center; color:#625a20; padding-top:6px; }
.organization .dept .box04_1 ul.sub_box { float:left; width:130px; margin:10px 0 10px 0; padding:0; }
.organization .dept .box04_1 ul.sub_box li { float:left; width:120px; background:url('/images/government/bu_org.gif') left 6px no-repeat; padding-left:6px; margin-left:5px; display:inline; }

.organization .dept .box05 { float:left; width:142px; height:40px; border:3px solid #e4e4e4; display:inline; padding:3px; margin-left:9px; }
.organization .dept .box05 h4.tit { float:left; width:130px; height:28px; background-color:#f4ecde; font-size:12px; font-weight:bold; text-align:center; color:#866429; padding-top:6px; }
.organization .dept .box05 ul.sub_box { float:left; width:130px; margin:10px 0 10px 0; padding:0; }
.organization .dept .box05 ul.sub_box li { float:left; width:120px; background:url('/images/government/bu_org.gif') left 6px no-repeat; padding-left:6px; margin-left:5px; display:inline; }

/* 팀과소조직도 */
.dept_org  { width:560px; min-height:100%; margin-bottom:10px; padding:0; margin-left:20px; display:inline; }
.dept_org .orgL { float:left; width:217px; min-height:100%; display:inline; }
.dept_org .orgR { float:left; width:148px; min-height:100%; display:inline; }
.dept_org .orgR h4.name { float:left; width:148px; height:155px; background:url('/images/department/bg_dept_tit.gif') left top no-repeat; font-size:14px; text-align:center; padding-top:55px; font-weight:bold; }
.dept_org .orgR h4.name a { color:#fff; }
.dept_org .orgR ul { margin:0; }
.dept_org .orgR ul li { float:left; width:148px; height:38px; background:url('/images/department/bg_dept_box.gif') left top no-repeat; text-align:center; font-weight:bold; padding-top:10px; margin-bottom:5px; }

/* 예산 */
.budgetWrap { float:left; width:620px; height:102px; background:url('/images/government/bg_budget.gif') left top no-repeat; }
.budgetWrap ul { float:left; margin:62px 0 0 30px; padding:0; border:0; list-style:none; display:inline; }
.budgetWrap ul li { float:left; display:inline; }
.budgetWrap ul li.txt { padding:2px 5px 0 0; }

.budgetTop { float:left; width:620px; height:30px; margin:15px 0 30px 0; }
.budgetTop ul { float:left; padding:0; border:0; list-style:none; margin:0; }
.budgetTop ul li { float:left; display:inline; }

.budgetCont { float:left; width:620px; }
.budgetCont h4.budgetTit { float:left; width:620px; padding:0; margin:0; border:0; font-size:12px; font-weight:100; }
.budgetCont h5.budgetBu01 { float:left; width:620px; font-size:12px; font-weight:bold; padding:15px 0 10px 0; margin:0; border:0; }
.budgetCont ul.budgetBu02 { float:left; width:620px; padding:0; border:0; list-style:none; margin:0; }
.budgetCont ul.budgetBu02 li { float:left; width:620px; background:url('/images/government/bu_org.gif') left 6px no-repeat; padding-left:6px; }
.budgetCont ul.budgetBu03L { float:left; width:200px; padding:0; border:0; list-style:none;  margin:6px 0 0 10px; display:inline; }
.budgetCont ul.budgetBu03L li { float:left; width:200px; background:none; }
.budgetCont ul.budgetBu03R { float:left; width:200px; padding:0; border:0; list-style:none; margin:6px 0 0 10px; display:inline; }
.budgetCont ul.budgetBu03R li { float:left; width:200px; background:none; }

.budgetBu03Box {  float:left; width:500px; background:#f5f5f5; border:1px solid #e0e0e0; padding:10px; }
