@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/*etc_style*/
/*#container {width:100%;padding:0;margin:0px auto 20px;letter-spacing:-1px;font:11px/1.5 "돋움";}*/
#container {/* position:relative; */width:100%;padding:0;margin:0px auto 0px;letter-spacing:-1px;font:11px/1.5 "돋움";}

/*컨텐츠 상,하 여백 및 박스테두리*/
.m10{margin-top:10px;width:180px;}
.box01{width:128px;padding:0px;border:1px solid #D9D9D9;}
.clear{clear:both;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}

/*좌측메뉴 컨텐츠 css*/
#left_con{float:left;width:180px;}

		.left_tit01{height:20px;text-align:center;vertical-align:middle;padding:8px 0;background:#333333;color:#ffffff;font-family: 'Nanum Gothic', sans-serif;font-weight: 700;line-height: 20px;font-size:14px;margin-bottom:10px}
		.info_list{font:bold 11px/1 "돋움"; color:#fff;width:180px;}
		.info_list li{position:relative;background:url('../../images/ico/ico_list01.gif') no-repeat 10px 6px;padding:3px 0 3px 22px;}
		.info_list li a{letter-spacing:-1px}
		.info_list li span.info_tit a{color:#fff;}
		.info_list li:hover{background:url('../../images/ico/ico_list01.gif') no-repeat 10px 6px #fff;padding:3px 0 3px 22px;}
		.info_list li:hover span.info_tit a{color:#3c2106;}
		.ico_group{position:absolute;right:0;top:0;margin-right:10px;margin-top:3px;}
		.ico_group img{margin-left:1px;margin-top:1px;}

	.left_ad{background:url('../../images/common/bg/left_ad_bg.jpg') no-repeat;overflow:hidden;line-height:20px;width:180px;height:20px;}
	.left_ad div a{letter-spacing:-1px;}

	.hot_key_box{margin-top:10px;width:160px;border:1px solid #e4d38d;padding:10px;font:11px/2.1 "돋움"; }
		.left_tit02{margin-bottom:3px;}
		.key_list{border-bottom:1px dashed #e8e8e8;}
		.key_end{border-bottom:none;}
		.key_list li,.key_end li{display:inline;text-align:center;width:100%;}

	.thema_box .thema_list li{background:url('../../images/ico/ico_list02.gif') no-repeat left 6px;height:21px;padding-left:14px;}
		.thema_list li a{float:left;font:11px/1 "돋움";-spacing:-1px;color:#666;height:15px;padding-top:6px;}
		.thema_list li a:hover{float:left;text-decoration:underline;height:15px;padding-top:6px;}

	.cacul_box .cacul_area{padding:10px 10px 5px;border-left:1px solid #e4d38d;border-bottom:1px solid #e4d38d;border-right:1px solid #e4d38d;}
		.cacul_area li{height:27px;}
		.area_input1,.area_input2{height:17px;line-height:17px;border:1px solid #cacaca;vertical-align:bottom;text-align:right;padding-right:2px;}
		.area_input1{margin-right:2px;}
		.area_input2{margin:0 2px 0 4px;}
		.s_btn{vertical-align:bottom;}

	.notice_box .notice_list li{background:url('../../images/ico/ico_list02.gif') no-repeat left 6px;height:21px;padding-left:14px;color:#666666;}
		.notice_list li a{float:left;font:11px/1 "돋움";-spacing:-1px;height:15px;padding-top:6px;}
		.notice_list li a:hover{color:#666;}

	.custom_box{margin-top:10px;padding:17px;width:146px;height:106px;background:url('../../images/common/bg/a1_cust_bg.jpg') no-repeat;text-align:center;}
		.left_tit06{text-align:center;}
		.custom_num{width:146px;color:#fff;font-weight:bold;margin-top:20px;}
		.c_tel01{font:bold 20px/1.3 "Tahoma"}
		.c_tel02{font:bold 12px/1 "Tahoma"}

	.custom_sms_box .sms_bg{position:relative;width:108px;height:150px;height:144px \9;padding:10px;}
		.sms_input{/*background:url('../../images/common/bg/a1_sms_bg2.jpg') no-repeat;*/padding:5px 5px;font:11px/1.8 "돋움";background:#f6f6f6;border:1px #d9d9d9 solid}
		.u_telnum,.u_name{height:24px;}
		.u_telnum{margin-top:8px;}
		.t_sms{float:left;color:#9a9a9a;width:45px;margin-top:2px;font:11px/1.4 "돋움";}
		.input_sms{width:60px;height:17px;line-height:17px;border:1px solid #d9d9d9;vertical-align:top;}
		.sms_send{margin-top:5px}

	.charge_sale_box .charge_sale dl{position:relative;padding:5px 0;} /*2012.11.02 change*/
		.charge_sale dl{float:left;}
		.charge_sale dt{float:left;margin-right:5px;width:45px;}
		.charge_sale dd{float:right;}
		.charge_info{width:105px;}
		.charge_info li{padding-bottom:4px}

		.f_style01{width:105px;font-weight:bold;line-height:15px;}
		.f_style02{width:105px;color:#666666;line-height:17px;overflow:hidden;}
		.f_style03{width:105px;font-weight:bold;color:#f6800c;line-height:17px;}
		.btn_bg_view{position:absolute;right:0;top:4px;margin-left:5px;}

	.poll_box{}
		.poll_txt dl dt{font-weight:bold;color:#d08e49;background:url('../../images/ico/ico_list01.gif') no-repeat left 6px;padding-top:3px;padding-left:12px;height:22px;}
		.poll_txt dl dd{height:20px;}
		.poll_txt dl dd input{vertical-align:top;}
		.qna_txt{padding-left:2px;display:inline-block;}
		.poll_btn{text-align:center;margin-top:5px;}
		.poll_btn ul li{display:inline;}

	.quick_link_box .link_list{width:166px;padding:6px 6px 3px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-align:center;}
		.link_list li{margin-bottom:3px;}


/*우측컨텐츠 css*/
#contents{width:620px;margin:0 auto;}
#contents_mypage{width:800px;margin:0 auto;float: right;}

/* 매물 상품정보 - 매물명 및 매물 가격*/
	/*.sale_info_txt{text-align:center;margin:8px 0 6px;line-height:17px;font:11px/1.7 "돋움";}
	.sale_info_txt dd{height:16px;line-height:16px;}*/
	.sale_info_txt .price_st,.sale_info_txt .won_st{}

	/*.sale_info_txt2{text-align:center;margin:8px 0 5px;line-height:17px;font:11px/1.7 "돋움";width:144px;}
	.sale_info_txt2 dd{line-height:16px;overflow:hidden;}*/

	.sale_info_txt{text-align:center;margin:5px 0 0px;line-height:17px;font:11px/1.7 "돋움";width:140px;border-top:1px #9a9a9a dotted;padding-top:10px}
	.sale_info_txt dd{line-height:16px;overflow:hidden;}

	.sale_cate{line-height:17px;}
	.sale_cate img{vertical-align:top;}
	/*.sale_title{font-weight:bold;line-height:17px;font-size:11px;height:16px;}
	.sale_title a{color:#333;}*/
	
	.sale_title{font-weight:normal;line-height:30px;font-size:14px;height:15px;padding:2px 0 5px;white-space:nowrap;text-overflow:ellipsis}
	.sale_title a{color:#666666;}

	.sale_area{color:#666666;line-height:13px;font-size:11px;height:15px;}
	/*.sale_price{font:11px/1.2 "돋움"}*/
	.sale_price img{display:inline-block;margin:2px 3px 3px;}
	
	.sale_price{color:#e30713;display:inline-block;padding-top:2px;font-weight:bold;font-size:13px;}

	/*.price_st{color:#f36f00;display:inline-block;padding-top:2px;font-weight:bold;font-size:11px;}*/
	.price_st{color:#000000;display:inline-block;padding-top:2px;font-weight:bold;font-size:13px;}

	.won_st{display:inline-block;padding-top:1px;color:#666666;font-size:11px;}

/*추천매물*/
	.recom_sale_box{position:relative;float:left;width:750px;margin-bottom:0px;}
		.right_tit01{width:750px;height:47px;padding:0px 0 0 25px;margin-bottom:0px;font-size:20px;font-weight:bold;font-family: 'Nanum Gothic', sans-serif;color:#E10C12;line-height:47px;text-align:left}
		.right_tit01_2{width:750px;height:47px;padding:0px 0 0 25px;margin-bottom:0px;font-size:20px;font-weight:bold;font-family: 'Nanum Gothic', sans-serif;color:#E10C12;line-height:47px;text-align:left}
		.right_tit01_3{width:750px;height:47px;padding:0px 0 0 25px;margin-bottom:0px;font-size:20px;font-weight:bold;font-family: 'Nanum Gothic', sans-serif;color:#E10C12;line-height:47px;text-align:left}
		.right_tit02{color:#000000;font-size:20px;font-weight:bold;font-family: 'Nanum Gothic', sans-serif;line-height:47px}

	/*.recom_sale_box{position:relative;float:left;width:750px;margin-bottom:20px;}
		.right_tit01{width:745px;height:25px;padding:5px 0 0 5px;margin-bottom:20px;text-indent:-9999px;}*/
		.recom_sale{float:left;width:850px;}
		.rtop{width:850px;}

	/*추천매물 좌측 큰 이미지 영역*/
		.recom_big{float:left;position:relative;width:446px;}
		.big_img img{border:0px solid #fff;vertical-align: top}

		.sale_img_bg{position:absolute;left:0;top:0;}
		.sale_img_ico{position:absolute;left:0;top:0;width:50px;height:49px;}

	/*추천매물 우측 작은 이미지 영역*/
		.rtop .recom_r_list{float:right;width:303px;}
		.rtop .recom_r_list li.recom_r{position:relative;width:144px;float:left;margin-left:7px;overflow:hidden;_margin-left:5px;}


	/*추천매물 작은 이미지 5개부터 */
		.rbtm{position:relative;width:750px;}
		.rbtm .recom_r{position:relative;float:left;margin-right:7px;width:140px;overflow:hidden;}
		.rbtm .end{margin-right:0;}


/*프리미엄매물*/
	.primium_sale_box{clear:both;position:relative;float:left;width:750px;margin-bottom:20px;}
		.right_tit02{width:745px;height:25px;padding:5px 0 0 5px;margin-bottom:10px;text-indent:-9999px;}

/*급매물*/
	.hot_sale_box{clear:both;position:relative;width:800px;}
		.right_tit05{width:745px;height:25px;padding:5px 0 0 5px;margin-bottom:10px;text-indent:-9999px;}

/*담당자 추천매물*/
	.person_recom_box{clear:both;position:relative;width:750px;}
		.right_tit06{width:745px;height:25px;padding:5px 0 0 5px;margin-bottom:10px;text-indent:-9999px;}

/*스페셜매물*/
	.special_sale_box{clear:both;position:relative;width:750px;}
		.right_tit03{width:745px;height:25px;padding:5px 0 0 5px;margin-bottom:10px;text-indent:-9999px;}

	/*프리미엄 및 스페셜 매물 상품 리스트 css*/
		.sales_pro_list{float:left;width:800x;padding-left:0px;}
		.sales_pro_list li{float:left;margin:0 16px 20px 0;padding:10px;border:1px #d9d9d9 solid}
		.sales_pro_list li.primium_list_end{float:left;margin-right:0;}

		/*.sales_pro_list{float:left;width:756px;padding-left:2px;}
		.sales_pro_list li{float:left;margin-right: 7px;}
		.sales_pro_listn li.primium_list_end{float:left;margin-right:0;}*/

		.sale_line_img{border:1px solid #ffffff;width:140px;height:158px}
		.sale_line_img:hover{border:1px solid #e00b15;}
	/*프리미엄 및 스페셜 매물 상품 리스트 css*/


/*신규매물 css*/
	    .new_sale_box{clear:both;position:relative;float:left;width:750px;margin-top:20px;}
		.new_sale_pro {height:70px;}
		/*.right_tit04{background:url('../../images/main/a1_tit2_bg.jpg') no-repeat;width:1000px;height:25px;padding:5px 0 0 5px;margin-bottom:10px;}*/
		.new_sale_pro{position:relative;width:800px;border-bottom:1px solid #e0e0e0;padding:5px 0;}
		.new_pro_info{position:absolute;left:105px;top:14px;width:875px;}
		.new_pro_info dd{height:18px;}
		.sale_price2{color:#666666;position:absolute;right:0;top:16px;font:11px/1 "돋움"}
		.sale_price2 img{display:inline-block;margin:2px 3px 3px;font:11px/1 "돋움"}
		.price_st2{display:inline-block;padding-top:2px;color:#f36f00;font:bold 11px/1.5 "돋움"}
		.pro_img{border:2px solid #dcdcdc;display:inline-block}
		.pro_img:hover{border:2px solid #7e7974;}

	/*더보기 버튼*/
	.b_more{position:absolute;right:0px;top:0px;}


/* 등록된매물 css*/
	.normal_box{width:750px;border-bottom:1px solid #e0e0e0;}
		.normal_box tr{height:35px;}
		.normal_box td{line-height:18px;font-size:11px;}
		.p_icon,.list_fl{text-align:center}

		.normal_box .ico_img{display:inline-block;padding-right:2px;}
		.normal_box .price_st2{vertical-align:top;}
		.list_subject img{vertical-align:top;}


/*왼쪽영역*/
.basicTable { width: 100%; }
.basicTable th, .basicTable td { border-collapse: collapse; margin: 0; padding: 0; text-align: left; }
.basicTable .head { background: transparent url('../../images/table/basic_top_center.gif') repeat-x left top; height:32px; }
.basicTable .head .left { background: transparent url('../../images/table/basic_top.gif') no-repeat left top; height:32px; }
.basicTable .head .right { background: transparent url('../../images/table/basic_top.gif') no-repeat right top; height:32px; }
table.basicTable2 { border-bottom:1px solid #d9d9d9; border-top:2px solid #E20C18; margin:0 auto; width:100%; }
table.basicTable2 th.color_bg, table.basicTable2 td.color_bg { border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background: #f6f6f6; padding:8px 5px; }
.color_bg img{padding-left:2px;}
table.basicTable2 th.left { text-align: left; padding-left: 15px; }
table.basicTable2 td.border { border-bottom:1px solid #E4E7F8; border-right:1px solid #E4E7F8; line-height:16px; padding:7px 5px 5px; }
table.basicTable2 th.end, table.basicTable2 td.end { border-right: none;}
table.basicTable2 tr.end { border-bottom: none; }
table.basicTable2 input { border: 1px solid #CCCCCC; background: #F9F9F9; }
table.basicTable2 input.none { border: none; background: none; vertical-align:middle}
.leftTitle1 {background: transparent url('../../images/ic_b2.gif') no-repeat 3px 9px;padding: 3px 0 0 20px;color: #333333;font-weight: bold;height: 30px;}
.leftTitle2 {background: transparent url('../../images/ic_g2.gif') no-repeat 3px 9px;padding: 3px 0 0 20px;color: #333333;font-weight: bold;height: 30px;}
.basicTable .body .left {background: transparent url('../../images/table/body_left.gif') repeat-y left top;height:32px;}
.basicTable .body .right {background: transparent url('../../images/table/body_right.gif') repeat-y left top;height:32px;}
.basicTable .body .center {padding: 5px 0;}
.basicTable .bottom {background: transparent url('../../images/table/basic_bottom_center.gif') repeat-x left top;height: 7px;}
.basicTable .bottom .left {background: transparent url('../../images/table/basic_bottom.gif') no-repeat left top;height:5px;}
.basicTable .bottom .right {background: transparent url('../../images/table/basic_bottom.gif') no-repeat right top;height:5px;}
.kind {background: transparent url('../../images/ic_dot_g.gif') no-repeat left center;padding: 0 0 0 8px;}
#agree{vertical-align:middle;margin-right:2px;}

/*왼쪽메뉴스타일*/
.info_list a:hover{text-decoration:none;}
.info_list .sub_menu{background:none;font:11px/1.2 "돋움";}
.info_list .sub_menu img{display:inline-block;padding-top:3px;}
.info_list .sub_menu:hover{background:none;}
.info_list .sub_menu dd{height:20px;}
.info_list .sub_menu dd a{color:#9a9a9a;display:inline-block;padding-top:3px;}
.info_list .sub_menu a:hover{color:#E20C18;}
.info_list li{_height:15px;}
*:first-child+html .info_list dl{display:inline-block}

/* indexmainContent */
h1.line_bg {background: transparent url('../../images/h1_bg.gif') repeat-x left bottom;color: #000000;font-size:15px;height: 30px;margin-bottom:5px;text-align: left;}
h1.blue {background: none;padding: 0;}
h1.title {margin: 0px 0 5px 0;}
h2.line_bg {background: transparent url('../../images/ic_h2.gif') no-repeat left 2px;color: #000000;font-size:13px;height: 20px;margin: 10px 0 5px 5px;padding: 0 0 0 15px;text-align: left;}

.centerTitle1 {background: transparent url('../../images/ic_y1.gif') no-repeat left center;color: #000000;font-weight: bold;font-size: 15px;padding: 3px 0 3px 15px;height:25px;}
.centerTitle2 {background: transparent url('../../images/ic_b1.gif') no-repeat left top;color: #000000;font-weight: bold;font-size: 15px;padding: 0 0 0 15px;height: 18px;}
.centerTitle3 {background: transparent url('../../images/ic_y1.gif') no-repeat 3px 6px;padding: 5px 0 3px 20px;height:25px;}
.subject {font-weight: bold;color: #555555;}
.address {color:#525252;font-size:12px;}
.money {font-weight: bold;color: #0078FF;font-family:굴림, Gulim;font-size: 12px;}
.new_list {line-height: 170%;}
.productImg {border: 1px solid #DADADA;}
.indexNewTable {border-top:2px solid #C3D8E9;border-bottom:1px solid #DADADA;margin: 0;padding: 0;}
.indexNewTable th {background: #EDF6F9;height: 30px;border-bottom: 1px solid #E5E5E5;}
.indexNewTable td {padding: 5px;}
.dotted td{background: transparent url('../../images/dot_line.gif') repeat-x left bottom;padding:0;height:1px;}

/*search 결과페이지*/
.text01 {color:#555555;font-family:돋움;font-size:14px;font-weight:bold;letter-spacing:0;}
.highlight {color: #0658AE;}
table.search_result td a {color:#294ED6;font-family:굴림, Gulim, verdana;font-size:13px;letter-spacing:0;}
table.search_result td a:hover {color:#294ED6;font-family:굴림, Gulim, verdana;font-size:13px;letter-spacing:0;text-decoration:underline;}

/* 강조효과 */

/* 제목효과 */
.effect_color {color:#0066cc;font-family:verdana;}
a.effect_color:link, a.effect_color:visited, a.effect_color:active, a.effect_color:hover{color:#0066cc;font-family:verdana;}
.effect_bold {font-weight:bolder;letter-spacing:-1px;font-family:verdana;}
a.effect_bold:link, a.effect_bold:visited, a.effect_bold:active, a.effect_bold:hover{font-weight:bolder;letter-spacing:-1px;font-family:verdana;}
.effect_pen {background-color:#f4ffc3}

/* 블링크 효과 */
a.blink_on:link, a.blink_on:visited, a.blink_on:active, a.blink_on:hover {color:#FF6600;}

/* 메인 우측/좌측 레이어 추가 */
#main_layer_left_banner { position: absolute; top:10px; }
#main_layer_right_banner { position: absolute;top:10px; left:960px;}

/*메인 우측 플로팅 레이어 추가 */
#main_float_right_banner { position: absolute; left: 1303px;top: 0px;}