.wrap_section
{
	overflow:visible;
}
section.parcel_info_detail
{
	margin:31px 0 0 0px;
	width:980px;
	float:left;
}
section.parcel_info_detail #parcel_info_detail h1
{
	margin:0 0 0 17px;
}
.detail_top_nav
{
	margin:10px 0 0 0;
	width:977px;
	height:62px;
	border-top:2px solid #5e6575;
	border-left:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
	border-right:1px solid #bebebe;
	background:#fbfbfb;
}
.detail_top_nav .wrap_select
{
	margin:0 0 0 0;
	padding:0 35px 0 0;
	height:29px;
	background:#fafafa url("/images/bg_detail_top_nav_next01.jpg") no-repeat right center;
	display:inline-block;
}
.detail_top_nav .wrap_select select
{
	margin:2px 0 0 23px;
	padding:4px;
	height:24px;
	border:0;
	background:#fafafa;
}
.detail_info_top
{
	margin:40px 0 0 0;
	height:50px;
	overflow:hidden;
}
.detail_info_top .apt_name
{
	margin:0 0 0 14px;
	font-family:gulim;
	font-size:25px;
	font-weight:bold;
	color:#000;
	letter-spacing:-2px;
	float:left;
}
.detail_info_top .help
{
	margin:13px 5px 0 0;
	font-family:dotum;
	font-size:11px;
	color:#b39f8c;
	letter-spacing:-1px;
	float:right;
}
.detail_info_box
{
	position:relative;
	margin:0 0 39px 0;
	width:967px;
	min-height:490px;
	border:6px solid #dedede;
	overflow:hidden;
	clear:both;
}
.wrap_size_info
{
	margin:32px 0 0 0;
	width:358px;
	height:274px;
	border-bottom:1px solid #e2e2e2;
	float:right;
}
.wrap_size_info strong.tit
{
	width:200px;
	height:31px;
	text-indent:-5000em;
	background:url("/images/txt_size_info01.jpg") no-repeat 0 0;
	display:inline-block;
}


.wrap_apt_photo
{
	position:relative;
	margin:0 0 0 0;
	padding:20px 0 0 0;
	width:358px;
	clear:both;
	float:right;
}
.wrap_apt_photo strong.tit
{
	width:200px;
	height:29px;
	text-indent:-5000em;
	background:url("/images/txt_apt_relation_img01.jpg") no-repeat 0 0;
	display:inline-block;
}
.wrap_apt_photo .btn_prev
{
	position:absolute;
	top:10px;
	right:16px;
}
.wrap_apt_photo .btn_next
{
	position:absolute;
	top:10px;
	right:0;
}


.wrap_position
{
	margin:20px 0 0 28px;
	width:600px;
	min-height:410px;
	float:left;
}
.wrap_position strong.tit
{
	width:200px;
	height:31px;
	text-indent:-5000em;
	background:url("/images/txt_position01.jpg") no-repeat 0 0;
	display:inline-block;
}
.wrap_position strong.tit2
{
	width:120px;
	height:28px;
	font-size:9px;
	color:#ccc;
	display:inline-block;
}
.wrap_position strong.tit2 a#menu_map
{
	width:30px;
	height:19px;
	text-indent:-5000em;
	vertical-align:middle;
	cursor:pointer;
	background:url("/images/txt_position02.jpg") no-repeat 0 -19px;
	display:inline-block;
}
.wrap_position strong.tit2 a#menu_map.selected
{
	width:30px;
	height:19px;
	text-indent:-5000em;
	background:url("/images/txt_position02.jpg") no-repeat 0 0;
	display:inline-block;
}
.wrap_position strong.tit2 a#menu_roadview
{
	width:43px;
	height:19px;
	text-indent:-5000em;
	vertical-align:middle;
	cursor:pointer;
	background:url("/images/txt_position02.jpg") no-repeat -43px 0;
	display:inline-block;
}
.wrap_position strong.tit2 a#menu_roadview.selected
{
	width:43px;
	height:19px;
	text-indent:-5000em;
	background:url("/images/txt_position02.jpg") no-repeat -43px -19px;
	display:inline-block;
}
.wrap_position .cont .rodeview span.noRoad
{
	margin:180px 0 0 0;
	font-family:dotum;
	font-size:11px;
	color:#999;
	text-align:center;
	display:block;
}
.wrap_position .cont
{
	position:relative;
	width:100%;
	overflow:hidden;
}

