/* CSS Document  NETSCAPE/firefox  css*/
body{
	 font-size:90%;
	 font-family:,Geneva, Arial, Helvetica, sans-serif}
ul,li{margin:0; padding:0;
	 list-style-type:none;}
#wrapper{margin:0 auto; width:785px;}
input{}


#header{ height:138px;
		}
	#header span{ display: none;}
	#header h1{ background: url( url(../images/sub_logo.gif)) no-repeat 0 7px ;
				display:block;
				float:left;
				width:260px;
				height:66px;
				margin:0; padding:0;}
	#header ul{ padding-top:10px;
				float:right;
				font-size:85%;}
			#header li{display:inline;}
	    #top_menu{ background:url(../images/t_menubg.png) repeat-x;
					height:72px;
					margin:0;
					clear:both;}			
		#top_menu ul{ background:url(../images/t_menubg2.png) no-repeat;
					   float:left;
					   width:600px;
						color:#fff;
						padding:12px 20px;
						
						}
		#top_menu ul li{ padding:20px;display:inline; font-size:90%;}
		#mk_realestate_form1{ display:block; clear:both; 
				height:35px;
				background:url(../images/t_menubg2.png) left bottom no-repeat;
				margin:0;
				padding-left:20px;
				font-size:85%;
				}
		#mk_realestate_form1 input,#mk_realestate_form1 select{margin-bottom:4px;}
				
#left{
	float:left;
	width:150px;
	height:650px;
	padding:10px 0 0 10px;
	margin:0;
	font-size:85%;}	
	#left h2{ font-size:95%; }
	#left ul{ line-height:1.8em; }
		#shop_register{height:200px; color:#004981;}
		#shop_register h2{margin-bottom:7px;}
		ul#shop_register{margin-left:10px;}
		#shop_register li{ list-style-image:url(../images/icon_green.jpg)  ;
						margin-left:15px; }		
				
#contents{ margin-top:10px;}
	#realestate_input{position: relative;  margin-left:140px;}
	#regi_realestate{margin-left:20px;}
	
	#regi_realestate h2{  
						 height:35px;
						}
						#regi_realestate h2 span{display:none;}
						.s_letter{font-size:10px; color:#A5A79A; 
									background:url(../images/icon_sletter.gif) no-repeat bottom left;
									padding:0 0 7px 26px;}
						 .need{ background:url(../images/icon_redstar.gif) no-repeat right top;}
	#regi_realestate{font-family:,Arial, Helvetica, sans-serif;
			font-size:10pt;
			width:550px;
			margin:0 auto;
			background:url(../images/title_realestate.gif) no-repeat;
			}
			#realestate_personal{
			padding-top:15px;
			padding-bottom:15px;
			margin-bottom:15px;
			background-color:;
			border:#DADADA 1px solid;
			
			}
			#realestate_personal label,#realestate_detail label{
				  position:absolute;
				  font-size:9pt;
				  font-weight:bold;
				  padding:5px 6px 0 18px ;
				  
				  color:#000066;
				  }
			#realestate_detail {background-color:;
								border:#DADADA 1px solid;
								padding-bottom:10px;}
		    #realestate_detail select{}
#realestate_personal input,#realestate_detail input,#realestate_detail selcet{margin-left:6em; 
							 margin-bottom:0.2em;
							 padding-left:15px;
							 line-height:1.4em;
							 height:14px;
							 background:#E9F1F4;
							 border:#CEDEE5 1px solid;
						 }
			#realestate_detail textarea{margin-left:6em; background-color:#E9F1F4; border:#CEDEE5 1px solid;}
			textarea{width:280px; height:100px;}

	#regi_realestate_submit{font-size:80%; text-align:center; border:none;  }
	#regi_realestate_submit input{height:23px}
	p.realestate_title2{
			margin:0.1em 0 0 0.5em;
			background-color: #56749E;
			padding:5px 0 5px 0;
			color:#FFF;
			font-size:90%;
			text-align:left;
			width:80px;
			height:10px;
			text-align:center;}
	p.realestate_title1{
			margin:0.1em 0 0 0.5em;
			background-color: #6A648F;
			padding:5px 0 5px 0;
			color:#FFF;
			font-size:90%;
			text-align:left;
			width:80px;
			height:10px;
			text-align:center;}

	/*this is for temperory*/
#bottom ul,#footer{display:none;}
	/**/
#bottom{ clear:both;
		}
		#bottom li{ display:inline;}
		#footer { 
				padding:10px;}
		#footer h1{ background: url(../img/bottom.gif) no-repeat; 
					width:200px;
					float:left;
					display:block;}
		#footer h1 span{ display:none;}

