@import url(style_sub_menu.css);
#menu_wrap01 { height:50px; background:url(/Mayor/img/submenu_bg.gif) repeat-x; text-align: center; padding:0 auto; }
#menu_wrap01 #wrap { margin:0 auto; _margin:0; text-align: left; width:985px; }
#moving_text01 {/*¸Þ´ºÀÇ ´º½º*/ float:left; width:186px; height:27px; _width:191px;/*ie6.0¹öÁ¯À» Àû¿ë½ÃÅ°±âÀ§ÇÑ ÇÙ*/ _height:50px; font:11px dotum; color:#5A5A5A; text-indent:26px; padding:17px 5px 0 0; overflow:hidden; background:url(/Mayor/img/sub02moving_text_bg.gif) no-repeat; }
#moving_text01 a { padding:0 10px 0 8px; font-size:11px; background:url(/images/common/ico_plus.gif) 0 3px no-repeat; }
#tts01 { float:right; width:127px; height:32px; _height:44px; padding:12px 0 0 0; background:url(/Mayor/img/sub02_service.gif) no-repeat; position:relative; cursor:pointer; }
#global { position:relative; width:667px; height:44px; padding:0 0 0 30px; background:url(/Mayor/img/sub02_menu_bg.gif) no-repeat; z-index:10; }
#global p { float:left; padding:7px 3px; }
/*left¸Þ´º*/
.depth01 {/*¼­ºê 1depth*/ border-bottom:1px solid #e3e3e3; display:block; margin:0 10px; padding:5px 0 5px 27px; background:url(/images/common/bullet02.gif) 12px 9px no-repeat; }
.depth01_last { display:block; margin:0 10px; padding:5px 0 5px 27px; background:url(/images/common/bullet02.gif) 12px 9px no-repeat; }
.depth01 strong { color: #0f8d02; }
a.depth01:hover,
a.depth01_last:hover { color: #0f8d02; text-decoration: underline; }
/*bullet*/
.bullet01 { color:#0f8d02; padding:1px 0 0 20px; margin:20px 0 0 0; font:bold 12px gulim; background:url(/images/common/bullet_s02.gif) 0 0 no-repeat; }
.bullet02 { color:#0f8d02; padding:2px 0 0 20px; margin:10px 0 5px 20px; font:bold 12px gulim; background:url(/images/common/bullet_s02_2.gif) 0 0 no-repeat; }
/*¿­¸°½ÃÀå½Ç*/
/*ÀÎ»ç¸»
.introduce01{
	width:520px;
	_width:600px;
	margin:25px;
	padding:195px 40px 0 40px;
	background:url(/Mayor/img/sub02_01_img01.jpg) 0 0 no-repeat ;
}
*/
.introduce01 { width:618px; height:301px; margin:20px 0 10px 16px; }
.introduce01 .move { float:left; padding:11px 0 0 12px; width:344px; height:290px; _width:346px; _height:301px; background:url(/Mayor/img/sub02_01_img01_bg.gif) 0 0 no-repeat; }
.introduce01 .move_text { float:right; width:240px; height:269px; border:1px solid #cccccc; }
.introduce01 .move_text div { width:225px; height:259px; margin:5px; overflow:auto; }
.introduce02 { clear:left; width:543px; _width:618px; margin-left:16px; padding:30px 40px 0 35px; background:url(/Mayor/img/sub02_01_img01_bg02.gif) 0 0 no-repeat; }
.introduce03 { width:610px; height:540px; margin:20px 0 25px 16px; }
.introduce03 .move { float:left; padding:20px 0 0 0; width:610px; height:540px; _width:630px; background:url(/U-City/images/contents/video_bg.gif) 0 0 no-repeat; }
.add {/*ÃëÀÓ»ç*/ width:580px; _width:650px; margin:25px 0 0px 0px; padding:210px 35px 0 35px; background:url(/Mayor/img/sub02_01_img04.jpg) 0 0 no-repeat; }
.add strong { display:block; }
.add strong,
.add p { margin-top:15px; }
.sign { text-align:right; padding:30px 40px 40px 0; }
.profile {/*°É¾î¿Â±æ*/ width:360px; _width:650px; height:1%; padding:110px 0 0 290px; background:url(/Mayor/img/sub02_01_img03.jpg) 0 top no-repeat; }
.profile:after {
 content:"":
 height:0; width:0; font-size:0; line-height:0; display:block; clear:both; }
.profile .inbox { border-left:2px solid #f0f1f3; padding:0 0 0 39px; }
.profile dl { clear:left; height:1%; margin:10px 0 0 0; }
.profile dl:after { content:" "; display:block; clear:both; height:0; visibility:hidden; }
.profile dt,
.profile dd { float:left; }
.profile dt { width:75px; font:bold 12px gulim; padding:3px 0 0 0; }
.profile dd { width:240px; }
.new_year { width:650px; background:url(/Mayor/img/sub02_01_img06.gif) repeat-y; }
.new_year p,
.new_year strong { margin-top:15px; }
.new_year strong { display:block; }
.speech {/*¸»°ú±Û*/ width:650px; height:67px; background:url(/Mayor/img/sub02_01_img05.gif) 0 0 no-repeat; vertical-align:middle; padding:auto 0; margin:0 0 10px 0; }
.speech p { margin:auto 0 auto 140px; vertical-align:middle; padding:5px 0 0 0; font:12px dotum; }
.policy {/*½ÃÁ¤¹æÄ§*/ width:650px; height:320px; background:url(/Mayor/img/sub02_02_img01.jpg) 0 20px no-repeat; }
.policy_logo { margin:-30px 0 15px 120px; }
.policy02 dt { color:#545454; padding:0 0 0 15px; margin:5px 0 0 20px; font: 12px gulim; background:url(/images/common/bullet_s01_3.gif) 0 4px no-repeat; }
.policy02 .ma_l_75 { color:#545454; padding:5px 0 0 0; margin:-15px 0 0 65px; font: 12px gulim; }
.policy02 .ma_l_90 { color:#545454; padding:5px 0 0 0; margin:-15px 0 0 90px; font: 12px gulim; }
.policy30 {/*38´ëÁÖ¿ä½ÃÃ¥*/ width:370px; _width:650px; padding:0 0 0 280px; background:url(/Mayor/img/sub02_02_img05.jpg) 0 0 no-repeat; }
.policy30 ol { list-style-position:outside; }
.policy30 ol .box { margin:20px 0 0 0; }

/*2009ÁÖ¿ä°èÈ¹*/
.plan_2009 { width:650px; overflow:visible; _height:425px; margin:20px 0 0 0; padding:0 0 20px 0; }
.plan_2009 .btn_2009 { position:relative; top:-49px; left:465px; width:150px;}
.plan_2009 .con_2009 { margin:-30px 0 0 0; }
.plan_2009 table {width:620px;}





.moment { width:650px; height:67px; background:url(/Mayor/img/sub02_03_img01.gif) 0 0 no-repeat; vertical-align:middle; padding:auto 0; margin:0 0 10px 0; }
.moment p { margin:auto 0 auto 140px; vertical-align:middle; padding:5px 0 0 0; font:12px dotum; }
.g_mayor {/*¿ª´ë¼º³²½ÃÀå*/ border-bottom:1px dotted #a7a7a7; height:210px; margin-bottom:18px; }
.g_mayor_bottom {/*¿ª´ë¼º³²½ÃÀå*/ height:210px; background:url(/Mayor/img/sub02_03_img03.gif) right bottom no-repeat; }
.g_mayor li,
.g_mayor_bottom li { float:left; margin-right:20px; width:145px; height:192px; text-align:center; font:11px dotum; background:url(/Mayor/img/sub02_03_img02.gif) 0 0 no-repeat; }
.g_mayor .last,
.g_mayor_bottom .last { margin-right:0px; }
.g_mayor li img,
.g_mayor_bottom li img { margin:10px; }
.g_mayor li strong,
.g_mayor_bottom li strong { display:block; font:bold 11px dotum; }
.g_mayor li strong span,
.g_mayor_bottom li strong span { font:11px dotum; }
.table_green01 { border-top:1px solid #739246; border-bottom:2px solid #c4e0bc; }
.table_green01 th { border-bottom:1px solid #bad4bc; border-right:1px solid #c4e0bc; background:#edf5e8; color:#45730a; height:28px; font:bold 11px dotum; }
.table_green01 td { height:28px; border-bottom:1px solid #c4e0bc; border-right:1px solid #c4e0bc; text-align:center; font:11px dotum; }
.table_green01 .subject { height:28px; border-bottom:1px solid #c4e0bc; border-right:1px solid #c4e0bc; text-align:left; padding:0 0 0 20px; }
.table_green01 .subject img { margin:0 0 0 5px; }
.table_green01 .lastth { border-bottom:1px solid #c4e0bc; border-right:none; background:#edf5e8; color:#45730a; height:28px; font:bold 11px dotum; }
.table_green01 .lasttd { height:28px; border-bottom:1px solid #c4e0bc; border-right:none; }
.table_green02,
.table_green02_02 { border-top:1px solid #739246; border-bottom:2px solid #c4e0bc; }
.table_green02 th { border-bottom:1px solid #c4e0bc; border-right:1px solid #c4e0bc; background:#edf5e8; color:#45730a; height:28px; font:bold 11px dotum; text-align:left; padding:0 0 0 15px; }
.table_green02_02 th { border-bottom:1px solid #c4e0bc; border-right:1px solid #c4e0bc; background:#edf5e8; color:#45730a; height:28px; font:bold 11px dotum; text-align:left; padding:0 0 0 23px; }
.table_green02 .borderth,
.table_green02_02 .borderth { border-left:1px solid #c4e0bc; }
.table_green02 td,
.table_green02_02 td { height:28px; border-bottom:1px solid #c4e0bc; text-align:left; padding:0 0 0 10px; font:11px dotum; }
.table_green03 { border-top:1px solid #739246; border-bottom:2px solid #c4e0bc; }
.table_green03 th { border-bottom:1px solid #c4e0bc; border-right:1px solid #c4e0bc; background:#edf5e8; color:#45730a; height:28px; font:bold 11px dotum; text-align:left; padding:0 0 0 15px; }
.table_green03 td { height:28px; border-bottom:1px solid #c4e0bc; text-align:left; padding:0 0 0 10px; font:11px dotum; }
.table_green03 .subject { border-bottom:1px solid #c4e0bc; border-right:none; background:#edf5e8; color:#45730a; height:28px; font:bold 12px dotum; text-align:left; padding:0 0 0 10px; }
.table_green03 .title_left { height:28px; border-bottom:1px solid #c4e0bc; background:#fff; text-align:left; padding:0 0 0 15px; font:bold 11px dotum; }
.table_green03 .title_right { height:28px; border-bottom:1px solid #c4e0bc; border-left:1px solid #c4e0bc; background:#fff; text-align:left; padding:0 0 0 15px; font:bold 11px dotum; }
.table_green03 .contents { padding:20px 15px; }
.table_green03 .contents img { margin-bottom:20px; }
.table_green04 { border-top:1px solid #c4e0bc; }
.table_green04 th { border-bottom:1px solid #c4e0bc; border-right:1px solid #c4e0bc; background:#edf5e8; color:#45730a; height:28px; font:bold 11px dotum; text-align:center; }
.table_green04 td { height:28px; border-bottom:1px solid #c4e0bc; text-align:left; padding:0 0 0 10px; }
.table_green05 {/*Æ÷Åä´º½º*/ border-top:1px solid #508f12; border-bottom:2px solid #cce0bc; }
.table_green05 .lasttd { border-bottom:1px dotted #b1b1b1; text-align:left; padding:0 0 0 18px; }
.table_green05 strong { color:#5a991f; }
.table_green05 .imgtd { border-bottom:1px dotted #b1b1b1; text-align:center; padding:10px 19px; }
.table_green05 .imgtd img { border:1px solid #cdd2d3; }
.table_green06 {/*½ÃÀå°úÇÔ²²ÂïÀº»çÁø*/ border-top:1px solid #508f12; border-bottom:2px solid #cce0bc; }
.table_green06 .lasttd { border-bottom:1px dotted #b1b1b1; text-align:left; padding:0 0 0 18px; }
.table_green06 .lasttd p { font:11px dotum; overflow:hidden; margin-top:10px; }
.table_green06 strong { color:#5a991f; }
.table_green06 .imgtd { border-bottom:1px dotted #b1b1b1; text-align:center; padding:0 0 10px 0; background:url(/Mayor/img/sub02_04_img01.gif) center 13px no-repeat; }
.table_green06 .imgtd img { border:1px solid #cdd2d3; margin:25px 10px 15px 10px; width:122px; height:88px; }
.table_green07 { border-top:#739246 2px solid; border-bottom:#739246 1px solid; border-collapse: collapse; }
.table_green07 th { color:#3b6a92; background-color:#e8f0f5; padding:5px 0 4px 0; font-weight:bold; }
.table_green07 td { border-top: #bcd2e0 1px solid; border-left: #ffffff 1px solid; border-right:#ffffff 1px solid; border-bottom:#bcd2e0; text-align:center; padding:3px; }
.table_green07 td.b { border:1px solid; border-color:#bcd2e0; font-weight:bold; text-align:center; padding:5px; Background-color:#f5f4f4; }
.table_green07 td.c { border:1px solid; border-color:#bcd2e0; font-weight:bold; text-align:center; padding:5px; }
.table_green07 td.l { border-top: #bcd2e0 1px solid; border-left: #ffffff 1px solid; border-right:#ffffff 1px solid; border-bottom:#bcd2e0; text-align:left; padding:5px; }
.table_green07v { border-top:#739246 2px solid; border-bottom:#739246 1px solid; border-collapse: collapse; }
.table_green07v th { color:#199c6c; background-color:#e8f0f5; padding:5px 0 4px 0; font-weight:bold; }
.table_green07v td { color:#444444; border-top: #dfdfdf 1px solid; background-color:#f7f7f7; border-left: #ffffff 0px solid; border-right:#ffffff 0px solid; #eff3f9;
text-align:left; padding:3px 3px 3px 10px; }
.table_green07v td.g { background-color:#edf5e8; }
.table_green07v span.b { font-weight:bold; }
.table_green07v td.ff { color:#444444; border-top: #dfdfdf 1px solid; background-color:#ffffff; border-left: #ffffff 0px solid; border-right:#ffffff 0px solid; #eff3f9;
text-align:left; padding:10px 10px 10px 10px; }
.table_green07v td.ff1 { color:#444444; border-top: #dfdfdf 1px solid; background-color:#ffffff; border-left: #ffffff 0px solid; border-right:#ffffff 0px solid; #eff3f9;
text-align:left; padding:3px 3px 3px 10px; border-bottom: #739246 1px solid; }
.table_green07v td.ff2 { background-color:#ffffff; }
/* º»¹®°Ô½ÃÆÇÅ×ÀÌºí ÀÌÀü ÀÌÈÄ±Û*/
.tbl_types { border-top:#63a576 1px solid; border-bottom:#63a576 1px solid; border-collapse: collapse; }
.tbl_types tbody th { color:#444444; border-top: #dfdfdf 1px solid; background-color:#f7f7f7; }
.tbl_types tbody td { color:#444444; border-top: #dfdfdf 1px solid; background-color:#f7f7f7; }
.tbl_types tbody td.subject { text-align:left; padding:3px 0 3px 10px; }
.tbl_types tbody td.c { text-align:center; padding:5px 0 5px 0px; }
/* pArea */
.pArea { margin-top:10px; text-align:center; }
/* °Ë»ö */
.preData { position:relative; width:650px; height:25px; }
.preData .total { position:absolute; top:0; left:10px; }
.preData .searchf { position:absolute; top:0; left:400px; }
.preData .btn { position:absolute; top:0; left:580px; }
.search-input-box { width:130px; height:16px; border:1px #c3c6d5 solid; padding:1px 0 0 0px; }
/* ¹öÆ° */
.al_right { clear:both; margin:10px 0px 10px 0; text-align:right; }
/* paging */
.paging { clear:both; margin-top:10px; text-align:center; }
.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 }

/*ÃëÀÓ»ç_100701 ¼öÁø Ãß°¡*/
.add01, .add02 {width:580px; _width:650px; margin:25px 0 0px 0px; padding:210px 35px 0 35px;}
.add01 {background:url(/Mayor/img/sub02_01_img04_01.jpg) 0 0 no-repeat; }
.add02 {background:url(/Mayor/img/sub02_01_img04_02.jpg) 0 0 no-repeat; }
.add01 strong, .add02 strong { display:block; }
.add01 strong, .add02 strong,
.add01 p, .add02 p { margin-top:15px; }