.wrap_apt_info
{
	margin:20px 0 0 0;
	width:305px;
	min-height:230px;
	float:left;
}
.wrap_apt_info strong.tit
{
	width:200px;
	height:31px;
	text-indent:-5000em;
	background:url("/images/txt_apt_info02.jpg") no-repeat 0 7px;
	display:inline-block;
}
.offerrate
{
	margin:27px 0 0 0;
	padding:0 0 8px 0;
	width:305px;
	height:200px;
	border-bottom:1px solid #c1c1c1;
	float:right;
}
.offerrate strong.tit
{
	margin:0 0 10px 0;
	width:305px;
	height:24px;
	text-indent:-5000em;
	border-bottom:1px solid #c1c1c1;
	background:url("/images/txt_offerrate01.jpg") no-repeat 0 0;
	display:inline-block;
}
.offerrate .offer_chart
{
	overflow:auto;
	overflow-x:hidden;
}
.offerrate dl.offer_chart_list
{
	margin:5px 0 0 0;
	overflow:hidden;
	clear:both;
	display:block;
}
.offerrate dl.offer_chart_list dt
{
	height:15px;
	font-family:dotum;
	font-size:11px;
	color:#818181;
	letter-spacing:-1px;
	display:block;
}
.offerrate dl.offer_chart_list dd
{
	font-family:dotum;
	font-size:11px;
	color:#666;
	border-radius:4px;
	float:left;
}
.offerrate dl.offer_chart_list dd.size
{
	padding:0 0 0 2px;
	width:63px;
	height:19px;
	line-height:19px;
	color:#3d4a53;
}
.offerrate dl.offer_chart_list dd.chart_bar
{
	width:200px;
	height:16px;
	line-height:14px;
	font-weight:bold;
	letter-spacing:-0.025em;
	background:#f1f1f1;
}
.offerrate dl.offer_chart_list dd.chart_bar span
{
	height:12px;
	font-family:dotum;
	font-size:11px;
	color:#fff;
	text-align:right;
	border-radius:4px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#b1b1b1;
	display:inline-block;
}

.your_opinion
{
	margin:12px 0 0 0;
	padding:0 0 8px 0;
	width:305px;
	height:200px;
	float:right;
}
.your_opinion strong.tit
{
	margin:0 0 10px 0;
	width:305px;
	height:24px;
	text-indent:-5000em;
	background:url("/images/txt_your_opinion01.jpg") no-repeat 0 0;
	float:left;
}
.your_opinion .btn_opinion
{
	clear:both;
	width:160px;
	height:160px;
	float:left;
}
.your_opinion .btn_opinion a
{
	margin:0 0 10px 0;
	width:73px;
	height:73px;
	display:inline-block;
}
.your_opinion .chart_opinion
{
	margin:-34px 0 0 0;
	width:140px;
	height:120px;
	float:left;
}
.your_opinion .chart_opinion span.tit
{
	margin:0 0 7px 0;
	width:140px;
	height:16px;
	text-indent:-5000em;
	background:url("/images/txt_your_opinion_tit01.jpg") no-repeat 0 0;
	display:block;
}