/* Market Table */
.listMarket {list-style:none; padding:5px 20px 5px 10px;}
.listMarket li {padding:3px; padding-left:0; border-bottom:1px solid #e7e7e7;letter-spacing:-1px; }
.listMarket li a {text-decoration:none; color:#666666; padding:0; margin:0;}
.listMarket li a:hover {text-decoration:underline; color:#666666;}

.listMarket li .findjob {font-weight:bold; color:#42abc1; font-size:11px;}
.listMarket li .parttime {font-weight:bold; color:#d672cc; font-size:11px;}
.listMarket li .rent {font-weight:bold; color:#e3af0e;  font-size:11px;}
.listMarket li .car {font-weight:bold; color:#8c89da; font-size:11px;}
.listMarket li .cragrist {font-weight:bold; color:#6cb365; font-size:11px;}
.listMarket li .etc {font-weight:bold; color:#a579db; font-size:11px;}

/* SideBar css */
#navSidebar {width:180px;}
#navSidebar ul {padding:15px; padding-top:7px; padding-right:0;}
#navSidebar ul li {line-height:24px; padding-left:3px; background:url(http://image.koreaportal.com/market/arrow_red.gif) left 7px no-repeat;}
#navSidebar ul li a {text-decoration:none; color:#666666;}
#navSidebar ul li a:hover {text-decoration:underline; color:#666666;}
#navSidebar ul li ul li {padding-left:3px; background:url(../images/icon_arrow.gif) left 7px no-repeat;}

#left_Menu {width:180px;  background:url(http://image.koreaportal.com/market/mp_left_bg_menu.gif) left repeat-y;}
#left_Menu ul {padding:7px 15px 15px 15px; }
#left_Menu ul li {line-height:24px; padding-left:3px; background:url(http://image.koreaportal.com/market/arrow_red.gif) left 7px no-repeat;}
#left_Menu ul li a {text-decoration:none; color:#666666;}
#left_Menu ul li a:hover {text-decoration:underline; color:#666666;}
.pd0 { padding:0px; margin:0px; }

#adTable { border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background:url(../images/bg_premier.gif) top left repeat-x;}
.redBold a {color:#c91f1f; font-size:12px; font-weight:bold; text-decoration:none;}
.redBold a:hover {color:#c91f1f; font-size:12px; font-weight:bold; text-decoration:underline;}

#searchBox {background-color:#f5f5f5; border:1px solid #dcdcdc;}
#form1 select {font-size:12px; font:,Geneva, Arial, Helvetica, sans-serif; width:140px;}
.labelFormRent {font-weight:bold;}

#fontBoard td, #fontBoard th {font-size:12px; font:돋움, Arial, Helvetica, sans-serif;}
#boardHeader {background:url(http://image.koreaportal.com/market/bg_tableheader.gif) top left repeat-x;}
#borderBottomTable {border-bottom:1px solid #adc7de;}

/* VIEW */
.bgGray {background-color:#f5f5f5; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; }

.brownFont {color:#c69613;}
.brownFont a {color:#c69613; text-decoration:none;}
.brownFont a:hover {color:#c69613; text-decoration:underline;}

.BlueFont {color:#497cb2;}
.BlueFont a {color:#497cb2;  text-decoration:none;}
.BlueFont a:hover {color:#497cb2;  text-decoration:underline;}

.RedFont {color:#c91f1f;}
.RedFont a {color:#c91f1f; text-decoration:none;}
.RedFont a:hover {color:#c91f1f; text-decoration:underline;}

.whiteBold {font-weight:bold; color:#FFF;}
#tableBorder {border:1px solid #adc7de;}

/* Form */
form {font-size:11px; font:, Arial, Helvetica, sans-serif;}
.widthForm {width:215px; font-size:11px; font:, Arial, Helvetica, sans-serif;}
.widthMedium {width:125px; font-size:11px; font:, Arial, Helvetica, sans-serif;}
.widthSmall {width:50px; font-size:11px; font:, Arial, Helvetica, sans-serif;}
.widthLong {width:350px; font-size:11px; font:, Arial, Helvetica, sans-serif;}

.widthSelect {width:350px; height:115px; font-size:11px; font:, Arial, Helvetica, sans-serif;}
.imageForm { font-size:11px; font:, Arial, Helvetica, sans-serif; margin-bottom:5px;}

/* Font - Car */
.boldGray {font:, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#525252;}
.boldGray a {font:, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#525252; text-decoration:none;}
.boldGray a:hover {font:, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#525252; text-decoration:underline;}

.boldBlueCar {font:, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3859a5;}
.boldBlueCar a {font:, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3859a5; text-decoration:none;}
.boldBlueCar a:hover {font:, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3859a5; text-decoration:underline;}

.br_topline {border-top:1px solid #adc7de;}
.br_rtline {border-right:1px solid #adc7de;}
.br_bottomline {border-bottom:1px solid #adc7de;}

.formRight {border-right:1px solid #adc7de; border-bottom:1px solid #FFF; padding-left:7px; background-color:#edf2f6;font-weight:bold; color:#333333;}

.formTitle {font-weight:bold; color:#333333;}
.pd_top4 {padding-top:4px;}
.pd_bottom4 {padding-bottom:4px;}
.pd_left7 {padding-left:7px;}

/* JOB */
#jobTable {border:1px solid #e2e2e2; background:#f2f6fa url(../images/bg_jobtable.gif) bottom left repeat-x;}
.infoJob {background-color:#FFF; border:1px solid #e8e8e8;}