@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 ;
}

#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:1px 0 0 20px;
	margin:10px 0 5px 20px;
	font:bold 12px gulim;
	background:url(/images/common/bullet_s02_2.gif) 0 0 no-repeat;
}


/*table*/
.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{
	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 td{
	height:28px;
	border-bottom:1px solid #c4e0bc;
	text-align:left;
	padding:0 0 0 10px;
	font:11px dotum ;
}


/*È¸¿ø°¡ÀÔ*/
.member{
	width:650px;
	height:67px;
	background:url(/Cyber_minwon/img/sub04_01_img01.gif) 0 0 no-repeat;
	vertical-align:middle;
	padding:auto 0;
	margin:0 0 10px 0;
}
.member p{
	margin:30px 0 30px 140px;
	vertical-align:middle;
	font:11px dutpum;
	letter-spacing:-1px;
	line-height:160%;
}

.member01{
	width:650px;
	height:67px;
	background:url(/Member/img/tit_box.gif) 0 0 no-repeat;
	vertical-align:middle;
	padding:auto 0;
	margin:0 0 10px 0;
}
.member01 p{
	margin:auto 0 auto 140px;
	vertical-align:middle;
	font:12px dutpum;
	letter-spacing:-1px;
	line-height:160%;
}


/*Å×ÀÌºí*/
.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_blue{
	border-top:1px solid #467E92;
	border-bottom:1px solid #BCD2E0;
}
.table_blue th{
	border-bottom:1px solid #BCD2E0;
	border-right:1px solid #BCD2E0;
	border-left:1px solid #BCD2E0;
	background:#E8F0F5;
	color:#4565C0;
	font:bold 11px dotum;
	padding:8px 0 6px 0;
}
.table_blue td{
	border-bottom:1px solid #BCD2E0;
	border-right:1px solid #BCD2E0;
	border-left:1px solid #BCD2E0;
	text-align:left;
	padding:6px 0 6px 6px;
	font:12px dotum;
}
.table_blue .td_c{
	border-bottom:1px solid #BCD2E0;
	border-right:1px solid #BCD2E0;
	border-left:1px solid #BCD2E0;
	text-align:center;
	padding:6px 0 6px 0;
	font:12px dotum;
}




#login_box{/*·Î±×ÀÎ¹Ú½º*/
	width:650px;
	height:180px;
	background:url(/Cyber_minwon/img/sub04_01_img01.gif) 0 0 no-repeat;
	vertical-align:middle;
	padding:auto 0;
	margin:0 0 10px 0;
}
#login_box .input_box{
	margin:20px 5px 10px 5px;
	padding:5px 0 7px 0;
	border-top:1px solid #cbced1;
	border-bottom:1px solid #cbced1;
	position:relative;
}
#login_box .input_box input{
	width:123px;
	_width:128px;
	border:1px solid #cbced1;
	height:19px;
	_height:21px;
	color:6f6f6f;
	padding-left:5px;
}
#login_box .input_box button{
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:46px;
	height:41px;
	position:absolute;
	top:-12px;
	_top:-11px;
	right:0px;
	margin:20px 0 0 0;
}

#login_box .btn_box a{
	padding:0 0 0 16px;
	background:url(/images/common/ico_arrow.gif) 2px 1px no-repeat;
	font:11px dotum;
}

#login_box .mail_box a{
	padding:0 0 0 16px;
	background:url(/images/common/ico_arrow.gif) 2px 1px no-repeat;
	font:11px dotum;
	color:#333333;
}


.scroll_box{
	width:600px;
	height:100px;
	overflow:auto;
	margin:9px 9px 0 9px;
}
.scroll_box a{
	font:11px dotum;
	color:#5a5a5a;
	padding:3px 0 3px 20px;
	display:block;
	background:url(/images/common/ico_dot.gif) 10px 5px no-repeat;
}

.joinok {/*È¸¿ø°¡ÀÔ¿Ï·á*/
	width:650px;
	height:200px;
	_width:650px;
	padding:120 0 0 40px;
	background:url(/Member/img/member_joinok_ima.gif) 0 0 no-repeat;
}


.newsletter{/*¸¶ÀÌÆäÀÌÁö_´º½º·¹ÅÍ ½ÅÃ»ÇÏ±â*/
	width:610px;
	height:53px;
	_width:650px;
	_height:78px;
	margin:10px 0 20px 0;
	padding:25px 0 0 40px;
	line-height:110%;
	background:url(/Member/img/sub09_01_img01.gif) 0 0 no-repeat;
}
.newsletter img{
	vertical-align:top;
	margin:-8px 0 0 10px;
}

.top_con{/*¼º³²½Ã¿¡¹Ù¶õ´Ù, Áñ°ÜÃ£±â*/
	height:120px;
}
.top_con li{
	float:left;
}
.top_con .wish_wrap{
	width:370px;
}
.wish .subject, .wish .date{
	 float:left;
	 border-bottom:1px dotted #8d8d8d;
}
.wish .subject{
	width:282px;
	_width:300px;
	padding:1px 0 1px 18px;
	background:url(/images/common/ico_dot.gif) 9px 9px no-repeat;
}
.wish .date{
	width:63px;
	_width:70px;
	padding:1px 0 1px 7px;
}



.maypage{/*ÀÚÀ¯°Ô½ÃÆÇ µî...*/
	height:1%;
}
.maypage:after{
	content:" "; 
	display:block; 
	clear:both; 
	height:0; 
	visibility:hidden;
}
.maypage .subject, .maypage .date{
	 float:left;
	 border-bottom:1px dotted #8d8d8d;
}
.maypage .subject{
	width:562px;
	_width:580px;
	padding:1px 0 1px 18px;
	background:url(/images/common/ico_dot.gif) 9px 9px no-repeat;
}
.maypage .date{
	width:63px;
	_width:70px;
	padding:1px 0 1px 7px;
}
#list01_02, #list01_03, #list01_04, #list01_05, #list01_06, #list01_07,
#list02_02, #list02_03, #list02_04, #list02_05{
	display:none;
}



.newletter {/*newletter*/
	width:650px;
	height:350px;
	_width:650px;
	padding:0 0 0 335px;
	background:url(/Member/img/ima_newsletter.gif) 0 0 no-repeat;
}