.your_opinion .chart_opinion .box_graph_bar
{
	width:140px;
	height:60px;
	background:url("/images/bg_line_youropinion01.jpg") repeat-x 0 0;
}
.w_grf_bar
{
	position:relative;
	width:35px;
	height:60px;
	font-family:dotum;
	font-size:11px;
	text-align:center;
	float:left;
}
.w_grf_bar .gray_bar
{
	margin:0 auto;
	width:10px;
	height:60px;
	background:#eee;
}
.w_grf_bar span.pct
{
	position:absolute;
	left:6px;
	margin:0 auto;
	width:10px;
	font-family:dotum;
	font-size:11px;
	z-index:50000;
}
.w_grf_bar .pct_bar
{
	position:absolute;
	left:12px;
	bottom:0;
	margin:0 auto;
	width:8px;
}
.w_grf_bar .bar1{border:1px solid #525bd0;background:#838bf3;}
.w_grf_bar .bar2{border:1px solid #55a767;background:#7ada8f;}
.w_grf_bar .bar3{border:1px solid #d27e35;background:#edb07b;}
.w_grf_bar .bar4{border:1px solid #776656;background:#a28972;}

.w_grf_bar span.lbl
{
	padding:7px 0 0 0;
	line-height:27px;
	font-size:11px;
	color:#606060;
	letter-spacing:-1px;
	display:block;
}
.your_opinion .expert_opinion
{
	width:140px;
	height:64px;
	float:left;
}
.your_opinion .expert_opinion span.tit
{
	margin:0 0 1px 0;
	width:60px;
	height:16px;
	text-indent:-5000em;
	background:url("/images/txt_expert_opinion_tit01.jpg") no-repeat 0 2px;
	display:block;
	float:left;
}
.your_opinion .expert_opinion ul.opinion_list
{
	padding:9px 4px 4px 4px;
	width:140px;
	height:50px;
	border-top:1px solid #ccc;
	-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
	overflow:hidden;
	display:block;
	float:left;
}
.your_opinion .expert_opinion ul.opinion_list li
{
	line-height:14px;
	font-family:dotum;
	font-size:11px;
	color:#333;
	letter-spacing:-1px;
}
.your_opinion .expert_opinion span.star_point
{
	width:72px;
	height:15px;
	background:url("/images/bg_star_point01.jpg") no-repeat 0 0;
	display:block;
	float:right;
}
.your_opinion .expert_opinion span.star_point strong
{
	height:15px;
	text-indent:-5000em;
	background:url("/images/bg_star_point01.jpg") no-repeat 0 -15px;
	display:block;
}














.parcel_info_detail .notice
{
	margin:0 0 0 0;
	padding:31px 0 0 0;
	width:100%;
	height:105px;
	font-family:dotum;
	font-size:11px;
	color:#8d8d8d;
	letter-spacing:-0.05em;
}
.parcel_info_detail .notice strong
{
	height:20px;
	display:inline-block;
}
.parcel_info_detail .notice li
{
	min-height:20px;
	line-height:20px;
}


.wrap_parcel_price_list,
.wrap_movein_price_list
{
	margin:0 0 0 0;
	width:582px;
}
.wrap_parcel_price_list strong.tit
{
	width:200px;;
	height:29px;
	text-indent:-5000em;
	background:url("/images/txt_parcel_price_list01.jpg") no-repeat 0 0;
	display:block;
	float:left;
}
.wrap_movein_price_list strong.tit
{
	width:200px;;
	height:29px;
	text-indent:-5000em;
	background:url("/images/txt_movein_price_list01.jpg") no-repeat 0 0;
	display:block;
	float:left;
}
.wrap_parcel_price_list span.sort,
.wrap_movein_price_list span.sort
{
	width:200px;;
	height:29px;
	text-align:right;
	display:block;
	float:right;
}
.wrap_parcel_price_list table.tbl_list,
.wrap_movein_price_list table.tbl_list
{
	width:582px;
	clear:both;
}
.wrap_parcel_price_list table.tbl_list thead th,
.wrap_movein_price_list table.tbl_list thead th
{
	height:29px;
	font-family:dotum;
	font-size:11px;
	color:#8a8a8a;
	font-weight:normal;
	border-top:1px solid #a0a0a0;
	border-bottom:1px solid #e1e1e1;
	background:#f8f8f8;												
}
.wrap_parcel_price_list table.tbl_list tbody td,
.wrap_movein_price_list table.tbl_list tbody td
{
	height:47px;
	font-family:dotum;
	font-size:12px;
	color:#505050;
	border-bottom:1px solid #e1e1e1;
}
.wrap_parcel_price_list table.tbl_list tbody td span.rname,
.wrap_movein_price_list table.tbl_list tbody td span.rname
{
	padding:0 0 0 4px;
	text-align:center;
	letter-spacing:-1px;
	display:block;
}
.wrap_parcel_price_list table.tbl_list tbody td span.rname a,
.wrap_movein_price_list table.tbl_list tbody td span.rname a
{
	font-family:dotum;
	font-size:12px;
	color:#505050;
	text-decoration:none;
}
.wrap_parcel_price_list table.tbl_list tbody td span.rname a:hover,
.wrap_movein_price_list table.tbl_list tbody td span.rname a:hover
{
	text-decoration:underline;
}
.wrap_parcel_price_list table.tbl_list tbody td.brief a,
.wrap_movein_price_list table.tbl_list tbody td.brief a
{
	font-family:dotum;
	font-size:12px;
	color:#505050;
	text-decoration:none;
}
.wrap_parcel_price_list table.tbl_list tbody td.brief a:hover,
.wrap_movein_price_list table.tbl_list tbody td.brief a:hover
{
	text-decoration:underline;
}
.wrap_parcel_price_list table.tbl_list tbody td span.rtel,
.wrap_movein_price_list table.tbl_list tbody td span.rtel
{
	padding:0 0 0 4px;
	text-align:center;
	display:block;
}


.cont_list
{
	overflow:hidden;
	clear:both;
}
.cont_list strong.tit
{
	margin:0 0 21px 0;
	width:100%;
	height:29px;
	text-indent:-5000em;
	border-bottom:1px solid #a0a0a0;
	display:block;
}
.wrap_blog_cafe
{
	margin:40px 0 0 0;
}
.wrap_blog_cafe			strong.tit{	background:url("/images/txt_blog_cafe_cont01.jpg") no-repeat 0 0;}
.wrap_local_news		strong.tit{	background:url("/images/txt_local_news01.jpg") no-repeat 0 0;}

.cont_list dl
{
	margin:0 0 25px 0;
	width:580px;
	overflow:hidden;
	clear:both;
}
.cont_list dl dd.img
{
	margin:0 26px 32px 0;
	width:118px;
	height:89px;
	float:left;
}
.cont_list dl dd.img img
{
	width:118px;
	height:89px;
	border:1px solid #bdbdbd;
}
.cont_list dl dt.sbj
{
	width:427px;
	height:32px;
	float:left;
}
.cont_list dl dt.sbj a
{
	font-family:dotum;
	font-size:16px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-1px;
}
.cont_list dl dt.sbj a:hover
{
	text-decoration:underline;
}
.cont_list dl dd.btn_more
{
	width:43px;
	text-align:right;
	float:left;
}
.cont_list dl dd.btn_more a
{
	font-family:dotum;
	font-size:11px;
	color:#92969c;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:-1px;
}
.cont_list dl dd.cont
{
	width:436px;
	line-height:16px;
	float:left;
}
.cont_list dl dd.cont a
{
	font-family:dotum;
	font-size:12px;
	color:#6e6e6f;
	text-decoration:none;
}
.cont_list dl dd.cont a:hover
{
	text-decoration:underline;
}
.cont_list dl dd.name
{
	margin:7px 0 0 0;
	width:436px;
	height:11px;
	font-family:dotum;
	font-size:11px;
	color:#8a6338;	
	display:inline-block;
	float:left;
}
.cont_list dl dd.name a
{
	height:11px;
	font-family:dotum;
	font-size:11px;
	color:#8a6338;
	text-decoration:none;
}
.cont_list dl dd.date
{
	margin:7px 0 0 0;
	width:436px;
	height:11px;
	font-family:dotum;
	font-size:11px;
	color:#a2a2a2;	
	display:inline-block;
	float:left;
}


table.tbl_v_1 
{
	border-top:1px solid #a2a2a2;
	border-bottom:1px solid #a2a2a2;
}
table.tbl_v_1 th
{
	padding:0 0 0 16px;
	height:29px;
	min-height:29px;
	font-family:dotum;
	font-size:11px;
	color:#838383;
	font-weight:normal;
	text-align:left;
	letter-spacing:-1px;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	background:#f0f0f0;
}
table.tbl_v_1 td
{
	padding:0 0 0 17px;
	min-height:29px;
	font-family:dotum;
	font-size:11px;
	color:#252525;
	border-bottom:1px solid #e2e2e2;
}
table.tbl_l_1
{
	
}
table.tbl_l_1 td
{
	height:55px;
	border-bottom:1px solid #e6e6e6;
}
#lsc1
{
	width:100%;
	height:36px;
	line-height:36px;
	border-top:1px solid #a1a1a1;
	border-bottom:1px solid #e2e2e2;
}
#lsc1 .btn_prev
{
	width:20px;
	text-align:center;
	display:inline-block;
	float:left;
}
#lsc1 .btn_next
{
	width:20px;
	text-align:center;
	display:inline-block;
	float:right;
}
#lsc1 ul
{
	width:310px;
	height:36px;
	overflow:hidden;
	float:left;
}
#lsc1 ul li
{
	padding:0 4px;
	width:60px;
	text-align:center;
	float:left;
}
#lsc1 ul li.selected a
{
	font-weight:bold;
	color:#2f2f2f;
}
#lsc1 ul li a
{
	font-family:gulim;
	font-size:12px;
	color:#666;
	text-decoration:none;
}
#lsc1 ul li a:hover
{
	text-decoration:underline;
}

#lsc2
{
	width:100%;
	height:130px;
	line-height:36px;
}
#lsc2 .btn_prev
{
	width:12px;
	text-align:center;
	display:inline-block;
	float:left;
}
#lsc2 .btn_next
{
	width:12px;
	text-align:center;
	display:inline-block;
	float:right;
}
#lsc2 ul
{
	padding:21px 0 0 0;
	width:358px;
	height:130px;
	border-top:1px solid #a0a0a0;
	overflow:hidden;
	float:left;
}
#lsc2 ul li
{
	margin:0 3px;
	width:113px;
	height:130px;
	font-family:gulim;
	font-size:12px;
	color:#282828;
	text-align:center;
	overflow:hidden;
	float:left;
}
#lsc2 ul li a
{
	width:111px;
	height:80px;
	text-decoration:none;
	border:1px solid #cacaca;
	display:inline-block;
}
#lsc2 ul li a img
{
	width:111px;
	height:80px;
}
#lsc2 ul li.empty a
{
	text-indent:-5000em;
	background:url("/images/empty_img01.jpg") no-repeat center 0;
}

#lsc3
{
	width:100%;
	height:150px;
}
#lsc3 .btn_prev
{
	width:12px;
	text-align:center;
	display:inline-block;
	float:left;
}
#lsc3 .btn_next
{
	width:12px;
	text-align:center;
	display:inline-block;
	float:right;
}
#lsc3 ul
{
	width:887px;
	height:150px;
	overflow:hidden;
	float:left;
}
#lsc3 ul li
{
	margin:0 6px;
	width:135px;
	height:150px;
	overflow:hidden;
	float:left;
}
#lsc3 ul li a
{
	width:133px;
	height:93px;
	text-decoration:none;
	border:1px solid #cacaca;
	display:inline-block;
}
#lsc3 ul li a img
{
	width:133px;
	height:93px;
}
#lsc3 ul li span.type
{
	margin:17px 0 0 0;
	height:20px;
	font-family:dotum;
	font-size:11px;
	color:#a0a0a0;
	text-align:left;
	display:block;
}
#lsc3 ul li span.sbj
{
	font-family:gulim;
	font-size:12px;
	color:#282828;
	display:block;
}
#lsc3 ul li.empty a
{
	text-indent:-5000em;
	background:url("/images/empty_img01.jpg") no-repeat 0 0;
}
dl.psize_info
{
	margin:21px 0;
	width:358px;
}
dl.psize_info dd.img
{
	margin:0 26px 0 0;
	width:181px;
	height:162px;
	text-align:center;
	border:1px solid #c1c1c1;
	overflow:hidden;
	clear:both;
	float:left;
}
dl.psize_info dd.img span.space
{
	width:1px;
	height:162px;
	display:inline-block;
	vertical-align:middle;
}
dl.psize_info dd.img img
{
	max-width:180px;
	max-height:164px;	
	vertical-align:middle;
}
dl.psize_info dd.price
{
	padding:0 0 0 4px;
	width:140px;
	height:84px;
	text-align:left;
	float:left;
}
dl.psize_info dd.price span.lbl
{
	margin:9px 0 0 0;
	width:54px;
	height:21px;
	font-family:gulim;
	font-weight:bold;
	font-size:12px;
	color:#3e4854;
	vertical-align:middle;
	display:inline-block;
}
dl.psize_info dd.price strong
{
	height:47px;
	font-family:verdana;
	font-size:29px;
	color:#fc4c00;
	letter-spacing:-4px;
	display:inline-block;
}
dl.psize_info dd.price span.won 
{
	margin:0px 0 0 9px;
	height:20px;
	font-family:gulim;
	font-size:12px;
	color:#6f6f6f;
	font-weight:normal;
	letter-spacing:-1px;
	display:inline-block;
}
dl.psize_info dd.size
{
	width:145px;
	height:20px;
	float:left;
}
dl.psize_info dd.monopoly_yn span.lbl,
dl.psize_info dd.h_cnt span.lbl,
dl.psize_info dd.size span.lbl
{
	padding:0 0 0 10px;
	width:70px;
	height:22px;
	font-family:dotum;
	font-size:11px;
	color:#505050;
	letter-spacing:-1px;
	background:url("/images/dot_blue_2x2_01.jpg") no-repeat 0 4px;
	display:block;
	float:left;
}
dl.psize_info dd.monopoly_yn span.val,
dl.psize_info dd.h_cnt span.val,
dl.psize_info dd.size span.val
{
	width:65px;
	height:22px;
	font-family:gulim;
	font-size:12px;
	color:#505050;
	display:block;
	float:left;
}

/*주변가격정보 지도*/
.apt_side_price_info_map,
.apt_side_rent_price_info_map
{
	margin:0 0 0 0;
	width:358px;
	height:362px;
	float:right;
}
.apt_side_price_info_map strong.tit
{
	width:100%;
	height:29px;
	text-indent:-5000em;
	background:url("/images/txt_apt_side_price_info_map01.jpg") no-repeat 0 0;
	display:block;
}
.apt_side_rent_price_info_map strong.tit
{
	width:100%;
	height:29px;
	text-indent:-5000em;
	background:url("/images/txt_apt_side_rent_price_info_map01.jpg") no-repeat 0 0;
	display:block;
}


/*지역실거래가 추이 차트*/
.wrap_local_realprice_chart
{
	margin:0 0 0 0;
	width:358px;
	clear:both;
	float:right;
}
.wrap_local_realprice_chart strong.tit
{
	width:358px;
	height:31px;
	text-indent:-5000em;
	background:url("/images/txt_local_realprice_chart01.jpg") no-repeat 0 0;
	display:block;
}
.wrap_local_realprice_chart .local_realprice_chart
{
	position:relative;
	width:358px;
	height:251px;
}
.wrap_local_realprice_chart .local_realprice_chart strong.sbj
{
	position:absolute;
	top:11px;
	left:55px;
	width:100px;
	height:14px;
	text-indent:-5000em;
	display:inline-block;
	z-index:1;
}
#local_realprice_chart1 strong.sbj
{
	background:url("/images/txt_price_sales01.jpg") no-repeat 0 0;
}
#local_realprice_chart2 strong.sbj
{
	background:url("/images/txt_price_rent01.jpg") no-repeat 0 0;
}
.wrap_local_realprice_chart .local_realprice_chart span.pyung_price
{
	position:absolute;
	top:10px;
	right:0;
	width:140px;
	height:30px;
	font-family:dotum;
	font-size:11px;
	color:#585858;
	text-align:right;
	letter-spacing:-1px;
	display:inline-block;
	z-index:1;
}
.wrap_local_realprice_chart .local_realprice_chart span.pyung_price strong
{
	color:#f64130;
	letter-spacing:0px;
}
.wrap_local_realprice_chart .local_realprice_chart .chart_view
{
	
	margin:0 0 0 -20px;
	width:430px;
	height:250px;
	clear:both;
}

/*상단 분양가 , 매물평균가 */

.wrap_price_box
{
	/*width:530px;*/
	height:49px;
	display:inline-block;
	float:right;
}
.wrap_price_box span.price_box1
{
	padding:0 24px 0 0;
	height:30px;
	line-height:30px;
	display:inline-block;
	float:right;
}
.wrap_price_box span.price_box2
{
	padding:0 4px 0 20px;
	height:30px;
	line-height:30px;
	border-left:3px solid #c8c8c8;
	display:inline-block;
	float:right;
}
.wrap_price_box span.price_box1 strong.lbl
{
	margin:10px 0 0 0;
	font-family:gulim;
	font-size:12px;
	color:#3e4854;
	letter-spacing:-1px;
	display:inline-block;
	float:left;
}
.wrap_price_box span.price_box2 strong.lbl
{
	padding:0 10px 0 0;
	width:34px;
	height:30px;
	text-indent:-5000em;
	background:url("/images/txt_sales_avg01.jpg") no-repeat 0 4px;
	display:inline-block;
	float:left;
}
.wrap_price_box span span.price
{
	padding:0 0 0 10px;
	font-family:verdana;
	font-size:30px;
	font-weight:bold;
	letter-spacing:-3px;
	display:inline-block;
	float:left;
}
.wrap_price_box span.price_box1 span.price{	color:#fe4d01;}
.wrap_price_box span.price_box2 span.price{	color:#c1c1c1;}

.wrap_price_box span.price_box1 span.won,
.wrap_price_box span.price_box2 span.won
{
	margin:7px 0 0 4px;
	font-family:gulim;
	font-size:12px;
	color:#707070;
	letter-spacing:-1px;
	display:inline-block;
	float:left;
}
.wrap_price_box span.price_box2 span.icon_updown
{
	margin:7px 0 0 18px;
	width:21px;
	height:21px;
	text-indent:-5000em;
	display:inline-block;
	float:left;
}
.wrap_price_box span.price_box2 span.icon_updown.up{	background:url("/images/icon_updown01.jpg") no-repeat 0 0;}
.wrap_price_box span.price_box2 span.icon_updown.down{	background:url("/images/icon_updown01.jpg") no-repeat 0 -21px;}

.wrap_price_box span.price_box2 span.gap_price
{
	padding:3px 0 0 7px;
	font-family:verdana;
	font-size:22px;
	color:#ffab87;
	font-weight:bold;
	letter-spacing:-2px;
	display:inline-block;
	float:left;
}
/*상단 분양가 , 매물평균가 */









#btn_side_info li
{
	width:31px;
	height:52px;
}
#btn_side_info li a
{
	width:31px;
	height:52px;
	text-indent:-5000em;
	display:block;
}
#btn_side_info li#btn_side_info1 a{				background:url("/images/icon_map_codeicon01.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info1.selected a{	background:url("/images/icon_map_codeicon01_on.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info2 a{				background:url("/images/icon_map_codeicon02.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info2.selected a{	background:url("/images/icon_map_codeicon02_on.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info3 a{				background:url("/images/icon_map_codeicon03.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info3.selected a{	background:url("/images/icon_map_codeicon03_on.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info4 a{				background:url("/images/icon_map_codeicon04.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info4.selected a{	background:url("/images/icon_map_codeicon04_on.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info5 a{				background:url("/images/icon_map_codeicon05.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info5.selected a{	background:url("/images/icon_map_codeicon05_on.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info6 a{				background:url("/images/icon_map_codeicon06.jpg") no-repeat 0 0;}
#btn_side_info li#btn_side_info6.selected a{	background:url("/images/icon_map_codeicon06_on.jpg") no-repeat 0 0;}



.wrap_ps_type
{
	width:100%;
	height:32px;
	border-bottom:1px solid #bebebe;
}
.wrap_ps_type ul li
{
	margin:0 7px 0 0;
	float:left;
}
.wrap_ps_type ul li a
{
	height:21px;
	text-indent:-5000em;
	display:block;
}
.wrap_ps_type ul#estate_type_list
{
	padding:6px 0 0 20px;
	width:300px;
	height:24px;
	float:left;
}
.wrap_ps_type ul#parcelout_type_list
{
	padding:6px 0 0 20px;
	width:300px;
	height:24px;
	float:left;

}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_1 a{	width:41px;	background:url("/images/menu_type_estate_select01.jpg") no-repeat 0 -23px;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_1.selected a{		background:url("/images/menu_type_estate_select01.jpg") no-repeat 0 0;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_2 a{	width:51px;	background:url("/images/menu_type_estate_select01.jpg") no-repeat -48px -23px;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_2.selected a{		background:url("/images/menu_type_estate_select01.jpg") no-repeat -48px 0;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_3 a{	width:51px;	background:url("/images/menu_type_estate_select01.jpg") no-repeat -106px -23px;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_3.selected a{		background:url("/images/menu_type_estate_select01.jpg") no-repeat -106px 0;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_4 a{	width:80px;	background:url("/images/menu_type_estate_select01.jpg") no-repeat -164px -23px;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_4.selected a{		background:url("/images/menu_type_estate_select01.jpg") no-repeat -164px 0;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_5 a{	width:31px;	background:url("/images/menu_type_estate_select01.jpg") no-repeat -251px -23px;}
.wrap_ps_type ul#estate_type_list li#btn_estate_type_list_5.selected a{		background:url("/images/menu_type_estate_select01.jpg") no-repeat -251px 0;}


.wrap_ps_type ul#parcelout_type_list li#btn_parcelout_type_list_1 a{	width:51px;	background:url("/images/menu_type_parcelout_select01.jpg") no-repeat 0 -23px;}
.wrap_ps_type ul#parcelout_type_list li#btn_parcelout_type_list_1.selected a{		background:url("/images/menu_type_parcelout_select01.jpg") no-repeat 0 0;}
.wrap_ps_type ul#parcelout_type_list li#btn_parcelout_type_list_2 a{	width:41px;	background:url("/images/menu_type_parcelout_select01.jpg") no-repeat -58px -23px;}
.wrap_ps_type ul#parcelout_type_list li#btn_parcelout_type_list_2.selected a{		background:url("/images/menu_type_parcelout_select01.jpg") no-repeat -58px 0;}
.wrap_ps_type ul#parcelout_type_list li#btn_parcelout_type_list_3 a{	width:41px;	background:url("/images/menu_type_parcelout_select01.jpg") no-repeat -106px -23px;}
.wrap_ps_type ul#parcelout_type_list li#btn_parcelout_type_list_3.selected a{		background:url("/images/menu_type_parcelout_select01.jpg") no-repeat -106px 0;}





#wrap_outside_apt_list
{
	position:absolute;
	left:0;
	bottom:0;
	width:200px;
	border:1px solid #c1c1c1;
	border-radius:7px;
	overflow:hidden;
	background:#fff;
	z-index:2;
}
#wrap_outside_apt_list strong
{
	margin:0 0 0 0;
	width:200px;
	height:23px;
	cursor:pointer;
	text-indent:-5000em;
	background:#e5e5e5 url("/images/txt_outside_apt_list01.jpg") no-repeat 8px -5px;
	display:inline-block;
}
#wrap_outside_apt_list span.legend
{
	padding:0 0 0 10px;
	text-align:left;
	border-bottom:1px solid #f1f1f1;
	display:block;
}
#wrap_outside_apt_list .btn_dsp
{
	position:absolute;
	top:0;
	right:0;
}
#wrap_outside_apt_list .btn_dsp a
{
	margin:4px 5px 0 0;
	width:13px;
	height:16px;
	text-indent:-5000em;
	background:#e5e5e5 url("/images/btn_close_show01.jpg") no-repeat 0 0;
	display:block;
}
#wrap_outside_apt_list ul#outside_apt_list
{
	margin:7px;
	width:187px;
	min-height:85px;
	max-height:150px;
	overflow:scroll;
	overflow-x:hidden;
}
#wrap_outside_apt_list ul#outside_apt_list li
{
	padding:0 0 0 3px;
	height:27px;
	line-height:27px;
}
#wrap_outside_apt_list ul#outside_apt_list li a
{
	padding:0 0 0 12px;
	height:18px;
	font-family:gulim;
	font-size:12px;
	color:#555;
	letter-spacing:-1px;
	text-decoration:none;
	border-radius:5px;
	display:block;
}
#wrap_outside_apt_list ul#outside_apt_list li.checked a{	background:url("/images/bul_check_01.png") no-repeat 0 7px;}
#wrap_outside_apt_list ul#outside_apt_list li.step_type_p1 a{	background:url("/images/bul_blue_01.png") no-repeat 0 7px;}
#wrap_outside_apt_list ul#outside_apt_list li.step_type_p2 a{	background:url("/images/bul_green_01.png") no-repeat 0 7px;}
#wrap_outside_apt_list ul#outside_apt_list li.step_type_m1 a{	background:url("/images/bul_purple_01.png") no-repeat 0 7px;}

#wrap_outside_apt_list ul#outside_apt_list li.checked a:hover
{
	padding:0 4px 4px 12px;
	background:#f1f1f1 url("/images/bul_check_01.png") no-repeat 0 7px;
}
#wrap_outside_apt_list ul#outside_apt_list li.step_type_p1 a:hover
{
	padding:0 4px 4px 12px;
	background:#f1f1f1 url("/images/bul_blue_01.png") no-repeat 0 7px;
}
#wrap_outside_apt_list ul#outside_apt_list li.step_type_p2 a:hover
{
	padding:0 4px 4px 12px;
	background:#f1f1f1 url("/images/bul_green_01.png") no-repeat 0 7px;
}
#wrap_outside_apt_list ul#outside_apt_list li.step_type_m1 a:hover
{
	padding:0 4px 4px 12px;
	background:#f1f1f1 url("/images/bul_purple_01.png") no-repeat 0 7px;
}

#wrap_outside_apt_list.hide
{
	width:110px;
	height:23px;
	overflow:hidden;
}
#wrap_outside_apt_list.hide strong
{
	margin:0 0 0 0;
	width:110px;
	height:23px;
	text-indent:-5000em;
	background:#fff url("/images/txt_outside_apt_list01.jpg") no-repeat 8px -35px;
	display:inline-block;
}
#wrap_outside_apt_list.hide .btn_dsp
{
	position:absolute;
	top:0;
	right:0;
}
#wrap_outside_apt_list.hide .btn_dsp a
{
	margin:4px 5px 0 0;
	width:13px;
	height:16px;
	text-indent:-5000em;
	background:#fff url("/images/btn_close_show01.jpg") no-repeat 0 -16px;
	display:block;
}
#wrap_outside_apt_list.hide ul#outside_apt_list
{
	display:none;
}




.your_opinion .expert_opinion
{
	position:relative;
}
#exp_opwrite
{
	position:absolute;
	top:-60px;
	left:-500px;
	padding:10px;
	z-index:50000;
	font-family:gulim;
	font-size:12px;
	border:1px solid #ccc;
	border-radius:7px;
	background:#f1f1f1;
	z-index:50000;
}
.txt_h24
{
	height:24px;
	line-height:24px;
}
#exp_opwrite select
{
	padding:4px;
	width:67px;
	height:26px;
}
#exp_opwrite .btn_write
{
	width:40px;
	height:100px;
	line-height:100px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	background:#457ccc;
	display:block;
}

#popimg
{
	max-width:700px;
	max-height:800px;
	overflow:hidden;
}

#naverMap
{
	position:absolute;
	border:1px solid #c1c1c1;
	background:#fff;
	z-index:1;
}
#roadview
{
	position:absolute;
	border:1px solid #c1c1c1;
	background:#fff;
	z-index:0;
}
#btn_map_open
{
	position:absolute;
	z-index:1;
}
#btn_map_close
{
	position:absolute;
	z-index:1;
}
#btn_side_info
{
	position:absolute;
	z-index:2;
}


.aptDetail_info b.tit
{
	cursor:pointer;
}
.aptDetail_info
{
	margin:0 10px;
	min-height:50px;
	border-top:1px solid #333;
	border-left:1px solid #333;
	border-right:2px solid #666;
	border-bottom:2px solid #666;
	border-radius:7px;
	background:#fff;
}
.aptDetail_info dl
{
	padding:0 7px;
	min-width:110px;
	min-height:50px;
	text-align:center;
	display:block;
}
.aptDetail_info dl dt
{
	margin:8px 0 0 0;
	height:20px;
	line-height:20px;
	color:#666;
	font-weight:bold;
	word-wrap:break-word; 
	word-break:break-all; 
	letter-spacing:-1px;
	display:block;
}
.aptDetail_info dl dd
{
	padding:0 0 0 0;
	height:16px;
	line-height:16px;	
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#e60012;
	letter-spacing:-0.08em;
}