@charset "utf-8";
#container,#footer {
	width:980px;
	margin:0 auto
}
.header_one {
	position:relative;
	z-index:60;
	margin-bottom:10px
}
.header_one:after,.header_one .inner_wrap:after {
	display:block;
	clear:both;
	content:''
}
.header_one .blind,.header_one legend {
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.header_one .icon,.header_one .nav_list .menu a,.header_one .sub_nav_list .menu a,.header_one .button_area a {
	display:inline-block;
	overflow:hidden;
	background-image:url(../img/gnb.png);
	background-repeat:no-repeat;
	color:transparent;
	line-height:999px;
	vertical-align:top
}
.header_one .inner_wrap {
	position:relative;
	width:980px;
	margin:0 auto
}
.header_one .gnb_wrap,.header_one .nav_wrap,.header_one .sub_nav_wrap {
	min-width:980px;
}
.header_one .gnb_wrap {
	position:relative;
	z-index:1;
	background:#4687f2;
	border-bottom:1px solid #1161e5
}
.header_one .gnb_wrap .inner_wrap {
	height:54px
}
.header_one .item_area {
	float:left
}
.header_one .logo_area {
	float:left;
	margin:12px 14px 0 -1px
}
.header_one .logo_area a {
	display:inline-block;
	float:left;
	margin-right:4px
}
.header_one .logo_area .icon {
	height:30px
}
.header_one .logo_naver .icon {
	width:35px;
	background-position:0 0
}

.header_one .logo_land .icon {
	width:120px;
	background-position:-59px 0
}

.header_one .logo_lands {
	font-family:'나눔고딕',NanumGothic,'맑은 고딕',Malgun Gothic,'돋움',Dotum,Helvetica,'Apple SD GothicNeo',Sans-serif;
	padding-left:5px;
	font-size:24px;
	color:#FFFFFF;
/*	width:120px;
	background-position:-59px 0 */
}
.header_one .inner_gnb_search {
	float:left;
	margin-top:9px
}
.header_one input {
	font-family:'나눔고딕',NanumGothic,'맑은 고딕',Malgun Gothic,'돋움',Dotum,Helvetica,'Apple SD GothicNeo',Sans-serif
}
.header_one .search_input,.header_one .search_button {
	float:left;
	height:35px;
	border:1px solid #00a933
}
.header_one .search_input {
	width:300px;
	padding:0 10px;
	border-right-width:0;
	line-height:35px;
	color:#000;
	font-weight:700
}
.header_one .search_button {
	margin-right:3px;
	background:#00b336;
	color:#fff;
	text-align:center;
	vertical-align:middle
}
.header_one .search_button.type_inside {
	width:35px;
	border-left-width:0
}
.header_one .search_button.type_integration {
	width:65px
}
.header_one .search_button.type_inside .icon {
	width:15px;
	height:15px;
	margin-top:10px;
	background-position:-130px 0
}
.header_one .search_button.type_integration .icon {
	width:48px;
	height:14px;
	margin-top:11px;
	background-position:-150px 0
}
.header_one .gnb_area {
	float:right;
}
.header_one .gnb_name {
	max-width:120px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal
}
.header_one .nav_wrap,.header_one .sub_nav_wrap {
	border-bottom:1px solid #e5e5e5
}
.header_one .nav_wrap .inner_wrap,.header_one .sub_nav_wrap .inner_wrap {
	height:40px
}
.header_one .nav_list,.header_one .nav_list .menu,.header_one .sub_nav_list,.header_one .sub_nav_list .menu {
	float:left
}
.header_one .nav_list .menu a {
	position:relative;
	height:41px;
	padding:0 15px
}
.header_one .nav_list .menu:first-child a {
	padding-left:0
}
.header_one .nav_list .menu.on a {
	color:#4687f2
}
.header_one .nav_list .menu.on a:after {
	position:absolute;
	left:15px;
	right:15px;
	bottom:0;
	height:3px;
	background:#4687f2;
	content:''
}
.header_one .nav_list .menu.on:first-child a:after {
	left:0
}
.header_one .sub_nav_wrap {
	background:#fafafa
}
.header_one .sub_nav_list {
	margin-top:8px
}
.header_one .sub_nav_list .menu a {
	height:24px;
	margin-right:14px;
	padding:0 6px
}
.header_one .sub_nav_list .menu.on a {
	background-color:#4687f2
}
.header_one .sub_nav_list .menu:first-child a {
	padding-left:0
}
.header_one .sub_nav_list .menu.on:first-child a {
	padding-left:6px
}
.header_one .button_area {
	float:right;
	margin-top:7px
}
.header_one .button_area a {
	height:24px;
	padding:0 15px;
	border:1px solid #d7d7d7;
	background-color:#fcfcfc;
	margin:0 2px;
}
.header_one .nav_list .menu.main_home a {
	width:54px;
	background-position:0 -30px
}
.header_one .nav_list .menu.main_article a {
	width:51px;
	background-position:-67px -30px
}
.header_one .nav_list .menu.main_office a {
	width:64px;
	background-position:-146px -30px
}
.header_one .nav_list .menu.main_news a {
	width:51px;
	background-position:-623px -30px
}
.header_one .nav_list .menu.main_cooperation a {
	width:51px;
	background-position:-713px -30px
}
.header_one .nav_list .menu.main_community a {
	width:50px;
	background-position:-238px -30px
}
.header_one .nav_list .menu.main_mypage a {
	width:62px;
	background-position:-316px -30px
}
/*
.header_one .nav_list .menu.main_auction a {
	width:24px;
	background-position:-309px -30px
}
.header_one .nav_list .menu.main_mypage a {
	width:59px;
	background-position:-362px -30px
}
.header_one .nav_list .menu.main_theme a {
	width:60px;
	background-position:-560px -30px
}
*/
.header_one .nav_list .menu.main_home.on a {
	background-position:0 -70px
}
.header_one .nav_list .menu.main_article.on a {
	background-position:-67px -70px
}
.header_one .nav_list .menu.main_office.on a {
	background-position:-146px -70px
}
.header_one .nav_list .menu.main_news.on a {
	width:51px;
	background-position:-623px -70px
}
.header_one .nav_list .menu.main_cooperation.on a {
	width:51px;
	background-position:-713px -70px
}
.header_one .nav_list .menu.main_community.on a {
	background-position:-238px -70px
}
.header_one .nav_list .menu.main_mypage.on a {
	background-position:-316px -70px
}
/*
.header_one .nav_list .menu.main_auction.on a {
	background-position:-309px -70px
}
.header_one .nav_list .menu.main_mypage.on a {
	background-position:-362px -70px
}
.header_one .nav_list .menu.main_theme.on a {
	background-position:-560px -70px
}
*/
.header_one .button_area a.type_admin {
	width:85px;
	background-position:-406px -37px
}

.header_one .button_area a.did_admin {
	width:79px;
	background-position:-515px -37px
}

.header_one .sub_nav_list .menu.saleinfo a {
	width:43px;
	background-position:0 -118px
}
.header_one .sub_nav_list .menu.salenews a {
	width:41px;
	background-position:-62px -118px
}
.header_one .sub_nav_list .menu.salehelp a {
	width:33px;
	background-position:-129px -118px
}
.header_one .sub_nav_list .menu.saleinfo.on a {
	background-position:6px -157px
}
.header_one .sub_nav_list .menu.salenews.on a {
	background-position:-62px -157px
}
.header_one .sub_nav_list .menu.salehelp.on a {
	background-position:-129px -157px
}
.header_one .sub_nav_list .menu.news_headline a {
	width:43px;
	background-position:0 -197px
}
.header_one .sub_nav_list .menu.news_region a {
	width:64px;
	background-position:-63px -197px
}
.header_one .sub_nav_list .menu.news_issue a {
	width:31px;
	background-position:-153px -197px
}
.header_one .sub_nav_list .menu.news_field a {
	width:54px;
	background-position:-210px -197px
}
.header_one .sub_nav_list .menu.news_breaking a {
	width:54px;
	background-position:-290px -197px
}
.header_one .sub_nav_list .menu.news_expert a {
	width:53px;
	background-position:-370px -197px
}
.header_one .sub_nav_list .menu.news_magazine a {
	width:64px;
	background-position:-449px -197px
}
.header_one .sub_nav_list .menu.news_trend a {
	width:53px;
	background-position:-539px -197px
}
.header_one .sub_nav_list .menu.news_forum a {
	width:75px;
	background-position:-620px -197px
}
.header_one .sub_nav_list .menu.news_headline.on a {
	background-position:6px -237px
}
.header_one .sub_nav_list .menu.news_region.on a {
	background-position:-63px -237px
}
.header_one .sub_nav_list .menu.news_issue.on a {
	background-position:-153px -237px
}
.header_one .sub_nav_list .menu.news_field.on a {
	background-position:-210px -237px
}
.header_one .sub_nav_list .menu.news_breaking.on a {
	background-position:-290px -237px
}
.header_one .sub_nav_list .menu.news_expert.on a {
	background-position:-370px -237px
}
.header_one .sub_nav_list .menu.news_magazine.on a {
	background-position:-449px -237px
}
.header_one .sub_nav_list .menu.news_trend.on a {
	background-position:-539px -237px
}
.header_one .sub_nav_list .menu.news_forum.on a {
	background-position:-620px -237px
}
.header_one .sub_nav_list .menu.com_kin a {
	width:65px;
	background-position:0 -278px
}
.header_one .sub_nav_list .menu.com_ourtown a {
	width:79px;
	background-position:-84px -278px
}
.header_one .sub_nav_list .menu.com_sponsor a {
	width:54px;
	background-position:-187px -278px
}
.header_one .sub_nav_list .menu.com_kin.on a {
	background-position:6px -317px
}
.header_one .sub_nav_list .menu.com_ourtown.on a {
	background-position:-84px -317px
}
.header_one .sub_nav_list .menu.com_sponsor.on a {
	background-position:-187px -317px
}
.header_one .sub_nav_list .menu.auction_beginner a {
	width:67px;
	background-position:0 -358px
}
.header_one .sub_nav_list .menu.auction_search a {
	width:55px;
	background-position:-87px -358px
}
.header_one .sub_nav_list .menu.auction_report a {
	width:64px;
	background-position:-168px -358px
}
.header_one .sub_nav_list .menu.auction_beginner.on a {
	background-position:6px -398px
}
.header_one .sub_nav_list .menu.auction_search.on a {
	background-position:-87px -398px
}
.header_one .sub_nav_list .menu.auction_report.on a {
	background-position:-168px -398px
}
.header_one .sub_nav_list .menu.interest_article a {
	width:96px;
	background-position:0 -440px
}
.header_one .sub_nav_list .menu.interest_column a {
	width:70px;
	background-position:-116px -440px
}
.header_one .sub_nav_list .menu.isale_schedule_notice a {
	width:70px;
	background-position:-212px -440px
}
.header_one .sub_nav_list .menu.secession a {
	width:78px;
	background-position:-308px -440px
}
.header_one .sub_nav_list .menu.interest_article.on a {
	background-position:6px -479px
}
.header_one .sub_nav_list .menu.interest_column.on a {
	background-position:-116px -479px
}
.header_one .sub_nav_list .menu.isale_schedule_notice.on a {
	background-position:-212px -479px
}
.header_one .sub_nav_list .menu.secession.on a {
	background-position:-308px -479px
}
.header_one .logo_land_tool .icon,.header_one .logo_land_small .icon,.header_one .nav_list .menu.main_tool1 a,.header_one .nav_list .menu.main_tool2 a {
	background-image:url(https://static.land.naver.net/static/service/20171114/gnb/sp_tool_gnb_one.png)
}
.header_one .logo_land_tool .icon {
	width:62px;
	background-position:0 0
}
.header_one .logo_land_small .icon {
	width:57px;
	margin-left:5px;
	background-position:-71px 0
}
.header_one .nav_list .menu.main_tool1 a {
	width:103px;
	background-position:0 -25px
}
.header_one .nav_list .menu.main_tool2 a {
	width:49px;
	background-position:-118px -25px
}
.header_one .nav_list .menu.main_tool1.on a {
	background-position:0 -55px
}
.header_one .nav_list .menu.main_tool2.on a {
	background-position:-118px -55px
}
.header_one .desc_wrap {
	overflow:hidden;
	height:35px;
	background:#f9fafb;
	border-bottom:1px solid #e5e5e5
}
.header_one .desc_wrap .text {
	float:left;
	margin-top:9px;
	padding-left:11px;
	background:url(https://static.land.naver.net/static/service/20171114/gnb/bullet.gif) no-repeat 0 6px;
	font-size:11px;
	line-height:18px;
	color:#646464
}
.header_one .desc_wrap .text .description {
	margin-right:14px
}
.header_one .desc_wrap .text .description .bar {
	color:#b3b3b3
}
.header_one .desc_wrap .text .description strong {
	color:#000
}
.header_one .desc_wrap .button_area {
	float:right;
	margin-top:8px
}
.header_one .desc_wrap .button_area a {
	padding:0;
	border:0
}
.header_one .desc_wrap .button_area a.type_agency {
	width:74px;
	height:19px;
	background:url(https://static.land.naver.net/static/service/20171114/gnb/btn_agency.png) no-repeat 0 0
}

.search_area {
	margin-right: 10px;
}
.search_area input{
    height: 22px;
    /* the following ensures they're all using the same box-model for rendering */
    -moz-box-sizing: content-box; /* or `border-box` */
    -webkit-box-sizing: content-box;
    box-sizing: content-box;	
    -moz-box-sizing: content-box; /* or `border-box` */
    -webkit-box-sizing: content-box;
    box-sizing: content-box;	
}

#container2 {
	margin:10px auto 0!important
}
.sale_info .list_option:after,.sale_info .list_option .type:after,.sale_info .list_option .type3:after {
	content:'';
	display:table;
	clear:both
}
* {
	margin:0;
	padding:0
}
img {
	vertical-align:top
}
img,fieldset,button {
	border:0
}
hr,button img {
	display:none
}
li {
	list-style:none
}
a {
	text-decoration:none
}
a:hover,a:active,a:focus {
	text-decoration:underline
}
textarea {
	overflow:auto
}
html:first-child select {
	height:20px;
	padding-right:6px
}
option {
	padding-right:6px
}
button,label {
	cursor:hand;
	cursor:pointer
}
button {
	background:0;
	background-repeat:no-repeat
}
button * {
	position:relative
}
.input_text,textarea {
	.margin:-1px 0;
	border:1px solid
}
.input_check,.input_radio {
	width:13px;
	height:13px
}
.blind,legend,.blind_odd,.blind_even {
	display:none;
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:0;
	font-size:0;
	line-height:0
}
.clear {
	clear:both
}
body {
	font-family:Dotum,AppleGothic,sans-serif;
	text-align:center
}
#header #menu ul.menu {
	display:inline;
	float:left;
	margin:7px 0 0 10px;
	font-size:0
}
.tab_article {
	width:680px
}
.oldlistExpired {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat scroll 0 0 transparent;
	color:#7b7b7b;
	font-size:12px;
	font-weight:400;
	letter-spacing:-1px;
	margin-left:7px;
	padding-left:10px;
	position:relative;
	vertical-align:middle;
	z-index:1
}
.search {
	clear:both;
	position:relative;
	z-index:20;
	width:980px;
	height:35px;
	margin:0 auto;
	border-top:2px solid #52596b
}
.search h2 {
	float:left;
	padding:18px 7px 0 13px;
	font-size:12px;
	letter-spacing:-1px
}
.search .sale_search {
	float:left;
	position:relative;
	z-index:5;
	padding-right:7px
}
.search .box-naked * {
	display:none
}
.search .selectbox-naked input,.search .selectbox-naked select {
	display:inline
}
.search .selectbox-naked select * {
	display:block
}
.search .selectbox-applied {
	padding-right:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_cate.gif) no-repeat 100% 4px
}
.search .selectbox-applied select {
	display:none
}
.search .selectbox-applied .selectbox-box {
	height:21px;
	border:1px solid #ccc;
	background:#fff;
	color:#284e85;
	font-size:12px;
	font-weight:700;
	letter-spacing:-1px;
	line-height:1.2;
	cursor:pointer;
	#cursor:hand
}
.search .selectbox-applied .selectboxarrow {
	position:absolute;
	right:0;
	top:0;
	width:22px;
	height:21px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -20px 0 no-repeat
}
.search .selectbox-applied .selectbox-label {
	overflow:hidden;
	margin:4px 0 0 6px;
	font-size:12px;
	line-height:1.2
}
.search .selectbox-applied .selectbox-layer {
	overflow:hidden;
	position:absolute;
	z-index:99999;
	margin-top:2px;
	border:1px solid #a3a3a3
}
.search .selectbox-applied .selectbox-list {
	overflow-y:auto;
	list-style:none;
	scrollbar-face-color:#eaeaea;
	scrollbar-track-color:#f7f7f7;
	scrollbar-3dlight-color:#e2e2e2;
	scrollbar-arrow-color:#8c8c8c;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-darkshadow-color:#e2e2e2
}
.search .selectbox-applied .selectbox-list li {
	padding:3px 0 2px;
	#padding:4px 0 1px 0;
	background:#fff;
	color:#333;
	font-size:12px;
	line-height:1.2;
	text-indent:4px;
	cursor:pointer;
	#cursor:hand
}
.search .selectbox-applied .selectbox-list li.selectbox-item-hovered {
	background-color:#f3f3f3;
	color:#333
}
.search .sale_cate {
	float:left;
	height:19px;
	margin-top:12px;
	padding:4px 35px 0 5px;
	border:1px solid #ccc;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_select_arw3.gif) 100% 50% no-repeat;
	color:#284e85;
	font-size:12px;
	font-weight:700;
	letter-spacing:-1px;
	line-height:1.2;
	cursor:pointer;
	#cursor:hand
}
.search .select_sale_cate {
	overflow:hidden;
	clear:both;
	position:absolute;
	top:37px;
	left:220px;
	z-index:10;
	width:362px;
	#width:364px;
	height:210px;
	border:1px solid #777;
	background:#fff
}
.search .select_sale_cate .check_list {
	float:left;
	width:116px;
	padding:6px 1px 6px 6px
}
.search .select_sale_cate .check_list li {
	height:18px;
	padding:5px 0 0 6px;
	color:#333;
	font-size:12px;
	letter-spacing:-1px;
	line-height:1.2
}
.search .select_sale_cate .check_list li label {
	#margin:0;
	margin-top:-2px;
	margin-left:5px;
	vertical-align:top;
	#vertical-align:middle
}
.search .select_sale_cate .link_list {
	float:left;
	width:234px;
	#width:235px;
	padding:6px 1px 0 0
}
.search .select_sale_cate .link_list li {
	display:inline;
	overflow:hidden;
	float:left;
	width:107px;
	#width:116px;
	height:18px;
	margin-right:1px;
	padding:5px 0 0 9px;
	font-size:12px;
	letter-spacing:-1px;
	line-height:1.2
}
* html .search .select_sale_cate .link_list li label {
	position:relative;
	top:1px
}
.search .select_sale_cate .link_list li label span {
	color:#333
}
.search .select_sale_cate .link_list .input_radio {
	display:block;
	overflow:hidden;
	position:absolute;
	top:-9999px;
	left:-9999px;
	height:1px
}
.search .select_sale_cate .btn {
	overflow:hidden;
	clear:both;
	width:100%;
	height:30px;
	padding-top:6px;
	border-top:1px solid #c8c7c2;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_select_sale_cate_btn.gif) no-repeat;
	text-align:center
}
.search .select_sale_cate .btn input {
	margin-right:2px
}
.search .search_detail {
	display:block;
	float:left;
	position:relative;
	left:-1px;
	z-index:5;
	margin-top:12px;
	padding:5px 14px 4px 5px;
	border:1px solid #fff;
	border-bottom:0;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_search_detail.gif) no-repeat 52px 8px;
	color:#284e85;
	font-size:12px;
	letter-spacing:-1px
}
.search .search_detail:hover,.search .search_detail:active,.search .search_detail:focus {
	text-decoration:none
}
.search .search_detail_close {
	display:block;
	float:left;
	position:relative;
	left:-1px;
	z-index:5;
	height:24px;
	margin-top:12px;
	padding:5px 14px 0 5px;
	border:1px solid #787878;
	border-bottom:0;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_search_detail_close.gif) no-repeat 52px 8px;
	color:#284e85;
	font-size:12px;
	letter-spacing:-1px
}
.search .search_detail_close:hover,.search .search_detail_close:active,.search .search_detail_close:focus {
	text-decoration:none
}
.search .etc_result {
	position:absolute;
	top:12px;
	right:0;
	z-index:5
}
.search .etc_result a {
	float:left
}
.search .search_custom_list {
	position:absolute;
	top:25px;
	right:-1px;
	z-index:10;
	width:170px;
	height:109px;
	border:1px solid #777;
	background:#fff
}
.search .search_custom_list ul {
	overflow-x:hidden;
	overflow-y:auto;
	height:83px;
	padding-left:1px;
	border-bottom:1px solid #cecece
}
.search .search_custom_list li {
	font-size:11px;
	letter-spacing:-1px;
	line-height:1.2
}
.search .search_custom_list li a {
	display:inline-block;
	float:none;
	width:100%;
	padding:5px 0 2px 5px;
	color:#333
}
.search .search_custom_list li a:hover,.search .search_custom_list li a:active,.search .search_custom_list li a:focus {
	text-decoration:none
}
.search .search_custom_list .manage {
	margin:7px 0 0 6px;
	color:#3d617c;
	font-size:11px;
	font-weight:700
}
.search .detail_condition {
	overflow:hidden;
	clear:both;
	position:absolute;
	top:41px;
	left:0;
	z-index:3;
	width:960px;
	height:101px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_detail_contition.png) no-repeat;
	font-size:12px;
	#behavior:url(https://static.land.naver.net/static/service/20171114common/iepngfix/iepngfix.htc)
}
.search .price_size {
	float:left;
	width:334px;
	#width:353px;
	padding:17px 0 0 19px
}
.search .price_size dt {
	float:left;
	width:40px;
	height:38px;
	padding-top:5px;
	font-weight:700
}
.search .price_size dd {
	float:left;
	width:96px;
	height:43px
}
.search .price_size dd.value {
	width:196px
}
.search .price_size dd.value .input_text {
	width:71px;
	height:22px;
	padding-top:4px;
	border:1px solid #b8b8b8;
	color:#333;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	letter-spacing:-1px;
	text-align:center
}
.search .price_size dd.value .scroll_area {
	float:left;
	position:relative;
	width:159px;
	height:33px;
	margin-top:3px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_scroll_area.gif) no-repeat 0 0
}
.search .price_size dd.value .scroll_area .scroll_on {
	position:relative;
	top:6px;
	height:3px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_scroll_on.gif) repeat-x 0 0;
	font-size:0;
	line-height:0
}
.search .price_size dd.value .scroll_area .scroll_btn_l {
	position:absolute;
	top:2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_scroll01_l.png) transparent;
	#behavior:url(https://static.land.naver.net/static/service/20171114common/iepngfix/iepngfix.htc)
}
.search .price_size dd.value .scroll_area .scroll_btn_r {
	position:absolute;
	top:2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_scroll01_r.png) transparent;
	#behavior:url(https://static.land.naver.net/static/service/20171114common/iepngfix/iepngfix.htc)
}
.search .price_size dd.value .scroll_area .scroll_value {
	position:absolute;
	top:15px;
	width:38px;
	#width:42px;
	padding:1px 2px 2px;
	border:1px solid #a5a5a5;
	color:#666;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	letter-spacing:-1px;
	text-align:right
}
.search .price_size dd.value .text {
	float:left
}
.search .price_size dd.value .unit {
	display:block;
	float:left;
	width:31px;
	#width:34px;
	padding-top:6px;
	padding-left:3px;
	color:#666;
	font-size:11px;
	font-weight:700;
	letter-spacing:-1px
}
.search .price_size dd.vtype1 .text {
	display:none
}
.search .price_size dd.vtype2 .scroll_area {
	display:none
}
.search .etc_condition {
	float:left;
	width:482px;
	padding-top:15px
}
.search .etc_condition dt {
	float:left;
	width:66px;
	height:19px;
	padding-top:5px;
	font-weight:700
}
.search .etc_condition dd {
	float:left;
	height:20px;
	padding-top:4px;
	padding-right:23px
}
.search .etc_condition dd label {
	padding-left:4px;
	vertical-align:middle
}
.search .submit {
	float:right;
	width:74px;
	#width:123px;
	margin-top:10px;
	padding:9px 25px 9px 24px;
	border-left:1px solid #ebebeb
}
.search .submit .confirm {
	display:block;
	margin-bottom:6px
}
.search .guide_txt {
	position:absolute;
	top:25px;
	right:0;
	color:#858585;
	font-size:11px;
	letter-spacing:-1px
}
.search .type {
	float:left;
	margin:12px 0 0 -5px;
	padding-left:3px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr.gif) no-repeat 0 7px
}
.search .type li {
	float:left;
	padding-left:12px
}
.search .type li input {
	float:left;
	margin:5px 4px 0;
	.margin:1px 0 0 -4px
}
.search .type li label {
	float:left;
	margin:7px 0 0;
	color:#383838;
	letter-spacing:-1px
}
.search .type li label.on {
	font-weight:700
}
.map_top {
	position:relative;
	width:978px;
	height:36px;
	border-left:1px solid #a0a4aa;
	border-right:1px solid #a0a4aa;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_top3.gif) no-repeat 0 0
}
.map_top ul.cate {
	display:inline;
	overflow:hidden;
	float:left;
	position:relative;
	width:600px;
	height:20px;
	margin:8px 0 0 11px
}
.map_top ul.cate li {
	float:left;
	width:29px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_top3.gif) no-repeat
}
.map_top ul.cate li.m1 {
	width:40px;
	background-position:-11px -8px
}
.map_top ul.cate li.m2 {
	width:49px;
	margin:0 2px 0 0;
	background-position:-51px -8px
}
.map_top ul.cate li.m3 {
	width:38px;
	background-position:-102px -8px
}
.map_top ul.cate li.m4 {
	background-position:-140px -8px
}
.map_top ul.cate li.m5 {
	width:30px;
	background-position:-169px -8px
}
.map_top ul.cate li.m6 {
	margin:0 1px 0 -1px;
	background-position:-197px -8px
}
.map_top ul.cate li.m7 {
	background-position:-227px -8px
}
.map_top ul.cate li.m8 {
	width:39px;
	background-position:-256px -8px
}
.map_top ul.cate li.m9 {
	width:30px;
	margin:0 1px 0 0;
	background-position:-295px -8px
}
.map_top ul.cate li.m10 {
	width:39px;
	margin:0 1px 0 0;
	background-position:-326px -8px
}
.map_top ul.cate li.m11 {
	margin:0 17px 0 0;
	background-position:-366px -8px
}
.map_top ul.cate li.m12 {
	background-position:-412px -8px
}
.map_top ul.cate li.m13 {
	width:30px;
	background-position:-441px -8px
}
.map_top ul.cate li.m14 {
	width:30px;
	background-position:-471px -8px
}
.map_top ul.cate li.m15 {
	background-position:-501px -8px
}
.map_top ul.cate li.m16 {
	width:47px;
	background-position:-530px -8px
}
.map_top ul.cate li .selected {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_top3.gif) no-repeat
}
.map_top ul.cate li.m1 .selected {
	background-position:-11px -48px
}
.map_top ul.cate li.m2 .selected {
	background-position:-51px -48px
}
.map_top ul.cate li.m3 .selected {
	background-position:-102px -48px
}
.map_top ul.cate li.m4 .selected {
	background-position:-140px -48px
}
.map_top ul.cate li.m5 .selected {
	background-position:-169px -48px
}
.map_top ul.cate li.m6 .selected {
	background-position:-197px -48px
}
.map_top ul.cate li.m7 .selected {
	background-position:-227px -48px
}
.map_top ul.cate li.m8 .selected {
	background-position:-256px -48px
}
.map_top ul.cate li.m9 .selected {
	background-position:-295px -48px
}
.map_top ul.cate li.m10 .selected {
	background-position:-326px -48px
}
.map_top ul.cate li.m11 .selected {
	background-position:-366px -48px
}
.map_top ul.cate li.m12 .selected {
	background-position:-412px -48px
}
.map_top ul.cate li.m13 .selected {
	background-position:-441px -48px
}
.map_top ul.cate li.m14 .selected {
	background-position:-471px -48px
}
.map_top ul.cate li.m15 .selected {
	background-position:-501px -48px
}
.map_top ul.cate li.m16 .selected {
	background-position:-530px -48px
}
.map_top ul.cate li a {
	display:block;
	overflow:hidden;
	height:20px;
	line-height:9999px;
	vertical-align:top
}
.map_top .bann {
	position:absolute;
	right:20px;
	top:7px
}
.location {
	position:relative;
	z-index:30;
	width:978px;
	border-left:1px solid #a0a4aa;
	border-right:1px solid #a0a4aa;
	background:#FFF
}
.location:after {
	clear:both;
	content:''
}
.location .loc_view {
	overflow:hidden;
	position:relative;
	height:26px;
	padding-left:17px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_top3.gif) no-repeat 0 -78px
}
.location .loc_view .bar {
	display:block;
	overflow:hidden;
	float:left;
	width:14px;
	height:26px;
	margin:0 3px 0 25px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_top3.gif) no-repeat -964px -44px;
	text-indent:-999px;
	vertical-align:top
}
.location .loc_view .sel {
	display:inline-block;
	float:left;
	margin:7px 0 0
}
:root .location .loc_view .sel {
	margin:7px 0 0
}
.location .loc_view .sel span {
	background:url(https://static.land.naver.net/static/service/20171114/home/bu_arrow.gif) no-repeat 100% 5px
}
#locationArea .selectbox-noscript * {
	display:none
}
#locationArea .selectbox-noscript .selectbox-source {
	display:inline;
	position:relative;
	left:0
}
#locationArea .selectbox-noscript .selectbox-source * {
	display:block
}
#locationArea .selectbox-noscript .forload {
	display:block;
	position:absolute;
	left:-9999px
}
#locationArea .selectbox-source {
	position:absolute;
	left:-9999px
}
#locationArea .selectbox-focused {
	font-weight:700;
	letter-spacing:-1px
}
#locationArea .selectbox-box {
	float:left;
	padding:0 12px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/home/bu_arrow2.gif) no-repeat 100% 4px;
	cursor:pointer
}
:root #locationArea .selectbox-box {
	background-position:100% 6px
}
#locationArea .selectbox-label {
	color:#4b4b4e
}
.selectBoxDivList {
	display:none;
	overflow:hidden;
	overflow-y:auto;
	width:160px;
	position:absolute;
	z-index:100;
	margin:8px 0 0 -5px;
	.margin-top:8px;
	#margin-top:6px;
	border:1px solid #777;
	background:#FFF
}
:root .selectBoxDivList {
	margin:6px 0 0 -5px
}
:root #locationArea .selectbox-layer {
	margin-top:5px
}
.selectbox-list ul {
	margin:0;
	padding:0;
	background:#FFF;
	list-style:none
}
.selectBoxDivList ul li {
	display:block;
	padding:5px 0 4px 3px;
	#padding:5px 0 2px 3px;
	color:#333;
	text-align:left;
	white-space:nowrap;
	cursor:pointer;
	zoom:1
}
:root #locationArea .selectbox-list ul li {
	padding:3px
}
.selectbox-list ul li.selectbox-item-selected {
	font-weight:700;
	color:#000
}
.selectbox-list ul li.selectbox-item-over {
	background:#f3f3f3!important
}
.location .lastest {
	position:absolute;
	top:0;
	right:0;
	#right:-1px;
	z-index:20;
	width:159px;
	height:26px
}
.location .lastest p {
	position:relative;
	width:149px;
	height:21px;
	padding:5px 0 0 10px;
	line-height:16px;
	color:#8e8e8e;
	letter-spacing:-1px
}
.location .lastest p a {
	display:inline-block;
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	width:24px;
	height:26px;
	line-height:9999px
}
.location .lastest .list_wrap {
	overflow:hidden;
	position:absolute;
	top:25px;
	right:-1px;
	width:158px;
	padding:6px 0 0;
	border:1px solid #bdc0c4;
	background:#f9fafc
}
.location .lastest ol {
	margin:2px 0 5px
}
.location .lastest ol li {
	margin:0 0 1px;
	padding:0;
	list-style:none
}
.location .lastest ol li a {
	display:inline-block;
	margin-right:-24px;
	padding:4px 0 0 11px;
	width:147px;
	height:17px;
	color:#666
}
.location .lastest ol li a:hover {
	background:#f1f1f4;
	text-decoration:none
}
.location .lastest ol li .del {
	position:relative;
	top:3px;
	left:5px;
	width:14px;
	height:13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -333px -143px;
	vertical-align:top
}
.location .lastest .all_del {
	padding:0 0 1px 11px;
	width:100%;
	height:23px;
	border-top:1px solid #e1e1e3;
	background:#f3f4f8;
	font-size:11px;
	color:#666;
	letter-spacing:-1px;
	text-align:left
}
#map {
	clear:both;
	position:relative;
	z-index:10;
	width:980px;
	margin:0 auto 17px;
	padding-bottom:4px
}
.map_open {
	height:684px!important
}
.map_end {
	padding:0!important;
	border-bottom:1px solid #000!important;
	background:none!important
}
#map .map_area {
	display:inline;
	float:left;
	position:relative;
	z-index:10;
	padding:0;
	border-bottom:1px solid #2b4762;
	border-left:1px solid #9b9b9b
}
#map .map_area .map_real {
	position:relative;
	top:0;
	z-index:0;
	height:341px
}
.map_open .map_area .map_real {
	height:658px!important
}
.map_open .map_area .nmap {
	height:658px!important
}
#map .map_area .layer_sale_info {
	overflow:hidden;
	clear:both;
	position:absolute;
	z-index:10;
	width:275px;
	#width:285px;
	padding-bottom:5px;
	padding-left:10px;
	border:1px solid #7d7d7d;
	background:#f6f6f6 url(https://static.land.naver.net/static/service/20171114/article/bg_map_layer.gif) repeat-x
}
#map .map_area .layer_sale_info h3 {
	overflow:hidden;
	clear:both;
	height:21px;
	#height:30px;
	margin:0 7px 9px -3px;
	padding:9px 0 0 2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_line_map_layer.gif) repeat-x 0 100%;
	font-size:12px
}
#map .map_area .layer_sale_info h3 a {
	color:#000
}
#map .map_area .layer_sale_info h3 a:hover,.layer_sale_info h3 a:active,.layer_sale_info h3 a:focus {
	text-decoration:none
}
#map .map_area .layer_sale_info h3 .num {
	display:block;
	float:left;
	position:relative;
	top:-3px;
	width:18px;
	height:17px;
	margin-right:1px;
	padding:2px 0 0 1px;
	color:#fff;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	letter-spacing:-1px;
	text-align:center
}
#map .map_area .layer_sale_info h3 .cate1 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate1.gif) no-repeat
}
#map .map_area .layer_sale_info h3 .cate2 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate2.gif) no-repeat
}
#map .map_area .layer_sale_info h3 .cate3 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate3.gif) no-repeat
}
#map .map_area .layer_sale_info h3 .cate4 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate4.gif) no-repeat
}
#map .map_area .layer_sale_info h3 .cate5 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate5.gif) no-repeat
}
#map .map_area .layer_sale_info .thumb {
	display:block;
	position:absolute;
	top:38px;
	left:10px;
	margin-right:7px;
	border:2px solid #d0d0d0
}
#map .map_area .layer_sale_info dl {
	width:190px;
	margin-left:72px
}
#map .map_area .layer_sale_info dt {
	float:left;
	width:30px;
	height:17px;
	color:#333;
	font-size:11px;
	font-weight:700;
	letter-spacing:-1px
}
#map .map_area .layer_sale_info dt.view {
	display:none
}
#map .map_area .layer_sale_info dd {
	float:left;
	width:160px;
	height:17px;
	color:#515151;
	font-size:11px
}
#map .map_area .layer_sale_info dd.num a {
	padding-right:2px;
	color:#ff7200;
	font-weight:700;
	letter-spacing:-1px;
	text-decoration:underline
}
#map .map_area .layer_sale_info dd.view1 {
	width:78px;
	#width:108px;
	padding-top:1px;
	padding-left:30px
}
#map .map_area .layer_sale_info dd.view2 {
	width:77px;
	padding-top:1px
}
#map .map_area .layer_sale_info .close {
	position:absolute;
	top:9px;
	right:8px
}
#map .map_area .no_img {
	width:205px;
	#width:215px
}
#map .map_area .no_img dl {
	overflow:hidden;
	clear:both;
	margin-left:0
}
#map .map_area .intermed h3 {
	#height:33px;
	padding-top:12px
}
#map .map_area .intermed dl {
	overflow:hidden;
	clear:both;
	width:250px;
	margin-left:0
}
#map .map_area .intermed dt {
	width:54px;
	height:auto;
	padding-bottom:6px
}
#map .map_area .intermed dd {
	width:190px;
	height:auto;
	padding-bottom:6px
}
#map .map_area .etc_btn {
	position:absolute;
	top:313px;
	left:7px;
	z-index:2
}
#map .map_area .etc_btn .btn_map {
	position:relative;
	z-index:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_map.gif)
}
#map .map_area .etc_btn .btn_map_on {
	position:relative;
	z-index:2;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_map_on.gif)
}
#map .map_area .etc_btn .btn_satellite {
	position:relative;
	left:-1px;
	z-index:1;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_satellite.gif)
}
#map .map_area .etc_btn .btn_satellite_on {
	position:relative;
	left:-1px;
	z-index:2;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_satellite_on.gif)
}
#map .map_area .etc_btn .btn_distance {
	position:relative;
	left:-2px;
	z-index:1;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_distance.gif)
}
#map .map_area .etc_btn .btn_distance_on {
	position:relative;
	left:-2px;
	z-index:2;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_distance_on.gif)
}
#map .map_area .etc_btn .btn_wheel {
	position:relative;
	left:-3px;
	z-index:1;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_wheel.gif)
}
#map .map_area .etc_btn .btn_wheel_on {
	position:relative;
	left:-3px;
	z-index:2;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_wheel_on.gif)
}
#map .map_area .btn_view {
	position:absolute;
	top:6px;
	right:8px;
	z-index:2;
	width:71px;
	height:22px
}
#map .map_area .btn_view .bg_btn {
	width:71px;
	height:22px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_map.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/btn_map.png',sizingMethod='crop')
}
#map .map_area .btn_view a {
	overflow:hidden;
	position:absolute;
	width:36px;
	height:22px;
	text-indent:-9999px
}
#map .map_area .btn_view a:hover {
	cursor:pointer
}
#map .map_area .btn_view a.basic {
	top:0;
	left:0
}
#map .map_area .btn_view a.satellite {
	top:0;
	left:35px
}
#map .map_area .btn_view a.basic:hover {
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_map_1.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/btn_map_1.png',sizingMethod='crop')
}
#map .map_area .btn_view a.satellite:hover {
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_map_2.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/btn_map_2.png',sizingMethod='crop')
}
#map .map_area .btn_view a.basic_on {
	top:0;
	left:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_map_1.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/btn_map_1.png',sizingMethod='crop')
}
#map .map_area .btn_view a.satellite_on {
	top:0;
	left:35px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_map_2.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/btn_map_2.png',sizingMethod='crop')
}
#map .map_area .btn_panorama {
	position:absolute;
	top:6px;
	left:652px;
	z-index:2;
	width:59px;
	height:22px
}
#map .map_area .btn_panorama .bg_btn {
	position:absolute;
	top:0;
	left:0;
	width:59px;
	height:22px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_panorama.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/btn_panorama.png',sizingMethod='crop')
}
#map .map_area .btn_panorama a {
	display:block;
	overflow:hidden;
	position:relative;
	width:59px;
	height:22px;
	text-indent:-9999px
}
#map .map_area .btn_panorama a:hover {
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_panorama_on.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/btn_panorama_on.png',sizingMethod='crop');
	cursor:pointer
}
#map .map_area .btn_view .double_view {
	clear:both;
	position:absolute;
	top:20px;
	right:1px;
	width:60px;
	#width:66px;
	padding:6px 0 4px 6px;
	border:1px solid #5b5b5b;
	background-color:#fff;
	font-size:11px;
	letter-spacing:-2px
}
#map .map_area .btn_view .double_view .input_check {
	margin:-1px 4px 1px 0;
	vertical-align:middle
}
#map .map_area .view_sale_cate li a:hover,.map_area .view_sale_cate li a:active,.map_area .view_sale_cate li a:focus {
	text-decoration:none
}
#map .map_area .map_sale_num {
	position:absolute;
	z-index:2;
	width:37px;
	height:18px;
	#height:22px;
	padding-top:4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_sale_num.gif) no-repeat;
	color:#fff;
	font-size:11px;
	font-weight:700;
	text-align:center
}
#map .address_list {
	float:left;
	position:relative;
	z-index:20;
	width:251px;
	height:341px;
	margin-left:-11px
}
#map .address_list .backgroud_png {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:341px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_expand_layer.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_expand_layer.png',sizingMethod='crop')
}
.map_open .address_list {
	height:660px!important
}
.map_open .address_list .backgroud_png {
	height:658px!important
}
#map .address_list .expand_backgroud_png {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:658px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_expand_layer2.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_expand_layer2.png',sizingMethod='crop')
}
#map .address_list a:hover,.address_list a:active,.address_list a:focus {
	text-decoration:none
}
#map .address_list h3 {
	position:relative;
	width:256px;
	#width:261px;
	height:22px;
	margin:0 0 0 20px;
	padding:15px 0 0 5px;
	border-bottom:1px solid #606060;
	color:#333;
	font-size:12px;
	letter-spacing:-1px
}
#map .address_list h3 a {
	font-weight:400;
	font-size:11px;
	color:#555
}
#map .address_list h3 a.on {
	font-size:12px;
	color:#333
}
#map .address_list h3 a span {
	display:none;
	font-weight:400!important;
	font-size:11px!important;
	color:#999!important
}
#map .address_list h3 a.on span {
	display:inline
}
#map .address_list h3 span.bar {
	margin:0 2px;
	font-weight:400;
	font-size:11px;
	color:#d3d3d3
}
#map .address_list h3.intermed span {
	color:#b8b8b8
}
#map .address_list h3.intermed2 {
	font-weight:400
}
#map .address_list h3.area_tit {
	position:relative;
	width:256px;
	padding-left:5px
}
#map .address_list h3.area_tit span {
	position:absolute;
	top:1px;
	right:5px;
	color:#929292;
	font-family:'돋움';
	font-size:11px
}
#map .address_list .sort {
	position:absolute;
	width:256px;
	#width:261px;
	height:20px;
	margin:0;
	padding:10px 0 0 5px;
	border-bottom:1px solid #d3d3d3;
	color:#676767;
	letter-spacing:-1px
}
#map .address_list .sort a {
	color:#555
}
#map .address_list .sort a:hover {
	text-decoration:underline
}
#map .address_list .sort .fo {
	padding-right:8px;
	background-repeat:no-repeat;
	background-position:100% 3px;
	color:#555;
	font-weight:700;
	font-style:normal
}
#map .address_list .sort .up {
	background-image:url(https://static.land.naver.net/static/service/20171114/article/ico_arw1_up.gif)
}
#map .address_list .sort .dw {
	background-image:url(https://static.land.naver.net/static/service/20171114/article/ico_arw1_dw.gif)
}
#map .address_list .sort span {
	padding:0 6px;
	color:#d3d3d3
}
#map .address_list .area {
	overflow-x:hidden;
	overflow-y:auto;
	clear:both;
	position:relative;
	top:13px;
	width:255px;
	height:282px;
	margin:0 0 8px 25px;
	padding-top:0
}
#map .address_list .area a {
	color:#555;
	letter-spacing:-1px
}
#map .address_list .area a:hover {
	font-weight:700;
	letter-spacing:-2px
}
#map .address_list .area li {
	float:left;
	width:115px;
	height:26px;
	font-size:12px
}
#map .address_list .area li em {
	color:#999
}
#map .address_list .housing {
	overflow:hidden;
	overflow-y:auto;
	clear:both;
	position:absolute;
	top:78px;
	left:5px;
	width:256px;
	height:252px
}
.map_open .address_list .housing {
	height:574px!important
}
#map .address_list2 {
	width:62px;
	height:26px
}
#map .address_list3 {
	width:51px;
	height:26px
}
#map .address_list2 .housing {
	top:47px;
	height:283px
}
#map .address_list .housing li {
	float:left;
	width:239px;
	margin-bottom:9px;
	font-size:12px
}
#map .address_list .housing li .num {
	display:block;
	float:left;
	width:18px;
	height:17px;
	margin-right:7px;
	padding-top:2px;
	#padding-left:1px;
	color:#fff;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	letter-spacing:-2px;
	text-align:center
}
#map .address_list .housing li .cate1 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate1.gif) no-repeat
}
#map .address_list .housing li .cate2 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate2.gif) no-repeat
}
#map .address_list .housing li .cate3 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate3.gif) no-repeat
}
#map .address_list .housing li .cate4 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate4.gif) no-repeat
}
#map .address_list .housing li .cate5 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate5_new.gif) no-repeat
}
#map .address_list .housing li .list_name {
	float:left;
	line-height:16px
}
#map .address_list .housing li .list_name em {
	color:#999;
	font-size:11px
}
#map .address_list .housing li .name {
	color:#555;
	letter-spacing:-1px;
	text-align:left
}
#map .address_list .housing li .name:hover,#map .address_list .housing li .name strong {
	color:#555;
	font-weight:700;
	letter-spacing:-1px
}
#map .address_list .housing li .name span {
	position:relative;
	top:-1px;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	letter-spacing:-1px
}
#map .address_list .housing li .ico_sale_lot {
	margin:-1px 0 1px 3px;
	vertical-align:middle
}
#map .address_list .housing2 {
	overflow:hidden;
	overflow-y:auto;
	clear:both;
	position:absolute;
	top:78px;
	width:256px;
	height:283px;
	margin:0 0 8px 5px;
	left:0
}
.map_open .address_list .housing2 {
	height:574px!important
}
#map .address_list .housing2 li {
	float:left;
	margin-bottom:8px;
	min-height:17px;
	font-size:12px
}
#map .address_list .housing2 li:first-child {
	padding-top:2px
}
#map .address_list .housing2 li .num {
	display:block;
	float:left;
	width:18px;
	height:17px;
	margin-right:7px;
	padding-top:2px;
	#padding-left:1px;
	color:#fff;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	letter-spacing:-2px;
	text-align:center
}
#map .address_list .housing2 li .cate1 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate1.gif) no-repeat
}
#map .address_list .housing2 li .cate2 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate2.gif) no-repeat
}
#map .address_list .housing2 li .cate3 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate3.gif) no-repeat
}
#map .address_list .housing2 li .cate4 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate4.gif) no-repeat
}
#map .address_list .housing2 li .cate5 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_housing_cate5_new.gif) no-repeat
}
#map .address_list .housing2 li .list_name {
	float:left;
	line-height:16px
}
#map .address_list .housing2 li .list_name em {
	color:#999;
	font-size:11px
}
#map .address_list .housing2 li .name {
	color:#555;
	letter-spacing:-1px;
	text-align:left
}
#map .address_list .housing2 li .icon_active {
	margin-left:4px
}
#map .address_list .housing2 li em {
	color:#999;
	font-size:11px
}
#map .address_list .housing2 li .name:hover,#map .address_list .housing2 li .name strong {
	color:#555;
	font-weight:700;
	letter-spacing:-1px
}
#map .address_list .housing2 li .name span {
	position:relative;
	top:-1px;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	letter-spacing:-1px
}
#map .address_list .housing2 li .ico_sale_lot {
	margin:-1px 0 1px 3px;
	vertical-align:middle
}
#map .address_list .housing2 li .clear {
	margin-top:4px
}
#map .address_list .housing2 li .ico_premium {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -60px -110px no-repeat
}
#map .address_list .housing2 li .ico_focus {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -330px -50px no-repeat
}
#map .address_list .housing2 li .ico_ansr_grd1 {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -40px -50px no-repeat
}
#map .address_list .housing2 li .ico_ansr_grd2 {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -110px -50px no-repeat
}
#map .address_list .housing2 li .ico_ansr_grd3 {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -130px -50px no-repeat
}
#map .address_list .housing2 li .ico_ansr_grd4 {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -90px -60px no-repeat
}
#map .address_list .housing2 li .ico_ansr_grd5 {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -110px -70px no-repeat
}
#map .address_list .housing2 li .ico_ansr_grd6 {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -130px -70px no-repeat
}
#map .address_list .housing3 {
	overflow:hidden;
	overflow-y:auto;
	clear:both;
	position:relative;
	width:256px;
	height:283px;
	margin:9px 0 8px 5px
}
.map_open .address_list .housing3 {
	height:574px!important
}
#map .address_list .housing3 li {
	float:left;
	width:239px!important;
	margin-bottom:11px;
	font-size:12px
}
#map .address_list .housing3 li .list_name {
	float:left;
	line-height:16px
}
#map .address_list .housing3 li .name {
	color:#555;
	letter-spacing:-1px;
	text-align:left
}
#map .address_list .housing3 li .name:hover,#map .address_list .housing3 li .name strong {
	color:#555;
	font-weight:700;
	letter-spacing:-1px
}
#map .address_list .housing3 li .list_name em {
	color:#999;
	font-size:11px
}
#map .address_list .m_scroll .housing_inner {
	overflow:hidden;
	position:absolute;
	width:100%
}
#map .address_list .intermed li {
	width:187px;
	height:41px
}
#map .address_list .intermed li .ico_star {
	float:left;
	margin-top:2px
}
#map .address_list .intermed li .ico_premium {
	float:left;
	margin:0 6px
}
#map .address_list .intermed li .contact {
	float:left;
	width:79px;
	#width:105px;
	padding-left:3px;
	color:#666;
	font-size:11px
}
#map .address_list .btn_layer {
	position:absolute;
	top:50%;
	left:0;
	z-index:1;
	width:8px;
	margin-top:-19px
}
#map .address_list .btn_layer .bg_btn_layer {
	position:absolute;
	top:0;
	left:0;
	width:12px;
	height:39px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_btn_layer.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_btn_layer.png',sizingMethod='crop')
}
#map .address_list .btn_layer a {
	display:block;
	position:relative;
	width:12px;
	height:39px
}
#map .address_list .other_list {
	position:absolute;
	top:14px;
	right:5px;
	padding:2px 6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_address_list_other.gif) no-repeat 0 2px;
	color:#555;
	font-size:11px;
	letter-spacing:-1px
}
#map .address_list .other_list strong {
	color:#333;
	letter-spacing:-2px
}
#map .address_list .exception {
	position:absolute;
	top:115px;
	bottom:164px;
	width:100%;
	margin-left:11px;
	color:#979797;
	font-size:12px;
	letter-spacing:-1px;
	text-align:center
}
#map .address_list a.on {
	font-weight:700
}
#map .list_open {
	width:959px;
	margin-top:-342px;
	margin-left:0;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_reduce_layer2.gif) no-repeat 0 0
}
.map_open .list_open {
	margin-top:-660px!important
}
#map .list_open .backgroud_png {
	display:none
}
#map .list_open .btn_layer .bg_btn_layer {
	position:absolute;
	top:0;
	left:-1px;
	width:12px;
	height:39px;
	background:url(https://static.land.naver.net/static/service/20171114/home/bg_btn_layer2.gif) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/home/bg_btn_layer2.gif',sizingMethod='crop')
}
#map .list_open h3 {
	width:952px;
	margin-left:9px;
	padding-left:10px
}
#map .list_open h3.area_tit {
	width:833px;
	padding-left:10px
}
#map .list_open .sort {
	width:952px;
	margin-left:9px;
	padding-left:10px
}
#map .list_open .area {
	width:961px;
	margin-left:19px
}
#map .list_open .area li {
	width:226px;
	padding:0 0 0 9px
}
#map .list_open .housing {
	width:960px;
	margin-left:11px
}
#map .list_open .housing li {
	width:221px;
	padding:0 0 0 9px
}
#map .list_open .housing2 {
	width:960px;
	margin-left:11px
}
#map .list_open .housing2 li {
	width:221px!important;
	padding:0 0 0 9px
}
#map .list_open .housing3 {
	width:960px;
	margin-left:11px
}
#map .list_open .housing3 li {
	width:221px!important;
	padding:0 0 0 9px
}
#map .list_open .btn_layer {
	left:0
}
.map_main,.map_sub {
	border-top:2px solid #4687f2;
	padding-bottom:5px!important
}
.map_main .address_select h2 {
	float:left;
	width:78px!important;
	height:31px
}
.map_main .sale_selector {
	display:block!important
}
.map_main .map_viewer {
	overflow:hidden!important;
	float:left!important;
	width:979px!important;
	height:341px;
	border-left:1px solid #a0a4aa
}
.map_main .map_viewer .map_header {
	width:861px!important;
	border-right:none!important;
	border-left:none!important
}
.map_main .map_viewer .map_area {
	width:698px!important;
	border:none!important
}
.map_main .map_viewer .address_list {
	width:290px!important
}
.map_main .map_viewer .address_list .area {
	width:256px!important
}
.map_main .map_viewer .address_list li {
	width:115px!important
}
.map_main .map_viewer .list_open {
	width:978px!important;
	background-position:-1px 1px!important
}
.map_main .map_viewer .list_open .area {
	width:949px!important
}
.map_main .map_viewer .list_open h3.area_tit {
	width:949px!important
}
.map_main .map_viewer .list_open .area li {
	width:149px!important;
	x_width:163px!important
}
.map_sub .map_viewer .map_area {
	width:699px!important
}
.map_sub .map_viewer .address_list {
	width:290px!important
}
.map_sub .map_viewer .list_open {
	width:979px!important
}
.map_sub .map_viewer .list_open h3.area_tit {
	width:949px!important
}
.map_sub .map_viewer .list_open .area {
	width:949px!important
}
.map_sub .map_viewer .list_open .area li {
	width:149px!important;
	x_width:187px!important
}
#map .map_bar {
	position:absolute;
	left:0;
	bottom:-12px;
	#bottom:-13px;
	z-index:20;
	width:980px;
	height:19px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_bar.gif) no-repeat 0 0
}
#map .map_bar a {
	display:inline-block;
	position:relative;
	width:68px;
	height:17px;
	margin-left:455px
}
.map_area .mapplace_useful a {
	display:block;
	overflow:hidden;
	position:absolute;
	top:4px;
	left:4px;
	width:60px;
	height:60px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/place_useful.png) no-repeat;
	text-indent:-999em
}
.map_area .mapplace_banner {
	overflow:hidden;
	position:absolute;
	top:29px;
	left:213px;
	width:290px;
	height:289px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/place_banner.png) no-repeat;
	text-indent:-999em
}
.map_area .mapplace_banner a {
	display:block;
	overflow:hidden;
	position:absolute;
	top:24px;
	left:auto;
	right:24px;
	width:40px;
	height:40px
}
.map_area .mapplace_banner .btn_map {
	top:0;
	left:0;
	z-index:20;
	width:283px;
	height:282px
}
.map_area .mapplace_banner .btn_colse {
	top:22px;
	left:auto;
	right:22px;
	z-index:30;
	width:40px;
	height:40px
}





#XXasideLocationMapLayer .nmap_copyright {
	display:none
}
#XXasideLocationMapLayer .nmap_scale_len {
	display:none
}
#XXasideLocationMapLayer .nmap_scale_base {
	xleft:5px;
	padding-left:5px;
	position:relative;
	top:134px
}
.ctr_zoom {
	position:absolute;
	top:8px;
	left:14px;
	z-index:2;
	width:24px;
	height:199px
}
.ctr_zoom div,.ctr_zoom img {
	position:absolute
}
.ctr_zoom img {
	cursor:pointer
}
.ctr_plus {
	top:0;
	left:0;
	width:24px;
	height:24px;
	background:url(https://static.land.naver.net/static/service/20171114maps2/btn_ctr_plus.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/btn_ctr_plus.png',sizingMethod='crop')
}
.ctr_plus img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/bg_ctr_plus.gif) no-repeat 0 0;
	cursor:pointer
}
.ctr_minus {
	top:121px;
	left:0;
	width:24px;
	height:24px;
	background:url(https://static.land.naver.net/static/service/20171114maps2/btn_ctr_minus.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/btn_ctr_minus.png',sizingMethod='crop')
}
.ctr_minus img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/bg_ctr_minus.gif) no-repeat 0 0;
	cursor:pointer
}
.ctr_zoom .slider-thumb {
	top:79px;
	left:-3px;
	width:18px;
	height:15px;
	margin-top:-5px;
	background:url(https://static.land.naver.net/static/service/20171114maps2/btn_ctr_level.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/btn_ctr_level.png',sizingMethod='crop')
}
.ctr_zoom .slider-thumb img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/bg_ctr_level.gif) no-repeat 0 0;
	cursor:pointer
}
.ctr_plus .on,.ctr_minus .on {
	background-position:0 -20px
}
.ctr_zoom .slider-thumb .on {
	background-position:0 -10px
}
.ctr_plus img,.ctr_minus img {
	top:1px;
	left:1px;
	width:20px;
	height:20px
}
.ctr_zoom .slider-thumb img {
	top:1px;
	left:1px;
	width:14px;
	height:10px
}
.ctr_zoom .slider {
	top:24px;
	left:6px;
	width:11px;
	height:100px
}
.ctr_scale_on {
	top:0;
	left:0;
	width:11px;
	height:100px;
	background:url(https://static.land.naver.net/static/service/20171114maps2/bg_ctr_scale.png) no-repeat 0 0;
	#background:0;
	font-size:0;
	line-height:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/bg_ctr_scale.png',sizingMethod='crop')
}
.ctr_scale_off {
	top:0;
	left:0;
	width:11px;
	height:84px;
	background:url(https://static.land.naver.net/static/service/20171114maps2/bg_ctr_scale_off.png) no-repeat 0 0;
	#background:0;
	font-size:0;
	line-height:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/bg_ctr_scale_off.png',sizingMethod='crop')
}
.ctr_legend {
	display:none;
	position:absolute;
	top:10px;
	right:41px;
	width:36px
}
.ctr_legend div {
	position:absolute;
	width:36px;
	height:15px
}
.ctr_legend1 {
	top:25px;
	left:0
}
.ctr_legend2 {
	top:47px;
	left:0
}
.ctr_legend3 {
	top:68px;
	left:0
}
.ctr_legend4 {
	top:102px;
	left:0
}
.ctr_legend5 {
	top:135px;
	left:0
}
.ctr_legend6 {
	top:157px;
	left:0
}
.ctr_legend1 img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/tit_legend1.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/tit_legend1.png',sizingMethod='crop')
}
.ctr_legend2 img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/tit_legend2.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/tit_legend2.png',sizingMethod='crop')
}
.ctr_legend3 img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/tit_legend3.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/tit_legend3.png',sizingMethod='crop')
}
.ctr_legend4 img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/tit_legend4.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/tit_legend4.png',sizingMethod='crop')
}
.ctr_legend5 img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/tit_legend5.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/tit_legend5.png',sizingMethod='crop')
}
.ctr_legend6 img {
	background:url(https://static.land.naver.net/static/service/20171114maps2/tit_legend6.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114maps2/tit_legend6.png',sizingMethod='crop')
}
.lay_pub_trans_info {
	position:absolute;
	left:-158px;
	z-index:10;
	width:139px;
	padding:7px 7px 7px 8px;
	#padding:8px 7px 6px 8px;
	border:1px solid #96b5e9;
	background:#fff;
	color:#999;
	font-size:11px;
	letter-spacing:-1px;
	line-height:16px
}
.lay_pub_trans_info {
	display:none;
	top:68px;
	left:-197px
}
.lay_pub_trans_info2 {
	left:-171px;
	width:113px
}
.lay_tool strong,.lay_pub_trans_info strong {
	margin-right:1px;
	padding-right:5px;
	background:url(https://static.land.naver.net/static/service/20171114maps2/bg_vline4.gif) no-repeat 100% 0;
	color:#4f96ee;
	font-weight:400
}
#map .zoom_area {
	position:absolute;
	top:8px;
	left:14px;
	z-index:2
}
#map .zoom_area .bg_zoom {
	position:absolute;
	top:0;
	left:0;
	width:24px;
	height:198px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_zoom.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_zoom.png',sizingMethod='crop')
}
#map .zoom_area .ctr_plus {
	position:absolute;
	top:0;
	left:0;
	cursor:pointer
}
#map .zoom_area .ctr_plus span {
	display:block;
	width:24px;
	height:24px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_plus.gif) no-repeat 0 24px
}
#map .zoom_area .ctr_plus span.on {
	background-position:7px 7px
}
#map .zoom_area .ctr_minus {
	position:absolute;
	top:118px;
	left:0;
	cursor:pointer
}
#map .zoom_area .ctr_minus span {
	display:block;
	width:24px;
	height:24px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_minus.gif) no-repeat 0 24px
}
#map .zoom_area .ctr_minus span.on {
	background-position:7px 7px
}
#map .zoom_area .slider {
	position:absolute;
	top:26px;
	left:3px;
	width:18px;
	height:92px
}
#map .zoom_area .slider .ctr_scale_off {
	position:absolute;
	top:0;
	left:4px;
	width:8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_slide.gif) no-repeat
}
#map .zoom_area .slider .ctr_control {
	position:absolute;
	top:77px;
	left:0;
	width:18px;
	height:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_control.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_map_control.png',sizingMethod='crop');
	cursor:pointer
}
#map .zoom_area .slider .ctr_control span {
	display:block;
	width:18px;
	height:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_map_minus.gif) no-repeat 0 15px
}
#map .zoom_area .slider .ctr_control span.on {
	background-position:4px 2px
}
#map .ctr_legend {
	position:absolute;
	top:32px;
	left:35px;
	z-index:2
}
#map .ctr_legend div {
	position:absolute;
	top:0;
	left:0;
	width:43px;
	height:15px;
	text-indent:-9999px
}
#map .ctr_legend .legend1 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_legend1.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_legend1.png',sizingMethod='crop')
}
#map .ctr_legend .legend2 {
	top:22px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_legend2.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_legend2.png',sizingMethod='crop')
}
#map .ctr_legend .legend3 {
	top:44px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_legend3.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_legend3.png',sizingMethod='crop')
}
#map .ctr_legend .legend4 {
	top:78px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_legend4.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_legend4.png',sizingMethod='crop')
}
#container {
	clear:both;
	position:relative;
	z-index:0
}
.container_end {
	margin-top:-17px
}
#content {
	float:left;
	position:relative;
	z-index:0;
	width:670px;
	padding-bottom:50px
}
.container_end #content {
	width:670px;
	padding-bottom:50px
}
#container .nodeco {
	color:#000;
	cursor:default;
	text-decortation:none
}
#container a.nodeco:hover,a.nodeco:active {
	text-decoration:none
}
.main_housing {
	float:left;
	position:relative;
	width:227px
}
.main_housing h3 {
	width:217px;
	padding-top:2px;
	padding-bottom:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_line_main_housing.gif) repeat-x 0 100%;
	color:#111;
	font-size:12px
}
.main_housing h3 em {
	color:#f43722;
	font-size:14px;
	font-style:normal
}
.main_housing .date {
	position:absolute;
	top:0;
	right:17px;
	font-family:tahoma;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.main_housing .order {
	position:relative;
	width:218px;
	padding-top:15px
}
.main_housing .order li {
	overflow:hidden;
	clear:both;
	width:100%;
	height:25px
}
.main_housing .order li .ico_num {
	float:left;
	margin-right:7px
}
.main_housing .order li .txt {
	float:left;
	font-size:12px;
	letter-spacing:-1px
}
.main_housing .order li .txt a {
	color:#333
}
.main_housing .order li .txt .area {
	padding-right:2px;
	color:#777
}
.main_housing .order li .state {
	float:right;
	width:31px;
	font-family:tahoma;
	font-size:11px;
	letter-spacing:-1px;
	text-align:center
}
.main_housing .order li .state img {
	margin-top:3px;
	#margin-top:-1px;
	vertical-align:middle
}
.main_housing .order li .state img.updown {
	display:inline-block;
	margin-top:-3px;
	.margin-top:0;
	margin-right:2px
}
.main_housing .order li .state .value {
	display:inline-block;
	position:relative;
	top:-1px;
	width:21px;
	color:#8f8f8f;
	text-align:center
}
.main_housing_end {
	width:218px
}
.main_housing_end h3 {
	width:218px
}
.main_housing_end .date {
	right:0
}
.mh_emphasis {
	width:228px;
	margin-right:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_main_housing_em.gif) no-repeat 100% 0
}
.mh_emphasis .order {
	width:220px
}
.mh_emphasis h3 {
	width:220px;
	padding-top:0
}
.sale_info {
	clear:both;
	position:relative;
	z-index:0
}
.sale_info h2 {
	width:678px;
	margin-bottom:18px;
	padding:13px 0 12px 10px;
	background: #4687f2;
	color:#ffffff;
	font-size:16px
}
.container_end .sale_info h2,.container_end2 .sale_info h2 {
	width:698px;
	padding-top:20px
}
.sale_info h2 span {
	padding:0 11px;
	color:#f43722;
	letter-spacing:-2px
}
.sale_info h2 span.rent_price {
	letter-spacing:-1px
}
.sale_info h2 .btn_regist {
	position:relative;
	top:-1px;
	margin-bottom:-3px
}
.sale_info h2 .btn_print {
	position:relative;
	top:-1px;
	margin-bottom:-3px
}
.sale_info h2 .btn {
	margin-top:1px;
	color:#818181;
	font-size:11px;
	font-weight:400;
	vertical-align:1px
}
.sale_info h2 a.btn.first {
	padding-left:14px
}
.sale_info .end_info td .btn_pyeong {
	display:inline-block;
	width:29px;
	height:15px;
	margin:-1px 0 1px 5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -338px -445px;
	vertical-align:middle
}
.sale_info .end_info td .tx_pyeong {
	color:#317fb5;
	display:none
}
.sale_info .end_info td .btn_square {
	display:inline-block;
	width:31px;
	height:15px;
	margin:-1px 0 1px 5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -372px -445px;
	vertical-align:middle
}
.sale_info .end_info td .btn_trans {
	display:inline-block;
	width:57px;
	height:15px;
	margin:1px 0 -1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -205px -481px
}
.sale_info .end_info .ly_area .tx {
	float:left;
	margin-right:10px
}
.sale_info .end_info .ly_area .ly {
	position:relative;
	float:left
}
.sale_info .end_info .ly_area .ly .ly_board {
	position:absolute;
	top:19px;
	left:0;
	width:192px;
	background-color:#fff;
	border:1px solid #888
}
.sale_info .end_info .ly_area .ly .ly_board table {
	width:100%;
	border:0;
	border-spacing:0
}
.sale_info .end_info .ly_area .ly .ly_board table td,.sale_info .end_info .ly_area .ly .ly_board table th {
	border:0;
	border-left:1px solid #f0f0f0
}
.sale_info .end_info .ly_area .ly .ly_board table th {
	height:24px;
	padding-top:0;
	background:#fafafa;
	border-bottom:1px solid #f0f0f0;
	font-weight:700;
	font-size:11px;
	color:#333;
	letter-spacing:-1px
}
.sale_info .end_info .ly_area .ly .ly_board table td {
	padding:4px 0 3px 9px;
	font-size:11px;
	line-height:13px;
	color:#333
}
.sale_info .end_info .ly_area .ly .ly_board table .str td {
	font-weight:700;
	color:#5079c3
}
.sale_info .end_info .ly_area .ly .ly_board table .frst {
	border-left:0
}
.sale_info .end_info .ly_area .ly .ly_board caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:0;
	font-size:0;
	line-height:0
}
.sale_info .end_info .ly_area .ly .ly_board .btn_cls {
	overflow:hidden;
	position:absolute;
	top:7px;
	right:7px;
	width:10px;
	height:9px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -265px -481px;
	text-indent:-999px
}
.sale_info h2 .map {
	display:inline-block;
	overflow:hidden;
	height:18px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_traffic2.png) no-repeat;
	line-height:999px;
	vertical-align:top
}
.sale_info h2 .map.street {
	width:50px;
	margin-right:4px;
	background-position:0 0
}
.sale_info h2 .map.airplane {
	width:51px;
	margin:0;
	background-position:-54px 0
}
.sale_info h2 .bar {
	padding:0;
	color:#dadada;
	font-size:12px;
	font-weight:400;
	letter-spacing:0
}
.sale_info h2 .view_all {
	display:block;
	position:absolute;
	top:12px;
	right:0;
	height:25px;
	padding-left:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_btn_all.gif) no-repeat;
	color:#111;
	font-size:12px;
	font-weight:400;
	cursor:pointer
}
.sale_info h2 .view_all span {
	display:inline-block;
	height:19px;
	padding:6px 9px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_btn_all.gif) no-repeat 100% 0;
	color:#111;
	letter-spacing:0
}
.site_end .sale_info h2.mark_tit {
	margin:0;
	padding-bottom:0;
	border:0
}
.site_end .sale_info .site_info {
	margin-bottom:18px;
	padding:8px 0 9px;
	border-bottom:1px solid #c5c5c5;
	font-size:11px;
	line-height:14px;
	color:#8e8e8e;
	letter-spacing:-1px
}
.site_end .sale_info .site_info .ico {
	display:inline-block;
	width:45px;
	height:17px;
	margin:-1px 3px 1px 2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -72px -455px;
	vertical-align:middle
}
.sale_info h3 {
	display:block;
	position:relative;
	z-index:15;
	height:18px;
	margin-left:5px;
	padding:0 0 8px 17px;
	font-size:14px;
	font-weight:400;
	xbackground:url(https://static.land.naver.net/static/service/20171114/article/bu_circle_arw_gray.gif) no-repeat 0 1px
}
.sale_info h3 .arrow {
	display:none
}
.sale_info h3.green {
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_circle_arw_green.gif) no-repeat 0 1px
}
.sale_info h3.blue {
	z-index:35;
	xbackground:url(https://static.land.naver.net/static/service/20171114/article/bu_premium_2.gif) no-repeat 0 1px
}
.sale_info h3 .star {
	position:absolute;
	top:-1px;
	left:0;
	width:15px;
	height:17px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -70px -40px no-repeat
}
.sale_info h3.focus {
	z-index:25
}
.sale_info h3.nobg {
	margin-top:-16px;
	padding-left:0;
	background:0
}
.sale_info h3.ti {
	height:23px;
	margin-left:0;
	padding:0;
	font-size:12px
}
.sale_info h3 .txt {
	color:#8f8f8f;
	font-size:11px;
	vertical-align:middle;
	letter-spacing:-1px
}
.sale_info h3 strong+.txt {
	margin-left:4px
}
table.sale_list+h3.ti {
	margin-top:38px
}
.sale_info .a_sort {
	float:right;
	white-space:nowrap
}
.sale_info .a_sort li {
	display:inline
}
.sale_info .a_sort li a {
	padding-right:8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_bu_arrow.gif) no-repeat 100% 5px;
	font-size:12px;
	color:#8f8f8f;
	text-decoration:none;
	letter-spacing:-1px
}
.sale_info .a_sort li a.on {
	background-position:100% -25px;
	font-weight:700;
	color:#5c5c5c
}
.sale_info .a_sort li a.asc {
	background-position:100% -58px;
	font-weight:700;
	color:#5c5c5c
}
.sale_info .a_sort li a.rk {
	padding-right:0;
	background:0;
	font-weight:700;
	color:#5c5c5c
}
.sale_info .a_sort li a.rk:hover .layer {
	display:block
}
.sale_info .a_sort li a.rk .layer {
	display:none;
	top:50px;
	left:-6px;
	width:250px;
	z-index:10;
	border:1px solid #888;
	font-weight:400
}
.sale_info .a_sort li a.rk .layer strong.tit {
	display:block;
	height:24px;
	padding-left:12px;
	border-bottom:1px solid #f0f0f0;
	background:#fafafa;
	color:#5d5f66;
	font-size:11px;
	line-height:25px
}
.sale_info .a_sort li a.rk .layer .tx {
	display:block;
	padding-top:6px;
	background:#fff;
	padding:10px 11px 9px 11px;
	font-size:11px;
	color:#888;
	line-height:15px
}
.sale_info .a_sort li a.rk .layer .tx em {
	display:block;
	margin-bottom:4px;
	font-weight:400;
	color:#515151
}
.sale_info .a_sort li a.rk+.bar {
	margin:0
}
.sale_info .a_sort li .bar {
	font-size:12px;
	margin:0 0 0 4px;
	color:#dadada
}
.lst_news_tab {
	overflow:hidden;
	width:250px;
	margin:12px 0 0 15px
}
.lst_news_tab .tab_btn {
	display:block;
	float:left;
	width:123px;
	height:27px;
	border:1px solid #e4e4e4;
	background:#fbfbfb;
	color:#8f8f8f;
	text-align:center;
	line-height:29px;
	text-decoration:none
}
.lst_news_tab .tab_btn.first {
	width:124px;
	border-right:0
}
.lst_news_tab .tab_btn.last {
	border-left:0
}
.lst_news_tab .tab_btn.on {
	height:28px;
	border-color:silver;
	border-bottom:0;
	background:#fff;
	color:#505259;
	font-weight:700
}
.lst_news_tab .tab_btn.first.on {
	border-right:1px solid silver
}
.lst_news_tab .tab_btn.last.on {
	border-left:1px solid silver
}
.lst_news_tab .lst_news {
	clear:both;
	width:100%;
	padding:13px 0 15px 0
}
.lst_news_tab .lst_news li {
	overflow:hidden;
	width:100%;
	padding-left:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu.gif) no-repeat 0 50%;
	line-height:21px;
	text-overflow:ellipsis;
	word-wrap:normal;
	word-break:normal;
	white-space:nowrap
}
.lst_news_tab .lst_news li a {
	color:#666
}
.chain_area {
	padding:15px 0 44px;
	zoom:1
}
.chain_area:after {
	content:'';
	display:block;
	clear:both
}
.chain_area li {
	float:left;
	padding:2px 0
}
.chain_area li.odd {
	border-right:1px solid #eeeef0
}
.chain_area li a {
	display:inline-block;
	width:100px;
	height:50px;
	margin:0 19px;
	vertical-align:top
}
.chain_area .premium_btn_page2 {
	overflow:visible;
	position:absolute;
	right:16px;
	bottom:15px;
	z-index:30;
	width:auto
}
.chain_area .premium_btn_page2 .pagenum {
	display:inline-block;
	font-family:verdana;
	font-size:10px;
	font-weight:700;
	color:#b3b3b3;
	vertical-align:middle
}
.chain_area .premium_btn_page2 .pagenum strong {
	color:#848484
}
.chain_area .premium_btn_page2 a {
	display:inline-block;
	overflow:hidden;
	width:16px;
	height:16px;
	margin-right:-1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_markerpage2.gif) no-repeat;
	vertical-align:middle
}
.chain_area .premium_btn_page2 a span {
	position:absolute;
	left:-9999px;
	z-index:-1
}
.chain_area .premium_btn_page2 a.btn_prev {
	background-position:0 0;
	cursor:default
}
.chain_area .premium_btn_page2 a.btn_stop {
	width:18px;
	background-position:-15px 0;
	cursor:default
}
.chain_area .premium_btn_page2 a.btn_next {
	background-position:-32px 0;
	cursor:default
}
.chain_area .premium_btn_page2 a.btn_start_on {
	width:18px;
	background-position:-15px -32px
}
.chain_area .premium_btn_page2 a.btn_prev_on {
	background-position:0 -16px
}
.chain_area .premium_btn_page2 a.btn_stop_on {
	width:18px;
	background-position:-15px -16px
}
.chain_area .premium_btn_page2 a.btn_next_on {
	background-position:-32px -16px
}
.plan_area {
	border:1px solid #e5e5e5
}
.legend_area2 {
	position:relative;
	height:20px;
	padding:5px 0;
	border-bottom:1px solid #e5e5e5;
	background-color:#fdfdfd
}
.legend_area2 .label_dong {
	display:inline-block;
	float:left;
	margin:4px 8px 0 18px;
	font-weight:700;
	color:#333;
	letter-spacing:-1px;
	vertical-align:top
}
.legend_area2 .jselectbox-applied .jselectbox-label {
	margin-right:19px;
	text-align:center
}
.lst_legend {
	position:absolute;
	top:0;
	right:0
}
.lst_legend>li {
	float:left;
	margin-left:10px;
	padding:10px 0 8px;
	font-size:11px;
	color:#383838;
	letter-spacing:-1px
}
.lst_legend>li .ico_detail {
	display:inline-block;
	width:20px;
	height:10px;
	margin:0 4px 0 3px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat 0 -64px;
	vertical-align:top
}
.lst_legend>li .ico_piloti {
	display:inline-block;
	width:20px;
	height:10px;
	margin:0 4px 0 3px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat -22px -64px;
	vertical-align:top
}
.lst_legend .tab_extent2 {
	padding:0;
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5
}
.lst_legend .tab_extent2.on {
	border-bottom-color:#fafafa;
	background-color:#fafafa
}
.lst_legend .tab_extent2 .bg_extent {
	display:inline-block;
	width:7px;
	height:4px;
	margin:-3px 0 0 6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat -44px -70px;
	vertical-align:middle
}
.lst_legend .tab_extent2.on .bg_extent {
	background-position:-44px -64px
}
.lst_legend .tab_extent2 a {
	display:block;
	padding:9px 20px 7px 19px;
	.padding:10px 19px 8px 18px;
	font-weight:700;
	font-size:12px;
	color:#333
}
.lst_legend .tab_extent2 a:hover,.lst_legend .tab_extent2 a:focus,.lst_legend .tab_extent2 a:active {
	text-decoration:none
}
.lst_extent2 {
	overflow:hidden;
	padding:3px 0 9px 20px;
	border-bottom:1px solid #e5e5e5;
	background-color:#fafafa
}
.lst_extent2.v2 {
	overflow:hidden;
	position:absolute;
	top:31px;
	left:0;
	z-index:10;
	min-width:663px
}
.lst_extent2 li {
	float:left;
	width:80px;
	padding:7px 0 0;
	color:#383838;
	letter-spacing:0
}
.lst_extent2 li .tahoma {
	font-family:tahoma;
	font-size:11px
}
.extent_color {
	display:inline-block;
	width:10px;
	height:10px;
	margin:2px 5px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat;
	vertical-align:top
}
.ico_lv1 {
	background-position:0 -24px
}
.ico_lv1_2 {
	background-position:0 0
}
.ico_lv1_3 {
	background-position:0 -12px
}
.ico_lv1_4 {
	background-position:0 -36px
}
.ico_lv1_5 {
	background-position:0 -48px
}
.ico_lv2 {
	background-position:-12px -24px
}
.ico_lv2_2 {
	background-position:-12px 0
}
.ico_lv2_3 {
	background-position:-12px -12px
}
.ico_lv2_4 {
	background-position:-12px -36px
}
.ico_lv2_5 {
	background-position:-12px -48px
}
.ico_lv3 {
	background-position:-24px -24px
}
.ico_lv3_2 {
	background-position:-24px 0
}
.ico_lv3_3 {
	background-position:-24px -12px
}
.ico_lv3_4 {
	background-position:-24px -36px
}
.ico_lv3_5 {
	background-position:-24px -48px
}
.ico_lv4 {
	background-position:-36px -24px
}
.ico_lv4_2 {
	background-position:-36px 0
}
.ico_lv4_3 {
	background-position:-36px -12px
}
.ico_lv4_4 {
	background-position:-36px -36px
}
.ico_lv4_5 {
	background-position:-36px -48px
}
.ico_lv5 {
	background-position:-48px -24px
}
.ico_lv5_2 {
	background-position:-48px 0
}
.ico_lv5_3 {
	background-position:-48px -12px
}
.ico_lv5_4 {
	background-position:-48px -36px
}
.ico_lv5_5 {
	background-position:-48px -48px
}
.ico_lv6 {
	background-position:-60px -24px
}
.ico_lv6_2 {
	background-position:-60px 0
}
.ico_lv6_3 {
	background-position:-60px -12px
}
.ico_lv6_4 {
	background-position:-60px -36px
}
.ico_lv6_5 {
	background-position:-60px -48px
}
.ico_lv7 {
	background-position:-72px -24px
}
.ico_lv7_2 {
	background-position:-72px 0
}
.ico_lv7_3 {
	background-position:-72px -12px
}
.ico_lv7_4 {
	background-position:-72px -36px
}
.ico_lv7_5 {
	background-position:-72px -48px
}
.ico_lv8 {
	background-position:-84px -24px
}
.ico_lv8_2 {
	background-position:-84px 0
}
.ico_lv8_3 {
	background-position:-84px -12px
}
.ico_lv8_4 {
	background-position:-84px -36px
}
.ico_lv8_5 {
	background-position:-84px -48px
}
.ico_lv9 {
	background-position:-96px -24px
}
.ico_lv9_2 {
	background-position:-96px 0
}
.ico_lv9_3 {
	background-position:-96px -12px
}
.ico_lv9_4 {
	background-position:-96px -36px
}
.ico_lv9_5 {
	background-position:-96px -48px
}
.ico_lv10 {
	background-position:-108px -24px
}
.ico_lv10_2 {
	background-position:-108px 0
}
.ico_lv10_3 {
	background-position:-108px -12px
}
.ico_lv10_4 {
	background-position:-108px -36px
}
.ico_lv10_5 {
	background-position:-108px -48px
}
.ico_lv11 {
	background-position:-120px -24px
}
.ico_lv11_2 {
	background-position:-120px 0
}
.ico_lv11_3 {
	background-position:-120px -12px
}
.ico_lv11_4 {
	background-position:-120px -36px
}
.ico_lv11_5 {
	background-position:-120px -48px
}
.ico_lv12 {
	background-position:-132px -24px
}
.ico_lv12_2 {
	background-position:-132px 0
}
.ico_lv12_3 {
	background-position:-132px -12px
}
.ico_lv12_4 {
	background-position:-132px -36px
}
.ico_lv12_5 {
	background-position:-132px -48px
}
.color_lv1 {
	border:1px solid #d0ed77;
	background-color:#dcf29a
}
.color_lv1_2 {
	border:1px solid #e9f6ba;
	background-color:#f1f9d4
}
.color_lv1_3 {
	border:1px solid #e3f696;
	background-color:#ecf9b9
}
.color_lv1_4 {
	border:1px solid #c1d77c;
	background-color:#d1e19e
}
.color_lv1_5 {
	border:1px solid #bdcc98;
	background-color:#ced9b3
}
.color_lv2 {
	border:1px solid #fbdc78;
	background-color:#fce59b
}
.color_lv2_2 {
	border:1px solid #f6e5af;
	background-color:#f9f0ce
}
.color_lv2_3 {
	border:1px solid #f7e494;
	background-color:#faedb8
}
.color_lv2_4 {
	border:1px solid #dcc580;
	background-color:#e5d4a1
}
.color_lv2_5 {
	border:1px solid #d2c29d;
	background-color:#ded2b6
}
.color_lv3 {
	border:1px solid #fcbd6f;
	background-color:#fdce94
}
.color_lv3_2 {
	border:1px solid #ffd99e;
	background-color:#ffe8c3
}
.color_lv3_3 {
	border:1px solid #ffce82;
	background-color:#ffe0ac
}
.color_lv3_4 {
	border:1px solid #dcb380;
	background-color:#e5c7a1
}
.color_lv3_5 {
	border:1px solid #c8ad93;
	background-color:#d6c2af
}
.color_lv4 {
	border:1px solid #fc7d87;
	background-color:#fd9fa6
}
.color_lv4_2 {
	border:1px solid #ffcece;
	background-color:#ffe1e1
}
.color_lv4_3 {
	border:1px solid #ffafb9;
	background-color:#ffcbd1
}
.color_lv4_4 {
	border:1px solid #db7c83;
	background-color:#e49ea3
}
.color_lv4_5 {
	border:1px solid #ce9a9f;
	background-color:#dbb4b8
}
.color_lv5 {
	border:1px solid #ec78bd;
	background-color:#f19bce
}
.color_lv5_2 {
	border:1px solid #faafdc;
	background-color:#fcceea
}
.color_lv5_3 {
	border:1px solid #f894d7;
	background-color:#fbb8e5
}
.color_lv5_4 {
	border:1px solid #ca75a9;
	background-color:#d899bf
}
.color_lv5_5 {
	border:1px solid #c194ae;
	background-color:#d1b0c3
}
.color_lv6 {
	border:1px solid #927ddb;
	background-color:#ae9fe4
}
.color_lv6_2 {
	border:1px solid #b6a3e5;
	background-color:#d3c7f0
}
.color_lv6_3 {
	border:1px solid #ad92e9;
	background-color:#c9b7f1
}
.color_lv6_4 {
	border:1px solid #8778bd;
	background-color:#a69bce
}
.color_lv6_5 {
	border:1px solid #9a94b6;
	background-color:#b4b0c9
}
.color_lv7 {
	border:1px solid #75c6ff;
	background-color:#99d5ff
}
.color_lv7_2 {
	border:1px solid #9be4ff;
	background-color:#c2eeff
}
.color_lv7_3 {
	border:1px solid #79dcff;
	background-color:#a7e8ff
}
.color_lv7_4 {
	border:1px solid #75b2dc;
	background-color:#99c6e5
}
.color_lv7_5 {
	border:1px solid #97b3ce;
	background-color:#b2c7db
}
.color_lv8 {
	border:1px solid #74c6cd;
	background-color:#98d5da
}
.color_lv8_2 {
	border:1px solid #8ed2d7;
	background-color:#b9e4e6
}
.color_lv8_3 {
	border:1px solid #80dcdd;
	background-color:#abe7e9
}
.color_lv8_4 {
	border:1px solid #70aeb1;
	background-color:#95c3c5
}
.color_lv8_5 {
	border:1px solid #8eaaad;
	background-color:#abc0c2
}
.color_lv9 {
	border:1px solid #78d871;
	background-color:#9be296
}
.color_lv9_2 {
	border:1px solid #a9f3ae;
	background-color:#caf7cd
}
.color_lv9_3 {
	border:1px solid #8ee594;
	background-color:#b4eeb8
}
.color_lv9_4 {
	border:1px solid #64c268;
	background-color:#8cd28f
}
.color_lv9_5 {
	border:1px solid #94c096;
	background-color:#b0d0b1
}
.color_lv10 {
	border:1px solid #cab3b7;
	background-color:#d8c7ca
}
.color_lv10_2 {
	border:1px solid #f3e3e7;
	background-color:#f7edf1
}
.color_lv10_3 {
	border:1px solid #dfcdd2;
	background-color:#eadee1
}
.color_lv10_4 {
	border:1px solid #ae9097;
	background-color:#c3adb2
}
.color_lv10_5 {
	border:1px solid #d8c5c9;
	background-color:#e2d4d7
}
.color_lv11 {
	border:1px solid #bdb7be;
	background-color:#cecacf
}
.color_lv11_2 {
	border:1px solid #e5e4e7;
	background-color:#f0eff1
}
.color_lv11_3 {
	border:1px solid #d2ced5;
	background-color:#e1e0e3
}
.color_lv11_4 {
	border:1px solid #9e97a1;
	background-color:#b7b2b9
}
.color_lv11_5 {
	border:1px solid #ccc9cd;
	background-color:#d9d7da
}
.color_lv12 {
	border:1px solid #a7b3ce;
	background-color:#bec7db
}
.color_lv12_2 {
	border:1px solid #d7e0f7;
	background-color:#e6ecfa
}
.color_lv12_3 {
	border:1px solid #bdc9e9;
	background-color:#d3dbf1
}
.color_lv12_4 {
	border:1px solid #8797bc;
	background-color:#a6b2cd
}
.color_lv12_5 {
	border:1px solid #b3bcd0;
	background-color:#c7cddc
}
.elevation_area {
	overflow-x:auto;
	overflow-y:hidden;
	position:relative;
	padding:40px 30px 0
}
.elevation_area .lst_plan {
	padding-bottom:40px;
	.padding-bottom:57px
}
.wrap_table td {
	text-align:center;
	vertical-align:bottom
}
.wrap_table .wrap_elevation_apt {
	padding-left:40px
}
.wrap_table td:first-child .wrap_elevation_apt {
	padding-left:0
}
.elevation_apt {
	display:inline-block;
	border-collapse:collapse
}
.elevation_apt td {
	border-bottom:1px solid #fff;
	vertical-align:bottom
}
.elevation_apt .col_area {
	position:relative;
	width:44px;
	background-color:#fff
}
.elevation_apt .col_area>span,.elevation_apt .col_area a {
	display:block;
	width:41px;
	height:16px;
	font-family:tahoma;
	font-size:10px;
	line-height:16px;
	color:#464646;
	text-align:center;
	cursor:default
}
.elevation_apt .col_area a:hover,.elevation_apt .col_area a:focus,.elevation_apt .col_area a:active {
	text-decoration:none
}
.elevation_apt tr.on .col_area {
	border-top:1px solid red;
	border-bottom:1px solid red
}
.elevation_apt tr.on .col_area a,.elevation_apt tr.on .col_area>span {
	height:16px;
	border-top:0;
	border-bottom:0
}
.elevation_apt tr.on td.first .col_area a,.elevation_apt tr.on td.first .col_area>span {
	border-left:1px solid red
}
.elevation_apt tr.on td.last .col_area a,.elevation_apt tr.on td.last .col_area>span {
	border-right:1px solid red
}
.elevation_apt tr.on td.last .col_area {
	width:43px
}
.elevation_apt td .col_area .bg_piloti {
	border:1px solid #dadada;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat -46px -80px;
	line-height:9999px
}
.elevation_apt tr.on .col_area .bg_piloti {
	border-top:0;
	border-bottom:0;
	line-height:9999px
}
.elevation_apt td.bg_roof,.elevation_apt td.bg_roof2,.elevation_apt td.bg_roof3 {
	border-bottom:0
}
.elevation_apt td.bg_roof div {
	width:43px;
	height:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat 0 -78px
}
.elevation_apt td.bg_roof2 div {
	width:43px;
	height:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat 0 -95px
}
.elevation_apt td.bg_roof3 div {
	width:43px;
	height:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat -56px -64px
}
.ground_floor td {
	border-bottom:0
}
.deck_area {
	position:relative;
	width:100%;
	height:12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_deck.gif) repeat-x 0 0
}
.bg_deck_lft {
	position:absolute;
	top:0;
	left:-5px;
	width:10px;
	height:12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat -104px -64px
}
.bg_deck_rgt {
	position:absolute;
	top:0;
	right:-4px;
	width:10px;
	height:12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat -122px -64px
}
.extenttootip_area {
	position:absolute;
	top:-22px;
	left:50%;
	z-index:5;
	white-space:nowrap
}
.extent_tootip {
	display:inline-block;
	position:relative;
	height:23px;
	padding:0 6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat 0 -112px;
	font-size:11px;
	line-height:24px;
	text-decoration:none
}
.extent_tootip .rgt {
	display:inline-block;
	position:absolute;
	top:0;
	right:0;
	width:3px;
	height:23px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat 100% -112px
}
.extent_tootip .extent_color {
	margin-right:2px
}
.extenttootip_area .arr {
	display:inline-block;
	position:absolute;
	left:50%;
	bottom:-3px;
	z-index:32;
	width:10px;
	height:5px;
	margin-left:-5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_extent.png) no-repeat -46px -105px
}
.extenttootip_area .extent_color {
	margin-top:6px;
	.margin-top:0
}
.summary_plan {
	margin-top:26px;
	text-align:center
}
.summary_plan>p {
	margin-bottom:9px;
	font-weight:700;
	color:#383838
}
.summary_plan>p .bg_planbar {
	display:inline-block;
	width:1px;
	height:11px;
	margin:-3px 7px 0;
	background-color:#ccc;
	vertical-align:middle
}
.summary_plan>p a,.summary_plan ul li a {
	font-size:13px;
	font-weight:700;
	color:red;
	text-decoration:underline
}
.summary_plan>p a {
	vertical-align:1px
}
.summary_plan ul {
	display:inline-block;
	overflow:hidden;
	max-width:192px
}
.summary_plan ul li {
	float:left;
	font-size:11px;
	color:#727272
}
.summary_plan ul li .bg_planbar2 {
	display:inline-block;
	width:1px;
	height:8px;
	margin:-1px 6px 0;
	background-color:#ccc;
	vertical-align:middle
}
.plan_view4 {
	position:relative;
	width:683px;
	border:1px solid #e0e0e0
}
.plan_view4 .lst_plan {
	overflow:hidden;
	position:relative;
	height:241px;
	padding:50px 0
}
.plan_view4 .wrap_table {
	margin:0 auto
}
.plan_view4 .wrap_table.v2 {
	margin-top:50px
}
.desc_plan_view3 {
	position:absolute;
	right:9px;
	bottom:9px;
	font-size:11px;
	color:#999;
	letter-spacing:-1px
}
.desc_plan_view3 em {
	font-size:12px
}
.plan_view4 .label_dong_area {
	float:left;
	margin-top:5px
}
.current_dong {
	margin-left:18px;
	color:#383838;
	font-weight:700
}
.summary_plan2 {
	float:left;
	margin:3px 0 0 20px
}
.summary_plan2>p {
	float:left;
	margin-right:6px;
	font-weight:700;
	color:#383838;
	vertical-align:middle
}
.summary_plan2>p .bg_planbar {
	display:inline-block;
	width:1px;
	height:11px;
	margin:-3px 7px 0 6px;
	background-color:#ccc;
	vertical-align:middle
}
.summary_plan2>p a,.summary_plan2 ul li a {
	font-size:13px;
	font-weight:700;
	color:red;
	text-decoration:underline;
	vertical-align:1px
}
.summary_plan2 ul {
	overflow:hidden;
	float:left;
	max-width:192px
}
.summary_plan2 ul li {
	float:left;
	font-size:11px;
	color:#727272
}
.summary_plan2 ul li .bg_planbar2 {
	display:inline-block;
	width:1px;
	height:8px;
	margin:-2px 6px 0;
	background-color:#ccc;
	vertical-align:middle
}
.summary_plan2.v2 {
	margin-left:0
}
.xxxsale_info h3 span {
	position:relative;
	top:3px;
	z-index:1;
	margin-left:7px;
	padding-left:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat 0 0;
	color:#7b7b7b;
	font-size:12px;
	font-weight:400;
	letter-spacing:-1px;
	vertical-align:middle
}
.sale_info h3 img {
	position:relative;
	top:2px
}
.sale_info h3 strong {
	position:relative;
	top:-3px;
	display:inline-block;
	font-size:12px;
	line-height:16px;
	color:#333;
	vertical-align:middle;
	letter-spacing:-1px
}
.sale_info h3.blue span {
	#top:0
}
.sale_info h3 .bar2 {
	margin:0 1px;
	font-size:12px;
	color:#d3d3d3;
	vertical-align:middle
}
.sale_info h3 .txt {
	color:#8f8f8f;
	font-size:11px;
	vertical-align:middle;
	letter-spacing:-1px
}
.sale_info h3 strong+.txt {
	margin-left:4px
}
.sale_info h3 span.ment {
	top:1px;
	font-size:11px
}
.sale_info h3 span.unit {
	position:absolute;
	top:5px;
	right:0;
	background:0;
	font-size:11px
}
.sale_info h3 span.unit2 {
	position:absolute;
	top:5px;
	right:0;
	background:0;
	font-size:11px
}
.sale_info h3.h_loaninfo span {
	top:1px;
	color:#777;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info h3.h_loaninfo span.unit2 {
	#cursor:hand;
	cursor:pointer;
	overflow:hidden;
	width:85px;
	height:15px;
	margin:0;
	padding:0;
	top:1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/logo.gif) no-repeat 0 0;
	line-height:100px
}
.sale_info h3.h_loaninfo span.unit {
	top:7px;
	.top:10px;
	color:#999
}
.sale_info .btn_view_salelist {
	position:absolute;
	top:10px;
	right:-258px
}
.sale_info .tab_sale_detail {
	clear:both;
	position:relative;
	width:680px;
	height:32px;
	margin:0 0 24px;
	border-bottom:1px solid #999;
	background:#fff
}
.sale_info .tab_sale_detail:after {
	display:block;
	clear:both;
	position:absolute;
	content:""
}
.sale_info .tab_sale_detail li {
	display:block;
	float:left;
	position:relative;
	margin-left:-1px;
	border:1px solid #d6d6d6;
	border-bottom-color:#999;
	background-color:#fbfbfb;
	text-align:center
}
.sale_info .tab_sale_detail li:first-child {
	margin-left:0
}
.sale_info .tab_sale_detail li.on {
	height:32px;
	border-color:#999;
	border-bottom:0;
	background-color:#fff
}
.sale_info .tab_sale_detail li.on+li {
	margin-left:0;
	border-left:none
}
.sale_info .tab_sale_detail li a {
	display:block;
	padding:0 14px;
	line-height:31px;
	font-size:12px;
	color:#333;
	letter-spacing:-1px
}
.sale_info .tab_sale_detail li a:hover,.sale_info .tab_sale_detail li a:focus,.sale_info .tab_sale_detail li a:active {
	text-decoration:none
}
.sale_info .tab_sale_detail li.on a {
	font-weight:700
}
.sale_info .tab_sale_detail .ico_newtab {
	display:inline-block;
	width:11px;
	height:11px;
	margin:-2px 4px 0 0;
	.margin-top:-3px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -400px -504px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.sale_info .tab_sale_detail .ico_opentab {
	display:none
}
.sale_info .list_option {
	clear:both;
	position:relative;
	z-index:20;
	height:38px;
	margin-top:-13px;
	margin-bottom:30px;
	background:#f6f6f7
}
.sale_info .list_option .type {
	position:relative;
	float:left;
	margin-top:13px;
	margin-left:12px
}
.sale_info .list_option .type li {
	float:left;
	margin-left:10px
}
.sale_info .list_option .type li:first-child {
	margin-left:0
}
.sale_info .list_option .type li .input_radio {
	float:left
}
.sale_info .list_option .type li label {
	float:left;
	margin-top:1px;
	margin-left:4px;
	color:#383838;
	letter-spacing:-1px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sale_info .list_option .type li label {
		margin-top:0
	}
}
.sale_info .list_option .type3 {
	position:relative;
	float:left;
	margin-top:13px;
	margin-left:12px;
	padding-left:14px
}
.sale_info .list_option .type3:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:13px;
	background-color:#d4d4d5
}
.sale_info .list_option .type3 li {
	float:left;
	margin-left:10px
}
.sale_info .list_option .type3 li:first-child {
	margin-left:0
}
.sale_info .list_option .type3 li input {
	float:left
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sale_info .list_option .type3 li input[type=checkbox] {
		margin-top:1px
	}
}
.sale_info .list_option .type3 li label {
	float:left;
	margin-top:1px;
	margin-left:5px;
	color:#383838;
	letter-spacing:-1px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sale_info .list_option .type3 li label {
		margin-top:0
	}
}
.sale_info .list_option .type2 {
	float:left;
	margin-top:8px;
	padding-left:16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_list_option.gif) no-repeat 0 5px
}
.sale_info .list_option .type2 li {
	float:left;
	padding-left:12px
}
.sale_info .list_option .type2 li label {
	float:left;
	padding:6px 8px 0 0;
	color:#383838;
	letter-spacing:-1px
}
.sale_info .list_option .type2 li .unit {
	float:left;
	padding:6px 0 0 3px;
	color:#7b7b7b;
	letter-spacing:-1px
}
.sale_info .list_option_v {
	clear:both;
	position:relative;
	z-index:20;
	margin:-13px 0 24px;
	padding:2px;
	background-color:#efefef;
	border:1px solid #ebebeb
}
.sale_info .list_option_v .lst_bg {
	position:relative;
	height:auto;
	padding-bottom:46px;
	border:1px solid #ebebeb;
	background:#fff
}
.sale_info .list_option_v .lst_type {
	overflow:hidden;
	width:648px;
	padding-left:11px;
	padding-top:4px
}
.sale_info .list_option_v .lst_type dl {
	overflow:hidden;
	width:800px
}
.sale_info .list_option_v .lst_type dl dt {
	float:left;
	overflow:hidden;
	margin-right:9px;
	font-weight:700;
	margin-top:12px
}
.sale_info .list_option_v .lst_type dl dd {
	overflow:hidden;
	margin-right:16px;
	margin-top:12px
}
.sale_info .list_option_v .lst_type dl dd input {
	float:left;
	width:13px;
	height:15px;
	margin:-1px 3px 1px 0
}
@media screen and (-webkit-max-device-pixel-ratio:2) and (min-color-index:0) {
	.sale_info .list_option_v .lst_type dl dd input {
		margin-top:1px
	}
}
.sale_info .list_option_v .lst_type dl dd label {
	float:left;
	margin-right:8px;
	color:#383838
}
.sale_info .list_option_v .lst_type dl dd label.on {
	font-weight:700
}
.sale_info .list_option_v .lst_type2 {
	overflow:hidden;
	width:648px;
	margin:12px 0 0 11px;
	padding-top:2px;
	border-top:1px solid #ececec
}
.sale_info .list_option_v .lst_type2 dl dt {
	float:left;
	width:61px;
	margin-top:12px;
	font-weight:700
}
.sale_info .list_option_v .lst_type2 dl dd {
	float:left;
	width:251px;
	margin-top:8px
}
.sale_info .list_option_v .lst_type2 dl dd.month {
	width:587px
}
.sale_info .list_option_v .lst_type2 dl dd.sub {
	width:104px
}
.sale_info .list_option_v .lst_type2 dl dt.date {
	width:47px
}
.sale_info .list_option_v .lst_type2 dl dd.date {
	width:101px
}
.sale_info .list_option_v .lst_type2 dl dt.type {
	width:49px
}
.sale_info .list_option_v .lst_type2 dl dd .selectbox-applied {
	float:left;
	margin-right:5px
}
.sale_info .list_option_v .lst_type2 dl dd .filter {
	float:left;
	margin-right:5px
}
.sale_info .list_option_v .lst_type2 dl dd .input_text {
	float:left;
	width:40px;
	height:18px;
	margin:0 3px 0 0;
	padding:0 3px;
	border:1px solid;
	border-color:#bfbfbf #d0d0d0 #eaeaea;
	line-height:18px;
	font-size:11px;
	color:#3e3e3e;
	text-align:right
}
.sale_info .list_option_v .lst_type2 dl dd.area .input_text {
	width:31px
}
.sale_info .list_option_v .lst_type2 dl dd .unit {
	float:left;
	margin:4px 0 0;
	color:#333
}
.sale_info .list_option_v .lst_type2 dl dd.off .unit {
	color:#c1c1c1
}
.sale_info .list_option_v .lst_type2 dl dd .unit2,.sale_info .list_option .lst_type2 dl dd.off .unit2 {
	margin:4px 2px 0 -1px;
	color:#989898
}
.sale_info .list_option_v .type {
	float:left;
	padding-left:1px
}
.sale_info .list_option_v .type li {
	float:left
}
.sale_info .list_option_v .type2 {
	float:left;
	margin-top:8px;
	padding-left:16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_list_option.gif) no-repeat 0 5px
}
.sale_info .list_option_v .type2 li {
	float:left;
	padding-left:12px
}
.sale_info .list_option_v .type2 li label {
	float:left;
	padding:6px 8px 0 0;
	color:#383838;
	letter-spacing:-1px
}
.sale_info .list_option_v .type2 li .unit {
	float:left;
	padding:6px 0 0 3px;
	color:#7b7b7b;
	letter-spacing:-1px
}
.sale_info .list_option_v .type3 {
	float:left;
	padding-left:1px
}
.sale_info .list_option_v .type3 li {
	float:left
}
.sale_info .list_option_v .type3 li label {
	float:left;
	color:#383838;
	letter-spacing:-1px
}
.sale_info .list_option_v .btn {
	position:absolute;
	bottom:12px;
	right:13px
}
.sale_info .list_option_v .btn .btn_reset {
	display:inline-block;
	margin:3px 8px 0 0;
	padding:3px;
	vertical-align:top
}
.sale_info .list_option_v .list_option_btn_area {
	position:absolute;
	bottom:13px;
	right:13px
}
.sale_info .list_option_v .list_option_btn_area .list_option_btn {
	float:left;
	margin-left:5px
}
.sale_info .list_option_v .list_option_btn_area .list_option_btn:first-child {
	margin-left:0
}
.sale_info .list_option_v .list_option_btn_area:after {
	display:block;
	clear:both;
	content:''
}
.sale_info .list_option_v2 .lst_bg {
	height:auto;
	padding-bottom:36px
}
.sale_info .list_option_v3 .lst_type2 dl dt {
	width:70px
}
.sale_info .list_option_v3 .lst_type2 dl dd.month {
	width:570px
}
.sale_info .list_option_v3 .lst_type2 dl dd.sub {
	width:97px
}
.sale_info .list_option_v3 .lst_type2 dl dd.date {
	width:107px
}
.sale_info .list_option_v4 {
	margin:0 0 20px
}
.sale_info .list_option_v4 .type li label {
	padding-right:15px
}
.sale_info .current_price {
	clear:both;
	position:relative;
	width:100%;
	padding-bottom:34px
}
.sale_info .graph {
	overflow:hidden;
	clear:both;
	width:670px;
	padding:21px 4px 16px;
	border:1px solid #dedede;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_current_graph.gif) repeat-x 0 100% #fefefe
}
.sale_info .graph div {
	float:left;
	padding-left:2px
}
.sale_info .etc_info {
	position:absolute;
	top:4px;
	right:0;
	color:#999;
	text-align:right
}
.sale_info .etc_info span {
	margin-left:5px;
	padding-left:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat 0 0
}
.sale_info .current_price .etc_info {
	top:-23px
}
.sale_info .current_price .dsc {
	margin:8px 0 0 4px;
	font-size:11px;
	line-height:15px;
	color:#7b7b7b;
	letter-spacing:-1px
}
.sale_info .current_price .dsc a {
	color:#000
}
.sale_info .etcmenu {
	position:absolute;
	top:-20px;
	right:0;
	text-align:right
}
.sale_info .etcmenu li {
	display:inline;
	margin-left:3px;
	padding-left:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat 0 0;
	color:#999;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .etcmenu li a {
	color:#999
}
.sale_info .etcmenu li a:hover,.sale_info .etcmenu li a:active,.sale_info .etcmenu li a:fosuc {
	text-decoration:none
}
.sale_info .etcmenu li.num {
	position:relative;
	top:-2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_etcmenu.gif) no-repeat 0 3px;
	font-family:tahoma;
	letter-spacing:0
}
.sale_info .etcmenu li.num a {
	color:gray
}
.sale_info .etcmenu li.first {
	background:0
}
.sale_info .etcmenu li.on a {
	color:#000
}
.sale_info .graph .etcmenu {
	overflow:hidden;
	position:relative;
	top:0;
	right:0;
	width:650px;
	#width:670px;
	margin-bottom:8px;
	margin-left:8px;
	padding-left:1px;
	text-align:left
}
.sale_info .graph .etcmenu li {
	display:block;
	float:left;
	position:relative;
	z-index:1;
	height:20px;
	margin:0 8px 0 0;
	padding:0 8px 0 0
}
.sale_info .graph .etcmenu li.num {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_etcmenu.gif) no-repeat 100% 3px
}
.sale_info .graph .etcmenu li.last {
	float:none;
	z-index:0;
	background:0
}
.sale_info .etcmenu li span {
	font-size:10px
}
.sale_info .etc_link {
	position:relative;
	top:-2px;
	width:100%;
	height:0
}
.sale_info .current_6weeks {
	width:100%;
	border-top:1px solid #b7b7b7;
	border-bottom:1px solid #d4d4d4;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_table_current.gif) repeat-x;
	line-height:13px;
	text-align:center;
	table-layout:fixed
}
.sale_info .current_6weeks thead th {
	padding:8px 0 5px;
	border-bottom:1px solid #dedede;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_table.gif) no-repeat 100% 8px;
	color:#333;
	font-size:12px;
	font-weight:400;
	letter-spacing:-1px
}
.sale_info .current_6weeks tbody th {
	padding:7px 0;
	border-right:1px solid #ededed;
	border-bottom:1px solid #ededed;
	background:0;
	color:#666;
	font-family:tahoma;
	font-weight:400
}
.sale_info .current_6weeks tbody td {
	padding:9px 0 10px;
	border-bottom:1px solid #ededed;
	background:0;
	color:#666;
	font-family:tahoma
}
.sale_info .current_6weeks tbody td.state_up strong,.sale_info .current_6weeks tbody td.state_down strong,.sale_info .current_6weeks tbody td.state_keep strong {
	font-size:10px
}
.sale_info .current_6weeks tbody td.state_up img,.sale_info .current_6weeks tbody td.state_down img,.sale_info .current_6weeks tbody td.state_keep img {
	margin-top:1px;
	margin-right:5px;
	vertical-align:middle
}
.sale_info .current_6weeks tbody td.state_up {
	color:#d72801
}
.sale_info .current_6weeks tbody td.state_down {
	color:#35a3ce
}
.sale_info .current_6weeks tbody td.exception {
	padding:20px 0;
	border-bottom:0;
	color:#999;
	font-family:dotum;
	letter-spacing:-1px
}
.sale_info .current_6weeks .midline {
	border-right:1px solid #ededed;
	background:0
}
.sale_info .current_6weeks thead th.noline {
	background:0
}
.sale_info .current_6weeks tbody th.noline {
	border-bottom:0;
	background:0
}
.sale_info .current_6weeks td.noline {
	border-bottom:0
}
.sale_info .current_6weeks a {
	text-decoration:none;
	color:#000;
	cursor:default
}
.section_ranking h3 a {
	text-decoration:none;
	color:#000;
	cursor:default
}
.sale_info .offer {
	width:100%;
	margin:-24px 0 29px;
	font-size:11px;
	line-height:15px;
	color:#7b7b7b;
	text-align:left;
	letter-spacing:-1px
}
.sale_info .offer .line {
	display:block;
	margin-bottom:3px
}
.sale_info .offer a {
	color:#000
}
.sale_list {
	position:relative;
	z-index:10;
	width:100%;
	margin-bottom:30px;
	border-top:2px solid gray;
	border-bottom:1px solid #ccc;
	line-height:14px;
	text-align:center;
	table-layout:fixed
}
.sale_list th {
	height:30px;
	border-bottom:1px solid #ccc;
	background:#fafafa;
	font-weight:400;
	font-size:11px;
	color:#757575;
	letter-spacing:-1px;
}
.sale_list th a {
	display:block;
	padding:2px 0 1px;
	color:#000
}
.sale_list th a:hover, .sale_list th a:active, .sale_list th a:focus {
	text-decoration:none
}
.sale_list th a img {
	margin-left:4px;
	vertical-align:middle
}
.sale_list th .selectbox-applied {
	z-index:20
}
.sale_list th .selectbox-applied .selectbox-box {
	position:relative
}
.sale_list td {
	background:#fff;
	background-image:none;
	font-size:12px;
	color:#333;
	vertical-align:middle
}
.sale_list td.sale_type {
	vertical-align:middle
}
.sale_list .name .inner {
	position:relative;
	display:inline-block;
	padding-right:30px;
	overflow:hidden;
	max-width:90%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.sale_list td .inner .sale_title_wrap {
	position:relative;
	display:block
}
.sale_list td .inner .ly_infoTx {
	position:absolute;
	left:0;
	top:23px;
	background:#fff;
	border:1px solid #888;
	width:183px;
	min-width:187px;
	height:29px;
	padding:6px 14px 14px;
	z-index:140;
	text-align:left;
	line-height:18px;
	letter-spacing:-1px
}
.sale_list td .inner_mark {
	padding:17px 0 18px;
    box-sizing:border-box;
}
.sale_list td .inner_mark2 {
	padding:25px 0 22px
    box-sizing:border-box;
}
.sale_list td.sale_type,.sale_info .sale_list td.sale_type2 {
	font-size:11px;
	letter-spacing:-1px
}
.sale_list td.sale_type2 {
	vertical-align:middle
}
.sale_list td.sale_type3 {
	height:65px;
	font-size:11px;
	vertical-align:middle;
	line-height:65px
}
.sale_list td .inner_thmb {
	padding-left:10px;
	z-index:10
}
.sale_list td a {
	color:#333;
	display:inline-block
}
.sale_list td.align_l {
	padding-left:1px;
	text-align:left
}
.sale_list .align_r {
	text-align:right
}
.sale_list td.name {
	padding:0 18px 0 10px
}
.sale_list td.name a {
	display:inline-block;
	color:#3d79cc;
	text-decoration:underline
}
.sale_list td.name .btn_newpage {
	position:absolute;
	right:0;
	top:3px;
	margin-top:-4px
}
.sale_list td.name .btn_naverlink {
	display:block;
	position:absolute;
	right:0;
	top:50%;
	padding-left:8px
}
.sale_list td.name .btn_naverlink:before {
	display:block;
	position:absolute;
	top:-3px;
	left:0;
	width:1px;
	height:10px;
	background-color:#e5e5e5;
	content:""
}
.sale_list td.name .btn_naverlink a {
	display:block;
	width:14px;
	height:14px;
	margin-top:-6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/ico_naver_inlink.png) no-repeat;
	font-size:0;
	line-height:0
}
.sale_list td.name .sale_title {
	display:inline
}
.sale_list td.name img {
	margin-left:2px;
	vertical-align:middle
}
.sale_list td.num {
	color:#555;
	font-size:12px;
	letter-spacing:0
}
.sale_list td.name .inner,.sale_info .sale_list td.num .inner,.sale_info .sale_list td.num2 .inner {
	position:relative;
	top:1px;
	padding-top:4px;
	padding-top:5px
}
.sale_list td.num .kor {
	font-family:dotum
}
.sale_list td.num2 {
	font-size:12px;
	color:#555;
	letter-spacing:0
}
.sale_list td.num2 .kor {
	font-family:dotum
}
.sale_list td.num .ico {
	margin:-2px 0 1px 0;
	margin:3px 0 1px 0;
	vertical-align:middle
}
.sale_list td.num strong {
	color:#333
}
.sale_list td.num .ico {
	display:inline-block;
	width:7px;
	height:8px;
	margin:-2px 0 1px 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat;
	vertical-align:middle;
	line-height:0;
	font-size:0;
	text-indent:-9999px
}
.sale_list td.num .ico.up {
	background-position:-60px -50px
}
.sale_list td.num .ico.down {
	background-position:-140px -40px
}
.sale_list td.tx_l1 {
	padding-left:3px;
	text-align:left
}
.sale_list td.tx_l2 {
	padding-left:8px;
	text-align:left
}
.sale_list .pl4 {
	position:relative;
	left:4px
}
.sale_list td.desc {
	padding-left:10px;
	color:#969696;
	text-align:left
}
.sale_list td.desc .inner {
	position:relative;
	top:-4px;
	min-height:14px
}
.sale_list td.desc .inner .ico_put {
	display:inline-block;
	padding-left:16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_put.gif) left top no-repeat;
	color:#555;
	line-height:14px;
	letter-spacing:-1px
}
.sale_list td.desc .inner .and {
	margin:0 3px;
	color:#ccc
}
.sale_list td.desc .txt {
	overflow:hidden;
	display:inline-block;
	width:235px;
	margin:0;
	color:#333;
	vertical-align:top;
	text-overflow:ellipsis;
	word-wrap:normal;
	word-break:normal;
	white-space:nowrap
}
.sale_list td.desc .txt.cs6 {
	width:278px
}
.sale_list td.desc .txt_a {
	display:block;
	position:absolute;
	top:-2px;
	right:0;
	font-size:11px;
	color:#818181
}
.sale_list td.desc .txt_a .tx {
	overflow:hidden;
	max-width:118px;
	display:inline-block;
	padding-top:1px;
	border-bottom:1px solid #8d8d8d;
	font-size:11px;
	color:#818181;
	text-decoration:none;
	vertical-align:middle;
	white-space:nowrap;
	text-overflow:ellipsis
}
.sale_list td.desc .txt_a .ic {
	display:inline-block;
	width:16px;
	height:16px;
	margin-left:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -420px -410px;
	vertical-align:middle
}
.sale_list td.desc .txt_a .ic.on {
	background-position:-420px -430px
}
.sale_list td.desc .txt_a .ic.aw {
	position:absolute;
	right:1px;
	bottom:-12px;
	width:13px;
	height:8px;
	background-position:-420px -450px;
	display:none
}
.sale_list td.desc .mark_unconfirmed {
	display:inline-block;
	margin-right:7px;
	padding:0 4px 0 0;
	border:1px solid #FFF;
	color:#000;
	font-family:tahoma;
	.vertical-align:-2px
}
.sale_list td.desc img {
	margin:0 2px 0 0;
	vertical-align:top
}
.sale_list td.desc img.ico {
	margin:0;
	cursor:pointer
}
.sale_list td.desc img.ico2 {
	margin:-2px 2px 0 0
}
.sale_list td.desc img.ico3 {
	margin:2px 2px 0 0;
	cursor:pointer
}
.sale_list td.desc img.ico4 {
	margin-top:3px;
	cursor:pointer
}
.sale_list td.desc .layer_sale_type {
	position:relative;
	z-index:40
}
.sale_list td.desc .layer_sale_type p {
	position:absolute;
	top:2px;
	z-index:20;
	padding:4px 6px 3px;
	border:1px solid #8a8a89;
	background:#feffed;
	color:#555;
	font-size:11px;
	letter-spacing:-1px;
	line-height:15px
}
.sale_list td.bottomline {
	border-bottom:1px solid #ddd
}
.sale_list td.contact {
	padding-left:18px;
	font-size:12px;
	line-height:23px;
	color:#333;
	text-align:left
}
.sale_list td.contact a {
	max-width:100%
}
.sale_list td.contact .inner {
	padding-top:5px
}
.sale_list td.contact .title_agent {
	overflow:hidden;
	display:block;
	text-overflow:ellipsis;
	max-width:100%;
	white-space:nowrap
}
 .sale_list td.contact .contact_area {
	overflow:hidden;
	display:block;
	padding-left:15px;
	font-size:11px
}
.sale_list td.contact img {
	position:absolute;
	top:16px;
	left:0
}
.sale_list td.contact .layer_premium {
	position:relative;
	z-index:10;
	text-align:left
}
.sale_list td.contact .layer_premium .layer_in {
	position:absolute;
	z-index:20;
	width:236px;
	padding:2px 0 0 2px;
	font-size:12px
}
.sale_list td.contact .layer_premium .bg_shadow {
	width:100%;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_shadow.png) transparent;
	background:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_shadow.png',sizingMethod='scale')
}
.sale_list td.contact .layer_premium .bg_shadow_side {
	position:relative;
	top:-2px;
	left:-2px
}
.sale_list td.contact .layer_premium dl {
	border:2px solid #777;
	background:#fff
}
.sale_list td.contact .layer_premium dt {
	padding:6px 0 4px 29px;
	background:#f4f4f4 url(https://static.land.naver.net/static/service/20171114/article/ico_premium.gif) no-repeat 12px 6px;
	color:#383838;
	font-size:11px;
	font-weight:700
}
.sale_list td.contact .layer_premium dd {
	padding:0 0 1px 10px;
	color:#696969;
	font-size:11px;
	letter-spacing:0
}
.sale_list td.contact .layer_premium dd .tit {
	color:#313131
}
.sale_list td.contact .layer_premium dd .num {
	font-family:tahoma;
	font-size:11px
}
.sale_list td.contact .layer_premium dd .brief1 {
	line-height:18px
}
.sale_list td.contact .layer_premium dd .brief2 {
	position:relative;
	top:-16px;
	left:47px;
	width:160px;
	margin-bottom:-14px
}
.sale_list td.contact .layer_premium dd.photo {
	padding:11px 0 0 10px
}
.sale_list td.contact .layer_premium dd.name {
	padding:11px 0 4px 10px;
	color:#323232;
	font-size:12px;
	font-weight:700;
	letter-spacing:-1px
}
.sale_list td.contact .layer_premium dd.btn {
	width:100%;
	margin-top:9px;
	padding:6px 0 5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_premium_btn.gif) repeat-x;
	text-align:center
}
.sale_list td span.tel {
	display:block;
	padding:1px 0 3px;
	font-size:12px;
	letter-spacing:0
}
.sale_list td span.tel_unconfirmed {
	display:block;
	letter-spacing:0;
	text-align:center;
	line-height:11px
}
.sale_list td.exception_pre {
	height:64px;
	padding-top:23px;
	color:#656565;
	vertical-align:top
}
.sale_list td.exception_pre strong {
	color:#ff750e;
	text-decoration:underline
}
.sale_list td.exception_pre img {
	vertical-align:middle
}
.sale_list td.exception_none {
	height:64px;
	padding-top:23px;
	color:#969696;
	vertical-align:top
}
.sale_list td.uncomfirmed {
	height:53px;
	border-bottom:1px solid #ddd;
	color:#505050;
	font-weight:700
}
.sale_list td.uncomfirmed strong {
	color:#f06510
}
.sale_list .show_odd td {
	background:#fff
}
.sale_list .show_odd td.desc {
	background:#fbfbfb url(https://static.land.naver.net/static/service/20171114/article/bg_line_dot1.gif) repeat-x 0 0
}
.sale_list .show_even td,.sale_info .sale_list .evennum td {
	background:#fcfcfc
}
.sale_list .chain td {
	background:#f5f5f5
}
.sale_list .chain.first td {
	border-top:1px solid #b3b3b3
}
.sale_list .chain.last td.bottomline {
	border-bottom:1px solid #b3b3b3
}
.sale_info .chain_on td.bottomline {
	border:0
}
.sale_info .chain_on td.desc .inner .txt,.sale_info .chain_off td.desc .inner .txt {
	width:225px
}
.sale_info .chain_on td.desc .txt_a .tx,.sale_info .chain_off td.desc .txt_a .tx {
	max-width:82px
}
.sale_info .sale_list.ass td {
	height:54px;
	border-top:1px solid #ddd
}
.sale_info .sale_list.ass td.sale_type3 {
	line-height:54px
}
.sale_info .sale_list.ass td .inner {
	margin:0;
	padding:0;
	line-height:54px
}
.sale_info .sale_list.ass td.contact .inner {
	padding-top:10px;
	line-height:18px
}
.sale_info .sale_list.ass tr:first-child td {
	border-top:0
}
.p_area {
	position:relative;
	margin-bottom:40px
}
.p_area .bx_p {
	padding-top:22px;
	border:1px solid #e0e0e0;
	border-bottom:0
}
.p_area .lst_tab {
	float:left;
	margin-left:20px
}
.p_area .lst_tab li {
	float:left
}
.p_area .lst_tab li.frst {
	background:0
}
.p_area .lst_tab li a {
	padding:0 6px 0 6px;
	color:#757575;
	letter-spacing:-1px
}
.p_area .lst_tab li.selected a {
	font-weight:700;
	color:#333
}
.p_area .p_num {
	float:left;
	color:#8f8f8f
}
.p_area .p_num strong {
	color:#6585d6
}
.p_area .p_view {
	position:relative;
	overflow:hidden;
	width:630px;
	height:90px;
	padding:9px 27px 0 26px
}
.p_area .p_view .btn_p {
	position:absolute;
	top:9px;
	width:26px;
	height:70px
}
.p_area .p_view a.btn_prev {
	left:0
}
.p_area .p_view a.btn_next {
	right:0;
	width:27px
}
.p_area .p_view a.btn_p .ic {
	overflow:hidden;
	position:absolute;
	top:26px;
	width:10px;
	height:18px;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-999px;
	cursor:pointer
}
.p_area .p_view a.btn_prev .ic {
	left:8px;
	background-position:0 -55px
}
.p_area .p_view a.btn_next .ic {
	right:8px;
	background-position:-15px -55px
}
.p_area .p_view a.btn_prev.off .ic {
	background-position:-427px -240px;
	cursor:default
}
.p_area .p_view a.btn_next.off .ic {
	background-position:-447px -240px;
	cursor:default
}
.p_area .p_view .btn_prev:hover .ic {
	background-position:-245px -165px
}
.p_area .p_view .btn_next:hover .ic {
	background-position:-260px -165px
}
.p_area .rolling {
	overflow:hidden;
	position:relative;
	width:630px
}
.p_area .lst_view {
	position:relative;
	overflow:hidden;
	width:6000px;
	height:70px
}
.p_area .lst_view li {
	position:relative;
	float:left;
	width:70px;
	height:70px;
	background:url(../img/sp_detail.png) no-repeat -395px -140px
}
.p_area .lst_view .ic_view {
	overflow:hidden;
	position:absolute;
	top:7px;
	left:7px;
	z-index:10;
	width:14px;
	height:20px;
	background:url(../img/sp_detail.png) no-repeat -275px -165px;
	text-indent:-999px
}
.p_area .lst_view .ic_movie {
	overflow:hidden;
	position:absolute;
	top:43px;
	left:44px;
	z-index:10;
	width:24px;
	height:24px;
	background:url(../img/sp_detail.png) no-repeat -295px -165px;
	text-indent:-999px
}
.p_area .lst_view .ic_site {
	overflow:hidden;
	position:absolute;
	top:2px;
	left:2px;
	z-index:10;
	width:24px;
	height:14px;
	background:url(../img/sp_detail.png) no-repeat 0 -225px;
	text-indent:-999px
}
.p_area .lst_view .l_mask {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:69px;
	height:68px;
	border:1px solid #d7d7d7;
	border-left:none
}
.p_area .lst_view li a {
	display:block
}
.p_area .lst_view li:first-child .l_mask {
	border-left:1px solid #d7d7d7
}
.p_area .lst_view li:first-child .mask {
	left:1px;
	width:68px
}
.p_area .lst_view li.selected:first-child .l_mask {
	left:0;
	width:66px;
	border-left:2px solid #ec3f2b
}
.p_area .lst_view .mask {
	position:absolute;
	top:0;
	left:0;
	z-index:20;
	width:70px;
	height:70px;
	background:#fff;
	opacity:.5;
	filter:alpha(opacity=50);
	cursor:pointer
}
.p_area .lst_view .selected .mask {
	display:none
}
.p_area .btn_view {
	position:absolute;
	top:24px;
	right:27px;
	padding-left:15px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.p_area .btn_view .ic {
	position:absolute;
	top:0;
	left:0;
	width:12px;
	height:10px;
	background:url(../img/sp_detail.png) no-repeat 0 -40px
}
.sale_info .hidden_th {
	background:0
}
.sale_info .hidden_th th {
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:0;
	padding:0;
	border:0;
	background:0;
	font-size:0;
	line-height:0
}
.sale_info .hidden_th th a {
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:0;
	font-size:0;
	line-height:0
}
.sale_info .interest_sale1 {
	float:right;
	position:relative;
	top:-53px;
	right:0
}
.sale_info .interest_sale2 {
	position:absolute;
	top:0;
	right:0
}
.sale_info .selectbox-naked * {
	display:none
}
.sale_info .selectbox-naked input,.sale_info .selectbox-naked select {
	display:inline
}
.sale_info .selectbox-naked select * {
	display:block
}
.sale_info .selectbox-applied select {
	display:none
}
.sale_info .selectbox-applied .selectbox-box {
	height:18px;
	border:1px solid #ccc;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_select_arw.gif) 100% 50% no-repeat;
	color:#656565;
	font-size:11px;
	line-height:1.2;
	text-align:left;
	cursor:pointer
}
.sale_info .selectbox-applied .selectbox-label {
	overflow:hidden;
	margin:2px 0 0 4px;
	#margin:3px 0 0 4px;
	font-size:11px
}
.sale_info .selectbox-applied .selectbox-layer {
	overflow:hidden;
	position:absolute;
	z-index:99999;
	border:1px solid #a3a3a3
}
.sale_info .selectbox-applied .selectbox-list {
	overflow-y:auto;
	overflow-x:hidden;
	width:100%;
	list-style:none
}
.sale_info .selectbox-applied .selectbox-list li {
	padding:3px 0 2px;
	padding:4px 0 1px 0;
	background:#fff;
	color:#282828;
	font-size:11px;
	font-family:tahoma;
	line-height:1.2;
	text-indent:4px;
	cursor:pointer;
	#cursor:hand
}
.sale_info .selectbox-applied .selectbox-list li.selectbox-item-hovered {
	background-color:#f5f5f5;
	color:#656565
}
.sale_info .housing_info {
	table-layout:fixed;
	width:680px;
	margin-bottom:27px;
	border-bottom:1px solid #dcdde0;
	font-size:12px;
	text-align:left;
	word-break:break-all
}
.sale_info .housing_info th {
	height:33px;
	padding-left:12px;
	border-top:1px solid #ededef;
	background:#fbfbfb;
	color:#333;
	font-weight:400;
	line-height:14px
}
.sale_info .housing_info td {
	padding:6px 0 6px 14px;
	border-top:1px solid #ededef;
	color:#333;
	line-height:18px
}
.sale_info .housing_info td strong {
	color:#557dcd
}
.sale_info .housing_info td strong.bu {
	display:inline-block;
	color:#a5a5a5;
	padding:0 8px 2px 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_txt_arrow.gif) no-repeat 100% 7px
}
.sale_info .housing_info td span.bar {
	color:#e1e1e4
}
.sale_info .housing_info .first {
	border-top:1px solid #dcdde0
}
.sale_info .housing_info .sz11 {
	font-size:11px
}
.sale_info .housing_info .redev_history {
	padding:7px 0 7px;
	line-height:18px
}
.sale_info .surroundings {
	overflow:hidden;
	clear:both;
	width:675px;
	padding:20px 0 11px 5px;
	border-top:1px solid #ebebeb
}
.sale_info .surroundings dt {
	float:left;
	width:112px;
	padding-bottom:6px;
	color:#333;
	font-weight:700;
	letter-spacing:-1px
}
.sale_info .surroundings dt img {
	margin-right:10px;
	vertical-align:middle
}
.sale_info .surroundings dd {
	float:left;
	width:550px;
	padding:1px 0 12px;
	color:#555;
	font-size:12px;
	line-height:18px
}
.sale_info .surroundings dd.bus {
	padding-bottom:7px
}
.sale_info .surroundings dd ul {
	position:relative
}
.sale_info .surroundings dd ul li {
	position:relative;
	margin:0 0 3px;
	padding:0 0 0 33px;
	line-height:18px;
	color:#0057cd
}
.sale_info .surroundings dd ul li.pad {
	padding:0 0 0 40px
}
.sale_info .surroundings dd ul li a {
	color:#0057cd
}
.sale_info .surroundings dd ul li em {
	display:block;
	overflow:hidden;
	position:absolute;
	top:2px;
	.top:-1px;
	left:0;
	width:24px;
	height:14px;
	#margin-left:-23px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_traffic2.png) no-repeat;
	line-height:999px;
	vertical-align:top
}
:root .sale_info .surroundings dd ul li em {
	top:2px
}
.sale_info .surroundings dd ul li em.bus6 {
	background-position:-80px -40px
}
.sale_info .surroundings dd ul li em.bus5 {
	background-position:-50px -40px
}
.sale_info .surroundings dd ul li em.bus4 {
	background-position:-20px -40px
}
.sale_info .surroundings dd ul li em.bus3 {
	background-position:-80px -20px
}
.sale_info .surroundings dd ul li em.bus26 {
	background-position:-50px -100px
}
.sale_info .surroundings dd ul li em.bus21 {
	background-position:-20px -100px
}
.sale_info .surroundings dd ul li em.bus20 {
	width:34px;
	background-position:-80px -100px
}
.sale_info .surroundings dd ul li em.bus2 {
	background-position:-50px -20px
}
.sale_info .surroundings dd ul li em.bus15 {
	background-position:-80px -80px
}
.sale_info .surroundings dd ul li em.bus14 {
	background-position:-50px -80px
}
.sale_info .surroundings dd ul li em.bus13 {
	background-position:-20px -80px
}
.sale_info .surroundings dd ul li em.bus12 {
	background-position:-80px -60px
}
.sale_info .surroundings dd ul li em.bus11 {
	background-position:-50px -60px
}
.sale_info .surroundings dd ul li em.bus10 {
	background-position:-20px -60px
}
.sale_info .surroundings dd ul li em.bus1 {
	background-position:-20px -20px
}
.sale_info .surroundings dd ul li em.bus22 {
	background-position:-20px -100px
}
.sale_info .section_surroundings {
	border-bottom:1px solid #ebebeb
}
.sale_info .desc_surroundings {
	margin:-13px 0 9px;
	padding-right:20px;
	font-size:11px;
	color:#a3a3a3;
	letter-spacing:-1px;
	text-align:right
}
.sale_info .btn_write {
	position:absolute;
	top:98px;
	left:95px;
	z-index:20
}
.sale_info .btn_banner_event {
	margin-left:10px
}
.sale_info .btn_banner_event img {
	margin-top:-4px;
	vertical-align:middle
}
.sale_info .community {
	padding-top:8px
}
.sale_info .community li {
	overflow:hidden;
	clear:both;
	position:relative;
	width:100%;
	margin-bottom:20px;
	padding-bottom:16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_line_dot4.gif) repeat-x 0 100%
}
.sale_info .community li .thumb {
	float:left;
	padding:0 15px 5px 5px
}
.sale_info .community li .cont {
	padding:0 20px 0 5px
}
.sale_info .community li .cont dt {
	display:inline;
	padding-right:3px;
	font-size:14px;
	font-weight:700;
	letter-spacing:-1px
}
.sale_info .community li .cont dt a {
	color:#102b44
}
.sale_info .community li .cont dd.paper {
	display:inline;
	padding-right:3px;
	color:#c7827d;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .community li .cont dd.id {
	display:inline;
	position:relative;
	top:-1px;
	padding-right:1px;
	font-size:11px
}
.sale_info .community li .cont dd.id a {
	color:#999
}
.sale_info .community li .cont dd.date {
	display:inline;
	position:relative;
	top:-1px;
	padding-left:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat 0 2px;
	color:#999;
	font-family:tahoma;
	font-size:11px
}
.sale_info .community li .cont dd.preview {
	padding-top:7px;
	font-size:12px;
	line-height:18px;
	word-break:break-all;
	word-wrap:break-word
}
.sale_info .community li .cont dd.preview a {
	color:#555
}
.sale_info .community li .cont dd.boomup {
	position:absolute;
	top:0;
	right:0;
	color:#e12838;
	font-family:tahoma;
	font-size:9px;
	text-align:right
}
.sale_info .community li .cont dd.boomup img {
	margin-right:5px;
	vertical-align:middle
}
.sale_info .comm_more {
	width:100%;
	margin-top:-7px;
	text-align:right
}
.sale_info .comm_more a {
	padding:0 5px 0 7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arw_blue.gif) no-repeat 0 2px;
	color:#525252;
	font-size:12px;
	text-decoration:underline
}
.sale_info .comm_more2 {
	margin-top:15px
}
.sale_info .finance_info {
	position:relative;
	margin-bottom:7px;
	border-top:2px solid #ababab;
	border-bottom:1px solid #d4d4d4;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_fianace_info.gif) repeat-x 0 0
}
.sale_info .finance_info th {
	height:30px;
	border-bottom:1px solid #d4d4d4;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_table.gif) no-repeat 0 50%;
	color:#505050;
	font-size:11px;
	font-weight:400;
	letter-spacing:-1px;
	text-align:center
}
.sale_info .finance_info th.noline {
	background:0
}
.sale_info .finance_info td {
	height:32px;
	border-top:1px solid #ededed;
	background:0;
	color:#666;
	font-size:12px;
	text-align:center
}
.sale_info .finance_info td a {
	color:#4980b4;
	font-size:11px;
	letter-spacing:-1px;
	text-decoration:underline
}
.sale_info .finance_info td.total {
	width:81px;
	#width:99px;
	padding-right:18px;
	text-align:right
}
.sale_info .finance_info td.num {
	font-family:tahoma;
	font-size:11px
}
.sale_info .finance_info td.exception {
	padding:20px 0;
	border-bottom:0;
	color:#aaa;
	font-family:dotum;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .finance_info td strong {
	position:relative;
	top:-1px;
	padding-right:2px;
	color:#000;
	font-family:tahoma
}
.sale_info .finance_info td .num {
	position:relative;
	top:-1px;
	font-family:tahoma;
	font-size:11px
}
.sale_info .finance_info .dotline td {
	border:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_line_dot1.gif) repeat-x 0 0
}
.sale_info .finance_info .first td {
	border:0
}
.sale_info .finance_info .evennum td {
	background-color:#fbfbfb
}
.sale_info .etc_guide {
	padding:0 0 31px 7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arw_red.gif) no-repeat 1px 2px;
	color:#999;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .etc_guide2 {
	margin-top:-2px;
	padding-bottom:31px
}
.sale_info .etc_guide2 li {
	padding:0 0 1px 7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arw_red.gif) no-repeat 1px 4px;
	color:#999;
	font-size:11px;
	letter-spacing:-1px;
	line-height:15px
}
.sale_info .plane li {
	overflow:hidden;
	clear:both;
	position:relative;
	width:680px;
	margin-bottom:23px
}
.sale_info .plane li h4 {
	position:absolute;
	top:0;
	left:358px;
	width:294px;
	padding:11px 0 8px 28px;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background:#fafafa;
	color:#4980b4;
	font-family:tahoma
}
.sale_info .plane li h4 img {
	position:relative;
	top:-1px;
	margin-right:1px;
	vertical-align:bottom
}
.sale_info .plane li .zoom {
	position:absolute;
	top:14px;
	right:10px
}
.sale_info .plane li .thumb {
	float:left;
	position:relative;
	#margin-right:-3px;
	padding:11px 62px;
	border:1px solid #e5e5e5
}
.sale_info .plane li .thumb .form {
	display:block;
	overflow:hidden;
	position:absolute;
	right:10px;
	top:10px
}
.sale_info .plane li .thumb .form span {
	display:block;
	float:left;
	width:35px;
	height:16px;
	border:1px solid #dadada;
	font-size:11px;
	line-height:17px;
	color:#929292;
	letter-spacing:-1px;
	text-align:center;
	text-decoration:none
}
:root .sale_info .plane li .thumb .form span {
	line-height:18px
}
.sale_info .plane li .thumb .form span+span {
	border-left:none
}
.sale_info .plane li .thumb .form span.on {
	color:#5280d6
}
.sale_info .plane li .thumb .form span.off {
	color:#ccc
}
.sale_info .plane li dl {
	float:left;
	width:301px;
	padding:47px 0 0 20px;
	border-bottom:1px solid #e5e5e5
}
.sale_info .plane li dt {
	float:left;
	width:96px;
	height:19px;
	padding:9px 0 0 8px;
	border-bottom:1px solid #ededed
}
.sale_info .plane li dd {
	float:left;
	width:197px;
	height:19px;
	padding-top:9px;
	border-bottom:1px solid #ededed;
	color:#666;
	font-size:12px
}
.sale_info .plane li dd.num {
	height:20px;
	padding-top:8px;
	font-family:tahoma;
	font-size:11px
}
.sale_info .plane li dd em {
	color:#ed3d22;
	font-style:normal
}
.sale_info .plane li dt.last,.sale_info .plane li dd.last {
	height:28px;
	margin-bottom:-1px;
	border-bottom:0
}
.container_end .sale_info .clear {
	#position:relative;
	width:100%;
	padding-top:3px
}
.sale_info .end_left {
	float:left;
	position:relative;
	width:450px;
	z-index:1
}
.container_end2 .end_left {
	width:682px
}
.sale_info .end_left h3 {
	position:relative;
	height:22px;
	margin:-5px 0 0;
	padding:0 0 0 5px;
	background:0
}
.sale_info .end_left h3.h_photo {
	margin-top:-4px
}
.sale_info .end_left h3 .regist_date {
	position:absolute;
	top:4px;
	right:19px;
	color:#8e8e8e;
	font-size:11px;
	font-weight:400;
	letter-spacing:0
}
.container_end2 .sale_info .end_left h3 .regist_date {
	right:0
}
.sale_info .end_left h3 .regist_date span {
	top:0;
	margin-left:10px;
	font-size:11px;
	letter-spacing:0
}
.sale_info .end_right {
	float:right;
	position:relative;
	width:235px;
	padding-right:15px
}
.sale_info .end_right h3 {
	position:relative;
	z-index:1;
	height:22px;
	margin:-5px 0 0;
	padding:0 0 0 5px;
	background:0;
	width:230px
}
.sale_info .end_right h3.h_info {
	height:21px;
	margin-top:20px
}
.sale_info .end_right h3.h_info2 {
	height:19px;
	margin-top:1px;
	#margin-top:20px
}
.sale_info .end_right .more {
	position:absolute;
	top:2px;
	right:-1px;
	padding-right:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat 100% 2px;
	color:#8f8f8f;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .end_right .end_right_bottom {
	position:relative
}
.sale_info .end_right .end_right_bottom .more {
	position:absolute;
	top:2px;
	right:-1px;
	padding-right:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat 100% 2px;
	color:#8f8f8f;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .end_info {
	margin-bottom:18px;
	border-top:1px solid #d8dadd;
	border-bottom:1px solid #d8dadd
}
.sale_info .end_left .end_info {
	table-layout:fixed;
	margin-bottom:18px;
	word-break:break-all
}
.sale_info .no_topline {
	border-top:0
}
.sale_info .end_info th {
	height:25px;
	padding-top:2px;
	padding-left:9px;
	border-right:1px solid #eeeef1;
	border-bottom:1px solid #eeeef1;
	background:#f9f9f9;
	color:#505050;
	font-weight:400;
	letter-spacing:-1px;
	text-align:left
}
.sale_info .tbl_loan th {
	border-right:0;
	text-align:center
}
.sale_info .end_info th.contact,.sale_info .end_info th.rate {
	padding-bottom:17px
}
.sale_info .end_info th.midline {
	border-left:1px solid #eeeef1
}
.sale_info .end_info td {
	padding-left:9px;
	border-bottom:1px solid #eeeef1;
	color:#323232;
	font-size:12px;
	line-height:18px
}
.sale_info .end_info td.price1 strong {
	color:#ed3d22;
	font-family:tahoma;
	font-size:14px
}
.sale_info .end_info td.price2 {
	padding:0 10px 0 0;
	font-size:11px;
	letter-spacing:-1px;
	text-align:right
}
.sale_info .end_info td.price2 strong {
	color:#487bc0;
	font-family:tahoma;
	letter-spacing:0
}
.sale_info .end_info td.price3 {
	padding:0 10px 0 0;
	font-size:11px;
	letter-spacing:-1px;
	text-align:right
}
.sale_info .end_info td.price3 strong {
	font-family:tahoma;
	font-size:11px;
	letter-spacing:0
}
.sale_info .end_info td.price4 {
	height:28px;
	padding:0 10px 0 0;
	font-size:11px;
	letter-spacing:-1px;
	text-align:right
}
.sale_info .end_info td.price4 strong {
	color:#f03c22;
	font-family:tahoma;
	font-size:11px;
	letter-spacing:0
}
.sale_info .end_info td.price4 em {
	font-family:tahoma;
	font-size:11px;
	letter-spacing:0;
	font-style:normal
}
.sale_info .end_info td.rate {
	padding:0 10px 0 0;
	text-align:right
}
.sale_info .end_info td.rate strong {
	display:inline-block;
	width:43px;
	margin-top:-1px;
	font-family:tahoma;
	font-size:13px;
	vertical-align:top
}
.sale_info .end_info td.rate span {
	display:inline-block;
	margin-top:3px;
	color:#a3a3a3;
	font-size:11px;
	letter-spacing:-1px;
	vertical-align:top
}
.sale_info .end_info td.links {
	padding:9px 0 8px 4px
}
.sale_info .end_info td.links ul {
	overflow:hidden;
	clear:both;
	width:208px
}
.sale_info .end_info td.links ul li {
	float:left;
	padding:0 4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_table.gif) no-repeat 0 0;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .end_info td.links ul li.first {
	background:0
}
.sale_info .end_info td.links ul li a {
	color:#708198
}
.sale_info .end_info td.contact {
	height:44px;
	line-height:18px
}
.sale_info .end_info td.photo {
	padding:0 0 15px 0
}
.sale_info .end_info td.photo h3 {
	width:auto;
	margin:0;
	padding:0;
	background:red
}
.sale_info .end_info td.photo .rolling {
	clear:both;
	position:relative;
	width:411px;
	height:84px;
	padding-left:15px
}
.sale_info .end_info td.photo .rolling .prev {
	position:absolute;
	top:0;
	left:0
}
.sale_info .end_info td.photo .rolling .next {
	position:absolute;
	top:0;
	right:0
}
.sale_info .end_info td.photo .rolling .wrap_rolling {
	display:inline;
	overflow:hidden;
	float:left;
	position:relative;
	width:390px;
	height:84px
}
.sale_info .end_info td.photo .rolling ul {
	position:absolute;
	top:0;
	left:0;
	width:5000px
}
.sale_info .end_info td.photo .rolling ul li {
	float:left;
	padding-left:8px;
	position:relative
}
.sale_info .end_info td.photo .rolling ul li img {
	border:1px solid #dfdfdf
}
.sale_info .end_info td.photo .rolling ul li .ico_site {
	position:absolute;
	bottom:1px;
	left:9px;
	width:120px;
	height:19px
}
.sale_info .end_info td.photo .rolling ul li .ico_site .tx {
	overflow:hidden;
	position:absolute;
	top:3px;
	left:50%;
	z-index:20;
	width:40px;
	height:13px;
	margin-left:-20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_gallery2.png) no-repeat 0 -95px;
	text-indent:-999px
}
.sale_info .end_info td.photo .rolling ul li .ico_m {
	overflow:hidden;
	position:absolute;
	top:16px;
	left:50%;
	width:33px;
	height:34px;
	margin-left:-8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_movie2.png) no-repeat;
	text-indent:-999px
}
.sale_info .end_info td.photo .rolling ul li .ico_site .br {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:120px;
	height:1px;
	background-color:#0060cc;
	opacity:.5;
	filter:alpha(opacity=50)
}
.sale_info .end_info td.photo .rolling ul li .ico_site .bg {
	position:absolute;
	top:1px;
	left:0;
	z-index:10;
	width:120px;
	height:18px;
	background-color:#067bff;
	opacity:.4;
	filter:alpha(opacity=40)
}
.container_end2 .sale_info .end_info td.photo {
	padding:0 0 15px 3px
}
.container_end2 .sale_info .end_info td.photo .rolling {
	clear:both;
	position:relative;
	width:661px;
	#width:676px;
	height:84px;
	padding-left:15px
}
.container_end2 .sale_info .end_info td.photo .rolling .wrap_rolling {
	display:inline;
	overflow:hidden;
	float:left;
	position:relative;
	width:640px;
	height:84px
}
.container_end2 .sale_info .end_info td.photo .rolling li {
	padding-left:6px
}
.sale_info .end_info td .num {
	font-family:tahoma;
	font-size:11px
}
.sale_info .end_info td .tel {
	color:#686868;
	font-family:tahoma;
	font-size:11px
}
.sale_info .end_info td .star {
	margin-top:1px
}
.sale_info .end_info td .ico_premium {
	position:relative;
	margin:-2px 0 2px;
	#margin:-1px 0 1px;
	vertical-align:middle
}
.sale_info .end_info td .clear {
	padding-top:0
}
.sale_info .end_info td .btn_view_map {
	position:relative;
	top:-1px;
	vertical-align:middle
}
.sale_info .end_info .noline {
	border-bottom:0
}
.sale_info .plane_figure {
	width:216px;
	margin-bottom:18px;
	padding:9px 8px 8px 9px;
	border:1px solid #dcdde0;
	text-align:center
}
.sale_info .end_clear {
	position:relative;
	overflow:hidden;
	clear:both;
	width:685px;
	margin-top:3px;
	border-top:2px solid #e1e1e1
}
.sale_info .end_clear h3 {
	margin-top:23px;
	padding:0;
	background:0
}
.sale_info .end_clear .btn_community {
	position:relative;
	z-index:10;
	margin:-20px 0 0 80px;
	z-index:100
}
.sale_info .end_clear .btn_community img {
	#margin-top:-4px;
	vertical-align:middle;
	#cursor:hand;
	cursor:pointer
}
.sale_info .end_clear .btn_community .more {
	position:absolute;
	top:8px;
	right:9px;
	padding-right:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat 100% 2px;
	color:#9b9b9b;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .end_clear .btn_community .more img {
	margin-top:5px
}
.sale_info .end_clear .sale_desc {
	padding:13px 15px 14px 5px;
	border-bottom:1px solid #ebebeb;
	color:#555;
	font-size:12px;
	letter-spacing:0;
	line-height:18px
}
.sale_info .end_clear .sale_desc p {
	padding-bottom:11px;
	line-height:18px
}
.sale_info .end_clear .surroundings {
	padding:17px 0 17px 5px;
	border-top:0;
	line-height:14px
}
.sale_info .end_clear .community {
	width:682px;
	padding:13px 0 0
}
.sale_info .end_clear .community li {
	margin-bottom:17px;
	padding-bottom:17px
}
.sale_info .end_clear .community li .cont {
	width:99%
}
.sale_info .end_clear .community li .cont dt a {
	color:#333;
	font-size:12px
}
.sale_info .end_clear .community li .cont dd.boomup {
	left:645px!important
}
.sale_info .end_clear .community li.last {
	margin-bottom:-2px;
	padding-bottom:26px;
	border-bottom:1px solid #ebebeb;
	background:0
}
.sale_info .ps_write {
	overflow:hidden;
	clear:both;
	position:relative;
	width:682px;
	height:52px;
	margin-top:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_ps_write.gif) no-repeat
}
.sale_info .ps_write h4 {
	float:left;
	padding:20px 10px 0 20px;
	color:#323232;
	font-size:12px;
	font-weight:700;
	letter-spacing:-1px
}
.sale_info .ps_write .star {
	display:block;
	float:left;
	margin:17px 8px 0 0
}
.sale_info .ps_write .tel {
	display:block;
	float:left;
	margin-top:14px;
	padding:4px 10px 6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_tel2.gif) no-repeat 0 0;
	color:#686868;
	font-family:tahoma;
	font-size:11px
}
.sale_info .ps_write .btn_write {
	position:absolute;
	top:17px;
	left:588px
}
.sale_info .ps_list {
	position:relative;
	z-index:2;
	width:682px;
	margin-top:4px;
	border-bottom:1px solid #ededed
}
.sale_info .ps_list th {
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:0;
	font-size:0;
	line-height:0
}
.sale_info .ps_list td {
	height:41px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_line_dot4.gif) repeat-x 0 100%;
	color:#999;
	font-family:tahoma;
	font-size:10px
}
.sale_info .ps_list td.tit {
	padding-left:12px;
	font-family:dotum;
	font-size:12px;
	letter-spacing:-1px
}
.sale_info .ps_list td.tit a {
	padding-left:8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_sq_grey3.gif) no-repeat 0 4px;
	color:#666
}
.sale_info .ps_list td.tit .cont {
	position:relative
}
.sale_info .ps_list td.tit .sale_review {
	position:absolute;
	z-index:20;
	width:592px;
	#width:564px;
	padding:2px 0 0 2px;
	font-size:12px
}
.sale_info .ps_list td.tit .sale_review .bg_shadow {
	width:100%;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_shadow.png) transparent;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_shadow.png',sizingMethod='scale')
}
.sale_info .ps_list td.tit .sale_review .bg_shadow_side {
	position:relative;
	top:-2px;
	left:-2px
}
.sale_info .ps_list td.tit .sale_review .full_cont {
	width:562px;
	padding:12px 14px 11px;
	border:1px solid #777;
	background:#fff;
	color:#666;
	letter-spacing:0;
	line-height:18px;
	text-align:left
}
.sale_info .ps_list .last td {
	height:45px;
	padding-bottom:4px;
	background:0
}
.sale_info .responsibility {
	background:none repeat scroll 0 0 #fcfcfc;
	border:1px solid #e0e0e0;
	clear:both;
	height:58px;
	line-height:16px;
	margin-top:43px;
	overflow:hidden;
	position:relative;
	width:682px
}
.sale_info .responsibility p {
	float:left;
	padding:15px 0 0 15px;
	color:#666;
	font-size:12px;
	letter-spacing:-1px
}
.sale_info .responsibility a {
	float:right;
	margin:18px 10px 0 0
}
.sale_info .comm_no_result {
	width:100%;
	padding:46px 0;
	border:1px solid #ededed;
	background:#fcfcfc;
	color:#666;
	font-size:14px;
	font-weight:700;
	letter-spacing:-1px;
	text-align:center
}
.sale_info .comm_no_result img {
	margin-right:6px;
	vertical-align:middle
}
.sale_info .group_bottom {
	overflow:hidden;
	position:relative
}
.sale_info .btn_view_all {
	width:100%;
	margin-top:17px;
	padding-top:17px;
	border-top:1px solid #f4f4f4;
	text-align:center
}
.sale_info .sponsor {
	position:relative;
	margin:-13px 0 17px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px;
	text-align:right
}
.sale_info .sponsor .btn_mltm {
	overflow:hidden;
	display:block;
	position:static;
	width:235px;
	height:32px;
	margin-top:14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat 0 -506px;
	text-indent:-999px;
	text-align:left
}
.sale_info .sponsor2 {
	margin:-13px 0 0;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px;
	text-align:right
}
.btn_sidemenu {
	position:relative;
	z-index:20;
	margin:0 0 -15px;
	text-align:right
}
.btn_sidemenu a {
	padding-left:11px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_plus2.gif) no-repeat 0 2px;
	color:#676767;
	font-size:11px;
	letter-spacing:-1px
}
.btn_sidemenu2 {
	margin:-10px 20px 0 0;
	text-align:right
}
.btn_sidemenu2 a {
	padding-left:11px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_plus2.gif) no-repeat 0 2px;
	color:#676767;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info_home {
	width:721px
}
#addiv {
	overflow:hidden
}
.aside {
	float:right;
	position:relative;
	z-index:0;
	width:299px;
	padding:0
}
.aside .component {
	position:relative;
	width:278px;
	border:1px solid #e4e4e4;
	background:#fff
}
.aside .component h3 {
	height:31px;
	padding-left:15px;
	border-bottom:1px solid #ededed;
	background:#fbfbfb;
	color:#393939;
	font-size:12px;
	letter-spacing:-1px;
	line-height:31px
}
.aside .component h3 strong {
	color:#284e85
}
.aside .component h3.spot {
	height:23px;
	padding:10px 0 0 15px;
	background:#f4f7f9 url(https://static.land.naver.net/static/service/20171114/article/bg_aside_tit2.gif) repeat-x 0 0;
	color:#393939;
	font-size:12px;
	letter-spacing:-1px
}
.aside .component .more {
	position:absolute;
	top:10px;
	right:8px;
	padding-right:6px;
	xbackground:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat 100% 2px;
	color:#8f8f8f;
	font-size:11px;
	letter-spacing:-1px
}
.aside .component .more span {
	position:absolute;
	text-decoration:none;
	top:3px;
	right:0;
	width:4px;
	height:5px;
	font-size:5px;
	line-height:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -10px -20px no-repeat
}
.aside .component.banner {
	width:280px;
	margin-bottom:8px;
	border:0
}
.aside .component .order {
	position:relative;
	margin:7px 0 17px 15px
}
.aside .component .order li {
	overflow:hidden;
	width:263px;
	padding-top:8px;
	font-size:12px
}
.aside .component .order li a {
	color:#666
}
.aside .component .order li .ico_num {
	display:block;
	float:left;
	margin:-1px 7px 0 0
}
.aside .component .order li .tit {
	float:left;
	width:199px
}
.aside .component .order li .state {
	display:block;
	float:left;
	width:26px;
	color:#999;
	font-family:tahoma;
	font-size:11px;
	text-align:center
}
.aside .component .order li .state img {
	vertical-align:middle
}
.aside .component .order li .state img.arw {
	margin-right:4px
}
.aside .component .normal {
	position:relative;
	margin:15px 10px 8px 15px
}
.aside .component .normal li {
	position:relative;
	clear:both;
	padding:0 0 7px 7px;
	font-size:12px;
	zoom:1
}
.aside .component .normal li .dot {
	position:absolute;
	left:0;
	top:5px;
	width:2px;
	height:2px;
	font-size:2px;
	line-height:2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -60px -20px no-repeat
}
.aside .component .normal li a {
	color:#666
}
.aside .component .normal li.hot {
	margin-top:-1px;
	padding:0 0 8px;
	background:0
}
.aside .component .normal li.hot img {
	margin-right:4px;
	vertical-align:middle
}
.aside .component .normal li.info {
	padding-bottom:8px;
	background-position:0 5px;
	color:#666;
	line-height:14px
}
.aside .component .normal li.info_v2 {
	z-index:10
}
.aside .component .normal li .btn_adr {
	position:relative;
	display:inline-block;
	width:49px;
	height:18px;
	margin:-1px 0 1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat -190px -20px;
	vertical-align:middle;
	text-decoration:none
}
.aside .component .normal li .ly_tx {
	display:none;
	position:absolute;
	top:21px;
	right:0;
	width:154px;
	background:#fff;
	border:1px solid #9f9f9f;
	font-size:11px;
	line-height:14px;
	color:#676767;
	letter-spacing:-1px;
	cursor:default
}
.aside .component .normal li .ly_tx em {
	display:block;
	padding:8px 8px 8px 11px
}
.aside .component .normal li .btn_adr_on {
	background-position:-190px -40px
}
.aside .component .normal li .btn_adr_on .ly_tx {
	display:block
}
.aside .traffic_dsc {
	margin:0 15px;
	padding:20px 0;
	line-height:14px
}
.aside .traffic_dsc h5 {
	font-size:12px;
	font-weight:400;
	color:#5c5c5c
}
.aside .traffic_dsc .ic_hot {
	overflow:hidden;
	display:inline-block;
	width:24px;
	height:11px;
	margin:-1px 0 1px;
	background:url(../img/sp_detail.png) no-repeat -105px -50px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.aside .traffic_dsc p {
	margin-top:7px;
	color:#757575
}
.aside .traffic_dsc .normal {
	position:relative;
	margin:8px 0 -10px 0
}
.aside .traffic_dsc .normal li {
	position:relative;
	padding-left:7px;
	font-size:12px;
	zoom:1
}
.aside .traffic_dsc .normal li .dot {
	position:absolute;
	left:0;
	top:8px;
	width:2px;
	height:2px;
	font-size:2px;
	line-height:2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -60px -20px no-repeat
}
.aside .traffic_dsc .normal li a {
	color:#666
}
.aside .traffic_dsc .normal li.info {
	background-position:0 5px;
	color:#666;
	line-height:20px
}
.aside .traffic_dsc .normal li.info_v2 {
	z-index:10
}
.aside .traffic_dsc .normal li .btn_adr {
	position:relative;
	display:inline-block;
	width:49px;
	height:18px;
	margin:-1px 0 1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat -190px -20px;
	vertical-align:middle;
	text-decoration:none
}
.aside .traffic_dsc .normal li .ly_tx {
	display:none;
	position:absolute;
	top:21px;
	right:0;
	width:154px;
	background:#fff;
	border:1px solid #9f9f9f;
	font-size:11px;
	line-height:14px;
	color:#676767;
	letter-spacing:-1px;
	cursor:default
}
.aside .traffic_dsc .normal li .ly_tx em {
	display:block;
	padding:8px 8px 8px 11px
}
.aside .traffic_dsc .normal li .btn_adr_on {
	background-position:-190px -40px
}
.aside .traffic_dsc .normal li .btn_adr_on .ly_tx {
	display:block
}
.aside .traffic_dsc .normal li.info .ex {
	float:left
}
.aside .traffic_dsc .normal li.info .ex_area {
	overflow:hidden;
	display:inline-block;
	width:200px;
	height:20px;
	.margin-bottom:4px;
	line-height:19px
}
.aside .traffic_dsc .normal li.info .ex_area.on {
	overflow:visible;
	height:auto
}
.aside .traffic_dsc .normal li.info .btn {
	position:absolute;
	top:1px;
	right:-6px;
	width:16px;
	height:16px;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-9999px
}
.aside .traffic_dsc .normal li.info .btn.open {
	background-position:-160px -540px
}
.aside .traffic_dsc .normal li.info .btn.close {
	background-position:-180px -540px
}
.aside .traffic_srch,.aside .traffic {
	margin:0 15px;
	padding:20px 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_dot_line.gif) repeat-x
}
.aside .traffic {
	position:relative;
	padding-bottom:13px
}
.aside .traffic .btn_more {
	right:0;
	top:21px
}
.aside h4.t_end+.traffic_srch,.aside h4.t_end+.aside .traffic {
	background:0
}
.aside .traffic_srch h5,.aside .traffic h5 {
	font-size:12px;
	color:#000;
	letter-spacing:-1px
}
.aside .traffic h5 .means {
	margin-left:4px;
	font-weight:400;
	color:#757575
}
.aside .traffic_srch p.input {
	position:relative;
	padding-top:8px
}
.aside .traffic_srch p.input input {
	width:96px;
	height:19px;
	padding:0 0 0 4px;
	border:1px solid #dcdcdc;
	font-size:11px;
	line-height:19px;
	color:#b4b4b4;
	vertical-align:middle
}
.aside .traffic_srch p.input a.srch {
	position:absolute;
	top:11px;
	right:0;
	overflow:hidden;
	width:31px;
	height:18px;
	margin:-1px 0 1px;
	background:url(../img/sp_detail.png) no-repeat -55px -140px;
	text-indent:-999px;
	vertical-align:middle
}
.aside .traffic_srch p.input span {
	display:inline-block;
	overflow:hidden;
	width:10px;
	height:9px;
	background:url(../img/sp_detail.png) no-repeat -15px -40px;
	text-indent:-999px;
	vertical-align:middle
}
.aside .traffic_srch p.input strong {
	display:inline-block;
	font-weight:400;
	color:#666;
	vertical-align:middle
}
.aside .bx_com.ts {
	z-index:1
}
.aside .ly_traffic_srch {
	overflow:hidden;
	display:none;
	position:absolute;
	left:-1px;
	width:278px;
	min-height:214px;
	max-height:400px;
	margin-top:6px;
	border:1px solid #9f9f9f;
	background:#fff;
	z-index:1
}
.aside .ly_traffic_srch .ts_top {
	height:51px;
	padding-left:15px;
	border-bottom:1px solid #ededed;
	background:#fbfbfb;
	font-size:12px;
	line-height:51px
}
.aside .ly_traffic_srch .ts_top h5 {
	display:inline;
	color:#333
}
.aside .ly_traffic_srch .ts_top input {
	width:119px;
	height:20px;
	margin-left:9px;
	border:1px solid #cfcfcf;
	background:#fff;
	vertical-align:middle;
	text-indent:7px;
	line-height:20px
}
.aside .ly_traffic_srch .ts_top a {
	display:inline-block;
	width:31px;
	height:20px;
	margin-left:4px;
	border:1px solid #cfcfcf;
	background:#fff;
	font-size:11px;
	color:#707173;
	text-align:center;
	vertical-align:middle;
	letter-spacing:-1px
}
.aside .ly_traffic_srch .ts_top a span {
	line-height:20px
}
.aside .ly_traffic_srch .ts_con {
	max-height:345px;
	overflow-y:auto;
	overflow-x:hidden
}
.aside .ly_traffic_srch .ts_con .ts_con_top {
	width:248px;
	height:41px;
	margin-left:15px;
	border-bottom:1px solid #e0e0e0;
	color:#000;
	line-height:52px
}
.aside .ly_traffic_srch .ts_con .ts_con_top strong {
	margin-left:6px;
	color:red
}
.aside .ly_traffic_srch .ts_con .ts_lst {
	width:248px;
	margin-left:15px
}
.aside .ly_traffic_srch .ts_con .ts_lst li {
	padding-top:13px
}
.aside .ly_traffic_srch .ts_con .ts_lst li span {
	display:inline-block;
	width:13px;
	margin-right:9px;
	vertical-align:top
}
.aside .ly_traffic_srch .ts_con .ts_lst li input {
	width:13px;
	height:13px;
	margin-top:2px
}
.aside .ly_traffic_srch .ts_con .ts_lst li label {
	display:inline-block;
	width:216px;
	color:#666;
	line-height:18px
}
.aside .ly_traffic_srch .ts_con .ts_lst li label em {
	color:#3d79cc
}
.aside .ly_traffic_srch .ts_con .nodata {
	display:none;
	color:#999;
	text-align:center;
	line-height:162px
}
.aside .ly_traffic_srch .btn_close {
	overflow:hidden;
	position:absolute;
	right:10px;
	top:10px;
	width:11px;
	height:11px;
	background:url(https://static.land.naver.net/static/service/20171114/community/new/btn_close_layer3.gif);
	z-index:30;
	-ms-filter:"alpha(Opacity=70)";
	filter:alpha(opacity=70);
	opacity:.7
}
.aside .traffic h6 {
	font-weight:400;
	font-size:11px;
	color:#666
}
.aside .traffic h6.bus {
	padding:9px 0 7px
}
.aside .traffic .subway_area {
	margin-top:14px
}
.aside .traffic p.subway {
	position:relative;
	margin:0 0 3px;
	padding:2px 0 0;
	color:#6585d6
}
.aside .traffic p.subway a {
	color:#556ebe
}
.aside .traffic p.subway span {
	display:inline-block;
	overflow:hidden;
	position:relative;
	top:2px;
	width:14px;
	height:14px;
	margin:0 5px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_traffic.png) no-repeat
}
.aside .traffic p.subway .s9 {
	background-position:-40px -140px
}
.aside .traffic p.subway .s8 {
	background-position:-20px -140px
}
.aside .traffic p.subway .s74 {
	background-position:-100px -160px
}
.aside .traffic p.subway .s73 {
	background-position:-80px -160px
}
.aside .traffic p.subway .s72 {
	background-position:-60px -160px
}
.aside .traffic p.subway .s71 {
	background-position:-40px -160px
}
.aside .traffic p.subway .s7 {
	background-position:0 -140px
}
.aside .traffic p.subway .s6 {
	background-position:-100px -120px
}
.aside .traffic p.subway .s51 {
	background-position:-20px -160px
}
.aside .traffic p.subway .s5 {
	background-position:-80px -120px
}
.aside .traffic p.subway .s42 {
	background-position:0 -160px
}
.aside .traffic p.subway .s41 {
	background-position:-100px -140px
}
.aside .traffic p.subway .s4 {
	background-position:-60px -120px
}
.aside .traffic p.subway .s31 {
	background-position:-80px -140px
}
.aside .traffic p.subway .s3 {
	background-position:-40px -120px
}
.aside .traffic p.subway .s21 {
	background-position:-60px -140px
}
.aside .traffic p.subway .s2 {
	background-position:-20px -120px
}
.aside .traffic p.subway .s107 {
	width:48px;
	background-position:0 -260px
}
.aside .traffic p.subway .s104 {
	width:28px;
	background-position:-80px -200px
}
.aside .traffic p.subway .s103 {
	width:28px;
	background-position:-40px -200px
}
.aside .traffic p.subway .s101 {
	width:28px;
	background-position:0 -200px
}
.aside .traffic p.subway .s100 {
	width:29px;
	background-position:-60px -180px
}
.aside .traffic p.subway .s108 {
	width:28px;
	background-position:0 -220px
}
.aside .traffic p.subway .s1 {
	background-position:0 -120px
}
.aside .traffic p.subway .s109 {
	width:39px;
	background-position:-40px -220px
}
.aside .traffic p.subway .s79 {
	width:48px;
	background-position:0 -180px
}
.aside .traffic p.subway .s110 {
	width:37px;
	background-position:0 -240px
}
.aside .traffic p.subway .s111 {
	width:29px;
	background-position:-50px -240px
}
.aside .traffic p.subway .s112 {
	width:29px;
	background-position:-85px -240px
}
.aside .traffic ul {
	position:relative;
	margin-top:20px
}
.aside .traffic ul li {
	position:relative;
	margin:0 0 3px;
	padding:0 0 0 33px;
	line-height:18px;
	color:#6585d6
}
.aside .traffic ul li.pad {
	padding:0 0 0 40px
}
.aside .traffic ul li a {
	color:#4d6dbf
}
.aside .traffic ul li em {
	overflow:hidden;
	position:absolute;
	top:-1px;
	left:0;
	width:24px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_traffic.png) no-repeat;
	text-indent:-999px
}
:root .aside .traffic ul li em {
	top:2px
}
.aside .traffic ul li em.bus6 {
	background-position:-80px -40px
}
.aside .traffic ul li em.bus5 {
	background-position:-50px -40px
}
.aside .traffic ul li em.bus4 {
	background-position:-20px -40px
}
.aside .traffic ul li em.bus3 {
	background-position:-80px -20px
}
.aside .traffic ul li em.bus26 {
	background-position:-50px -100px
}
.aside .traffic ul li em.bus21 {
	background-position:-20px -100px
}
.aside .traffic ul li em.bus20 {
	width:34px;
	background-position:-80px -100px
}
.aside .traffic ul li em.bus2 {
	background-position:-50px -20px
}
.aside .traffic ul li em.bus15 {
	background-position:-80px -80px
}
.aside .traffic ul li em.bus14 {
	background-position:-50px -80px
}
.aside .traffic ul li em.bus13 {
	background-position:-20px -80px
}
.aside .traffic ul li em.bus12 {
	background-position:-80px -60px
}
.aside .traffic ul li em.bus11 {
	background-position:-50px -60px
}
.aside .traffic ul li em.bus10 {
	background-position:-20px -60px
}
.aside .traffic ul li em.bus1 {
	background-position:-20px -20px
}
.aside .traffic ul li em.bus22 {
	background-position:-20px -100px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .bx_com.ts .photo {
	margin:5px 14px 7px 15px;
	padding-bottom:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_dot_line.gif) repeat-x 0 0
}
.aside .bx_com.ts .photo h4 {
	overflow:hidden;
	clear:both;
	padding:20px 0 6px 1px;
	color:#333;
	font-size:12px
}
.aside .bx_com.ts .photo .plist {
	overflow:hidden;
	clear:both;
	width:249px
}
.aside .bx_com.ts .photo .plist li {
	float:left;
	margin-right:-1px;
	background:0
}
.aside .bx_com.ts .photo .plist li img {
	border:1px solid #ededed
}
.aside .component .photo {
	margin:5px 14px 0 15px;
	padding-bottom:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_line_dot3.gif) repeat-x 0 0
}
.aside .component .photo h4 {
	overflow:hidden;
	clear:both;
	padding:20px 0 6px 1px;
	color:#333;
	font-size:12px
}
.aside .component .photo .plist {
	overflow:hidden;
	clear:both;
	width:249px
}
.aside .component .photo .plist li {
	float:left;
	margin-right:-1px;
	background:0
}
.aside .component .photo .plist li img {
	border:1px solid #ededed
}
.aside .component .size_price {
	margin:11px 13px 8px;
	color:#666;
	font-family:tahoma;
	font-size:11px;
	text-align:center
}
.aside .component .size_price td {
	height:24px;
	border-top:1px solid #ededed
}
.aside .component .size_price td a {
	color:#666
}
.aside .component .size_price td.txt {
	font-family:dotum;
	letter-spacing:-1px
}
.aside .component .size_price .first td {
	border:0
}
.aside .component .premium {
	position:relative;
	z-index:10;
	width:248px;
	margin:11px auto 0;
	line-height:14px;
	zoom:1
}
.aside .component .premium dt {
	overflow:hidden;
	padding:129px 0 3px;
	font-size:12px;
	color:#426c96;
	font-weight:700;
	letter-spacing:-1px;
	zoom:1
}
.aside .component .premium dt a {
	float:left;
	color:#5d5f66
}
.aside .component .premium dt a.btn_location {
	float:right;
	width:51px;
	margin:-2px 0 2px;
	text-decoration:none
}
.aside .component .premium dd {
	overflow:hidden;
	color:#333;
	font-size:12px;
	letter-spacing:0;
	line-height:20px
}
.aside .component .premium dd .tit {
	margin-right:8px;
	color:#757575
}
.aside .component .premium dd .recom {
	display:inline-block;
	position:relative;
	top:-1px;
	height:14px;
	margin-left:1px;
	padding:0 4px;
	border:1px solid #98b4e7;
	background:#fcfdff;
	font-size:11px;
	color:#5c88d7;
	line-height:16px;
	letter-spacing:-1px;
	vertical-align:middle;
	text-decoration:none
}
.aside .component .premium dd .brief1 {
	float:left;
	line-height:18px
}
.aside .component .premium dd .brief2 {
	float:left;
	width:225px;
	padding:2px 0 0 3px
}
.aside .component .premium dd .area {
	float:left;
	line-height:18px
}
.aside .component .premium dd .area_link {
	position:relative;
	float:left;
	width:188px;
	padding:2px 13px 0 3px
}
.aside .component .premium dd.unfd .area_link {
	overflow:hidden;
	height:15px;
	#height:14px
}
.aside .component .premium dd.unfd .btn_unfd {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -400px -330px no-repeat
}
.aside .component .premium dd.fd .btn_fd {
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -270px -370px no-repeat
}
.aside .component .premium dd .area_link a {
	color:#317fb5;
	text-decoration:underline
}
.aside .component .premium dd .area_link .btn {
	position:absolute;
	top:0;
	right:0
}
.aside .component .premium dd.btns {
	clear:both;
	padding-top:6px
}
.aside .component .premium dd.btn_page {
	overflow:visible;
	position:absolute;
	right:-17px;
	bottom:-7px
}
.aside .component .premium dd.btn_page .pagenum {
	position:absolute;
	right:49px;
	bottom:12px;
	color:#b3b3b3;
	font-family:verdana;
	font-size:10px;
	font-weight:700;
	vertical-align:top
}
.aside .component .premium dd.btn_page .pagenum strong {
	color:#848484
}
.aside .component .premium dd.btn_page a {
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:9px;
	width:14px;
	height:14px;
	padding:2px 2px 2px 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_markerpage.gif) no-repeat;
	cursor:default
}
.aside .component .premium dd.btn_page a span {
	position:absolute;
	left:-9999px;
	z-index:-1
}
.aside .component .premium dd.btn_page a.btn_prev {
	right:28px;
	background-position:2px 2px
}
.aside .component .premium dd.btn_page a.btn_next {
	right:15px;
	background-position:-15px 2px
}
.aside .component .premium dd.btn_page a.btn_prev_on {
	right:28px;
	background-position:2px -14px;
	cursor:pointer
}
.aside .component .premium dd.btn_page a.btn_next_on {
	right:15px;
	background-position:-15px -14px;
	cursor:pointer
}
.aside .com_emphasis2 .premium_btn_page2 {
	overflow:visible;
	position:absolute;
	bottom:22px;
	right:15px;
	z-index:30
}
.aside .com_emphasis2 .premium_btn_page2 .pagenum {
	position:absolute;
	bottom:3px;
	right:35px;
	font-family:verdana;
	font-size:10px;
	font-weight:700;
	color:#b3b3b3;
	vertical-align:top
}
.aside .com_emphasis2 .premium_btn_page2 .pagenum strong {
	color:#848484
}
.aside .com_emphasis2 .premium_btn_page2 a {
	overflow:hidden;
	float:left;
	width:16px;
	height:16px;
	margin-right:-1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_markerpage2.gif) no-repeat
}
.aside .com_emphasis2 .premium_btn_page2 a span {
	position:absolute;
	left:-9999px;
	z-index:-1
}
.aside .com_emphasis2 .premium_btn_page2 a.btn_prev {
	background-position:0 0;
	cursor:default
}
.aside .com_emphasis2 .premium_btn_page2 a.btn_stop {
	width:18px;
	background-position:-15px 0;
	cursor:default
}
.aside .com_emphasis2 .premium_btn_page2 a.btn_next {
	background-position:-32px 0;
	cursor:default
}
.aside .com_emphasis2 .premium_btn_page2 a.btn_start_on {
	width:18px;
	background-position:-15px -32px
}
.aside .com_emphasis2 .premium_btn_page2 a.btn_prev_on {
	background-position:0 -16px
}
.aside .com_emphasis2 .premium_btn_page2 a.btn_stop_on {
	width:18px;
	background-position:-15px -16px
}
.aside .com_emphasis2 .premium_btn_page2 a.btn_next_on {
	background-position:-32px -16px
}
.aside .component .auction_list {
	padding-top:15px;
	font-size:12px
}
.aside .component .auction_list a {
	color:#393939!important
}
.aside .component .auction_list li {
	position:relative;
	width:210px;
	height:55px;
	margin:0 0 15px;
	padding-left:15px
}
.aside .component .auction_list dl {
	margin-left:94px
}
.aside .component .auction_list dt {
	padding:3px 0 6px
}
.aside .component .auction_list dd {
	overflow:hidden;
	height:16px;
	padding-left:21px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_price.gif) no-repeat;
	color:#393939;
	font:11px "돋움",Dotum
}
.aside .component .auction_list .price2 {
	background-position:0 -30px
}
.aside .component .auction_list dd strong {
	display:none
}
.aside .component .auction_list dd em {
	font:11px verdana
}
.aside .component .auction_list .thumb {
	position:absolute;
	top:0;
	left:15px
}
.aside .component .premium dd.photo {
	overflow:visible;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	margin:0;
	padding:0;
	border:1px solid #dad8d9
}
.aside .component .premium dd.photo .ico_site {
	position:absolute;
	bottom:0;
	left:0;
	width:250px;
	height:19px;
	cursor:pointer
}
.aside .component .premium dd.photo .ico_site .tx {
	overflow:hidden;
	position:absolute;
	top:3px;
	left:50%;
	z-index:20;
	width:113px;
	height:13px;
	margin-left:-56px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_site_emphasis.png) no-repeat;
	text-indent:-999px
}
.aside .component .premium dd.photo .ico_site .br {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:250px;
	height:1px;
	background-color:#0060cc;
	opacity:.5;
	filter:alpha(opacity=50)
}
.aside .component .premium dd.photo .ico_site .bg {
	position:absolute;
	top:1px;
	left:0;
	z-index:10;
	width:250px;
	height:18px;
	background-color:#067bff;
	opacity:.4;
	filter:alpha(opacity=40)
}
.aside .component .premium dd.photo .ly_site {
	position:absolute;
	top:122px;
	left:36px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
	display:none
}
.aside .component .premium dd.photo .ly_site .inner {
	padding:8px 8px 5px 9px;
	border:1px solid #9f9f9f
}
.aside .component .premium dd.photo .ly_site .ico {
	position:absolute;
	top:-5px;
	left:50%;
	width:9px;
	height:6px;
	margin-left:-4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -431px -384px
}
.aside .component .premium dd.photo .ly_site dt {
	padding:0;
	font-weight:400;
	font-size:11px;
	color:#5079c3
}
.aside .component .premium dd.photo .ly_site dd {
	font-size:11px;
	letter-spacing:-1px
}
.aside .component .premium dd.btn {
	width:100%;
	margin-top:9px;
	padding:9px 0 10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_line_dot3.gif) repeat-x 0 0;
	text-align:center
}
.aside .component .sponsor {
	margin:-8px 13px 10px;
	padding-top:7px;
	border-top:1px solid #ededed;
	color:#a3a3a3;
	font-size:12px;
	letter-spacing:-1px;
	text-align:right
}
.aside .com_emphasis {
	border:1px solid #bebebe;
	margin-bottom:8px
}
.aside .com_emphasis h3 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_aside_tit_em.gif) repeat-x 0 0
}
.aside .com_location {
	border:1px solid #bebebe
}
.aside .location {
	position:relative;
	width:258px;
	height:147px;
	margin-top:-2px;
	padding:9px 10px 10px;
	border:1px solid #bebebe;
	border-top:0;
	background:#fff
}
.aside .location .aside_map {
	border:1px solid #dad8d9
}
.aside .tabmenu {
	overflow:hidden;
	clear:both;
	width:100%;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_aside_tab.gif) repeat-x
}
.aside .tabmenu li {
	float:left
}
.aside .tabmenu li.first {
	margin-right:1px
}
.aside .etc_info {
	border:1px solid #e8e8e8
}
.aside .etc_info .info_link {
	overflow:hidden;
	clear:both;
	width:100%;
	margin:14px 0 0 8px;
	padding-bottom:7px
}
.aside .etc_info .info_link li {
	float:left;
	width:84x;
	#width:91px;
	height:17px;
	padding-left:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_sq_grey2.gif) no-repeat 0 2px;
	font-size:11px
}
.aside .etc_info .info_link li.left {
	width:124;
	#width:131px
}
.aside .etc_info .info_link li a {
	color:#666
}
.aside .side_banner {
	margin-top:10px;
	zoom:1
}
.aside_home {
	padding:10px 0 29px
}
.aside_end {
	z-index:0;
	padding:0 0 65px
}
.aside .com_emphasis2 {
	padding-bottom:18px;
	border:1px solid #e0e0e0
}
.aside .com_emphasis2 h3.spot {
	position:relative;
	z-index:20;
	height:23px;
	padding:10px 0 0 15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_aside_tit3.gif) repeat-x 0 0;
	font-size:12px;
	color:#393939;
	letter-spacing:-1px
}
.aside .com_emphasis2 h3.spot em {
	color:#6991e3;
	font-style:normal
}
.aside .help {
	display:inline-block;
	position:relative;
	vertical-align:middle;
	z-index:20
}
.aside .help strong {
	display:inline-block;
	overflow:hidden;
	width:16px;
	height:16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_aside_help.gif) no-repeat 0 0;
	line-height:999px;
	vertical-align:top;
	cursor:hand;
	cursor:pointer
}
.aside .help span.tooltip {
	display:none;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:147px;
	height:51px;
	margin:16px 0 0 -65px
}
.aside .help span.tooltip span {
	display:block;
	overflow:hidden;
	position:relative;
	width:136px;
	height:37px;
	padding:15px 0 0 11px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_aside_help.gif) no-repeat 0 -19px;
	line-height:14px;
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#888!important
}
.aside .help span.tooltip span a {
	display:block;
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	width:10px;
	height:9px;
	margin:15px 9px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_aside_help.gif) no-repeat -26px -1px;
	line-height:999px;
	vertical-align:top
}
.aside .qa_tab {
	overflow:hidden;
	width:247px;
	height:30px;
	margin:7px 0 0 15px;
	border-left:1px solid #ccc;
	font-size:12px;
	font-weight:700
}
.aside .qa_tab li {
	float:left;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	color:#393939
}
.aside .qa_tab li a {
	display:block;
	width:123px;
	height:18px;
	padding-top:10px;
	border-bottom:1px solid #ccc;
	background:#f8f8f8;
	color:#666;
	text-align:center
}
.aside .qa_tab li strong {
	display:block;
	width:122px;
	height:19px;
	padding-top:10px;
	text-align:center
}
.aside .qa_t {
	width:247px;
	padding:13px 0 25px 15px;
	font-size:12px;
	line-height:18px
}
.aside .qa_t dt {
	position:relative;
	padding-left:17px;
	xbackground:url(https://static.land.naver.net/static/service/20171114/article/ico_q2.gif) 0 2px no-repeat;
	zoom:1
}
.aside .qa_t dt .question {
	top:2px;
	left:0;
	position:absolute;
	width:14px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -120px -110px no-repeat
}
.aside .qa_t dt a {
	color:#333
}
.aside .qa_t dt em {
	font-style:normal;
	color:#6991e3
}
.aside .qa_t dd {
	position:relative;
	padding:6px 0 0 17px;
	xbackground:url(https://static.land.naver.net/static/service/20171114/article/ico_a2.gif) 0 8px no-repeat;
	zoom:1
}
.aside .qa_t dd .answer {
	top:8px;
	left:0;
	position:absolute;
	width:14px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -90px -40px no-repeat
}
.aside .qa_t dd a {
	color:#777
}
.aside .qa_t .writer {
	padding-top:3px;
	background:0;
	color:#9e9e9e;
	font-size:11px
}
.aside .btn_p {
	display:block;
	position:absolute;
	right:12px;
	bottom:10px
}
.aside .btn_p a {
	float:left;
	padding:3px
}
.aside .btn_p .prev {
	margin-right:-1px;
	padding-right:0
}
.aside .btn_p .next {
	padding-left:0
}
.aside .component .date {
	position:absolute;
	top:9px;
	left:140px;
	height:15px;
	padding-left:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/stk_ico_date.gif) no-repeat 0 2px;
	color:#8f8f8f;
	font-size:11px;
	letter-spacing:-1px
}
.aside .component .date span {
	font-family:tahoma;
	letter-spacing:0
}
.aside .component .tbl_stock {
	margin:4px 0 0 12px
}
.aside .component .tbl_stock table {
	width:258px;
	border:0;
	border-spacing:0
}
.aside .component .tbl_stock table th,.aside .component .tbl_stock table td {
	border:0;
	color:#666;
	font-size:12px;
	line-height:14px
}
.aside .component .tbl_stock table th {
	padding:6px 0 4px 3px;
	letter-spacing:-1px;
	text-align:left
}
.aside .component .tbl_stock table th a {
	color:#666
}
.aside .component .tbl_stock table td {
	padding:5px 2px 5px 0;
	font-family:tahoma;
	text-align:right
}
.aside .component .tbl_stock table td img {
	margin:1px 3px -1px 0;
	vertical-align:middle
}
.aside .component .tbl_stock table .type th,.aside .component .tbl_stock table .type td {
	border:1px solid #f1f1f1;
	background-color:#fafafa;
	border-width:1px 0
}
.aside .component .tbl_stock table .up td {
	color:#e00400
}
.aside .component .tbl_stock table .down td {
	color:#003ace
}
.aside .component .tbl_stock table caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.aside .component .popular_area {
	overflow:hidden;
	position:relative;
	width:256px;
	margin:9px 0 14px 13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/stk_bg_line_dot3.gif) repeat-x
}
.aside .component .popular_area h4 {
	margin:15px 0 0 2px;
	color:#393939;
	font-size:12px;
	letter-spacing:-1px
}
.aside .component .popular_area .more {
	top:13px;
	right:0
}
.aside .component .popular_area ul {
	overflow:hidden;
	width:256px;
	margin:4px 0 0 -4px
}
.aside .component .popular_area ul li {
	float:left;
	margin-top:6px;
	padding:0 8px 0 6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/stk_bg_bar_stock.gif) no-repeat 100% 2px;
	font-size:12px;
	line-height:14px;
	white-space:nowrap
}
.aside .component .popular_area ul li.last {
	background:0
}
.aside .component .popular_area ul li a {
	color:#666
}
.my_sales {
	position:absolute;
	top:145px;
	right:50%;
	margin-right:-580px;
	z-index:50;
	width:79px;
	font-size:11px;
	letter-spacing:-1px;
	text-align:center
}
.bg_my_sales_t {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_my_popup1_top.gif) no-repeat
}
.bg_my_sales_b {
	height:2px;
	margin-bottom:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_my_popup1_bottom.gif) no-repeat;
	font-size:0
}
.my_sales h3 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_my_popup2_top.gif) no-repeat 0 100%;
	font-size:11px;
	letter-spacing:-1px
}
.my_sales h3.type1 {
	height:20px;
	#height:29px;
	padding-top:9px
}
.my_sales h3.type2 {
	height:20px;
	#height:29px;
	padding-top:9px
}
.my_sales h3.type3 {
	height:25px;
	padding-top:6px
}
.my_sales .cont {
	overflow:hidden;
	position:relative;
	margin:0 2px;
	padding-bottom:5px;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_my_popup2_bottom.gif) no-repeat 0 100%;
	line-height:14px;
	zoom:1
}
.my_sales .cont .login {
	height:37px;
	padding:5px 15px 0;
	color:#666
}

.my_sales .cont .sale_num {
	padding:9px 0 2px 3px
}
.my_sales .cont .sale_num dt {
	height:14px
}
.my_sales .cont .sale_num dd {
	height:18px;
	font-weight:700
}
.my_sales .cont .sale_num dd a {
	color:#ff5725
}
.my_sales .cont .result_none {
	padding:9px 17px 7px;
	color:#999
}
.my_sales .cont .updown {
	display:block;
	position:relative;
	z-index:20;
	width:57px;
	height:10px;
	margin:0 auto
}
.my_sales .cont .btn_up {
	margin-top:1px;
	margin-bottom:-4px!important
}
.my_sales .cont .maskarea {
	overflow:hidden;
	position:relative;
	z-index:10
}
.my_sales .cont .housing {
	position:relative
}
.my_sales .cont .housing li {
	position:relative;
	margin:-1px 7px 1px;
	padding:8px 0 8px;
	width:61px;
	height:57px;
	border-top:1px solid #d9d9d9;
	line-height:14px;
	text-align:left
}
.my_sales .cont .housing .hover {
	margin:0 1px;
	padding:7px 5px 8px;
	border:1px solid #a1a1a1!important;
	z-index:2
}
.my_sales .cont .housing button {
	position:absolute;
	top:-1px;
	right:-1px;
	width:11px;
	height:11px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -310px -394px
}
.my_sales .cont .housing button.btn_hover {
	background-position:-324px -394px
}
.my_sales .cont .housing li.frst {
	margin-top:4px;
	border:0
}
.my_sales .cont .housing li a {
	color:#6c6f75
}
.my_sales .cont .housing li a em {
	margin:2px 0 0;
	color:#9598a0
}
.my_sales .cont .housing li a em span {
	color:#ebebeb
}
.my_sales .cont fieldset {
	padding:4px 0 2px 7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_calculate1.gif) no-repeat 7px 4px;
	text-align:left
}
.my_sales .cont .input_text {
	width:38px;
	#width:41px;
	height:16px;
	#padding:2px 1px 0 3px;
	border:0;
	background:0;
	color:#ff5725;
	font-family:tahoma;
	font-size:11px;
	font-weight:700;
	text-align:right
}
.my_sales .cont .input_btn {
	margin:3px 0;
	#margin:3px 0 1px 0
}
.my_sales .cont .value {
	width:42px;
	#width:61px;
	height:16px;
	margin-bottom:2px;
	padding:0 17px 0 2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_calculate2.gif) no-repeat;
	color:#ff5725;
	font-family:tahoma;
	font-size:11px;
	font-weight:700;
	text-align:right
}
.my_sales .cont .cal_list {
	margin-bottom:-5px;
	padding:3px 9px 0 0
}
.my_sales .cont .cal_list li {
	height:17px;
	color:#666;
	font-family:tahoma;
	font-size:10px;
	letter-spacing:0;
	text-align:right
}
.paginate {
	padding:18px 0;
	text-align:center
}
.paginate a,.paginate strong {
	display:inline-block;
	position:relative;
	padding:4px 8px 4px 7px;
	border:1px solid #fff;
	color:#000;
	font:700 13px/normal Verdana;
	text-decoration:none
}
.paginate strong {
	color:#f23219!important
}
.paginate .pre {
	margin-right:4px;
	padding:6px 6px 5px 16px;
	.padding-bottom:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 5px 8px!important
}
.paginate .next {
	margin-left:0;
	padding:6px 16px 5px 6px;
	.padding-bottom:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 100% 8px!important
}
.paginate .pre_end {
	margin-right:-4px;
	padding:6px 6px 5px 16px;
	.padding-bottom:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 2px -52px!important
}
.paginate .next_end {
	margin-left:-4px;
	padding:6px 16px 5px 6px;
	.padding-bottom:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 100% -52px!important
}
.paginate .pre,.paginate .next,.paginate .pre_end,.paginate .next_end {
	position:relative;
	.top:2px;
	color:#ccc;
	font-family:'굴림',Gulim;
	font-size:12px;
	font-weight:400
}
.paginate .pre:hover {
	border:1px solid #b3b3b3;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 5px -22px!important
}
.paginate .next:hover {
	border:1px solid #b3b3b3;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 100% -22px!important
}
.paginate .pre_end:hover {
	border:1px solid #b3b3b3;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 2px -82px!important
}
.paginate .next_end:hover {
	border:1px solid #b3b3b3;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprite_paginate.gif) no-repeat 100% -82px!important
}
.paginate a.pre,.paginate a.next,.paginate a.pre_end,.paginate a.next_end {
	color:#565656
}
.paginate a:hover,.paginate strong {
	border:1px solid #b3b3b3;
	background-color:#fff;
	color:#f23219;
	text-decoration:none
}
.scroll {
	scrollbar-face-color:#eaeaea;
	scrollbar-track-color:#f7f7f7;
	scrollbar-3dlight-color:#e2e2e2;
	scrollbar-arrow-color:#8c8c8c;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-darkshadow-color:#e2e2e2
}
.no_sale {
	padding-top:76px;
	text-align:center
}
.sale_info .premium_list {
	z-index:30
}
.sale_info .premium_plus {
	margin:0;
	border:0;
	border-top:1px solid #ddd
}
.sale_info .premium_list th a {
	padding:0
}
.sale_info .premium_list th div {
	#padding-top:1px
}
.sale_info .premium_list th.on {
	padding:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_premium_list.gif) no-repeat
}
.sale_info .premium_list th.on div {
	margin-left:1px;
	padding:9px 1px 7px 0;
	#padding:10px 1px 7px 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_premium_list.gif) no-repeat 100% 0
}
.sale_info .premium_list th.on a {
	color:#477fb4
}
.sale_info .premium_list td,.sale_info .premium_list td.desc {
	background-color:#fdfeff
}
.sale_info .premium_list .evennum td,.sale_info .premium_list .evennum td.desc {
	background-color:#f5f9fd
}
.sale_info .premium_list td.name img {
	margin-right:3px
}
.sale_info .premium_list .plus_view {
	padding:0
}
.sale_info .focus_list {
	z-index:20
}
.btn_area {
	overflow:hidden;
	width:675px;
	margin-top:-16px;
	padding:0 5px 24px 0;
	text-align:right
}
.btn_area a {
	color:#666;
	font-size:11px;
	letter-spacing:-1px
}
.btn_area a img {
	vertical-align:-2px
}
.btn_area .btn_on {
	display:block;
	float:right
}
.btn_area .btn_off {
	display:none
}
#tab_content h3 {
	z-index:1
}
.sale_banner {
	position:absolute;
	top:0;
	right:0
}
.sale_info h3 .filter_area {
	display:inline-block;
	margin-left:11px
}
.sale_info h3 .filter_area .filter_label {
	margin-right:5px;
	font-size:12px;
	color:#5c5c5c
}
.sale_info h3 .inner {
	float:left
}
.sale_info h3 .inner strong,.sale_info h3 .inner .btn_layer,.sale_info h3 .inner .filter_area,.sale_info h3 .inner .filter_label,.sale_info h3 .inner .filter_checkbox {
	float:left
}
.sale_info h3 .inner strong {
	top:-1px
}
.sale_info h3 .inner .btn_layer {
	margin-left:3px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.sale_info h3 .inner .filter_checkbox {
		margin-top:1px
	}
}
.sale_info h3 .inner:after {
	display:block;
	clear:both;
	content:''
}
.sale_info h3 .btn_layer {
	display:inline-block;
	position:relative;
	top:-3px;
	z-index:10;
	vertical-align:top
}
.sale_info h3 .btn_layer a {
	display:inline-block
}
.sale_info h3 .btn_layer img {
	cursor:pointer
}
.sale_info h3 .btn_layer .layer {
	position:absolute;
	top:22px;
	left:-53px;
	z-index:10;
	width:268px;
	padding:10px 10px 9px 10px;
	border:1px solid #888;
	background-color:#fff;
	font-weight:400
}
.sale_info h3 .btn_layer .layer.ly_realprice {
	width:330px
}
.sale_info h3 .btn_layer .layer .arw {
	position:absolute;
	top:-8px;
	left:55px
}
.sale_info h3.blue .btn_layer .layer .arw {
	top:-9px;
	left:112px
}
.sale_info h3.blue .btn_layer .layer {
	position:absolute;
	top:22px;
	#top:24px;
	left:-111px
}
.sale_info h3 .default .layer {
	position:absolute;
	top:21px;
	left:-90px
}
.sale_info h3 .default .layer .arw {
	position:absolute;
	top:-6px;
	left:91px
}
.sale_info h3 .btn_layer .layer span.tit {
	display:block;
	padding-bottom:6px;
	color:#5d5f66;
	font-weight:700;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info h3 .btn_layer .layer .btn_close {
	position:absolute;
	top:6px;
	right:8px;
	cursor:pointer
}
.sale_info h3 .btn_layer .layer .tx {
	position:relative;
	color:#888;
	font-size:11px;
	letter-spacing:-1px;
	line-height:15px
}
.sale_info .btn_layer .layer .guide_box {
	margin-top:7px
}
.btn_layer .layer .ico_owner1 {
	width:33px;
	height:14px;
	margin:-1px 0 0 0;
	font-size:11px;
	line-height:0;
	vertical-align:top
}
.sale_info .btn_layer .layer .ico_site {
	display:inline-block;
	width:24px;
	height:14px;
	margin:-1px 0 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_con.gif) no-repeat;
	font-size:0;
	line-height:0;
	vertical-align:top
}
.sale_info .btn_layer .layer .ico_owner1+.tx,.sale_info .btn_layer .layer .ico_site+.tx {
	margin-top:6px
}
.sale_info .btn_layer .layer .btn_detail {
	position:relative;
	margin-top:10px;
	padding-right:6px;
	font-size:11px;
	color:#9b9b9b
}
.sale_info .btn_layer .layer .btn_detail:before {
	display:block;
	position:absolute;
	top:4px;
	right:0;
	width:4px;
	height:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat;
	content:""
}
.sale_info .sale_list td .mark1 {
	display:inline-block;
	margin-right:3px;
	padding:0 4px 0 0;
	border:1px solid #f16544;
	font-family:tahoma;
	color:#f16544;
	.vertical-align:-2px
}
.sale_info .sale_list td .mark1 img {
	margin-right:4px;
	vertical-align:top
}
.sale_info .sale_list td .mark2 {
	display:inline-block;
	margin-right:7px;
	padding:0 4px 0 0;
	border:1px solid #bdb3b5;
	font-family:tahoma;
	color:#bdb3b5;
	.vertical-align:-2px
}
.sale_info .sale_list td .mark2 img {
	margin-right:4px;
	vertical-align:top
}
.sale_info .sale_list td .mark3 {
	display:inline-block;
	margin-right:7px;
	padding:0 4px 0 0;
	border:1px solid #3d8bbd;
	font-family:tahoma;
	color:#3d8bbd;
	.vertical-align:-2px
}
.sale_info .sale_list td .mark3 img {
	margin-right:4px;
	vertical-align:top
}

.mark4view {
	overflow:hidden;
	display:inline-block;
	width:50px;
	height:28px;
	border:1px solid #fd5742;
	font-family:arial;
	font-size:11px;
	color:#fd5742;
	vertical-align:-2px;
    box-sizing:border-box;
}
.mark4view img {
	display:block;
	margin-bottom:-1px;
	vertical-align:top
}
.sale_list td .mark4 {
	overflow:hidden;
	display:inline-block;
	width:50px;
	height:28px;
	border:1px solid #fd5742;
	font-family:arial;
	font-size:11px;
	color:#fd5742;
	vertical-align:-2px;
    box-sizing:border-box;
}
.sale_list td .mark4 img {
	display:block;
	margin-bottom:-1px;
	vertical-align:top
}

.mark8view {
	overflow:hidden;
	display:inline-block;
	width:48px;
	height:28px;
	border:1px solid #4687f2;
	font-family:arial;
	font-size:11px;
	color:#4687f2;
	vertical-align:-2px;
    box-sizing:border-box;
}
.mark8view img {
	display:block;
	margin-bottom:-1px;
	vertical-align:top
}

.sale_list td .mark8 {
	overflow:hidden;
	display:inline-block;
	width:48px;
	height:28px;
	border:1px solid #4687f2;
	font-family:arial;
	font-size:11px;
	color:#4687f2;
	vertical-align:-2px;
    box-sizing:border-box;
}
.sale_list td .mark8 img {
	display:block;
	margin-bottom:-1px;
	vertical-align:top
}

.mark5view {
	overflow:hidden;
	display:inline-block;
	width:48px;
	height:28px;
	border:1px solid #bdb3b5;
	font-family:arial;
	font-size:11px;
	color:#9f9f9f;
	vertical-align:-2px
    box-sizing:border-box;
}

.mark5view img {
	display:block;
	margin-bottom:-1px;
	vertical-align:top
}

.sale_info .sale_list td .mark5 {
	overflow:hidden;
	display:inline-block;
	width:48px;
	height:28px;
	border:1px solid #bdb3b5;
	font-family:arial;
	font-size:11px;
	color:#9f9f9f;
	.vertical-align:-2px
}
.sale_info .sale_list td .mark5 img {
	display:block;
	margin-bottom:-1px;
	vertical-align:top
}
.sale_info .sale_list td .mark6 {
	overflow:hidden;
	display:inline-block;
	width:48px;
	height:28px;
	border:1px solid #3d8bbd;
	background:#fff;
	font-family:arial;
	font-size:11px;
	color:#3384b9;
	.vertical-align:-2px
}
.sale_info .sale_list td .mark6 img {
	display:block;
	margin-bottom:-1px;
	vertical-align:top
}
.sale_info .sale_list td .mark7 {
	overflow:hidden;
	display:inline-block;
	width:48px;
	height:16px;
	border:1px solid #7f8792;
	.vertical-align:-2px
}
.sale_info .sale_list td .mark7 img {
	display:block;
	vertical-align:top
}
.sale_info .sale_list tr.ass_tr td.name .inner {
	padding:26px 0 0 0
}
.sale_info .sale_list tr.ass_tr td.num .inner {
	padding:26px 0 0
}
.sale_info h2.mark_tit {
	overflow:hidden;
	height:21px;
	padding-bottom:10px
}
.sale_info h2 .mark_txt {
	float:left;
	margin-right:6px;
	padding-top:1px;
	font-style:normal;
	letter-spacing:0
}
.sale_info h2 span.mark1 {
	float:left;
	margin-right:0;
	padding:0 4px 1px 1px;
	border:1px solid #ee3420;
	background-color:#fff;
	color:#ee3420;
	font-family:tahoma;
	font-size:13px;
	letter-spacing:0
}
.sale_info h2 span.mark1 img {
	margin:1px 4px 0 0;
	#vertical-align:middle
}
.sale_info h2 span.mark2 {
	float:left;
	margin-right:0;
	padding:0 4px 1px 1px;
	border:1px solid #9e9e9e;
	background-color:#fff;
	color:#9e9e9e;
	font-family:tahoma;
	font-size:13px;
	letter-spacing:0
}
.sale_info h2 span.mark2 img {
	margin:1px 4px 0 0;
	#vertical-align:middle
}
.sale_info h2 span.mark3 {
	float:left;
	margin-right:0;
	padding:0 4px 1px 1px;
	border:1px solid #3d8abe;
	background-color:#fff;
	color:#3b8cbb;
	font-family:tahoma;
	font-size:13px;
	letter-spacing:0
}
.sale_info h2 span.mark3 img {
	margin:1px 4px 0 0;
	#vertical-align:middle
}
.sale_info h2 .trade_mark {
	float:left;
	margin-right:8px
}
.sale_info h2 a.btn_add {
	float:left;
	padding-top:4px;
	#padding-top:5px;
	font-size:11px;
	font-weight:400;
	line-height:12px;
	color:#3d77a9;
	letter-spacing:-1px;
	text-decoration:underline
}
.sale_info .sale_list span.btn_layer {
	position:relative;
	top:1px;
	margin-left:9px;
	padding:0;
	background:0
}
.sale_info .sale_list span.layer_open {
	z-index:10
}
.sale_info .sale_list span.btn_layer .layer {
	position:absolute;
	top:19px;
	.top:21px;
	left:-163px;
	#left:-155px;
	z-index:10;
	width:220px;
	padding:10px 10px 9px;
	border:1px solid #888;
	background-color:#fff
}
.sale_info .sale_list span.btn_layer .layer .arw {
	position:absolute;
	top:-6px;
	left:165px
}
.sale_info .sale_list span.btn_layer .layer h4 {
	padding-bottom:2px;
	color:#2f3743;
	font-size:11px;
	letter-spacing:-1px
}
.sale_info .sale_list span.btn_layer .layer p {
	margin-top:5px;
	color:#888;
	font-size:11px;
	letter-spacing:-1px;
	line-height:16px
}
.sale_info .sale_list span.btn_layer .layer .btn_close {
	position:absolute;
	top:6px;
	right:8px;
	cursor:pointer
}
.sale_info .sale_list span.btn_layer .ico {
	cursor:pointer
}
.sale_layer {
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	width:378px;
	padding:12px 0 15px
}
.sale_layer .btn_click {
	position:absolute;
	top:13px;
	right:10px
}
.sale_layer2 {
	position:absolute;
	top:0;
	left:0;
	z-index:15;
	width:980px;
	padding-bottom:2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_layer_btm.gif) no-repeat 0 100%
}
.sale_layer2 .section {
	padding-bottom:22px;
	border:1px solid #d9d9d9;
	border-bottom:0;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_layer_mark.gif) no-repeat 0 1px
}
.sale_layer2 .section .layer_info {
	margin:44px 0 0 368px;
	padding:113px 0 49px 2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/h2_layer_mark.gif) no-repeat
}
.sale_layer2 .section .layer_info h2 {
	float:none;
	padding:0;
	font-size:0
}
.sale_layer2 .section .layer_info h3 {
	margin-top:22px;
	font-size:1px;
	line-height:1px
}
.sale_layer2 .section .layer_info h3 a {
	margin-left:7px
}
.sale_layer2 .section .layer_info .sale_differ {
	margin-top:5px;
	color:#333;
	font-size:12px;
	letter-spacing:-1px;
	line-height:14px
}
.sale_layer2 .section .layer_info .sale_differ dt {
	padding-bottom:1px;
	font-size:13px;
	font-weight:700
}
.sale_layer2 .section .layer_info .sale_differ dd {
	margin-top:4px;
	padding-left:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_layer_arw2.gif) no-repeat 1px 4px;
	color:#5c5c5c
}
.sale_layer2 .section .layer_info .sale_merit {
	overflow:hidden;
	width:500px;
	margin-top:4px;
	color:#333;
	font-size:12px;
	letter-spacing:-1px;
	line-height:14px
}
.sale_layer2 .section .layer_info .sale_merit dt {
	float:left;
	width:33px;
	margin-top:3px;
	font-size:13px;
	font-weight:700
}
.sale_layer2 .section .layer_info .sale_merit dd {
	float:left;
	width:467px;
	margin-top:3px;
	padding-top:1px;
	color:#5c5c5c
}
.sale_layer2 .section .layer_info .sale_merit dd img {
	position:relative;
	margin:-1px 6px 1px 0
}
.sale_layer2 .btn_close {
	position:absolute;
	right:10px;
	bottom:11px
}
.sale_info .sale_list td.num .rate_layer {
	position:relative;
	z-index:140;
	text-align:left;
	background-color:#FFF
}
.sale_info .sale_list td.num .rate_layer .layer {
	position:absolute;
	top:2px;
	left:0;
	border:1px solid #888;
	background-color:#fff
}
.sale_info .sale_list.ass td.num .rate_layer .layer {
	position:absolute;
	top:-16px;
	left:0;
	border:1px solid #888;
	background-color:#fff
}
.sale_info .sale_list td.num .rate_layer .layer p.tit {
	margin:5px 0 0 14px;
	font-family:dotum,'돋움';
	font-size:11px;
	letter-spacing:-1px;
	white-space:nowrap
}
.sale_info .sale_list td.num .rate_layer .layer p.tit strong {
	color:#333
}
.sale_info .sale_list td.num .rate_layer .layer .rate_list {
	padding:9px 13px 0 14px
}
.sale_info .sale_list td.num .rate_layer .layer .rate_list li {
	padding-bottom:4px;
	white-space:nowrap
}
.sale_info .sale_list td.num .rate_layer .layer .rate_list li span {
	color:#333
}
.sale_info .sale_list td.num .rate_layer .layer .rate_list li span.date {
	margin-right:4px
}
.sale_info .sale_list td.num .rate_layer .layer .rate_list li strong.plus {
	color:#ff1800
}
.sale_info .sale_list td.num .rate_layer .layer .rate_list li strong.minus {
	color:#007af3
}
.sale_info .sale_list td.num .rate_layer .layer .rate_list li a {
	color:#000
}
.sale_info .sale_list td.num .rate_layer .layer img {
	#margin:2px 0 -2px;
	vertical-align:middle
}
.sale_info .sale_list td.num .rate_layer .layer p.record {
	margin:1px 13px 0 15px;
	padding:6px 0 10px;
	border-top:1px solid #dbdbdb;
	color:#666;
	font-family:dotum;
	font-size:11px;
	letter-spacing:-1px;
	text-align:left;
	white-space:nowrap
}
.sale_info .sale_list td.num .rate_layer .layer p.record strong {
	color:#333;
	font-family:tahoma;
	font-size:12px;
	letter-spacing:0
}
.sale_info .sale_list td.num .rate_layer .layer .calc_area {
	padding:6px 13px 5px 14px;
	color:#333;
	letter-spacing:-1px;
	line-height:20px;
	white-space:nowrap;
	word-break:keep-all
}
.sale_info .sale_list td.num .rate_layer .layer .calc_area strong {
	color:#333;
	font-family:tahoma
}
.sale_event {
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	width:363px;
	padding:12px 0 15px
}
.sale_event .txt_align {
	margin-top:-3px
}
.sale_event .btn_click {
	position:absolute;
	top:13px;
	right:10px
}
.sale_event_layer {
	position:absolute;
	top:0;
	left:0;
	z-index:15;
	width:960px;
	padding-bottom:2px;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_layer_btm.gif) no-repeat 0 100%
}
.sale_event_layer .section {
	overflow:hidden;
	width:958px;
	#width:960px;
	padding-bottom:10px;
	border:1px solid #d9d9d9;
	border-bottom:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_sale_event.gif) no-repeat
}
.sale_event_layer .section .info_area {
	float:left;
	margin-right:60px
}
.sale_event_layer .section .info_area h2 {
	float:none;
	margin:17px 0 0 26px
}
.sale_event_layer .section .info_area .graph {
	#display:inline;
	float:left;
	width:306px;
	height:240px;
	margin:36px 35px 0 39px;
	background:url(https://static.land.naver.net/static/service/20171114/article/img_sale_graph.gif) no-repeat
}
.sale_event_layer .section .info_area .info {
	float:left;
	position:relative;
	width:280px;
	height:201px;
	margin-top:38px;
	background:url(https://static.land.naver.net/static/service/20171114/article/txt_sale_event.gif) no-repeat
}
.sale_event_layer .section .info_area .info p {
	text-indent:-9999px
}
.sale_event_layer .section .info_area .info p a {
	position:absolute;
	top:17px;
	left:0;
	z-index:0;
	width:169px;
	height:18px;
	background:url(https://static.land.naver.net/static/service/20171114/article/blank.gif) no-repeat;
	text-indent:0
}
.sale_event_layer .section .event_area {
	float:left;
	width:229px;
	height:404px;
	margin-top:9px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_sale_event2.gif) no-repeat
}
.sale_event_layer .section .event_area h3 {
	margin:28px 0 0 14px
}
.sale_event_layer .section .event_area p {
	margin:20px 0 0 16px
}
.sale_event_layer .section .event_area a {
	display:inline-block;
	margin:6px 0 0 17px
}
.sale_event_layer .section .btn_close {
	position:absolute;
	top:382px;
	left:628px
}
.sale_info_sise {
	width:680px
}
.sale_info_sise h3.tit_sise {
	height:21px;
	margin-left:0;
	padding:1px 0 0 0;
	background-position:0 0;
	line-height:14px;
	color:#333;
	font-weight:700
}
.sale_info_sise h3.tit_sise img {
	margin-left:3px;
	vertical-align:middle
}
.sale_info_sise .tab_sale_detail {
	overflow:visible
}
.sale_info_sise .tab_sale_detail li {
	position:relative
}
.sale_info_sise .tab_sale_detail li .new {
	position:absolute;
	top:-5px;
	right:0
}
.section_sise {
	position:relative;
	margin-bottom:18px;
	padding:12px 0 13px 25px;
	background-color:#f6f6f7;
	font-size:12px;
	color:#636363
}
.section_sise input {
	#margin:-1px 0 1px;
	vertical-align:middle
}
.section_sise label {
	margin:0 9px 0 4px;
	color:#333
}
.section_sise span {
	margin:0 0 0 10px;
	padding:1px 0 1px 24px;
	border-left:1px solid #d4d4d5;
	color:#999
}
.sale_info_sise .current_price .etc_info {
	top:-20px;
	font-size:11px;
	color:#8f8f8f
}
.sale_info_sise .current_price .etc_info a {
	text-decoration:none;
	color:#999
}
.sale_info_sise .etc_info strong {
	font-weight:400;
	letter-spacing:-1px
}
.sale_info_sise .etc_info span {
	padding-left:10px
}
.sale_info_sise .tbl_info {
	position:relative;
	z-index:20;
	margin:-20px 0 9px;
	font-size:11px;
	color:#8f8f8f;
	text-align:right
}
.sale_info_sise .tbl_info a {
	color:#999;
	text-decoration:none
}
.sale_info_sise .tbl_info strong {
	font-weight:400;
	letter-spacing:-1px
}
.sale_info_sise .tbl_info span {
	margin-left:5px;
	padding-left:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat 0 0
}
.sale_info_sise .current_6weeks tbody th,.sale_info_sise .current_6weeks tbody td {
	color:#555
}
.sale_info_sise .tbl_list {
	margin:-10px 0 30px;
	padding-top:14px;
	border-top:1px solid #e4e4e4
}
.sale_info_sise .tbl_list li {
	padding-left:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_sq_grey4.gif) no-repeat 0 10px;
	color:#7b7b7b;
	font-size:11px;
	letter-spacing:-1px;
	line-height:22px
}
.sale_info_sise .tbl_list li strong {
	color:#000;
	font-weight:400
}
.sale_info_sise .graph {
	padding:21px 4px 7px
}
.sale_info_sise .graph .desc_graph {
	width:265px;
	padding-right:6px;
	padding-bottom:6px;
	margin-left:60px;
	font-size:11px;
	color:#585858;
	text-align:left
}
.sale_info_sise .graph .desc_graph em {
	color:#0c0c0c
}
.sale_info_sise .graph .desc_graph .bar {
	margin:0 -1px 0 -2px;
	color:#e5e5e5
}
.sale_info_sise .graph .desc_graph strong {
	color:#f4412d
}
.sale_info_sise .graph .legend_area {
	overflow:hidden;
	float:left;
	width:273px;
	#width:275px;
	margin:12px 0 0 45px;
	padding:0 0 4px 0;
	border:1px solid #f0f0f0;
	background-color:#fdfdfd
}
.sale_info_sise .graph .legend_area ul {
	overflow:hidden;
	width:264px;
	margin-left:15px
}
.sale_info_sise .graph .legend_area ul li {
	float:left;
	width:88px;
	margin:8px 0;
	color:#363636;
	font-size:11px
}
.sale_info_sise .graph .legend_area ul li img {
	margin-right:9px;
	vertical-align:middle
}
.sale_event_layer2 {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	z-index:15;
	width:960px;
	height:426px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_sale_event_layer2.gif) no-repeat;
	font:12px "돋움",Dotum
}
.sale_event_layer2 .btn_ab {
	display:inline-block;
	overflow:hidden;
	position:absolute;
	text-decoration:none;
	text-indent:-400px
}
.sale_event_layer2 .link1 {
	top:15px;
	right:25px;
	width:90px;
	height:20px
}
.sale_event_layer2 .link2 {
	top:111px;
	left:414px;
	width:129px;
	height:27px
}
.sale_event_layer2 .close {
	position:absolute;
	right:25px;
	bottom:15px
}
.sale_event_layer2 ul {
	position:absolute;
	top:235px;
	left:42px;
	width:1000px
}
.sale_event_layer2 li {
	float:left;
	position:relative;
	width:240px;
	height:115px;
	margin-right:80px;
	padding-top:3px
}
.sale_event_layer2 li h3 {
	visibility:hidden
}
.sale_event_layer2 li .idname {
	font-weight:700
}
.sale_event_layer2 li p {
	width:240px;
	padding-top:11px;
	letter-spacing:-1px;
	line-height:18px
}
.sale_event_layer2 li a {
	position:absolute;
	top:12px;
	right:0
}
.sale_event_layer2 li p .point {
	color:#2f7cb2
}
.sale_info .section_bank {
	margin-bottom:39px;
	padding-top:1px
}
.sale_info .section_bank p {
	padding:10px 0 8px 12px;
	border:1px solid #eaeaea;
	background-color:#fefefe;
	color:#444;
	font-size:12px;
	letter-spacing:-1px
}
.sale_info .section_bank dl {
	overflow:hidden;
	width:100%;
	border:1px solid #eaeaea;
	border-top:0
}
.sale_info .section_bank dl dt {
	#display:inline;
	float:left;
	width:40px;
	margin:12px 0 0 11px;
	color:#858585;
	font-size:11px;
	letter-spacing:-1px;
	line-height:14px
}
.sale_info .section_bank dl dd {
	#display:inline;
	overflow:hidden;
	float:left;
	width:622px;
	margin:9px 0 0 12px;
	padding-bottom:11px
}
.sale_info .section_bank dl dd ul {
	overflow:hidden;
	width:623px;
	margin-left:-1px
}
.sale_info .section_bank dl dd ul li {
	float:left;
	margin-top:5px;
	padding:0 4px 0 5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_bank.gif) no-repeat 0 0
}
.section_loan {
	width:100%;
	padding-bottom:8px;
	background-color:#f6f6f6;
	color:#333
}
.section_loan:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:""
}
.section_loan .loan_info {
	float:left;
	margin:7px 27px 0 0;
	padding-left:24px;
	font-size:11px
}
.section_loan .loan_info label {
	float:left;
	width:49px;
	padding-top:6px;
	letter-spacing:-1px
}
.section_loan .loan_info .unit {
	float:left;
	padding:6px 0 0 3px;
	color:#7b7b7b;
	letter-spacing:-1px
}
.section_loan .loan {
	float:left;
	margin-top:10px;
	font-size:12px
}
.section_loan .loan strong {
	letter-spacing:-1px
}
.section_loan .loan em {
	padding:0 2px 0 3px;
	color:#e83a21;
	font-family:tahoma;
	font-weight:700;
	font-style:normal
}
.section_loan .sponsor {
	float:right;
	margin:12px 0 0;
	padding-right:14px;
	color:#666
}
.loan_list {
	margin-top:13px;
	border-top:2px solid #ababab;
	border-bottom:1px solid #d4d4d4;
	table-layout:fixed
}
.loan_list th {
	padding:10px 0 8px;
	border-bottom:1px solid #bebebe;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_loan.gif) no-repeat 0 0;
	color:#555;
	font-size:11px;
	font-weight:400;
	letter-spacing:-1px;
	text-align:center
}
.loan_list th.first {
	background-position:100% 0;
	text-align:left
}
.loan_list th.first span {
	padding-left:8px
}
.loan_list td {
	padding:11px 0 9px 21px;
	border-bottom:1px solid #ededed;
	color:#555;
	font-size:12px;
	line-height:16px
}
.loan_list td a {
	color:#333
}
.loan_list td.bank {
	padding-left:8px
}
.loan_list td.num {
	padding:8px 0 8px;
	color:#333;
	text-align:center
}
.loan_list td.num em {
	font-family:tahoma;
	font-style:normal
}
.loan_list .noline td {
	border-bottom:0
}
.loan_desc {
	margin-top:7px
}
.loan_desc li {
	padding-left:8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_arw.gif) no-repeat 2px 5px;
	color:#999;
	font-size:11px;
	letter-spacing:-1px;
	line-height:16px
}
.btn_loan {
	margin-top:35px;
	text-align:center
}
.btn_loan img {
	position:relative;
	#margin:1px 0 -1px;
	vertical-align:middle
}
.btn_loan strong {
	margin-left:3px;
	color:#666;
	font-size:12px;
	letter-spacing:-1px
}
.btn_loaninfo {
	margin-top:15px;
	padding:13px 13px 16px 15px;
	border:1px solid #ededed;
	background:#fcfcfc
}
.btn_loaninfo .loaninfo_area {
	overflow:hidden;
	margin:0 0 15px 3px;
	padding-bottom:12px;
	border-bottom:1px solid #f1f1f1;
	text-align:left
}
.btn_loaninfo .loaninfo_area a {
	float:left;
	width:160px;
	margin-right:6px
}
.btn_loaninfo .loaninfo_area span.ment {
	display:block;
	margin-top:-1px;
	color:#333;
	font-size:12px;
	letter-spacing:-1px;
	line-height:16px
}
.btn_loaninfo .loaninfo_area .green {
	color:#50b526
}
.btn_loaninfo .loaninfo_area .green span {
	letter-spacing:0
}
.btn_loaninfo .list_bank {
	overflow:hidden;
	width:647px;
	margin:0 0 6px 3px;
	color:#777;
	font-size:12px
}
.btn_loaninfo .list_bank dt {
	float:left;
	margin-right:4px;
	color:#333
}
.btn_loaninfo .list_bank dd {
	float:left
}
.tax_info {
	margin-top:37px
}
.calculator_area {
	overflow:hidden;
	position:relative;
	margin-bottom:13px;
	padding-bottom:10px;
	background:#f6f6f6;
	zoom:1
}
.calculator_area h4 {
	position:absolute;
	top:13px;
	left:20px;
	color:#333;
	font-size:11px
}
.calculator_area ul {
	margin:12px 0 0 112px
}
.calculator_area ul li {
	float:left;
	padding:0 14px 0 15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/line_loaninfo.gif) no-repeat 0 1px;
	color:#222;
	font-size:12px
}
.calculator_area ul li.first {
	background:0
}
.calculator_area ul li a {
	color:#222;
	letter-spacing:-1px
}
.sale_selector {
	position:relative
}
.sale_selector .h_type {
	width:100px;
	height:20px;
	margin:0 auto;
	padding-left:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_selector.gif) no-repeat 0 100%
}
.sale_selector .h_dealtype {
	padding-top:25px
}
.sale_selector .h_saletype {
	padding-top:12px
}
.sale_selector .list_dealtype {
	overflow:hidden;
	width:110px;
	margin-left:5px;
	padding:12px 0 0 6px
}
.sale_selector .list_dealtype .rdo_type {
	.position:relative;
	.top:-2px;
	.height:18px;
	margin-right:2px;
	.margin:-4px -1px -4px -4px
}
.sale_selector .list_dealtype li {
	float:left;
	width:55px;
	height:21px;
	vertical-align:top
}
.sale_selector .list_dealtype li label {
	display:inline-block;
	position:relative;
	top:-1px;
	.top:-3px;
	height:11px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprtie_sale2.gif) no-repeat
}
.sale_selector .list_dealtype li label span {
	position:absolute;
	left:-9999px;
	z-index:-1
}
.sale_selector .list_dealtype .lbl_dt1 {
	width:19px;
	background-position:0 0
}
.sale_selector .list_dealtype .lbl_dt2 {
	width:18px;
	background-position:-39px 0
}
.sale_selector .list_dealtype .lbl_dt3 {
	width:18px;
	background-position:-116px 0
}
.sale_selector .list_dealtype .lbl_dt4 {
	width:19px;
	background-position:-77px 0
}
.sale_selector .list_dealtype .on .lbl_dt1 {
	background-position:0 -31px
}
.sale_selector .list_dealtype .on .lbl_dt2 {
	background-position:-39px -31px
}
.sale_selector .list_dealtype .on .lbl_dt3 {
	background-position:-116px -31px
}
.sale_selector .list_dealtype .on .lbl_dt4 {
	background-position:-77px -31px
}
.sale_selector .list_dealtype .lbl_st1 {
	width:27px;
	background-position:-155px 0
}
.sale_selector .list_dealtype .lbl_st2 {
	width:27px;
	background-position:-201px 0
}
.sale_selector .list_dealtype .lbl_st3 {
	width:36px;
	background-position:-240px 0
}
.sale_selector .list_dealtype .lbl_st4 {
	width:27px;
	background-position:-296px 0
}
.sale_selector .list_dealtype .lbl_st5 {
	width:27px;
	background-position:-334px 0
}
.sale_selector .list_dealtype .lbl_st6 {
	width:27px;
	background-position:-381px 0
}
.sale_selector .list_dealtype .lbl_st7 {
	width:27px;
	background-position:-428px 0
}
.sale_selector .list_dealtype .lbl_st8 {
	width:27px;
	background-position:-468px 0
}
.sale_selector .list_dealtype .lbl_st9 {
	width:27px;
	background-position:-508px 0
}
.sale_selector .list_dealtype .lbl_st10 {
	width:27px;
	background-position:-547px 0
}
.sale_selector .list_dealtype .lbl_st11 {
	width:27px;
	background-position:-595px 0
}
.sale_selector .list_dealtype .lbl_st12 {
	width:27px;
	background-position:-633px 0
}
.sale_selector .list_dealtype .on .lbl_st1 {
	background-position:-155px -31px
}
.sale_selector .list_dealtype .on .lbl_st2 {
	background-position:-201px -31px
}
.sale_selector .list_dealtype .on .lbl_st3 {
	background-position:-240px -31px
}
.sale_selector .list_dealtype .on .lbl_st4 {
	background-position:-296px -31px
}
.sale_selector .list_dealtype .on .lbl_st5 {
	background-position:-334px -31px
}
.sale_selector .list_dealtype .on .lbl_st6 {
	background-position:-381px -31px
}
.sale_selector .list_dealtype .on .lbl_st7 {
	background-position:-428px -31px
}
.sale_selector .list_dealtype .on .lbl_st8 {
	background-position:-468px -31px
}
.sale_selector .list_dealtype .on .lbl_st9 {
	background-position:-508px -31px
}
.sale_selector .list_dealtype .on .lbl_st10 {
	background-position:-547px -31px
}
.sale_selector .list_dealtype .on .lbl_st11 {
	background-position:-595px -31px
}
.sale_selector .list_dealtype .on .lbl_st12 {
	background-position:-633px -31px
}
.sale_selector .note_select {
	position:absolute;
	left:6px;
	bottom:5px
}
#map .address_list .tbl_arealist {
	margin:0;
	border:0
}
#map .address_list .tbl_arealist td {
	width:115px;
	height:21px;
	padding-bottom:5px;
	border:0;
	line-height:15px;
	vertical-align:top
}
#map .address_list .tbl_arealist td em {
	margin-left:2px;
	color:#929292;
	font-size:11px
}
#map .list_open .tbl_arealist td {
	width:170px
}
h3.h_priceweek {
	margin:0;
	padding:0 0 6px;
	background:0
}
.tab_sort {
	position:absolute;
	top:0;
	right:3px;
	overflow:hidden
}
.sale_info h3.blue .tab_sort {
	top:3px
}
.tab_sort li {
	float:left;
	height:18px;
	margin-right:4px
}
.tab_sort .t1 {
	width:88px
}
.tab_sort .t2 {
	width:52px
}
.tab_sort .t3 {
	width:61px
}
.tab_sort .t4 {
	width:52px
}
.tab_sort .t5 {
	width:52px
}
.tab_sort .t6 {
	width:45px
}
.tab_sort .t7 {
	width:61px
}
.tab_sort .t8 {
	width:61px
}
.tab_sort .t9 {
	width:61px
}
.tab_sort .t10 {
	width:70px
}
.tab_sort .t11 {
	width:53px
}
.tab_sort .t12 {
	width:62px
}
.tab_sort .t13 {
	width:62px
}
.tab_sort .t14 {
	width:70px
}
.tab_sort .t15 {
	width:71px
}
.tab_sort .t16 {
	width:71px
}
.tab_sort .t17 {
	width:79px
}
.tab_sort .t18 {
	width:85px;
	margin-right:7px
}
.tab_sort .t19 {
	width:93px
}
.tab_sort .t20 {
	width:74px
}
.tab_sort .t21 {
	width:46px
}
.tab_sort .t22 {
	width:36px
}
.tab_sort .t23 {
	width:37px
}
.tab_sort .t24 {
	width:37px
}
.tab_sort .t24 {
	width:37px
}
.tab_bar {
	top:-4px;
	right:-2px
}
.tab_bar li {
	margin-right:6px;
	padding-right:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat 100% -97px
}
.tab_bar li.last {
	margin-right:0;
	background:0
}
.tab_sort li a,.tab_sort li label {
	display:block;
	z-index:2;
	width:100%;
	height:100%;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort2.gif) no-repeat;
	text-decoration:none
}
.tab_sort li a span,.tab_sort li label span {
	position:relative;
	z-index:-1;
	font-size:11px
}
.tab_sort li input {
	float:left;
	width:13px;
	height:13px;
	margin:2px 5px -2px 0
}
.tab_sort li label {
	float:left
}
.tab_sort .t1 a {
	background-position:3px 3px
}
.tab_sort .t2 a {
	background-position:-89px 3px
}
.tab_sort .t3 a {
	background-position:-145px 3px
}
.tab_sort .t4 a {
	background-position:-210px 3px
}
.tab_sort .t5 a {
	background-position:-266px 3px
}
.tab_sort .t6 a {
	background-position:-322px 3px
}
.tab_sort .t7 a {
	background-position:-379px 3px
}
.tab_sort .t8 a {
	background-position:-443px 3px
}
.tab_sort .t9 a {
	background-position:-508px 3px
}
.tab_sort .t10 a {
	background-position:-575px 3px
}
.tab_sort .t11 a {
	background-position:-649px 3px
}
.tab_sort .t12 a {
	background-position:-706px 3px
}
.tab_sort .t13 a {
	background-position:-771px 3px
}
.tab_sort .t14 a {
	background-position:-837px 3px
}
.tab_sort .t15 a {
	background-position:-911px 3px
}
.tab_sort .t16 a {
	background-position:-986px 3px
}
.tab_sort .t17 a {
	background-position:-1061px 3px
}
.tab_sort .t18 label {
	width:67px;
	background-position:0 -97px
}
.tab_sort .t19 label {
	width:75px;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -90px -97px
}
.tab_sort .t20 a {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -182px -127px
}
.tab_sort .t21 a {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -270px -127px
}
.tab_sort .t22 a {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -327px -127px
}
.tab_sort .t23 a {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -382px -127px
}
.tab_sort .t24 a {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -447px -127px
}
.tab_sort .t1 a.asc {
	background-position:3px -47px
}
.tab_sort .t2 a.asc {
	background-position:-89px -47px
}
.tab_sort .t3 a.asc {
	background-position:-145px -47px
}
.tab_sort .t4 a.asc {
	background-position:-210px -47px
}
.tab_sort .t5 a.asc {
	background-position:-266px -47px
}
.tab_sort .t6 a.asc {
	background-position:-322px -47px
}
.tab_sort .t7 a.asc {
	background-position:-379px -47px
}
.tab_sort .t8 a.asc {
	background-position:-443px -47px
}
.tab_sort .t9 a.asc {
	background-position:-508px -47px
}
.tab_sort .t10 a.asc {
	background-position:-575px -47px
}
.tab_sort .t11 a.asc {
	background-position:-649px -47px
}
.tab_sort .t12 a.asc {
	background-position:-706px -47px
}
.tab_sort .t13 a.asc {
	background-position:-771px -47px
}
.tab_sort .t14 a.asc {
	background-position:-837px -47px
}
.tab_sort .t15 a.asc {
	background-position:-911px -47px
}
.tab_sort .t16 a.asc {
	background-position:-986px -47px
}
.tab_sort .t17 a.asc {
	background-position:-1061px -47px
}
.tab_sort .t20 a.asc {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -511px -97px
}
.tab_sort .t21 a.asc {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -709px -97px
}
.tab_sort .t22 a.asc {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -774px -97px
}
.tab_sort .t23 a.asc {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -840px -97px
}
.tab_sort .t24 a.asc {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -652px -97px
}
.tab_sort .t1 a.on {
	background-position:3px -22px
}
.tab_sort .t2 a.on {
	background-position:-89px -22px
}
.tab_sort .t3 a.on {
	background-position:-145px -22px
}
.tab_sort .t4 a.on {
	background-position:-210px -22px
}
.tab_sort .t5 a.on {
	background-position:-266px -22px
}
.tab_sort .t6 a.on {
	background-position:-322px -22px
}
.tab_sort .t7 a.on {
	background-position:-379px -22px
}
.tab_sort .t8 a.on {
	background-position:-443px -22px
}
.tab_sort .t9 a.on {
	background-position:-508px -22px
}
.tab_sort .t10 a.on {
	background-position:-575px -22px
}
.tab_sort .t11 a.on {
	background-position:-649px -22px
}
.tab_sort .t12 a.on {
	background-position:-706px -22px
}
.tab_sort .t13 a.on {
	background-position:-771px -22px
}
.tab_sort .t14 a.on {
	background-position:-837px -22px
}
.tab_sort .t15 a.on {
	background-position:-911px -22px
}
.tab_sort .t16 a.on {
	background-position:-986px -22px
}
.tab_sort .t17 a.on {
	background-position:-1061px -22px
}
.tab_sort .t20 a.on {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -182px -97px
}
.tab_sort .t21 a.on {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -270px -97px
}
.tab_sort .t22 a.on {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -327px -97px
}
.tab_sort .t23 a.on {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -382px -97px
}
.tab_sort .t24 a.on {
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/tab_sort.gif) no-repeat -447px -97px
}
.end_txt {
	clear:both;
	margin:9px 0 18px;
	color:#959595;
	font-size:11px;
	line-height:18px;
	letter-spacing:-1px
}
.tab_sort .t1 a.asc_on {
	background-position:3px -72px
}
.tab_sort .t2 a.asc_on {
	background-position:-89px -72px
}
.tab_sort .t3 a.asc_on {
	background-position:-145px -72px
}
.tab_sort .t4 a.asc_on {
	background-position:-210px -72px
}
.tab_sort .t5 a.asc_on {
	background-position:-266px -72px
}
.tab_sort .t6 a.asc_on {
	background-position:-322px -72px
}
.tab_sort .t7 a.asc_on {
	background-position:-379px -72px
}
.tab_sort .t8 a.asc_on {
	background-position:-443px -72px
}
.tab_sort .t9 a.asc_on {
	background-position:-508px -72px
}
.tab_sort .t10 a.asc_on {
	background-position:-575px -72px
}
.tab_sort .t11 a.asc_on {
	background-position:-649px -72px
}
.tab_sort .t12 a.asc_on {
	background-position:-706px -72px
}
.tab_sort .t13 a.asc_on {
	background-position:-771px -72px
}
.tab_sort .t14 a.asc_on {
	background-position:-837px -72px
}
.tab_sort .t15 a.asc_on {
	background-position:-911px -72px
}
.tab_sort .t16 a.asc_on {
	background-position:-986px -72px
}
.tab_sort .t17 a.asc_on {
	background-position:-1061px -72px
}
.map_marker {
	overflow:hidden;
	position:absolute
}
.map_marker .bg_lft {
	display:inline-block;
	height:21px;
	padding:7px 10px 0 12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bx_mapmarker_l.png) no-repeat;
	#background:0;
	font-weight:700;
	vertical-align:top;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bx_mapmarker_l.png',sizingMethod='crop')
}
.map_marker {
	overflow:hidden;
	position:absolute
}
.map_marker .bg_lft {
	display:inline-block;
	height:21px;
	padding:7px 10px 0 12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bx_mapmarker_l.png) no-repeat;
	#background:0;
	font-weight:700;
	vertical-align:top;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bx_mapmarker_l.png',sizingMethod='crop')
}
.map_marker .bg_lft em {
	color:#ff943f
}
.map_marker .bg_rgt {
	display:inline-block;
	width:6px;
	height:28px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bx_mapmarker_r.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bx_mapmarker_r.png',sizingMethod='crop')
}
.map_marker2 {
	z-index:999;
	width:300px;
	padding:0 0 10px;
	overflow:hidden;
	text-align:left
}
.map_marker2 .inner {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png) no-repeat 0 0;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png',sizingMethod='crop')
}
.map_marker2 dl {
	overflow:hidden;
	width:100%;
	text-align:left
}
.map_marker2 dt {
	margin:0 0 17px;
	padding:11px 0 0 17px;
	line-height:1.2;
	font-weight:700;
	line-height:106%;
	color:#3f3f3f;
	letter-spacing:-1px
}
.map_marker2 dt a {
	position:relative;
	color:#3f3f3f
}
.map_marker2 dt a.slt {
	display:inline-block;
	position:relative;
	margin-left:4px;
	padding-left:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_arrow.gif) no-repeat 0 -12px;
	color:#1c8c03;
	text-decoration:underline
}
.map_marker2 dt a.slt_clear {
	display:inline-block;
	position:relative;
	margin-left:4px;
	padding-left:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_arrow.gif) no-repeat 0 3px;
	color:#757575;
	text-decoration:underline
}
.input_chk {
	position:relative;
	width:13px;
	height:13px;
	margin:-1px 3px 0 5px;
	vertical-align:middle
}
.label1 {
	color:#ff943f
}
.map_marker2 dd {
	position:relative;
	margin:0 10px 0 17px;
	padding:0 5px 0 34px;
	font-size:12px;
	line-height:18px;
	color:#7c7c7c;
	letter-spacing:-1px;
	zoom:1
}
.map_marker2 dd strong {
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	width:46px;
	color:#3f3f3f
}
.map_marker2 dd em {
	letter-spacing:0
}
.map_marker2 dd a {
	position:relative;
	margin-right:3px;
	font-weight:700;
	color:#ff943f;
	text-decoration:underline
}
.map_marker2 dd .bar {
	margin:0 2px 0 1px
}
.map_marker2 .type .dd1 {
	float:left
}
.map_marker2 .type .dd2 {
	float:left;
	position:relative;
	top:0;
	left:0;
	margin-left:0
}
.map_marker2 .type .dd3 {
	clear:both
}
.map_marker2 .type .dd5 em {
	margin-right:3px;
	font-weight:700;
	color:#ff943f;
	letter-spacing:-1px
}
.map_marker2 .business dt {
	margin-bottom:12px
}
.map_marker2 .business dd {
	overflow:hidden;
	position:static;
	width:269px;
	padding:4px 0 0 16px;
	line-height:14px
}
.map_marker2 .business dd strong {
	float:left;
	width:45px;
	margin:0
}
.map_marker2 .business dd em {
	float:left;
	width:224px
}
.map_marker2 .btn_photo {
	position:absolute;
	top:43px;
	right:20px
}
.map_marker2 .btn_photo img {
	border:2px solid #d0d0d0
}
.map_marker2 .btn_photo .thmb_num {
	position:absolute;
	top:1px;
	right:1px;
	padding-right:2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/bg_thumb_slide2.gif) no-repeat 100% -14px
}
.map_marker2 .btn_photo .thmb_num_x {
	position:absolute;
	top:1px;
	right:1px;
	padding-right:2px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/bg_thumb_slide2.gif) no-repeat 100% -14px
}
.map_marker2 .btn_photo .thmb_num a {
	display:block;
	height:14px;
	padding:0 3px 0 13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/bg_thumb_slide2.gif) no-repeat;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	color:#444;
	text-decoration:none
}
.map_marker2 .btn_photo .thmb_num_x a {
	color:#444;
	display:block;
	font-family:tahoma;
	font-size:10px;
	font-weight:700;
	height:14px;
	padding:0 3px 0 6px;
	text-decoration:none
}
.map_marker2 .btn_photo .ly_photo .ly_num {
	position:absolute;
	top:2px;
	right:2px;
	padding:2px 4px;
	background-color:#fff;
	border-bottom:1px solid #d0d0d0;
	border-left:1px solid #d0d0d0;
	font-family:tahoma;
	font-size:10px;
	color:#777
}
.map_marker2 .btn_photo .ly_photo .ly_num strong {
	color:#444
}
.map_marker2 .btn_area,.map_marker7 .btn_area {
	width:262px;
	height:24px;
	margin:6px 0 0 17px;
	padding-top:9px;
	padding-bottom:0;
	border-top:1px solid #eaeaea;
	text-align:left
}
.map_marker7 .btn_area {
	width:205px
}
.map_marker2 .btn_area a,.map_marker7 .btn_area a {
	display:inline-block;
	overflow:hidden;
	margin-right:5px;
	height:20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_btn.gif) no-repeat;
	line-height:999px;
	vertical-align:top
}
.map_marker2 .btn_area .btn_move,.map_marker7 .btn_area .btn_move {
	width:63px;
	background-position:0 0
}
.map_marker2 .btn_area .btn_price,.map_marker7 .btn_area .btn_price {
	width:63px;
	background-position:-66px 0
}
.map_marker2 .btn_area .btn_street,.map_marker7 .btn_area .btn_street {
	width:63px;
	background-position:-132px 0
}
.map_marker2 .btn_area .btn_airplane,.map_marker7 .btn_area .btn_airplane {
	width:64px;
	background-position:-198px 0
}
.map_marker2 .marker_page {
	margin-top:4px
}
.map_marker2 .marker_page .pagenum {
	padding:0 52px 6px 0;
	font-family:verdana;
	font-size:10px;
	font-weight:700;
	color:#b3b3b3;
	text-align:right;
	vertical-align:top
}
.map_marker2 .marker_page .pagenum strong {
	color:#4275cf
}
.map_marker2 .marker_page a {
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:13px;
	width:14px;
	height:14px;
	padding:2px 2px 2px 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_markerpage.gif) no-repeat;
	cursor:default
}
.map_marker2 .marker_page a span {
	position:absolute;
	left:-9999px;
	z-index:-1
}
.map_marker2 .marker_page a.btn_prev {
	right:31px;
	background-position:2px 2px
}
.map_marker2 .marker_page a.btn_next {
	right:18px;
	background-position:-15px 2px
}
.map_marker2 .marker_page a.btn_prev_on {
	right:31px;
	background-position:2px -14px;
	cursor:pointer
}
.map_marker2 .marker_page a.btn_next_on {
	right:18px;
	background-position:-15px -14px;
	cursor:pointer
}
.map_marker2 .bg_rgt {
	position:absolute;
	top:0;
	right:-5px;
	width:5px;
	height:182px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker2_r.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker2_r.png',sizingMethod='crop')
}
.map_marker2 .btn_clse {
	display:block;
	position:absolute;
	top:8px;
	right:11px;
	z-index:30;
	padding:2px
}
.map_marker2 .bg_btm {
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	width:100%;
	height:13px
}
.map_marker2 .bg_btm span {
	display:block;
	position:absolute;
	bottom:0;
	width:100%;
	height:300px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png) no-repeat 0 0;
	#background:0;
	text-align:left;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png',sizingMethod='crop')
}
.map_marker3 {
	overflow:hidden;
	width:300px;
	height:142px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker2.png) no-repeat;
	#background:0;
	text-align:left;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker2.png',sizingMethod='crop')
}
.map_marker3 dt {
	width:255px;
	padding:13px 0 0 17px;
	font-weight:700;
	color:#3f3f3f
}
.map_marker3 dt strong {
	color:#ff943f
}
.map_marker3 dd {
	overflow:auto;
	position:absolute;
	top:31px;
	left:11px;
	width:275px;
	height:95px;
	border:1px solid #f0f0f0;
	border-width:1px 0
}
.map_marker3 .btn_clse {
	display:block;
	position:absolute;
	top:9px;
	right:11px;
	padding:2px
}
.scroll2 {
	scrollbar-face-color:#fff;
	scrollbar-track-color:#f4f4f4;
	scrollbar-3dlight-color:#d7d7d7;
	scrollbar-arrow-color:#909090;
	scrollbar-shadow-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-darkshadow-color:#d7d7d7
}
.map_marker3 .estate_list {
	margin-top:10px
}
.map_marker3 .estate_list li {
	padding:0 0 8px 14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arw_gray2.gif) no-repeat 5px 3px
}
.map_marker3 .estate_list a {
	color:#3f3f3f
}
.map_marker4 {
	z-index:45;
	width:39px;
	height:24px;
	padding-top:1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker3.png) no-repeat;
	#background:0;
	color:#fff;
	text-align:center;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker3.png',sizingMethod='crop');
	cursor:pointer
}
.map_marker4_on {
	z-index:57;
	width:39px;
	height:24px;
	padding-top:1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker3_on.png) no-repeat;
	#background:0;
	color:#fff;
	text-align:center;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker3_on.png',sizingMethod='crop');
	cursor:pointer
}
.marker_num {
	font-size:11px
}
.marker_num em {
	font-family:tahoma;
	font-size:12px;
	font-weight:700
}
.map_error {
	position:absolute;
	width:446px;
	height:59px;
	padding-top:54px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_maperror.png) no-repeat;
	#background:0;
	font-size:12px;
	text-align:center;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_maperror.png',sizingMethod='crop')
}
.map_error p {
	line-height:18px;
	color:#555;
	letter-spacing:-1px
}
.map_error strong {
	display:block
}
.map_error a {
	color:#009e25;
	text-decoration:underline
}
.map_marker5 {
	width:300px;
	padding-bottom:8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker4.png) no-repeat;
	#background:0;
	text-align:left;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker4.png',sizingMethod='crop')
}
.map_marker5 dt {
	width:255px;
	margin-bottom:12px;
	padding:13px 0 0 17px;
	font-weight:700;
	color:#3f3f3f;
	letter-spacing:-1px
}
.map_marker5 dt a {
	color:#3f3f3f
}
.map_marker5 dd {
	overflow:hidden;
	width:269px;
	padding:4px 0 0 16px;
	font-size:12px;
	line-height:14px;
	color:#7c7c7c;
	letter-spacing:-1px
}
.map_marker5 dd strong {
	float:left;
	width:45px;
	color:#3f3f3f
}
.map_marker5 dd em {
	float:left;
	width:224px;
	letter-spacing:0
}
.map_marker5 .btn_sale_view {
	position:absolute;
	z-index:20;
	margin:-22px 0 0 17px
}
.map_marker5 .btn_clse {
	display:block;
	position:absolute;
	top:9px;
	right:6px;
	padding:2px
}
.map_marker5 .bg_btm {
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:-4px;
	width:300px;
	height:4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker4_b.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker4_b.png',sizingMethod='crop')
}
.map_marker6 {
	text-align:left
}
.map_marker6 div {
	position:absolute;
	height:24px
}
.vec_dong .dongtype2 {
	width:33px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong2.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong2.png',sizingMethod='crop')
}
.vec_dong .dongtype3 {
	width:47px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong3.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong3.png',sizingMethod='crop')
}
.vec_dong .dongtype4 {
	width:59px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong4.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong4.png',sizingMethod='crop')
}
.vec_dong .dongtype5 {
	width:70px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong5.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong5.png',sizingMethod='crop')
}
.vec_dong .dongtype6 {
	width:83px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong6.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong6.png',sizingMethod='crop')
}
.sat_dong .dongtype2 {
	width:33px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong2.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong2.png',sizingMethod='crop')
}
.sat_dong .dongtype3 {
	width:47px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong3.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong3.png',sizingMethod='crop')
}
.sat_dong .dongtype4 {
	width:59px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong4.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong4.png',sizingMethod='crop')
}
.sat_dong .dongtype5 {
	width:70px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong5.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong5.png',sizingMethod='crop')
}
.sat_dong .dongtype6 {
	width:83px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong6.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong6.png',sizingMethod='crop')
}
.map_marker6 a {
	display:block;
	padding:6px 0 5px;
	font-size:12px;
	color:#333;
	text-align:center
}
.map_marker6 a:hover {
	font-weight:700
}
.map_marker7 {
	width:238px!important;
	padding-bottom:10px;
	text-align:left
}
.map_marker7 .inner {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker7.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png',sizingMethod='crop')
}
.map_marker7 dl {
	overflow:hidden;
	width:100%;
	text-align:left
}
.map_marker7 dt {
	margin-bottom:19px;
	padding:11px 0 0 17px;
	font-weight:700;
	color:#3f3f3f;
	letter-spacing:-1px
}
.map_marker7 dt a {
	padding-left:0;
	color:#3f3f3f
}
.map_marker7 dt a.slt {
	display:inline-block;
	position:relative;
	margin-left:4px;
	padding-left:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_arrow.gif) no-repeat 0 -12px;
	color:#1c8c03;
	text-decoration:underline
}
.map_marker7 dt a.slt_clear {
	display:inline-block;
	position:relative;
	margin-left:4px;
	padding-left:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_arrow.gif) no-repeat 0 3px;
	color:#757575;
	text-decoration:underline
}
.map_marker7 dd {
	position:relative;
	margin:0 10px 4px 17px;
	padding:0 5px 0 34px;
	font-size:12px;
	line-height:1.2;
	color:#7c7c7c;
	letter-spacing:-1px;
	zoom:1
}
.map_marker7 dd strong {
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	width:46px;
	color:#3f3f3f
}
.map_marker7 .type .dd2 {
	position:absolute;
	top:42px;
	left:118px
}
.map_marker7 dd em {
	letter-spacing:0
}
.map_marker7 dd .bar {
	margin:0 2px 0 1px
}
.map_marker7 .dd5 em {
	margin-right:3px;
	font-weight:700;
	color:#ff943f;
	letter-spacing:-1px
}
.map_marker7 .bg_btm {
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	width:100%;
	height:10px
}
.map_marker7 .bg_btm span {
	display:block;
	position:absolute;
	bottom:0;
	width:100%;
	height:300px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker7.png) no-repeat 0 0;
	#background:0;
	text-align:left;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker7.png',sizingMethod='crop')
}
.map_marker7 .btn_photo {
	position:absolute;
	top:43px;
	right:15px
}
.map_marker7 .btn_photo img {
	border:2px solid #d0d0d0
}
.map_marker7 .btn_clse {
	display:block;
	position:absolute;
	top:8px;
	right:11px;
	z-index:30;
	padding:2px
}
.map_marker8 {
	width:200px;
	height:28px;
	border:1px solid #a3a3a3;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker.png) no-repeat;
	#background:0;
	text-align:left;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker.png',sizingMethod='crop')
}
.map_marker8 dt {
	width:200px;
	margin-bottom:7px;
	padding:9px 0 0 7px;
	font-weight:700;
	color:#3f3f3f;
	letter-spacing:-1px
}
.map_marker8 dt a {
	color:#fff
}
.map_marker8 .btn_clse {
	display:block;
	position:absolute;
	top:9px;
	right:6px
}
.map_marker9 {
	width:300px;
	padding:0 0 10px;
	text-align:left
}
.map_marker9 dl {
	overflow:hidden;
	width:100%;
	padding:0 0 26px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png) no-repeat 0 0;
	#background:0;
	text-align:left;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png',sizingMethod='crop')
}
.map_marker9 dt {
	margin:0 0 17px;
	padding:11px 0 0 17px;
	line-height:1.2;
	font-weight:700;
	line-height:106%;
	color:#3f3f3f;
	letter-spacing:-1px
}
.map_marker9 dt a {
	position:relative;
	color:#3f3f3f
}
.map_marker9 dd {
	position:relative;
	margin:0 10px 3px 17px;
	padding:0 5px 0 51px;
	font-size:12px;
	line-height:1.2;
	color:#7c7c7c;
	letter-spacing:-1px;
	zoom:1
}
.map_marker9 dd strong {
	display:inline-block;
	position:absolute;
	left:0;
	width:46px;
	color:#3f3f3f
}
.map_marker9 dd em {
	font-weight:700;
	color:#ff943f;
	letter-spacing:0;
	text-decoration:underline
}
.map_marker9 dd a {
	position:relative;
	margin-right:3px;
	font-weight:700;
	color:#ff943f;
	text-decoration:underline
}
.map_marker9 .btn_sale_view {
	position:absolute;
	z-index:20;
	margin:-22px 0 0 17px
}
.map_marker9 .btn_clse {
	display:block;
	position:absolute;
	top:8px;
	right:11px;
	z-index:30;
	padding:2px
}
.map_marker9 .bg_btm {
	display:block;
	overflow:hidden;
	position:absolute;
	bottom:0;
	width:100%;
	height:10px
}
.map_marker9 .bg_btm span {
	display:block;
	position:absolute;
	bottom:0;
	width:100%;
	height:300px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png) no-repeat 0 0;
	#background:0;
	text-align:left;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_mapmarker9.png',sizingMethod='crop')
}
.vec_dong .dongtype2 {
	width:33px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong2.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong2.png',sizingMethod='crop')
}
.vec_dong .dongtype3 {
	width:47px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong3.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong3.png',sizingMethod='crop')
}
.vec_dong .dongtype4 {
	width:59px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong4.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong4.png',sizingMethod='crop')
}
.vec_dong .dongtype5 {
	width:70px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong5.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong5.png',sizingMethod='crop')
}
.vec_dong .dongtype6 {
	width:83px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_vecdong6.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_vecdong6.png',sizingMethod='crop')
}
.sat_dong .dongtype2 {
	width:33px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong2.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong2.png',sizingMethod='crop')
}
.sat_dong .dongtype3 {
	width:47px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong3.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong3.png',sizingMethod='crop')
}
.sat_dong .dongtype4 {
	width:59px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong4.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong4.png',sizingMethod='crop')
}
.sat_dong .dongtype5 {
	width:70px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong5.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong5.png',sizingMethod='crop')
}
.sat_dong .dongtype6 {
	width:83px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_satdong6.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/article/bg_satdong6.png',sizingMethod='crop')
}
.sale_list .selectbox-applied {
	position:relative;
	margin:0;
	text-align:left
}
.sale_list .selectbox-applied select {
	display:none
}
.sale_list .selectbox-applied .selectbox-box {
	height:18px;
	border:1px solid #ccc;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_select_arw.gif) 100% 50% no-repeat;
	color:#999;
	font-size:12px;
	line-height:1.2;
	text-align:left;
	cursor:pointer
}
.sale_list .selectbox-applied .selectbox-label {
	overflow:hidden;
	margin:2px 0 0 4px;
	font-size:12px
}
.sale_list .selectbox-applied .selectbox-layer {
	overflow:hidden;
	position:absolute;
	top:22px;
	left:0;
	z-index:99999;
	border:1px solid #a3a3a3
}
.sale_list .selectbox-applied .selectbox-list {
	overflow-y:auto;
	list-style:none;
	scrollbar-face-color:#eaeaea;
	scrollbar-track-color:#f7f7f7;
	scrollbar-3dlight-color:#e2e2e2;
	scrollbar-arrow-color:#8c8c8c;
	scrollbar-shadow-color:#eaeaea;
	scrollbar-highlight-color:#eaeaea;
	scrollbar-darkshadow-color:#e2e2e2
}
.sale_list .selectbox-applied .selectbox-list li {
	padding:3px 0 2px;
	background:#fff;
	color:#282828;
	font-family:tahoma;
	font-size:12px;
	letter-spacing:0;
	line-height:1.2;
	text-align:left;
	text-indent:4px;
	cursor:pointer
}
.sale_list .selectbox-applied .selectbox-list li.selectbox-item-hovered {
	background-color:#f5f5f5;
	color:#656565
}
.section_ranking {
	overflow:hidden;
	width:100%;
	margin:58px 0 24px
}
.section_ranking h2 {
	overflow:hidden;
	margin-bottom:19px
}
.other_endinfo {
	margin-top:50px
}
.other_endinfo h4 {
	font-size:14px;
	color:#111;
	letter-spacing:-1px
}
.other_endinfo h4 span.bar {
	position:relative;
	top:1px;
	margin:0 1px;
	color:#d2d2d2;
	font-size:11px;
	font-weight:400;
	vertical-align:top
}
.other_endinfo h4 a {
	position:relative;
	top:2px;
	color:#555;
	font-size:12px;
	font-weight:400;
	vertical-align:top
}
.other_endinfo ul {
	margin-top:14px
}
.other_endinfo ul li {
	margin-bottom:11px;
	padding-left:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_otherinfo.gif) no-repeat 2px -84px;
	color:#333;
	line-height:14px
}
.other_endinfo ul li a {
	color:#333
}
.other_endinfo ul li span {
	color:#555
}
.other_endinfo ul li.on {
	font-weight:700
}
.other_endinfo ul li.prev2 {
	background-position:2px 4px
}
.other_endinfo ul li.prev {
	background-position:2px -41px
}
.other_endinfo ul li.next {
	background-position:2px -125px
}
.other_endinfo ul li.next2 {
	background-position:2px -170px
}
.img_list {
	overflow:hidden;
	margin-bottom:27px
}
.img_list li {
	float:left;
	padding-left:7px
}
.img_list li.first {
	padding:0
}
.img_list li img {
	border:1px solid #dcdde0
}
.img_list li .img_name {
	display:block;
	padding:8px 0 4px;
	border-bottom:1px solid #dedede;
	background:#fcfcfc;
	text-align:center
}
.img_list li .img_name a {
	font-weight:700;
	color:#505050
}
.dev_plan {
	margin-bottom:0!important
}
.dev_areainfo td {
	height:33px;
	border-left:1px solid #ededef;
	text-align:center
}
.dev_areainfo .frst {
	border-top:0!important
}
.dev_areainfo .frst_td {
	border-left:0
}
.sale_info .tbl_auction {
	border-bottom:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_table_auction.gif) repeat-x
}
.sale_info .tbl_auction th {
	padding:8px 0 4px
}
.sale_info .tbl_auction td {
	border-bottom:1px solid #ddd;
	letter-spacing:0;
	line-height:16px
}
.sale_info .tbl_auction td.type {
	letter-spacing:-1px
}
.sale_info .tbl_auction td.area {
	padding-left:10px;
	text-align:left
}
.sale_info .tbl_auction td.area a {
	color:#0033ac;
	text-decoration:underline
}
.sale_info .tbl_auction td.area .auctext {
	display:block;
	margin:1px 0 0;
	color:#666
}
.sale_info .tbl_auction td.area .auctext .bar {
	margin:0 3px 0 2px;
	color:#d9d9d9
}
.sale_info .tbl_auction td.num strong {
	display:block
}
.sale_info .tbl_auction td.num .price {
	color:#333
}
.sale_info .tbl_auction td.num .price2 {
	color:#2a62c5
}
.sale_info .tbl_auction td.num .price3 {
	color:#ff6000
}
.sale_info .tbl_auction .plus_view {
	padding:0;
	border:0
}
.sale_info .tbl_auction .plus_view .tbl_auction {
	margin:0;
	border:0;
	background:0
}
.ly_guide {
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	width:281px
}
.ly_guide .btn_guide {
	position:absolute;
	top:6px;
	right:6px;
	padding-right:23px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/btn_guide.gif) no-repeat 100% 3px
}
.ly_guide .on {
	background-position:100% -27px
}
.ly_guide .ly_guide_banner {
	position:absolute;
	top:6px;
	right:11px
}
.ly_guide .ly {
	position:absolute;
	top:27px;
	left:auto;
	right:11px;
	width:428px;
	text-indent:-999em
}
.ly_guide .ly .thumb {
	background:url(https://static.land.naver.net/static/service/20171114/guide/p_guidebanner.jpg) no-repeat;
	width:428px;
	height:348px
}
.ly_guide .ly .btn_view {
	overflow:hidden;
	position:absolute;
	top:auto;
	left:148px;
	bottom:12px;
	width:80px;
	height:25px
}
.ly_guide .ly .btn_close {
	overflow:hidden;
	position:absolute;
	top:auto;
	left:auto;
	right:148px;
	bottom:12px;
	width:45px;
	height:25px
}
.ly_guide .bg_ly {
	width:281px;
	height:316px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/bg_guide.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/guide/bg_guide.png',sizingMethod='crop')
}
.ly_guide .ly_content {
	position:absolute;
	top:0;
	left:24px;
	width:257px
}
.ly_guide .ly_content .btn_close {
	overflow:hidden;
	position:absolute;
	top:13px;
	right:13px;
	width:19px;
	height:19px
}
.ly_guide .ly_content .btn_close span {
	line-height:100px
}
.ly_guide .ly_content h3 {
	overflow:hidden;
	height:16px;
	margin-top:21px
}
.ly_guide .ly_content h3 span {
	line-height:100px
}
.ly_guide .ly_content .thumb {
	margin-top:10px
}
.ly_guide .ly_content .info {
	margin-top:14px
}
.ly_guide .ly_content .btn_view {
	display:inline-block;
	overflow:hidden;
	width:75px;
	height:15px;
	margin-top:16px
}
.ly_guide .ly_content .btn_view span {
	line-height:100px
}
.ly_guide .ly_content .btn_paginate {
	position:absolute;
	top:273px;
	right:22px
}
.ly_guide .ly_content .btn_paginate .num {
	margin-right:2px;
	font-family:tahoma;
	font-size:10px;
	color:#999
}
.ly_guide .ly_content .btn_paginate .num em {
	color:#777
}
.ly_guide .ly_content .btn_paginate a {
	display:inline-block;
	overflow:hidden;
	width:13px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/btn_guide_nav.gif) no-repeat;
	vertical-align:middle
}
.ly_guide .ly_content .btn_paginate a span {
	line-height:100px
}
.ly_guide .ly_content .btn_paginate .btn_prev {
	margin-right:-5px
}
.ly_guide .ly_content .btn_paginate .btn_next {
	background-position:-12px 0
}
.ly_guide2 {
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	width:281px
}
.ly_guide2 .btn_guide {
	position:absolute;
	top:6px;
	right:6px;
	padding-right:23px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/btn_guide.gif) no-repeat 100% 3px
}
.ly_guide2 .ly_guide_banner {
	position:absolute;
	top:6px;
	right:11px
}
.ly_guide2 .ly {
	position:absolute;
	top:27px;
	left:auto;
	right:11px;
	width:428px;
	text-indent:-999em
}
.ly_guide2 .ly .thumb {
	background:url(https://static.land.naver.net/static/service/20171114/guide/p_guidebanner.jpg) no-repeat;
	width:428px;
	height:348px
}
.ly_guide2 .ly .btn_view {
	overflow:hidden;
	position:absolute;
	top:auto;
	left:148px;
	bottom:12px;
	width:80px;
	height:25px
}
.ly_guide2 .ly .btn_close {
	overflow:hidden;
	position:absolute;
	top:auto;
	left:auto;
	right:148px;
	bottom:12px;
	width:45px;
	height:25px
}
2 .ly_guide .bg_ly {
	width:281px;
	height:316px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/bg_guide.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/guide/bg_guide.png',sizingMethod='crop')
}
.ly_guide .ly_content {
	position:absolute;
	top:0;
	left:24px;
	width:257px
}
.ly_guide .ly_content .btn_close {
	overflow:hidden;
	position:absolute;
	top:13px;
	right:13px;
	width:19px;
	height:19px
}
.ly_guide .ly_content .btn_close span {
	line-height:100px
}
.ly_guide .ly_content h3 {
	overflow:hidden;
	height:16px;
	margin-top:21px
}
.ly_guide .ly_content h3 span {
	line-height:100px
}
.ly_guide .ly_content .thumb {
	margin-top:10px
}
.ly_guide .ly_content .info {
	margin-top:14px
}
.ly_guide .ly_content .btn_view {
	display:inline-block;
	overflow:hidden;
	width:75px;
	height:15px;
	margin-top:16px
}
.ly_guide .ly_content .btn_view span {
	line-height:100px
}
.ly_guide .ly_content .btn_paginate {
	position:absolute;
	top:273px;
	right:22px
}
.ly_guide .ly_content .btn_paginate .num {
	margin-right:2px;
	color:#999;
	font-family:tahoma;
	font-size:10px
}
.ly_guide .ly_content .btn_paginate .num em {
	color:#777
}
.ly_guide .ly_content .btn_paginate a {
	display:inline-block;
	overflow:hidden;
	width:13px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/btn_guide_nav.gif) no-repeat;
	vertical-align:middle
}
.ly_guide .ly_content .btn_paginate a span {
	line-height:100px
}
.ly_guide .ly_content .btn_paginate .btn_prev {
	margin-right:-5px
}
.ly_guide .ly_content .btn_paginate .btn_next {
	background-position:-12px 0
}
.land_guide {
	display:block!important;
	overflow:visible!important;
	float:left;
	width:968px!important;
	margin:10px 0 25px;
	padding:1px;
	border:5px solid #f8f8f8;
	background:url(https://static.land.naver.net/static/service/20171114/guide/bg_guide_line.gif) no-repeat 0 100%
}
.land_guide .aside {
	overflow:visible;
	float:left;
	width:208px;
	margin-right:53px;
	padding:430px 0 0!important;
	background-color:#f8f8f8
}
.land_guide .aside .guide_tit {
	position:absolute;
	top:-6px;
	left:-6px;
	width:214px;
	height:422px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/bg_guide_title.gif) no-repeat
}
.land_guide .aside .guide_tit ul {
	margin-top:202px
}
.land_guide .aside .guide_tit ul li {
	position:relative;
	height:44px
}
.land_guide .aside .guide_tit ul li a {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:230px;
	height:44px
}
.land_guide .aside .guide_tit ul li a span {
	line-height:200px
}
.land_guide .aside .guide_tit ul li.selected a {
	background:url(https://static.land.naver.net/static/service/20171114/guide/guide_menu_on.gif) no-repeat
}
.land_guide .aside .guide_tit ul li.selected .menu {
	background-position:0 0
}
.land_guide .aside .guide_tit ul li.selected .menu2 {
	background-position:0 -50px
}
.land_guide .aside .guide_tit ul li.selected .menu3 {
	background-position:0 -100px
}
.land_guide .aside .guide_tit ul li.selected .menu4 {
	background-position:0 -150px
}
.land_guide .aside .guide_tit ul li.selected .menu5 {
	background-position:0 -200px
}
.land_guide .aside .guide_banner {
	margin-left:10px
}
.land_guide #content {
	width:672px;
	margin:0;
	padding-bottom:79px
}
.land_guide h3 {
	margin:39px 0 10px 3px
}
.land_guide .lst_guide {
	border-top:3px solid #485969
}
.land_guide .lst_guide dt a {
	display:block;
	height:43px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/bg_guide_lst.gif) no-repeat;
	color:#333;
	font-size:14px;
	letter-spacing:-1px;
	cursor:pointer
}
.land_guide .lst_guide dt a:hover {
	background-position:0 -50px
}
.land_guide .lst_guide dt a strong {
	display:block;
	height:28px;
	padding:15px 0 0 39px;
	background:url(https://static.land.naver.net/static/service/20171114/guide/ico_guide.gif) no-repeat 644px 13px
}
.land_guide .lst_guide dt.selected a {
	height:44px
}
.land_guide .lst_guide dt.selected a strong {
	background-position:644px -17px
}
.land_guide .lst_guide dd {
	display:none;
	color:#555;
	letter-spacing:-1px;
	line-height:18px
}
.land_guide .lst_guide dd.selected {
	display:block;
	padding:26px 40px 35px
}
.land_guide .lst_guide dd strong {
	color:#3281b9;
	letter-spacing:-2px
}
.land_guide .paginate {
	margin-bottom:-13px;
	padding:26px 0 0
}
#map .map_area .map_guide {
	left:4px;
	position:absolute;
	top:57px
}
#map .map_area .map_on {
	top:30px;
	left:221px
}
.sale_limit {
	padding:14px 0 16px;
	border-top:1px solid #dedede
}
.sale_limit p {
	color:#333;
	line-height:18px
}
.sale_limit .limit {
	padding-left:37px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_limit.gif) no-repeat 11px 0
}
.sale_limit .limit em {
	color:#f43722
}
.sale_limit .limit_lst {
	margin:4px 0 7px 37px
}
.sale_limit .info {
	margin-left:37px;
	color:#999
}
.housing_limit {
	margin-bottom:24px;
	padding:5px 0 17px;
	border-bottom:1px solid #dedede
}
.housing_limit p {
	padding-left:227px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_limit.gif) no-repeat 201px 0;
	color:#333;
	line-height:18px
}
.housing_limit p em {
	color:#f43722
}
#map .address_list .housing2 li .ico {
	margin:-2px 0 0 3px;
	cursor:pointer
}
.seller_layer {
	position:absolute;
	width:247px;
	height:125px;
	z-index:100
}
.seller_layer .bg {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:247px;
	height:125px;
	background:url(https://static.land.naver.net/static/service/20171114/community/new/bg_seller_layer.png) no-repeat;
	#background:0;
	#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://static.land.naver.net/static/service/20171114/community/new/bg_seller_layer.png',sizingMethod='crop');
	z-index:10
}
.seller_layer .cont {
	position:absolute;
	width:247px;
	height:125px;
	z-index:20
}
.seller_layer .cont dt {
	height:21px;
	padding:11px 0 0 16px;
	color:#777;
	font-size:12px
}
.seller_layer .cont dt strong {
	font-weight:700;
	color:#333;
	letter-spacing:-1px
}
.seller_layer .cont .btn_close {
	overflow:hidden;
	position:absolute;
	right:12px;
	top:11px;
	width:11px;
	height:11px;
	background:url(https://static.land.naver.net/static/service/20171114/community/new/btn_close_layer3.gif);
	z-index:30;
	text-indent:-99999em
}
.seller_layer .cont .txt {
	padding:12px 0 0 17px
}
.seller_layer .cont .txt strong {
	display:block;
	margin-bottom:8px;
	padding:1px 0 0 16px;
	background:url(https://static.land.naver.net/static/service/20171114/community/new/ico_level.gif) no-repeat;
	font-weight:700;
	color:#3987ba;
	letter-spacing:-1px;
	font-size:11px
}
.seller_layer .cont .txt span {
	color:#555;
	font-size:11px;
	letter-spacing:-1px
}
.seller_layer .cont .txt span em {
	margin-right:8px;
	color:#333;
	font-weight:700;
	font-style:normal
}
.seller_layer .cont .txt span .ico {
	position:absolute;
	#margin-top:-2px
}
.seller_layer .cont dd.btn {
	padding:10px 0 0 17px
}
.seller_layer .cont dd.btn a {
	overflow:hidden;
	float:left;
	width:55px;
	height:20px;
	margin-right:5px;
	background:url(https://static.land.naver.net/static/service/20171114/community/new/btn_layer.gif) no-repeat;
	text-indent:-99999em
}
.seller_layer .cont dd.btn a.btn2 {
	background-position:-60px 0
}
.aside .aside_lanklst h3 em {
	font-style:normal;
	color:#6991e3
}
.aside .aside_lanklst .sot_m {
	position:absolute;
	top:11px;
	right:7px;
	font-size:11px;
	color:#d7d7d7;
	letter-spacing:-1px
}
.aside .aside_lanklst .sot_m a {
	color:#999
}
.aside .aside_lanklst .sot_m strong a {
	color:#333;
	text-decoration:underline;
	font-weight:400
}
.aside .aside_lanklst .sot_m .split {
	padding:0 5px
}
.aside .aside_lanklst .lank_lst {
	position:relative;
	margin-bottom:-1px;
	padding:5px 0 15px 15px
}
.aside .aside_lanklst .lank_lst li {
	overflow:hidden;
	clear:both;
	position:relative;
	width:241px;
	border-bottom:1px solid #eaeaea;
	zoom:1
}
.aside .aside_lanklst .lank_lst li a {
	display:block;
	overflow:hidden;
	width:242px;
	margin:8px -20px 6px 0;
	padding:0 0 0 18px;
	color:#333;
	line-height:17px;
	vertical-align:top
}
.aside .aside_lanklst .lank_lst li a:hover {
	text-decoration:none
}
.aside .aside_lanklst .lank_lst li a:hover strong {
	text-decoration:underline
}
.aside .aside_lanklst .lank_lst li .thumb_img {
	float:left;
	margin-top:2px
}
.aside .aside_lanklst .lank_lst li .txt {
	float:left;
	padding-left:9px;
	font-size:11px;
	cursor:pointer
}
.aside .aside_lanklst .lank_lst li .txt strong {
	font-size:12px;
	line-height:18px
}
.aside .aside_lanklst .lank_lst li .txt span {
	color:#777;
	font-size:12px
}
.aside .aside_lanklst .lank_lst li .txt .b {
	font-weight:700
}
.aside .aside_lanklst .lank_lst li .lank {
	display:block;
	position:absolute;
	left:211px;
	bottom:6px;
	width:19px;
	height:18px
}
.aside .aside_lanklst .lank_lst li em {
	font-style:normal
}
.aside .aside_lanklst .lank_lst .n1 .num {
	position:absolute;
	left:0;
	top:10px;
	width:13px;
	height:13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -90px -80px no-repeat
}
.aside .aside_lanklst .lank_lst .n2 .num {
	position:absolute;
	left:0;
	top:10px;
	width:13px;
	height:13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -350px -50px no-repeat
}
.aside .aside_lanklst .lank_lst .n3 .num {
	position:absolute;
	left:0;
	top:10px;
	width:13px;
	height:13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -330px -70px no-repeat
}
.aside .aside_lanklst .lank_lst .n4 .num {
	position:absolute;
	left:0;
	top:10px;
	width:13px;
	height:13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -350px -70px no-repeat
}
.aside .aside_lanklst .lank_lst .n5 .num {
	position:absolute;
	left:0;
	top:10px;
	width:13px;
	height:13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -330px -90px no-repeat
}
.aside .aside_lanklst .lank_lst .n5 {
	border:0
}
.aside .ad2 {
	display:block;
	width:280px;
	height:72px;
	margin-top:5px
}
.seller_info {
	margin-left:1px;
	padding-bottom:10px
}
.seller_info dt {
	padding:5px 0 6px;
	border-bottom:1px solid #eeeef1;
	color:#323232
}
.seller_info .txt {
	padding-top:8px
}
.seller_info .txt strong {
	display:block;
	margin-bottom:6px;
	padding-left:16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_level.gif) no-repeat;
	font-weight:700;
	color:#3987ba;
	letter-spacing:-1px;
	font-size:11px;
	line-height:14px
}
.seller_info .txt span {
	color:#555
}
.seller_info .txt span a {
	color:#426c96
}
.seller_info .txt span em {
	margin-right:8px;
	color:#333;
	font-weight:700;
	font-style:normal
}
.seller_info .txt span .ico {
	position:absolute;
	.margin-top:-2px
}
.seller_info .txt .info {
	display:block;
	padding-top:6px;
	font-size:11px
}
.seller_info .txt .info em {
	color:#1b8cda
}
.seller_info dd.btn {
	height:20px;
	padding-top:7px
}
.seller_info dd.btn a {
	overflow:hidden;
	float:left;
	width:55px;
	height:20px;
	margin-right:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_layer.gif) no-repeat;
	text-indent:-99999em
}
.seller_info dd.btn a.btn2 {
	background-position:-60px 0
}
.bod_qa .nolist {
	overflow:hidden;
	width:520px;
	padding:46px 0 56px 160px;
	color:#9e9e9e
}
.bod_qa .nolist a {
	overflow:hidden;
	float:left;
	height:28px;
	margin-top:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sprt_btn.gif) no-repeat;
	text-indent:-99999em
}
.bod_qa .nolist .btn {
	width:115px;
	margin-right:3px
}
.bod_qa .nolist .btn2 {
	width:105px;
	background-position:0 -27px
}
.land_community {
	padding-bottom:10px;
	border-bottom:1px solid #ebebeb
}
.no_bord {
	border:0
}
.land_community .section {
	position:relative;
	margin-top:17px
}
.land_community .section h4 {
	padding-left:6px;
	font-size:0
}
.land_community .section .more {
	position:absolute;
	top:0;
	right:0;
	padding-right:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat 100% 2px;
	color:#8f8f8f;
	font-size:11px;
	letter-spacing:-1px
}
.land_community .more2 {
	float:right;
	margin:15px 0 0 0;
	padding-right:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat 100% 2px;
	color:#9b9b9b;
	font-size:11px;
	letter-spacing:-1px
}
.land_community .writebtn_area {
	position:relative;
	width:685px;
	height:77px;
	margin-top:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/bg_writeboxarea.gif) no-repeat
}
.land_community .writebtn_area p {
	text-indent:-99999em
}
.land_community .writebtn_area a {
	overflow:hidden;
	position:absolute;
	right:20px;
	top:16px;
	width:130px;
	height:43px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/btn_landwrite.gif) no-repeat;
	text-indent:-99999em
}
.land_community .wba_v2 {
	width:680px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/bg_writeboxarea2.gif) no-repeat
}
.land_community .wba_v2 a {
	right:15px
}
.land_community .btn_area {
	width:685px;
	margin:0;
	padding:10px 0 0
}
.land_community .btn_area .btn_write {
	position:static;
	display:inline-block;
	width:75px;
	height:25px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat 0 -476px
}
.sot_m2 {
	float:right;
	padding:12px 6px 7px 0
}
.sot_m2 a,.sot_m2 strong {
	display:inline-block;
	margin-left:12px;
	padding:3px 0;
	color:#d7d7d7
}
.bod_qa {
	border:0
}
.bod_qa th,.bod_qa td {
	border:0
}
.bod_qa th {
	padding:6px 0;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background:#fafafa;
	color:#333;
	font-weight:400;
	text-align:center
}
.bod_qa th .tit {
	display:block;
	width:150px;
	margin:0 auto
}
.bod_qa .txt_left {
	text-align:left
}
.bod_qa .txt_left span {
	padding-left:6px
}
.bod_qa tbody td {
	padding-bottom:5px;
	border-bottom:1px solid #bebebe;
	vertical-align:top
}
.bod_qa .ta_t span {
	display:block;
	width:37px;
	padding:25px 0 0 3px;
	color:#333
}
.bod_qa .ta_t2 span {
	display:block;
	width:78px;
	padding:22px 10px 0 6px;
	color:#555;
	line-height:18px
}
.bod_qa .t_q {
	overflow:hidden;
	width:591px;
	padding:13px 0 6px 24px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/ico_q2.gif) 4px 15px no-repeat
}
.bod_qa .solo {
	width:611px;
	padding-left:3px;
	background:0
}
.bod_qa .solo .txt {
	width:422px
}
.bod_qa .txt {
	float:left;
	width:402px;
	padding-right:4px;
	color:#777;
	line-height:18px
}
.bod_qa .txt a {
	color:#777
}
.bod_qa .txt .t {
	color:#6991e3
}
.bod_qa .txt .t2 {
	color:#0095e2;
	font-size:11px
}
.bod_qa .txt .t2 em {
	font-weight:700
}
.bod_qa .txt .t4 {
	color:#555
}
.bod_qa .txt a.t {
	color:#333;
	font-weight:700;
	letter-spacing:-1px
}
.bod_qa .id {
	float:left;
	width:65px;
	margin-top:10px;
	font-family:tahoma;
	font-size:11px;
	color:#8f8f8f;
	text-align:center;
	vertical-align:middle
}
.bod_qa .date {
	float:left;
	width:70px;
	margin-top:10px;
	font-family:tahoma;
	font-size:11px;
	color:#8f8f8f;
	text-align:center
}
.bod_qa .recommend {
	float:left;
	width:50px;
	margin-top:10px;
	font-family:tahoma;
	font-size:11px;
	font-weight:700;
	color:#8f8f8f;
	text-align:center
}
.bod_qa .no_link .ta_t2 {
	padding:0;
	vertical-align:middle
}
.bod_qa .no_link .ta_t2 span {
	padding-top:2px
}
.bod_qa .no_link .date {
	margin-top:10px
}
.bod_qa .no_link .read {
	margin-top:10px
}
.bod_qa .no_link .recommend {
	margin-top:10px
}
.bod_qa .txt .ico_k {
	margin:-3px 3px -3px 2px;
	vertical-align:middle
}
.bod_qa .no_list {
	margin:47px 0 50px 160px;
	color:#9e9e9e;
	line-height:18px
}
.bod_qa .no_list .btn {
	overflow:hidden;
	margin-top:16px
}
.bod_qa .no_list .btn a {
	overflow:hidden;
	float:left;
	height:26px;
	background:url(https://static.land.naver.net/static/service/20171114/community/new/btn_write2.gif) no-repeat;
	text-indent:-99999em
}
.bod_qa .no_list .btn .btn2 {
	width:113px
}
.bod_qa .no_list .btn .btn3 {
	width:103px;
	margin-left:5px;
	background-position:0 -26px
}
.bod_st3 .solo {
	width:591px;
	padding:10px 0 3px 0
}
.bod_st3 .solo .id {
	margin:0
}
.bod_st3 .solo .txt {
	width:440px
}
.bod_st3 .recommend {
	width:30px;
	margin:0
}
.bod_st3 .date {
	width:52px;
	margin:0
}
.bod_st3 .ta_t2 span {
	padding-top:10px
}
.tab_article .bod_qa .t_q {
	width:586px
}
.tab_article .bod_qa .solo {
	width:606px
}
.tab_article .bod_qa .txt {
	width:397px
}
.tab_article .bod_qa .solo .txt {
	width:417px
}
.land_community .tm_m {
	overflow:hidden;
	width:684px;
	height:34px;
	margin-top:10px;
	border-left:1px solid #a5a5a5;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/bg_tab.gif) no-repeat 100% 0
}
.land_community .tm_m li {
	float:left;
	border-top:1px solid #a5a5a5;
	border-right:1px solid #a5a5a5
}
.land_community .tm_m li img {
	vertical-align:top
}
.land_community .landkin_pb {
	overflow:hidden;
	width:100%;
	padding-bottom:10px
}
.land_community .landkin_pb p {
	overflow:hidden;
	float:left;
	width:252px;
	height:13px;
	margin:21px 0 0 4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/txt_q.gif) no-repeat;
	text-indent:-99999em
}
.land_community .landkin_pb a {
	overflow:hidden;
	float:right;
	width:81px;
	height:29px;
	margin-top:11px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/btn_landq.gif) no-repeat;
	text-indent:-99999em
}
.bod_qa .selectbox-applied .selectbox-label {
	font-size:12px
}
.sale_info_sise .tbl_info2 {
	position:relative;
	z-index:20;
	margin:-20px 0 9px 91px;
	font-size:11px;
	color:#999;
	text-align:right
}
.sale_info_sise .tbl_info2 a {
	color:#999;
	text-decoration:none
}
.sale_info_sise .tbl_info2 strong {
	font-weight:400;
	letter-spacing:-1px
}
.sale_info_sise .tbl_info2 span {
	margin-left:5px;
	padding-left:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat 0 0
}
.sale_info span.btn_group {
	position:absolute;
	top:19px;
	right:-280px
}
.sale_info span.btn_group a {
	display:inline-block;
	height:13px;
	margin-top:3px;
	padding:1px 0 3px;
	font-size:11px;
	line-height:14px;
	color:#666;
	letter-spacing:-1px;
	vertical-align:top
}
.sale_info span.btn_group .btn_print {
	height:auto;
	margin:0 0 0 5px;
	padding:0
}
.sale_info span.btn_group .btn_regist {
	height:auto;
	margin:0 0 0 5px;
	padding:0
}
.sale_info span.btn_group .blog {
	padding:1px 0 0 18px;
	background:url(https://static.land.naver.net/static/service/20171114/sale/ico_scrap.gif) no-repeat
}
.sale_info span.btn_group .cafe {
	padding:1px 0 0 17px;
	background:url(https://static.land.naver.net/static/service/20171114/sale/ico_scrap.gif) no-repeat 0 -20px
}
.sale_info span.btn_group .bar {
	display:inline-block;
	margin-top:4px;
	color:#ddd;
	vertical-align:top
}
.btn_scrap {
	position:relative;
	z-index:30;
	margin:-25px 0 8px;
	text-align:right
}
.btn_scrap a {
	display:inline-block;
	height:13px;
	margin-top:2px;
	padding:1px 0 3px;
	font-size:11px;
	color:#666;
	letter-spacing:-1px;
	vertical-align:top
}
.btn_scrap .blog {
	padding:1px 0 0 18px;
	background:url(https://static.land.naver.net/static/service/20171114/sale/ico_scrap.gif) no-repeat
}
.btn_scrap .cafe {
	padding:1px 0 0 17px;
	background:url(https://static.land.naver.net/static/service/20171114/sale/ico_scrap.gif) no-repeat 0 -20px
}
.btn_scrap .bar {
	display:inline-block;
	margin-top:3px;
	color:#ddd;
	vertical-align:top
}
.sale_info_sise .tit_sise_area .tit_sise {
	float:left
}
.sale_info_sise .tit_sise_area .table_info {
	float:right;
	font-size:11px;
	color:#8f8f8f
}
.sale_info_sise .tit_sise_area .table_info * {
	float:left
}
.sale_info_sise .tit_sise_area .table_info strong {
	margin-right:3px;
	font-weight:400;
	letter-spacing:-1px
}
.sale_info_sise .tit_sise_area .table_info span,.sale_info_sise .tit_sise_area .table_info label {
	margin-right:10px
}
.sale_info_sise .tit_sise_area .table_info label {
	margin-top:3px
}
.sale_info_sise .tit_sise_area .table_info .highlight {
	font-size:12px;
	color:#333
}
.sale_info_sise .tit_sise_area .table_info a {
	color:#505050;
	letter-spacing:-1px;
	text-decoration:underline
}
.sale_info_sise .tit_sise_area .table_info .jselectbox-label {
	font-size:12px
}
.sale_info_sise .tit_sise_area:after {
	content:'';
	display:block;
	clear:both
}
.article_table_area {
	margin:7px 0 50px;
	border-top:1px solid #9fa2a9
}
.article_table_area.no_data {
	padding:104px 0 103px;
	background:#fbfbfb;
	border:solid #ebebeb;
	border-width:1px 0;
	color:#999;
	text-align:center
}
.article_table {
	width:100%;
	border-collapse:collapse;
	text-align:center
}
.article_table th,.article_table td {
	border-width:0;
	border-right-width:1px;
	border-bottom-width:1px;
	border-style:solid
}
.article_table th:last-child,.article_table td:last-child {
	border-right-width:0
}
.article_table th.last,.article_table td.last {
	border-right-width:0
}
.article_table th {
	background:#fdfdfd;
	font-size:11px;
	color:#757575;
	letter-spacing:-1px;
	font-weight:400
}
.article_table .small {
	font-size:11px
}
.article_table.type_3month_real_price tr:nth-child(1) th:nth-child(1),.article_table.type_3month_real_price tr:nth-child(1) th:nth-child(2),.article_table.type_3month_real_price tr:nth-child(1) th:nth-child(3) {
	border-right-color:#e1e1e1
}
.article_table.type_3month_real_price tr:nth-child(2) th:nth-child(3),.article_table.type_3month_real_price tr:nth-child(2) th:nth-child(6) {
	border-right-color:#e1e1e1
}
.article_table.type_3month_real_price th,.article_table.type_3month_real_price td {
	border-right-color:#f4f4f4;
	border-bottom-color:#e1e1e1
}
.article_table.type_3month_real_price th {
	padding:11px 5px
}
.article_table.type_3month_real_price td {
	padding:13px 5px;
	line-height:1.2em
}
.article_table.type_3month_real_price td.extent,.article_table.type_3month_real_price td.deal_count,.article_table.type_3month_real_price td.no_data {
	border-right-color:#e1e1e1
}
.article_table.type_year_real_price tr:nth-child(1) th {
	padding:11px 5px
}
.article_table.type_year_real_price tr:nth-child(2) th:nth-child(1),.article_table.type_year_real_price tr:nth-child(2) th:nth-child(3),.article_table.type_year_real_price tr:nth-child(2) th:nth-child(5) {
	border-right-width:0
}
.article_table.type_year_real_price tr.last td {
	border-bottom-color:#e1e1e1
}
.article_table.type_year_real_price th.price,.article_table.type_year_real_price td.price {
	border-right-width:0;
	text-align:right
}
.article_table.type_year_real_price th {
	padding:10px 5px;
	border-right-color:#e1e1e1;
	border-bottom-color:#e1e1e1
}
.article_table.type_year_real_price td {
	padding:6px 5px;
	border-bottom-color:#f4f4f4
}
.article_table.type_year_real_price td.month,.article_table.type_year_real_price td.floor,.article_table.type_year_real_price td.no_data {
	border-right-color:#e1e1e1
}
.article_table.type_year_real_price td.month {
	border-bottom-color:#e1e1e1
}
.stick_chart_area {
	overflow:hidden;
	margin-top:7px;
	margin-bottom:40px;
	padding:38px 25px;
	border:1px solid #e1e1e1
}
.stick_chart_select {
	width:613px;
	margin:0 auto 15px
}
.stick_chart_select .item {
	position:relative;
	float:left;
	padding-right:10px;
	margin-right:10px;
	margin-bottom:18px;
	color:#333;
	text-align:center
}
.stick_chart_select .item.on {
	color:#fd5742;
	text-decoration:underline
}
.stick_chart_select .item:after {
	content:'';
	position:absolute;
	top:50%;
	right:0;
	margin-top:-4px;
	width:1px;
	height:8px;
	background:#e6e6e6
}
.stick_chart_select .item:last-child {
	padding-right:0;
	margin-right:0
}
.stick_chart_select .item:last-child:after {
	display:none
}
.stick_chart_select .item.last {
	padding-right:0;
	margin-right:0
}
.stick_chart_select .item.last:after {
	display:none
}
.stick_chart_select:after {
	content:'';
	display:block;
	clear:both
}
.stick_chart_inner .status {
	margin-bottom:2px;
	padding-right:33px;
	text-align:right
}
.stick_chart_inner .status .item {
	position:relative;
	margin-left:20px;
	padding-left:12px;
	font-size:11px
}
.stick_chart_inner .status .item:first-child {
	margin-left:0
}
.stick_chart_inner .status .item:before {
	content:'';
	position:absolute;
	top:50%;
	left:0;
	width:6px;
	height:6px;
	margin-top:-4px
}
.stick_chart_inner .status .item.sale:before {
	background:#3f88da
}
.stick_chart_inner .status .item.lease:before {
	background:#00c73c
}
.stick_chart_inner .status .item.rental:before {
	background:#dcdcdc
}
.sale_count {
	font-family:Arial;
	font-weight:600;
	font-size:11px;
	color:#000;
	text-align:center
}
.chart_notice_area {
	width:613px;
	margin:0 auto;
	padding:194px 0 191px;
	background-color:#fbfbfb;
	text-align:center
}
.chart_notice_text {
	font-size:12px;
	color:#666;
	font-weight:600
}
.chart_data_loading_image {
	margin-top:5px
}
.chart_table_area {
	width:613px;
	margin:40px auto 0;
	border-top:1px solid #e5e5e5
}
.chart_table_area .article_table th {
	background:#fbfbfb
}
.status_label.sale {
	color:#3f88da
}
.status_label.lease {
	color:#00c73c
}
.status_label.rental {
	color:#535353
}
#depth4Tab0ContentList {
	position:relative;
	z-index:10
}
.btn_scrap .bar {
	display:inline-block;
	margin-top:3px;
	color:#ddd;
	vertical-align:top
}
.hidden {
	display:none
}
.Nselectbox-noscript * {
	display:none
}
.Nselectbox-noscript .Nselectbox-source {
	display:inline;
	position:relative;
	left:0
}
.Nselectbox-noscript .Nselectbox-source * {
	display:block
}
.Nselectbox-source {
	position:absolute;
	left:-9999px
}
.Nselectbox-disabled .Nselectbox-box {
	border-color:gray
}
.Nselectbox-box {
	overflow-y:auto;
	width:65px;
	cursor:default;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_select_arw.gif) no-repeat scroll 100% 50% #fff;
	border:1px solid #ccc;
	color:#4c4c4e;
	cursor:pointer;
	font-size:11px;
	height:20px;
	text-align:left
}
.Nselectbox-label {
	padding:3px
}
.Nselectbox-layer {
	overflow-y:auto;
	display:none;
	width:65px;
	background-color:#eee;
	border:1px solid #a3a3a3;
	position:absolute;
	z-index:99999;
	text-align:left
}
.Nselectbox-list ul {
	list-style:none;
	margin:0;
	padding:0
}
.Nselectbox-list ul li {
	padding:3px;
	cursor:default;
	color:#888;
	background-color:#FFF;
	zoom:1
}
.Nselectbox-list ul li.Nselectbox-item-selected {
	xcolor:#000;
	xfont-weight:700
}
.Nselectbox-list ul li.Nselectbox-item-over {
	background-color:#f5f5f5!important
}
.sale_info .cost_view_type {
	position:absolute;
	right:0;
	z-index:20;
	margin:-27px 0 0
}
.sale_info .cost_view_type li {
	float:left;
	padding-left:5px
}
.sale_info .cost_view_type li label {
	float:left;
	padding:5px 8px 0 0;
	color:#666;
	letter-spacing:-1px
}
:root .list_option .cost_view_type li label {
	padding-top:3px
}
.sale_info .list_option .cost li {
	line-height:1;
	vertical-align:top
}
.sale_info .list_option .cost li input {
	float:left
}
h3 span.sub_t {
	position:relative;
	top:2px;
	margin:0 0 0 6px;
	font-size:12px;
	color:#777;
	vertical-align:top
}
:root h3 span.sub_t {
	top:0
}
p.cost_dsc {
	float:right;
	position:relative;
	z-index:20;
	margin:-40px 0 8px;
	padding:0 75px 0 0;
	font-size:11px;
	line-height:15px;
	color:#999;
	letter-spacing:-1px
}
p.cost_dsc a {
	position:absolute;
	right:0;
	bottom:1px;
	padding-left:6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -90px;
	color:#999;
	text-decoration:underline
}
.tbl_cost {
	position:relative;
	border-collapse:collapse;
	border:0;
	border-top:2px solid #898989;
	font-size:12px
}
.tbl_cost .tx_ul {
	text-decoration:underline
}
.tbl_cost th,.tbl_cost td {
	border:1px solid #dedede;
	border-top:0;
	border-left:0
}
.tbl_cost th.etc,.tbl_cost td.etc {
	border-right:0
}
.tbl_cost th {
	padding:6px 0 5px;
	background:#fafafa;
	font-weight:700;
	line-height:15px;
	color:#666;
	letter-spacing:-1px;
	text-align:center
}
.tbl_cost th .nor {
	font-weight:400
}
.tbl_cost th .u {
	font-size:11px;
	line-height:14px;
	text-decoration:underline
}
.tbl_cost th a {
	display:inline-block;
	padding-right:12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 100% 6px;
	.background-position:100% 5px;
	color:#666;
	text-decoration:underline
}
.tbl_cost th a.dn {
	background-position:100% -18px;
	.background-position:100% -19px
}
.tbl_cost th a.btn {
	display:inline-block;
	overflow:hidden;
	width:37px;
	height:33px;
	padding:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -225px;
	line-height:9999px;
	vertical-align:top
}
.tbl_cost th.m_cost a {
	background-position:100% 12px
}
.tbl_cost th.m_cost a.dn {
	background-position:100% -11px
}
.tbl_cost th.total a {
	background-position:100% -36px
}
.tbl_cost th.total a.dn {
	background-position:100% -59px
}
.tbl_cost th.mtotal a {
	background-position:100% -44px
}
.tbl_cost th.mtotal a.dn {
	background-position:100% -67px
}
.tbl_cost th span {
	font-weight:400;
	font-size:11px
}
.tbl_cost th ul li {
	font-size:12px!important;
	font-weight:400;
	color:#666;
	letter-spacing:0;
	text-align:left
}
.tbl_cost th .selectbox-applied {
	display:inline-block;
	position:relative
}
.tbl_cost th .selectbox-layer {
	left:0;
	.left:9px
}
.tbl_cost th .selectbox-label {
	font-size:12px!important
}
.tbl_cost td {
	padding:7px 0;
	font-family:tahoma;
	font-size:11px;
	color:#606060
}
.tbl_cost td span {
	display:inline-block;
	margin:0 0 0 13px
}
.tbl_cost td.name span {
	display:inline-block;
	margin:0 15px 0 10px;
	font-family:'돋움',dotum;
	line-height:16px;
	letter-spacing:-1px
}
.tbl_cost td strong {
	color:#222
}
.tbl_cost td a {
	color:#317fb5;
	text-decoration:underline
}
.tbl_cost td.chk,.tbl_cost td.etc {
	text-align:center
}
.tbl_cost td.none {
	height:50px;
	font-size:12px;
	color:#999;
	text-align:center
}
.tbl_cost_btm {
	overflow:hidden;
	position:relative;
	margin:9px 0 0
}
.tbl_cost_btm a.btn_com {
	display:block;
	overflow:hidden;
	float:left;
	width:67px;
	height:20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -113px;
	line-height:9999px;
	vertical-align:top
}
.tbl_cost_btm p {
	position:relative;
	margin:3px 0 0;
	font-size:11px;
	color:#999;
	text-align:right;
	letter-spacing:-1px
}
.tbl_cost_btm p span.logo {
	display:inline-block;
	overflow:hidden;
	float:none;
	position:relative;
	width:41px;
	height:15px;
	margin:-5px 0 0 6px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat -77px -118px;
	line-height:9999px;
	vertical-align:middle
}
.tbl_cost_btm p span.logo.apti {
	background-position:-77px -118px
}
.tbl_cost_btm p span.logo.molit {
	width:41px;
	height:23px;
	background-position:-70px -160px
}
.tbl_cost_btm p.dsc {
	float:right;
	width:600px;
	margin-bottom:14px;
	text-align:right;
	line-height:16px
}
.tbl_cost_btm p.dsc2 {
	clear:both;
	margin:8px 0 0;
	color:#666;
	white-space:nowrap
}
.tbl_cost_btm p.dsc2 a {
	text-decoration:underline;
	color:#666
}
.tbl_cost_btm p.dsc3 {
	float:left;
	clear:both;
	margin:5px 0 18px;
	color:#999;
	white-space:nowrap
}
:root .tbl_cost_btm p span.logo {
	margin:-3px 0 0 6px
}
.tbl_cost.v2 {
	margin-top:4px;
	border-top:1px solid #e9e9e9
}
.tbl_cost.v2 th {
	padding:7px 0 6px;
	background:#fbfbfb;
	font-weight:400;
	font-size:11px;
	color:#848484
}
.tbl_cost.v2 th.year {
	height:32px;
	padding:0 0 0 12px;
	text-align:left;
	font-size:12px;
	color:#606060
}
.tbl_cost.v2 th.year input {
	margin-right:5px;
	vertical-align:middle
}
.tbl_cost.v2 th.year label {
	margin-right:18px;
	vertical-align:middle
}
.tbl_cost.v2 th.year label.on {
	font-weight:700;
	color:#333
}
.tbl_cost.v2 th,.tbl_cost.v2 td {
	border-color:#e9e9e9;
	letter-spacing:0
}
.tbl_cost.v2 td {
	padding:6px 0;
	text-align:center;
	color:#333
}
.tbl_cost.v2 tr.off {
	display:none
}
.tbl_cost_btn {
	position:absolute;
	top:1px;
	right:0;
	text-align:right
}
.tbl_cost_btn a {
	display:inline-block;
	height:19px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_markerpage2.gif) no-repeat;
	font-size:0;
	line-height:0
}
.tbl_cost_btn a.btn_prev {
	width:20px;
	background-position:0 -70px
}
.tbl_cost_btn a.btn_next {
	width:21px;
	background-position:-20px -70px
}
.tbl_cost_btn a.btn_prev.on {
	background-position:0 -50px
}
.tbl_cost_btn a.btn_next.on {
	background-position:-20px -50px
}
.tbl_cost_end {
	position:relative;
	margin:0 0 50px
}
.tbl_cost_end .more_area {
	display:block;
	height:36px;
	border-bottom:1px solid #e9e9e9;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_more.gif) repeat-x;
	text-align:center;
	line-height:36px
}
.tbl_cost_end .more_area .more {
	display:inline-block;
	color:#707070
}
.tbl_cost_end .more_area .more .ic {
	display:inline-block;
	width:15px;
	height:15px;
	margin:-2px 7px 0 0;
	background:url(../img/sp_detail.png) no-repeat 0 -540px;
	vertical-align:middle
}
.tbl_cost_end .more_area .more .num {
	margin-left:4px
}
.tbl_cost_end .more_area .more .num em {
	font-weight:700;
	color:#7f7f7f
}
.tbl_cost_end .more_area .more .num em.now {
	color:#5e80d6
}
.tbl_cost_end .tx {
	display:block;
	margin-top:10px;
	font-size:11px;
	color:#7f7f7f
}
.tbl_cost_end .tx .ic {
	display:inline-block;
	width:14px;
	height:14px;
	margin-right:5px;
	background:url(../img/sp_detail.png) no-repeat -30px -225px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.tbl_cost_end .tx a {
	text-decoration:underline;
	color:#7f7f7f
}
.ic_e {
	display:block!important;
	width:16px;
	height:16px;
	margin:0 auto!important;
	border:1px solid #7cba08;
	background:#8cca18;
	text-align:center;
	color:#000;
	font-weight:700;
	line-height:16px
}
.ic_e.c2 {
	border:1px solid #c2da00;
	background:#d3ec08
}
.ic_e.c3 {
	border:1px solid #f3f300;
	background:#ff0
}
.ic_e.c4 {
	border:1px solid #ed8b00;
	background:#ff9c00
}
.ic_e.c5 {
	border:1px solid #de0100;
	background:#fe0100
}
.ic_e.A {
	display:block!important;
	width:16px;
	height:16px;
	margin:0 auto!important;
	border:1px solid #7cba08;
	background:#8cca18;
	text-align:center;
	color:#000;
	font-weight:700;
	line-height:16px
}
.ic_e.B {
	border:1px solid #c2da00;
	background:#d3ec08
}
.ic_e.C {
	border:1px solid #f3f300;
	background:#ff0
}
.ic_e.D {
	border:1px solid #ed8b00;
	background:#ff9c00
}
.ic_e.E {
	border:1px solid #de0100;
	background:#fe0100
}
.paginate_regular {
	clear:both;
	padding:18px 0;
	#padding:1px 0 15px 0;
	line-height:normal;
	text-align:center
}
.paginate_regular a,.paginate_regular strong {
	display:inline-block;
	position:relative;
	margin:0 -2px;
	padding:2px 8px;
	font-weight:700;
	font-size:12px;
	font-family:Tahoma,Sans-serif;
	line-height:normal;
	color:#333;
	text-decoration:none;
	vertical-align:middle
}
.paginate_regular a:hover,.paginate_regular a:active,.paginate_regular a:focus {
	background-color:#f8f8f8
}
.paginate_regular strong {
	color:#f60
}
.paginate_regular .direction {
	font-weight:400;
	color:#767676;
	white-space:nowrap
}
.paginate_regular .direction span {
	font-weight:700;
	font-size:14px
}
.paginate_regular .direction:hover,.paginate_regular .direction:active,.paginate_regular .direction:focus {
	background-color:#fff;
	color:#333
}
#pop_wrap,#pop_content {
	position:relative;
	zoom:1
}
.pop_cost {
	width:699px;
	padding:18px 0 25px 21px
}
.pop_cost h1.pop_cost_tit {
	margin:0 0 8px;
	font-size:14px;
	color:#000;
	letter-spacing:-1px;
	text-align:left
}
.pop_cost .tbl_cost {
	border-top:0
}
.pop_cost .tbl_cost thead th {
	border-top:1px solid #b7b7b7;
	border-bottom:1px solid #b7b7b7
}
.pop_cost .tbl_cost th.del,.pop_cost .tbl_cost td.del {
	border-right:0
}
.pop_cost .tbl_cost td.del a {
	display:inline-block;
	overflow:hidden;
	width:12px;
	height:11px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat -106px -147px;
	line-height:9999px;
	vertical-align:top
}
.pop_cost .tbl_cost td span {
	margin-right:15px
}
.pop_cost .tbl_cost td.name {
	font-size:12px;
	text-align:left
}
.pop_cost .tbl_cost td.name em {
	font-style:normal;
	font-size:11px;
	color:#6098d0
}
.pop_cost .tbl_cost td.total {
	text-align:right
}
.pop_cost .tbl_cost tr.b_line td {
	border-bottom:1px solid #b7b7b7!important
}
.pop_cost .tbl_cost tfoot td {
	border-bottom:1px solid #b7b7b7
}
.pop_cost .tbl_cost tfoot a.btn_add {
	display:inline-block;
	overflow:hidden;
	width:98px;
	height:20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -138px;
	line-height:9999px;
	vertical-align:top
}
.pop_cost .pop_close {
	width:100%;
	padding:20px 0 0;
	text-align:center
}
.pop_cost .pop_close a {
	display:inline-block;
	overflow:hidden;
	width:36px;
	height:22px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -163px;
	line-height:9999px;
	vertical-align:top
}
.pop_cost .pop_add {
	display:none;
	position:absolute;
	width:362px;
	height:59px;
	margin:-20px 0 0 114px;
	.margin-top:-22px;
	padding:13px 0 0 11px;
	border:1px solid #b7b7b7;
	background:#FFF
}
.pop_cost .pop_add .add {
	display:inline-block;
	width:43px;
	height:20px;
	padding:0 0 0 5px;
	#padding:0 0 0 2px
}
.pop_cost .pop_add .add a {
	display:inline-block;
	overflow:hidden;
	width:43px;
	height:20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -195px;
	line-height:9999px;
	vertical-align:top
}
.pop_cost .pop_add .close {
	display:inline-block;
	position:absolute;
	top:5px;
	right:5px;
	width:6px;
	height:7px
}
.pop_cost .pop_add .close a {
	display:inline-block;
	overflow:hidden;
	width:6px;
	height:7px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat -112px -138px;
	line-height:9999px;
	vertical-align:top
}
.pop_cost .pop_add .jselectbox-applied {
	float:left;
	position:relative;
	margin:0 5px 6px 0
}
.pop_cost .pop_add .jselectbox-applied .jselectbox-label {
	margin:0;
	padding:2px 0 0 4px;
	.padding-top:4px
}
.pop_cost_detail {
	width:454px;
	padding:18px 21px 20px
}
.pop_cost_detail h1.pop_cost_tit {
	float:left;
	margin:0 0 8px;
	padding-left:14px;
	font-size:14px;
	color:#000;
	letter-spacing:-1px;
	text-align:left
}
.pop_cost_detail ul {
	overflow:hidden;
	clear:both;
	position:relative;
	width:100%;
	padding:14px 0 0;
	border-top:1px solid #e0e0e0
}
.pop_cost_detail ul li {
	overflow:hidden;
	float:left;
	width:54px;
	height:10px;
	margin:0 0 4px -1px;
	border-left:1px solid #999;
	line-height:10px;
	text-align:center;
	white-space:nowrap
}
.pop_cost_detail ul li a {
	font-size:11px;
	color:#999;
	letter-spacing:-1px;
	vertical-align:top
}
.pop_cost_detail ul li a.on {
	font-weight:700
}
.pop_cost_detail p.cost_tbl_dsc {
	margin:5px 0 7px;
	.margin:11px 0 7px 0;
	font-size:11px;
	color:#666;
	text-align:right
}
.pop_cost_detail .tbl_cost {
	border-top:0;
	text-align:left
}
.pop_cost_detail .tbl_cost .brn {
	border-right:0
}
.pop_cost_detail .tbl_cost .r_line {
	border-right:1px solid #b7b7b7
}
.pop_cost_detail .tbl_cost .r_line2 {
	padding:0!important;
	border-right:1px solid #b7b7b7
}
.pop_cost_detail .tbl_cost thead th {
	padding:9px 0;
	.padding:11px 0 10px;
	#padding:11px 0 8px;
	border-top:1px solid #b0b0b0;
	border-bottom:1px solid #b0b0b0;
	text-align:left
}
.pop_cost_detail .tbl_cost thead th span {
	padding-left:10px;
	font-weight:700;
	font-size:12px
}
.pop_cost_detail .tbl_cost thead th span em {
	font-style:normal;
	font-weight:400;
	font-size:11px
}
.pop_cost_detail .tbl_cost td {
	overflow:hidden;
	height:14px;
	padding:10px 0 7px;
	font-size:12px;
	font-family:'돋움',Dotum;
	letter-spacing:-1px
}
.pop_cost_detail .tbl_cost td.brn,.pop_cost_detail .tbl_cost td.r_line {
	font-size:11px;
	letter-spacing:0;
	text-align:right
}
.pop_cost_detail .tbl_cost td.r_line {
	border-left-color:#FFF;
	border-left-width:1px
}
.pop_cost_detail .tbl_cost td span {
	margin-right:15px
}
.pop_cost_detail .tbl_cost td.name {
	font-size:12px;
	text-align:left
}
.pop_cost_detail .tbl_cost td.name em {
	font-style:normal;
	font-size:11px;
	color:#6098d0
}
.pop_cost_detail .tbl_cost tr.b_line td {
	border-bottom:1px solid #b0b0b0
}
.pop_cost_detail .tbl_cost tr.b_line td span.mar {
	margin-right:0
}
.pop_cost_detail .tbl_cost tfoot th,.pop_cost_detail .tbl_cost tfoot td {
	padding:9px 0;
	.padding:11px 0 10px;
	#padding:11px 0 8px;
	border-bottom:1px solid #b0b0b0;
	border-right:none!important;
	background:#fbfbfb;
	text-align:left
}
.pop_cost_detail .tbl_cost tfoot th span {
	margin-left:13px;
	font-weight:700;
	font-size:12px
}
.pop_cost_detail .tbl_cost tfoot th em {
	font-style:normal;
	font-size:11px;
	font-weight:400
}
.pop_cost_detail .tbl_costdetail_btm {
	float:right;
	position:relative;
	margin:14px 0 0;
	font-size:11px;
	color:#999;
	letter-spacing:-1px
}
.pop_cost_detail .tbl_costdetail_btm strong {
	display:inline-block;
	overflow:hidden;
	position:relative;
	width:41px;
	height:15px;
	margin:-5px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat -77px -118px;
	line-height:9999px;
	vertical-align:top
}
:root .pop_cost_detail .tbl_costdetail_btm strong {
	margin:-3px 0 0
}
.pop_cost_detail .pop_close {
	clear:right;
	width:100%;
	padding:19px 0 0;
	text-align:center
}
.pop_cost_detail .pop_close a {
	display:inline-block;
	overflow:hidden;
	width:36px;
	height:22px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -163px;
	line-height:9999px;
	vertical-align:top
}
.pop_cost_detail .selectbox-applied {
	position:relative;
	top:-3px
}
.pop_cost_detail .selectbox-applied .selectbox-box {
	height:18px;
	border:1px solid #ccc;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_select_arw.gif) 100% 50% no-repeat;
	font-size:11px;
	line-height:1.2;
	color:#656565;
	text-align:left;
	cursor:pointer
}
.pop_cost_detail .selectbox-applied .selectbox-label {
	overflow:hidden;
	margin:2px 0 0 4px;
	#margin:3px 0 0 4px;
	font-size:11px
}
.pop_cost_detail .selectbox-applied .selectbox-layer {
	overflow:hidden;
	position:absolute;
	z-index:99999;
	border:1px solid #a3a3a3
}
.pop_cost_detail .selectbox-applied .selectbox-list {
	overflow-y:auto;
	overflow-x:hidden;
	width:100%;
	list-style:none
}
.pop_cost_detail .selectbox-applied .selectbox-list li {
	padding:3px 0 2px;
	#padding:4px 0 1px 0;
	background:#fff;
	font-size:11px;
	font-family:tahoma;
	line-height:1.2;
	color:#282828;
	text-indent:4px;
	cursor:pointer;
	#cursor:hand
}
.pop_cost_detail .selectbox-applied .selectbox-list li.selectbox-item-hovered {
	background-color:#f5f5f5;
	color:#656565
}
.cost_graph_dsc {
	overflow:hidden;
	position:absolute;
	right:0;
	margin:-20px 0 0
}
.cost_graph_dsc li {
	float:left;
	margin:0 0 0 13px;
	font-size:11px;
	color:#606060
}
.cost_graph_dsc li span {
	display:inline-block;
	overflow:hidden;
	width:8px;
	height:8px;
	margin:2px 4px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat;
	vertical-align:top
}
.cost_graph_dsc li.g span {
	background-position:-291px -428px
}
.cost_graph_dsc li.b span {
	background-position:-304px -428px
}
.cost_graph_dsc li.r span {
	background-position:-317px -428px
}
.cost_graph {
	position:relative;
	z-index:20;
	width:680px;
	height:187px;
	margin:0 0 26px;
	padding:7px 0 0
}
.cost_graph .cost {
	float:left;
	width:54px;
	margin:-6px 8px 0 0;
	line-height:21px;
	font-size:11px;
	font-family:Tahoma;
	color:#666;
	text-align:right;
	white-space:nowrap
}
.cost_graph .graph_wrap {
	overflow:hidden;
	float:left;
	position:relative;
	width:616px;
	height:148px;
	margin:-19px 0 0;
	padding:23px 0 17px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_graph.gif) no-repeat 0 24px;
	#background-position:0 23px
}
.cost_graph .graph_wrap2 {
	overflow:hidden;
	float:left;
	position:relative;
	width:616px;
	height:148px;
	margin:-23px 0 0;
	padding:23px 0 17px;
	z-index:1
}
.cost_graph .graph_wrap span.bar {
	display:block;
	position:absolute;
	top:0;
	right:0;
	width:1px;
	height:147px;
	margin:24px 0 0;
	border-right:1px solid #d9d9d9
}
.cost_graph .graph_wrap ul {
	position:absolute;
	bottom:0;
	z-index:10;
	width:1000px;
	margin:0 0 17px 22px
}
.cost_graph .graph_wrap ul li {
	float:left;
	position:relative;
	width:38px;
	height:147px;
	margin:0 28px 0 0
}
.cost_graph .graph_wrap ul li {
	float:left;
	position:relative;
	width:38px;
	height:147px;
	margin:0 30px 0 0
}
.cost_graph .graph_wrap ul li strong {
	position:absolute;
	bottom:-17px;
	#bottom:-18px;
	width:100%;
	font-size:11px;
	font-weight:400;
	line-height:1;
	color:#666;
	text-align:center;
	white-space:nowrap
}
.cost_graph .graph_wrap ul li a {
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	z-index:10;
	width:7px;
	cursor:default
}
.cost_graph .graph_wrap ul li a.over {
	z-index:20;
	text-decoration:none
}
.cost_graph .graph_wrap ul li a.g {
	border:1px solid #acacac;
	background:#c4c4c4
}
.cost_graph .graph_wrap ul li a.b {
	left:14px;
	border:1px solid #3770e0;
	background:#5097f4
}
.cost_graph .graph_wrap ul li a.r {
	left:28px;
	border:1px solid #df0c1a;
	background:#ff5c67
}
.cost_graph .graph_wrap ul li a em {
	display:none;
	position:absolute;
	width:52px;
	height:21px;
	margin:-23px 0 0 -20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_graph_tooltip.gif) no-repeat 0 0;
	font-size:11px;
	zoom:1
}
.cost_graph .graph_wrap ul li a em span {
	display:block;
	width:48px;
	height:17px;
	border:1px solid #adadad;
	font-weight:700;
	line-height:17px;
	text-align:center
}
.cost_graph .graph_wrap ul li a.g em span {
	border-color:#adadad;
	background:#f6f6f6;
	color:#666
}
.cost_graph .graph_wrap ul li a.b em span {
	border-color:#39b3e3;
	background:#f2fbfe;
	color:#367dae
}
.cost_graph .graph_wrap ul li a.r em span {
	border-color:#ef897f;
	background:#feefed;
	color:#e15e51
}
.cost_graph .graph_wrap ul li a.over em {
	display:block
}
.cost_graph .graph_wrap .none {
	position:absolute;
	top:25px;
	#top:24px;
	left:1px;
	z-index:20;
	width:629px;
	height:145px;
	background:#FFF
}
.cost_graph .graph_wrap .none p {
	position:relative;
	top:50%;
	margin:-10px 0 0;
	color:#999;
	text-align:center
}
.cost_graph .graph_wrap .btn {
	overflow:hidden;
	position:absolute;
	bottom:0;
	width:6px;
	height:10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat 0 0;
	line-height:999px;
	vertical-align:top
}
.cost_graph .graph_wrap .prev {
	left:0;
	background-position:-340px -480px;
	z-index:100
}
.cost_graph .graph_wrap .next {
	right:0;
	background-position:-350px -480px;
	z-index:100
}
.tbl_cost2 {
	position:relative;
	width:100%;
	border-collapse:collapse;
	border:0;
	border-top:2px solid #898989;
	font-size:12px
}
.tbl_cost2 th,.tbl_cost2 td {
	border:1px solid #CCC;
	border-top:0;
	border-left:0
}
.tbl_cost2 .brn {
	border-right:0
}
.tbl_cost2 thead th {
	padding:6px;
	background:#fbfbfb;
	font-family:'돋움',dotum;
	color:#666;
	text-align:center
}
.tbl_cost2 thead th .selectbox-box {
	font-weight:400
}
.tbl_cost2 thead th.btn {
	text-align:left
}
.tbl_cost2 thead th.btn a {
	display:block;
	overflow:hidden;
	float:left;
	width:67px;
	height:20px;
	margin:0 0 0 5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_cost.gif) no-repeat 0 -113px;
	line-height:9999px;
	vertical-align:top
}
.tbl_cost2 thead th li {
	font-family:'돋움',dotum!important;
	font-size:12px!important;
	text-indent:0!important
}
.tbl_cost2 thead th .selectbox-applied {
	display:inline-block;
	position:relative
}
.tbl_cost2 thead th .selectbox-layer {
	left:0;
	.left:10px
}
.tbl_cost2 thead th .selectbox-label {
	font-size:12px!important
}
.tbl_cost2 tbody td {
	padding:9px 0 8px;
	.padding:10px 0 7px 0;
	#padding:8px 0;
	font-family:tahoma;
	font-size:11px;
	color:#606060;
	text-align:right
}
:root .tbl_cost2 tbody td {
	padding:7px 0 8px
}
.tbl_cost2 tbody td span {
	display:inline-block;
	margin:0 0 0 13px
}
.tbl_cost2 tbody td a {
	color:#317fb5;
	text-decoration:underline
}
.tbl_cost2 tbody td span,.tbl_cost2 tbody td strong {
	margin:0 42px 0 0!important;
	font-weight:400;
	font-size:11px
}
.tbl_cost2 tbody td.unit {
	text-align:left
}
.tbl_cost2 tbody td.unit span,.tbl_cost2 tbody td.unit strong {
	margin:0 0 0 9px!important;
	font-size:12px;
	letter-spacing:-1px;
	white-space:nowrap
}
.tbl_cost2 tbody td.unit span em,.tbl_cost2 tbody td.unit strong em {
	font-style:normal;
	font-weight:400
}
.tbl_cost2 tbody td.none {
	height:50px;
	font-size:12px;
	color:#999;
	text-align:center
}
.tbl_cost2 tbody td strong {
	font-weight:700;
	color:#666
}
.tbl_cost2 tbody tr.total td {
	background:#f6f6f6
}
.tbl_cost2 tbody tr.total td span {
	font-weight:700;
	color:#606060
}
.tbl_cost2 tbody tr.total td.detail {
	background:0;
	text-align:center
}
.tbl_cost2 tbody th {
	padding:8px 0 0;
	border-bottom:0;
	font-size:15px;
	font-family:tahoma;
	color:#606060;
	text-align:center;
	vertical-align:top
}
.tbl_cost2 tbody th span {
	font-weight:400;
	font-family:'돋움',dotum
}
.tbl_cost2 tbody th label {
	font-size:11px;
	font-family:'돋움',dotum;
	font-weight:400;
	color:#666;
	letter-spacing:-1px
}
.tbl_cost2 tbody th input {
	position:relative;
	.top:2px;
	width:14px;
	height:14px;
	.margin-left:-3px;
	vertical-align:middle
}
.sale_info .end_both {
	clear:both;
	position:relative;
	width:680px
}
.sale_info .end_both h3 {
	float:left;
	position:relative;
	height:21px;
	margin:0;
	padding:0 0 0 5px;
	font-size:12px;
	color:#777;
	letter-spacing:-1px
}
.sale_info .end_both h3 img {
	position:relative;
	top:-1px;
	margin:0 7px 0 0;
	vertical-align:middle
}
.sale_info .end_both p.more {
	float:right;
	position:relative;
	margin:1px 0 0
}
.sale_info .end_both p.more a {
	display:inline-block;
	padding:0 7px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_arr2.gif) no-repeat scroll 100% 2px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.sale_info .end_both table {
	clear:both;
	border-top:1px solid #d8dadd
}
.sale_info .end_both .tbl_cost_btm {
	margin:6px 0 0
}
.loan_mortgage {
	position:relative;
	width:680px;
	height:150px;
	margin-bottom:25px;
	background:url(https://static.land.naver.net/static/service/20171114/banner/img_mortgage.jpg) no-repeat
}
.loan_mortgage a {
	display:block;
	position:absolute;
	top:109px;
	left:46px;
	width:107px;
	height:18px
}
.loan_advice {
	overflow:hidden;
	position:relative;
	height:47px;
	margin:0 0 40px;
	padding:5px 0 0 13px;
	border:1px solid #ebebeb;
	background:url(https://static.land.naver.net/static/service/20171114/sale/bg_loan.gif) repeat-x 0 -132px;
	line-height:21px;
	color:#454545;
	letter-spacing:-1px
}
.loan_advice em {
	color:#fe0000
}
.loan_advice a {
	display:inline-block;
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	width:121px;
	height:18px;
	margin:17px 13px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/sale/bg_loan.gif) no-repeat 0 -17px;
	line-height:999px;
	vertical-align:top
}
.loan_info {
	overflow:hidden;
	position:relative;
	margin:-5px 0 35px;
	padding:3px 0 13px 23px;
	background:#f6f6f6;
	zoom:1
}
.loan_info li {
	float:left;
	height:10px;
	margin:8px 10px 0 0;
	padding:0 8px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/sale/bg_loan_bar.gif) no-repeat 100% 2px;
	line-height:1;
	white-space:nowrap
}
.loan_info li a {
	font-size:11px;
	color:#575757
}
.loan_info li a.on {
	font-weight:700;
	color:#11599d
}
.loan_info .bgn {
	background:0
}
.loan_tit {
	overflow:hidden;
	position:relative
}
.loan_tit h3 {
	float:left;
	margin:0 0 0 5px;
	padding-bottom:0
}
.loan_tit .tit_dsc {
	float:left;
	position:relative;
	margin:0 0 0 5px;
	padding:0 0 0 12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar_sale_info_h3.gif) no-repeat 0 1px;
	font-size:12px;
	color:#7b7b7b
}
.loan_tit .tit_dsc strong {
	font-weight:400;
	color:red
}
.loan_tit .no {
	display:inline;
	float:right;
	margin:0 15px 0 0;
	font-size:11px;
	color:#888;
	letter-spacing:-1px
}
.loan_tit .no em {
	color:red
}
.tbl_loan {
	position:relative;
	width:100%;
	margin-top:0;
	border-collapse:collapse;
	border:0;
	border-top:2px solid #ababab
}
.tbl_loan .brn {
	background-position:0 50%!important
}
.tbl_loan th,.tbl_loan td {
	height:29px;
	border:0;
	border-top:1px solid #ededed;
	letter-spacing:-1px
}
.tbl_loan tr.btm th {
	border-bottom:1px solid #d4d4d4
}
.tbl_loan th {
	border-bottom:1px solid #ededed;
	background:#fafafb url(https://static.land.naver.net/static/service/20171114/sale/bg_tbl_loan.gif) no-repeat 100% 50%
}
.tbl_loan th,.tbl_loan thead th a {
	font-size:11px;
	font-weight:400;
	color:#505050
}
.tbl_loan th a {
	padding:0 12px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/sale/bg_loan.gif) no-repeat
}
.tbl_loan th a.up {
	background-position:100% -44px
}
.tbl_loan th a.dn {
	background-position:100% -66px
}
.tbl_loan td,.tbl_loan td a {
	color:#000
}
.tbl_loan td span {
	display:block;
	position:relative;
	white-space:nowrap;
	zoom:1
}
.tbl_loan td.name span {
	padding-left:22px
}
.tbl_loan td.limit span {
	text-align:center
}
.tbl_loan td.interest span {
	padding-left:31px
}
.tbl_loan td.period span {
	padding-left:27px
}
.tbl_loan td.none {
	height:50px;
	font-size:12px;
	color:#999;
	text-align:center
}
.tbl_loan td.char span {
	padding-left:25px
}
.tbl_loan td.period a,.tbl_loan td.char a {
	color:#666
}
.tbl_loan td.none {
	height:50px;
	font-size:12px;
	color:#999;
	text-align:center
}
.tbl_loan td em {
	display:block;
	overflow:hidden;
	position:absolute;
	top:-2px;
	left:2px;
	width:15px;
	height:16px;
	background:url(https://static.land.naver.net/static/service/20171114/sale/bg_loan.gif) no-repeat -131px -17px;
	line-height:999px;
	vertical-align:top
}
.tbl_loan_view {
	position:relative;
	margin:0 0 23px;
	line-height:1;
	text-align:right
}
.tbl_loan_view a {
	color:#666;
	letter-spacing:-1px
}
.loan_table_wrap {
	margin-bottom:9px;
	border-bottom:1px solid #d4d4d4
}
.loan_dsc_list {
	position:relative;
	margin:-9px 0 0;
	padding:0 0 15px;
	background:#fafafb
}
.loan_dsc_list ul {
	position:relative;
	padding:24px 0 0 10px;
	text-align:center
}
.loan_dsc_list ul li {
	display:inline-block;
	zoom:1;
	.display:inline;
	padding:0 0 2px 7px;
	background:url(https://static.land.naver.net/static/service/20171114/sale/bg_loan.gif) no-repeat -178px -292px;
	line-height:16px;
	color:#999;
	letter-spacing:-1px
}
.loan_dsc_list p {
	margin:9px 0 0;
	color:#666;
	text-align:center
}
.loan_dsc_list p a {
	display:inline-block;
	overflow:hidden;
	width:180px;
	height:36px;
	margin:0 0 9px 6px;
	background:url(https://static.land.naver.net/static/service/20171114/sale/bg_loan.gif) no-repeat 0 -192px;
	line-height:999px;
	vertical-align:top
}
.loan_dsc_list p a.btn_talk {
	background-position:0 -236px
}
.loan_dsc_source {
	padding:13px 5px 0 0;
	color:#999;
	text-align:right;
	font-size:12px;
	color:#999;
	letter-spacing:-1px
}
.loan_dsc_source span {
	padding-left:4px
}
.sale_info .end_info_v2 {
	border-collapse:collapse;
	border:0;
	border-top:1px solid #d8dadd
}
.sale_info .end_info_v2 th,.sale_info .end_info_v2 td {
	height:27px;
	padding:0;
	border:0;
	border-bottom:1px solid #eeeef1;
	letter-spacing:-1px;
	text-align:center
}
.sale_info .end_info_v2 tr.btm td {
	border-bottom:1px solid #d8dadd
}
.sale_info .end_info_v2 th,.sale_info .end_info_v2 th a {
	color:#505050
}
.sale_info .end_info_v2 td,.sale_info .end_info_v2 td a {
	color:#323232
}
.sale_info .end_info_v2 .blue {
	color:#002aff
}
.sale_info .end_info_v2 .red {
	color:#F20
}
.sale_info .end_info_v2 td .dsc {
	padding-left:16px;
	text-align:left;
	color:#000
}
.sale_info .end_info_v2 td .dsc strong {
	color:#002aff
}
.jselectbox-applied {
	display:inline-block;
	position:relative
}
.jselectbox-applied .jselectbox-box {
	height:18px;
	border:1px solid #ccc;
	background:#fff url(https://static.land.naver.net/static/service/20171114/article/bg_select_arw.gif) 100% 50% no-repeat;
	color:#656565;
	font-size:11px;
	line-height:1.2;
	text-align:left;
	cursor:pointer
}
.jselectbox-applied .jselectbox-label {
	overflow:hidden;
	margin:3px 0 0 4px;
	.margin:4px 0 0 4px;
	font-size:11px
}
.jselectbox-applied .jselectbox-layer {
	overflow:hidden;
	position:absolute;
	z-index:99999;
	border:1px solid #a3a3a3
}
.jselectbox-applied .jselectbox-list {
	overflow-y:auto;
	overflow-x:hidden;
	width:100%;
	list-style:none
}
.jselectbox-applied .jselectbox-list li {
	padding:3px 0 2px;
	#padding:4px 0 1px 0;
	background:#fff;
	color:#282828;
	font-size:11px;
	font-family:tahoma;
	line-height:1.2;
	text-indent:4px;
	cursor:pointer;
	#cursor:hand
}
.jselectbox-applied .jselectbox-list li.jselectbox-item-hovered {
	background-color:#f5f5f5;
	color:#656565
}
.jselectbox-noscript * {
	display:none
}
.jselectbox-noscript .jselectbox-source {
	display:inline;
	position:relative;
	top:-2px;
	.top:-3px;
	left:0
}
.jselectbox-noscript .jselectbox-source {
	top:-1px
}
.jselectbox-noscript .jselectbox-source * {
	display:block
}
.jselectbox-source {
	position:absolute;
	left:-9999px
}
.jselectbox-focused {
	letter-spacing:-1px
}
.jselectbox-box {
	padding:0;
	background:url(https://static.land.naver.net/static/service/20171114/home/bu_arrow2.gif) no-repeat 100% 4px;
	cursor:pointer;
	font-weight:400
}
.jselectbox-box {
	background-position:100% 6px;
	font-size:12px!important
}
.jselectbox-label {
	color:#4b4b4e
}
.jselectbox-layer {
	display:none;
	overflow:hidden;
	overflow-y:auto;
	position:absolute;
	z-index:100;
	#margin-top:4px;
	border:1px solid #777;
	background:#FFF;
	z-index:100
}
.jselectbox-layer {
	margin-top:1px
}
.jselectbox-list ul {
	margin:0;
	padding:0;
	background:#FFF;
	list-style:none
}
.jselectbox-list ul li {
	display:block;
	padding:5px 0 4px 3px;
	#padding:5px 0 2px 3px;
	font-size:11px;
	color:#333;
	letter-spacing:-1px;
	text-align:left!important;
	cursor:pointer;
	zoom:1
}
.jselectbox-list ul li {
	padding:3px
}
.jselectbox-list ul li span {
	letter-spacing:0
}
.jselectbox-list ul li.jselectbox-item-selected {
	color:#000
}
.jselectbox-list ul li.jselectbox-item-over {
	background:#f3f3f3!important
}
.end_info .overflow {
	height:92px;
	padding:5px 0;
	overflow-x:hidden;
	overflow-y:auto
}
.aside_find {
	float:left;
	z-index:0;
	margin:51px 0 0;
	padding:199px 0 65px;
	border-top:1px solid #c2c2c2
}
.sale_info .sale_list td .thmb {
	position:relative;
	height:65px;
	text-align:left;
}
.sale_info .sale_list td .thmb a:hover {
	text-decoration:none
}
.sale_info .sale_list td .thmb .mask {
	position:absolute;
	top:0;
	left:0;
	width:43px;
	height:43px;
	border:1px solid #000;
	opacity:.1;
	filter:alpha(opacity=10);
	padding:0
}
.sale_info .sale_list td .thmb .ico_m {
	overflow:hidden;
	position:absolute;
	bottom:2px;
	right:2px;
	width:19px;
	height:19px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_s_play.png) no-repeat;
	text-indent:-999px
}
.sale_info .sale_list td .thmb_area {
	position:relative;
	width:45px;
	top:10px;
	cursor:pointer
}
.sale_info .sale_list td .thmb_area .ico_site {
	position:absolute;
	top:0;
	left:0
}
.sale_info .sale_list td .thmb_area .thmb_num {
	position:absolute;
	width:16px;
	height:18px;
	bottom:0;
	right:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_slide.gif) no-repeat
}
.sale_info .sale_list td .thmb .ly_thmb {
	position:absolute;
	top:-1px;
	left:0;
	width:400px;
	padding-bottom:1px;
	background-color:#e1e3e4;
	z-index:30
}
.sale_info .sale_list td .thmb .ly_thmb .mask {
	width:50px;
	height:50px
}
.sale_info .sale_list td .thmb .ly_thmb ul {
	overflow:hidden;
	height:52px;
	padding:6px 0 6px 6px;
	background-color:#fff;
	border:1px solid #9f9f9f
}
.sale_info .sale_list td .thmb .ly_thmb li {
	float:left;
	position:relative;
	margin-right:6px;
	cursor:pointer
}
.sale_info .sale_list td .thmb .ly_thmb a {
	display:inline
}
.sale_info .sale_list td .thmb .ly_thmb .ly_num {
	position:absolute;
	bottom:2px;
	right:1px;
	padding:2px 4px;
	background-color:#fff;
	border-top:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	font-family:tahoma;
	font-size:10px;
	color:#777
}
.sale_info .sale_list td .thmb .ly_thmb .ly_num strong {
	color:#444
}
.sale_info .sale_list td .thmb .ly_thmb .ico_m {
	width:22px;
	height:22px;
	bottom:15px;
	right:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_m_play.png) no-repeat
}
.sale_info .sale_list td .thmb .ly_thmb .ico_360vr {
	overflow:hidden;
	position:absolute;
	width:36px;
	height:25px;
	bottom:13px;
	right:8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_360vr.png) no-repeat;
	text-indent:-999px
}
.sale_info .sale_list td .thmb .ly_thmb .dimmed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.1;
	filter:alpha(opacity=10)
}
.sale_info .sale_list td .ico_site {
	display:inline-block;
	width:24px;
	height:14px;
	margin:-1px 0 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_con.gif) no-repeat;
	font-size:0;
	line-height:0;
	vertical-align:top
}
.sale_info .sale_list td .ico_mbr_chk {
	display:inline-block;
	width:44px;
	height:14px;
	margin:-1px 0 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_mbr.gif) no-repeat;
	font-size:0;
	line-height:0;
	vertical-align:top
}
.sale_list td .ico_owner1 {
	color:#FFFFFF;
	padding:2px;
	height:14px;
	font-size:11px;
	vertical-align:top;
	background:#4687f2;
}
.sale_list td .ico_owner2 {
	color:#FFFFFF;
	padding:2px;
	height:14px;
	font-size:11px;
	vertical-align:top;
	background:#4687f2;
}
.sale_list td .ico_site2 {
	color:#FFFFFF;
	padding:2px;
	height:14px;
	font-size:11px;
	vertical-align:top;
	background:#4687f2;
}
#map .address_list .housing .lst_site li {
	float:none;
	margin-bottom:8px
}
#map .address_list .housing .lst_site li a {
	position:relative;
	display:block;
	padding-left:52px;
	line-height:16px;
	color:#555
}
#map .address_list .housing .lst_site li a:hover .tit {
	font-weight:700
}
#map .address_list .housing .lst_site li .thmb {
	position:absolute;
	top:1px;
	left:0
}
#map .address_list .housing .lst_site li .mask {
	position:absolute;
	top:0;
	left:0;
	width:43px;
	height:43px;
	border:1px solid #000;
	opacity:.1;
	filter:alpha(opacity=10)
}
#map .address_list .housing .lst_site li .ico_m {
	overflow:hidden;
	position:absolute;
	top:11px;
	left:50%;
	width:23px;
	height:23px;
	margin-left:-12px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_movie.png) no-repeat;
	text-indent:-999px
}
#map .address_list .housing .lst_site li .tit {
	display:block
}
#map .address_list .housing .lst_site li .dsc {
	display:block;
	margin-top:2px;
	font-size:11px
}
#map .address_list .housing .lst_site li .dsc em {
	color:#999
}
#map .address_list .housing .lst_site_v2 {
	padding-top:8px;
	background:#fff
}
#map .address_list .housing .lst_site_v2 li {
	background:#fff;
	margin-bottom:10px
}
#map .address_list .housing .lst_site_v2 li a {
	padding-left:0;
	background:#fff
}
#map .address_list .sort2 {
	position:absolute;
	top:37px;
	left:0;
	width:261px;
	margin:0;
	padding-left:0;
	border-top:1px solid #606060
}
#map .address_list .sort2 span {
	margin:0 -4px 0 -6px;
	padding:0
}
#map .address_list .sort2 span.sort_a {
	display:inline-block;
	width:86px;
	margin:0;
	text-align:center
}
#map .list_open .sort2 {
	margin-left:9px;
	padding-left:10px;
	width:952px
}
.sale_info .end_info td .btn_pyeong {
	display:inline-block;
	width:29px;
	height:15px;
	margin:-1px 0 1px 5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -338px -445px;
	vertical-align:middle
}
.sale_info .end_info td .tx_pyeong {
	color:#317fb5
}
.sale_info .graph .graph_area {
	margin-top:-5px;
	padding:0 11px 0
}
.sale_info .graph .tab_area {
	width:648px;
	height:25px;
	padding:0;
	border-bottom:1px solid #999
}
.sale_info .graph .tab_area ul {
	position:relative;
	width:100%
}
.sale_info .graph .tab_area ul li {
	float:left;
	margin-right:-1px
}
.sale_info .graph .tab_area a {
	overflow:hidden;
	display:block;
	width:60px;
	height:26px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_tab.png) no-repeat;
	text-indent:-999px
}
.sale_info .graph .tab_area .tab2 {
	background-position:-63px 0
}
.sale_info .graph .tab_area li.on .tab {
	background-position:0 -29px
}
.sale_info .graph .tab_area li.on .tab2 {
	background-position:-63px -29px
}
.sale_info .graph .tab_area .tab_sise {
	display:none;
	position:absolute;
	top:8px;
	right:-6px
}
.sale_info .graph .tab_area li.on .tab_sise {
	display:block
}
.sale_info .graph .tab_area .tab_sise p {
	float:left;
	margin-right:8px;
	font-size:11px;
	color:#7b7b7b;
	letter-spacing:-1px
}
.sale_info .graph .tab_area .tab_sise a {
	float:left;
	width:auto;
	height:auto;
	padding:0 9px 0 10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar2.gif) no-repeat 0 2px;
	font-size:11px;
	color:#000;
	text-indent:0
}
.sale_info .graph .tab_area .tab_sise a.frst {
	background:0
}
.sale_info .graph .tab_area .tab_sise a.on {
	color:#f4412d;
	font-weight:700;
	text-decoration:underline
}
.sale_info_sise .graph .graph_area div {
	float:none
}
.sale_info_sise .graph .graph_area .legend_area {
	width:185px;
	height:23px;
	margin:12px auto 0;
	padding:0
}
.sale_info_sise .graph .graph_area .legend_area ul {
	width:176px
}
.sale_info_sise .graph .graph_area .legend_area ul li {
	margin:7px 0 0
}
.btn_mltm {
	position:absolute;
	top:9px;
	right:9px
}
.btn_mltm a {
	display:inline-block;
	width:124px;
	height:20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -78px -476px
}
.aside_find {
	float:left;
	z-index:0;
	margin:51px 0 0;
	padding:199px 0 65px;
	border-top:1px solid #c2c2c2
}
.bx_type16 {
	position:relative;
	padding:5px 5px 5px 6px
}
.ly_type6_v1 .bx_type16 {
	padding-right:6px;
	padding-top:6px
}
.bx_type16 {
	padding-top:6px\9
}
.ly_type6_v1 .bx_type16 {
	padding-top:7px\9
}
.bx_type16:after {
	content:'';
	clear:both;
	display:block
}
.ly_type6 {
	position:absolute;
	display:inline-block;
	border:1px solid #bababa;
	background:#fff
}
.ly_type6:after {
	clear:both;
	content:'';
	display:block
}
.ly_type6 .corner {
	z-index:20;
	position:absolute;
	width:2px;
	height:2px;
	font-size:0;
	line-height:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_land.png) 0 0 no-repeat
}
.ly_type6 .lt {
	left:-1px;
	top:-1px;
	background-position:2px 0
}
.ly_type6 .rt {
	right:-1px;
	top:-1px;
	background-position:2px 0
}
.ly_type6 .rb {
	right:-1px;
	bottom:-1px;
	background-position:2px -2px
}
.ly_type6 .rb {
	right:-1px;
	bottom:-1px;
	background-position:2px 0
}
.ly_type6 .lb {
	left:-1px;
	bottom:-7px;
	width:5px;
	height:7px;
	background-position:2px -4px
}
.ly_type6 .c_type15 {
	color:#777;
	font-family:'돋움',dotum
}
.ly_type6 .c_type16 {
	color:#444;
	font-weight:700;
	font-family:'돋움',dotum
}
.ly_type6 .tooltip {
	overflow:hidden
}
.ly_type6 .tooltip .data {
	padding-bottom:3px
}
.ly_type6 .tooltip .data2 em {
	letter-spacing:0;
	font-size:11px;
	color:#999
}
.ly_type6_v1 .lb {
	left:-1px;
	bottom:-1px;
	width:2px;
	height:2px;
	background-position:-1110px -2px
}
.ly_type6_v1 .data {
	clear:both
}
.ly_type6 .tooltip em {
	float:left;
	padding-right:6px;
	font-weight:400;
	color:#777;
	font-family:'돋움',dotum;
	letter-spacing:-1px
}
.ly_type6 .tooltip .c_type14 {
	color:#444;
	font-weight:700
}
.ly_type6_v1 .tooltip .c_type14 {
	font-family:'돋움',dotum;
	font-size:12px
}
.ly_type6_v1 .arr {
	left:45%;
	bottom:-6px;
	width:9px;
	height:6px;
	background-position:0 0
}
.land_edit {
	position:absolute;
	top:5px;
	right:17px;
	width:61px;
	height:23px;
	padding:1px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map2.png) no-repeat -64px -108px
}
.land_edit a {
	display:block;
	cursor:pointer
}
.land_edit .nmap_btn_wrap {
	overflow:hidden;
	display:block;
	width:61px;
	height:22px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat 0 -17px;
	text-indent:-999px
}
.land_edit .on .nmap_btn_wrap {
	background-position:0 -44px
}
.map_legend {
	position:absolute;
	bottom:6px;
	right:116px
}
.map_legend .legend_area {
	float:left;
	height:20px;
	padding:0 0 0 6px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map2.png) no-repeat
}
.map_legend .legend_rgt {
	float:left;
	width:5px;
	height:20px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map2.png) no-repeat 100% 0
}
.map_legend .legend_area a {
	float:left;
	color:#444;
	line-height:20px;
	letter-spacing:-1px
}
.map_legend .legend_area a:hover,.nmap .map_legend .legend_area a:active {
	text-decoration:none
}
.map_legend .legend_area .bar {
	float:left;
	margin:5px -1px 0 -2px;
	color:gray
}
.map_legend .legend_area .noti {
	float:left
}
.map_legend .legend_area .btn {
	float:left;
	font-weight:700
}
.map_area2 .map_legend .legend_area {
	background-position:0 -54px
}
.map_area2 .map_legend .legend_rgt {
	background-position:100% -54px
}
.map_area2 .map_legend .legend_area a {
	color:#fff
}
.ly_legend {
	position:absolute;
	bottom:6px;
	right:0;
	z-index:100;
	width:281px;
	height:151px
}
.ly_legend .ly_mask {
	height:1px;
	background-color:#000;
	opacity:.15;
	filter:alpha(opacity=15)
}
.ly_legend .ly_inner {
	height:148px;
	border:1px solid #2c2d31;
	background-color:#fff
}
.ly_legend .ly_btn {
	position:absolute;
	top:2px;
	right:1px;
	width:34px;
	height:32px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat -127px -79px
}
.ly_legend .btn_clse {
	overflow:hidden;
	display:block;
	width:22px;
	height:22px;
	margin:5px 0 0 6px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat -166px -79px;
	text-indent:-999px
}
.ly_legend .tab_area {
	overflow:hidden;
	height:32px
}
.ly_legend .tab_area a {
	float:left;
	height:32px;
	cursor:pointer
}
.ly_legend .tab_area a span {
	overflow:hidden;
	display:block;
	height:32px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat;
	text-indent:-999px
}
.ly_legend .tab_area a.tab1 span {
	width:122px;
	background-position:0 -79px
}
.ly_legend .tab_area a.tab2 span {
	width:123px;
	background-position:0 -153px
}
.ly_legend .tab_area a.tab1 span.on {
	background-position:0 -116px
}
.ly_legend .tab_area a.tab2 span.on {
	background-position:0 -190px
}
.ly_legend .ly_cont {
	position:relative
}
.ly_legend .btn_more {
	position:absolute;
	top:8px;
	right:14px;
	padding-right:6px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat 100% -18px;
	line-height:14px;
	color:#000;
	letter-spacing:-1px
}
.ly_legend .sub_tab {
	height:29px;
	background-color:#f7f7f8;
	border-bottom:1px solid #afb0b3
}
.ly_legend .sub_tab li {
	float:left;
	margin-top:8px;
	padding:0 6px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat -199px 1px;
	line-height:14px;
	letter-spacing:-1px;
	white-space:nowrap
}
.ly_legend .sub_tab li.type1,.ly_legend .sub_tab li.type6 {
	padding-left:13px;
	background:0
}
.ly_legend .sub_tab li a {
	color:#777
}
.ly_legend .tab_cont {
	display:none;
	position:absolute;
	top:36px;
	left:14px;
	width:219px;
	padding:2px 0 0 46px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat
}
.ly_legend .type_on .tab_cont {
	display:block
}
.ly_legend .sub_tab .type_on a {
	font-weight:700;
	color:#000
}
.ly_legend .type1 .tab_cont {
	background-position:0 -227px
}
.ly_legend .type2 .tab_cont {
	background-position:0 -306px
}
.ly_legend .type3 .tab_cont {
	background-position:0 -385px
}
.ly_legend .type4 .tab_cont {
	width:200px;
	padding-left:65px;
	background-position:0 -464px
}
.ly_legend .type5 .tab_cont {
	background-position:0 -543px
}
.ly_legend .type6 .tab_cont {
	background-position:0 -603px
}
.ly_legend .type7 .tab_cont {
	background-position:0 -682px
}
.ly_legend .type8 .tab_cont {
	width:220px;
	padding-left:45px;
	background-position:0 -761px
}
.ly_legend .type9 .tab_cont {
	width:220px;
	padding-left:45px;
	background-position:0 -840px
}
.ly_legend .tab_cont li {
	margin:0;
	padding:0;
	background:0;
	height:19px;
	color:#7d7d7d
}
.ly_legend .type1 .col1 {
	width:128px
}
.ly_legend .type1 .col2 {
	width:87px
}
.ly_legend .type1 .col3 {
	width:215px
}
.ly_legend .type2 .col1 {
	width:150px
}
.ly_legend .type2 .col2 {
	width:63px
}
.ly_legend .type4 .col1 {
	width:120px
}
.ly_legend .type4 .col2 {
	width:75px
}
.ly_legend .type5 .col1 {
	width:210px
}
.ly_legend .type3 .col1,.ly_legend .type6 .col1,.ly_legend .type7 .col1,.ly_legend .type8 .col1,.ly_legend .type9 .col1 {
	width:139px
}
.ly_legend .type3 .col2,.ly_legend .type6 .col2,.ly_legend .type7 .col2,.ly_legend .type8 .col2,.ly_legend .type9 .col2 {
	width:75px
}
.map_area .g_n {
	text-align:left;
	z-index:499;
	position:absolute;
	top:-4px;
	left:12px;
	height:17px;
	padding-left:4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/new/bg_marker_pin.png) no-repeat;
	font-size:11px;
	line-height:17px;
	font-weight:700
}
.map_area .g_type1 {
	width:12px;
	color:#199900
}
.map_area .g_type1_2 {
	width:19px;
	background-position:-20px 0;
	color:#199900
}
.map_area .g_type1_3 {
	width:25px;
	background-position:-47px 0;
	color:#199900
}
.map_area .g_type2 {
	width:12px;
	background-position:0 -26px;
	color:#0069bf
}
.map_area .g_type2_2 {
	width:19px;
	background-position:-20px -26px;
	color:#0069bf
}
.map_area .g_type2_3 {
	width:25px;
	background-position:-47px -26px;
	color:#0069bf
}
.map_area .g_type3 {
	width:12px;
	background-position:0 -52px;
	color:#f24500
}
.map_area .g_type3_2 {
	width:19px;
	background-position:-20px -52px;
	color:#f24500
}
.map_area .g_type3_3 {
	width:25px;
	background-position:-47px -52px;
	color:#f24500
}
.map_area .g_type4 {
	width:12px;
	background-position:0 -78px;
	color:#b300a7
}
.map_area .g_type4_2 {
	width:19px;
	background-position:-20px -78px;
	color:#b300a7
}
.map_area .g_type4_3 {
	width:25px;
	background-position:-47px -78px;
	color:#b300a7
}
.map_area .g_type5 {
	background-position:0 -104px;
	color:#018079;
	width:12px
}
.map_area .g_type5_2 {
	background-position:-20px -104px;
	color:#018079;
	width:19px
}
.map_area .g_type5_3 {
	background-position:-47px -104px;
	color:#018079;
	width:25px
}
.map_area .g_type6 {
	background-position:0 -130px;
	color:#05499e;
	width:12px
}
.map_area .g_type6_2 {
	background-position:-20px -130px;
	color:#05499e;
	width:19px
}
.map_area .g_type6_3 {
	background-position:-47px -130px;
	color:#05499e;
	width:25px
}
.map_tab {
	border-bottom:1px solid #606060;
	height:27px;
	margin-left:20px;
	padding-top:10px;
	position:relative;
	width:261px
}
.map_tab .lst_tab li {
	background-color:#FFF;
	float:left;
	margin-bottom:-1px;
	margin-right:-1px
}
.map_tab .tab_a {
	-moz-border-bottom-colors:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	border-color:#d3d3d3;
	border-image:none;
	border-style:solid;
	border-width:1px 1px 0;
	color:#555;
	display:block;
	font-size:11px;
	height:26px;
	letter-spacing:-1px;
	line-height:26px;
	padding:0 5px
}
.map_tab .lst_tab li.on .tab_a {
	border-color:#606060;
	font-weight:700;
	height:27px;
	position:relative;
	z-index:10;
	background-color:#fff;
	color:#333
}
.map_tab .sale_num,.map_tab .sort,.map_tab .housing {
	display:none
}
.map_tab .on .sale_num {
	color:#999;
	display:block;
	font-size:11px;
	letter-spacing:-1px;
	padding-right:1px;
	position:absolute;
	right:0;
	top:19px
}
.map_tab .on .sort,.map_tab .on .housing {
	display:block
}
.site_chk {
	overflow:hidden;
	width:680px;
	margin-top:25px
}
.sale_info .end_clear .site_chk h3 {
	overflow:hidden;
	width:123px;
	height:13px;
	margin:0 0 8px 4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -242px -465px;
	text-indent:-999px
}
.site_chk .dsc_chk {
	position:absolute;
	top:24px;
	right:4px;
	font-size:11px;
	line-height:14px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.site_chk .dsc_chk em {
	color:#000
}
.site_chk .tbl_site {
	width:681px;
	border:0;
	border-bottom:1px solid #d8dadd;
	border-spacing:0
}
.site_chk .tbl_site caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.site_chk .tbl_site td,.site_chk .tbl_site th {
	border:0;
	border-top:1px solid #eeeef1;
	border-right:1px solid #eeeef1;
	line-height:14px;
	text-align:center
}
.site_chk .tbl_site th {
	background:#fdfdfd;
	border-top:1px solid #d8dadd;
	border-right:1px solid #d8dadd;
	color:#4f4f4f
}
.site_chk .tbl_site th.s_tit {
	padding:7px 0 6px;
	background-color:#f9f9f9;
	border-top:1px solid #eeeef1;
	border-right:1px solid #eeeef1;
	font-weight:400;
	color:#505050
}
.site_chk .tbl_site .line td,.site_chk .tbl_site .line th {
	border-top:1px solid #d8dadd
}
.site_chk .tbl_site td {
	color:#4f4f4f
}
.site_chk .tbl_site td .Y {
	color:#6991e3
}
.site_chk .tbl_site td .N {
	color:#f05500
}
.sale_info .tbl_type {
	overflow:hidden;
	float:none;
	width:100%;
	padding-right:15px;
	vertical-align:top
}
.sale_info .lef_bx h3.h_info {
	margin:0
}
.tbl_type .lef_bx,.tbl_type .rgt_bx {
	float:left
}
.tbl_type .lef_bx {
	margin-right:20px
}
.tbl_type .lef_bx .end_info th {
	width:89px
}
.sale_info .rgt_bx h3 {
	width:350px;
	.width:335px
}
.sale_info .no_btmline {
	border-bottom:0
}
.bx_com {
	position:relative;
	margin-bottom:8px;
	border:1px solid #e0e0e0
}
.bx_com_ly {
	position:absolute;
	top:-1px;
	right:-1px;
	border:1px solid #e0e0e0;
	background:#fff;
	z-index:10
}
.aside .traffic {
	padding-bottom:13px
}
.aside h4.t_end+.traffic_srch,.aside h4.t_end+.aside .traffic {
	background:0
}
.t_end {
	background:#fff
}
.aside .t_end span {
	font-size:12px;
	color:#333;
	letter-spacing:-1px;
	vertical-align:middle
}
.aside .t_end {
	padding:10px 15px 8px;
	background-color:#fbfbfb;
	border-bottom:solid 1px #ededed
}
.container_end .btn_more,.aside .btn_more {
	position:absolute;
	top:3px;
	right:0;
	padding-right:5px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.container_end .aside_end .btn_more,.aside .btn_more {
	top:11px;
	right:15px
}
#map .address_list .bd_section .lst_site {
	height:auto;
	padding:9px 0 6px 5px;
	border-bottom:1px solid #e6e6e6;
	background:#fdfdfd
}
#map .address_list .bd_section .lst_site li {
	background:#fdfdfd;
	margin:10px 0 0 0
}
#map .address_list .bd_section .lst_site li:first-child {
	margin:0
}
#map .address_list .bd_section {
	top:69px;
	left:0;
	width:261px
}
#map .address_list .bd_section .lst_site_v2 {
	padding-top:8px;
	background:#fff
}
#map .address_list .bd_section .lst_site_v2 li {
	background:#fff;
	margin-bottom:10px
}
#map .address_list .bd_section .lst_site_v2 li a {
	padding-left:0;
	background:#fff
}
.guyde_ico {
	overflow:hidden;
	display:inline-block;
	width:10px;
	height:14px;
	margin-right:4px;
	background:url(https://static.land.naver.net/static/service/20171114/img/article/articlelist.gif) -280px -480px no-repeat;
	line-height:100px;
	vertical-align:top
}
.evennum .guyde_ico {
	background-position:-294px -480px
}
.bx_com {
	position:relative;
	margin-bottom:8px;
	border:1px solid #e0e0e0
}
.aside .mem_area {
	width:252px;
	margin:0 auto
}
.aside .mem_area.v2 {
	margin:0
}
.aside .mem_area .thmb {
	width:250px;
	margin-top:11px;
	border:1px solid #dad8d9
}
.aside .mem_area .t_mem {
	position:relative;
	margin-top:12px;
	padding-right:15px
}
.aside .mem_area .t_mem a {
	font-size:12px;
	color:#5e80d6;
	letter-spacing:-1px
}
.lst_mem+.agent_tag_group {
	margin-top:5px
}
.agent_tag_group {
	margin:2px 0 0 -1px;
	font-size:0
}
.agent_tag_group .tag {
	display:inline-block;
	height:12px;
	padding:3px;
	margin:1px;
	background-color:#f4f4f5;
	color:#888;
	font-size:11px;
	letter-spacing:-1px
}
.mem_area .logo_agent {
	display:inline-block;
	margin:5px 0 5px -2px
}
.chain_area .partner_list_box {
	overflow:hidden;
	height:191px
}
.chain_area .partner_list_box.is-opened {
	height:auto
}
.chain_area .partner_list:after {
	content:'';
	clear:both;
	display:table
}
.chain_area .main_partner {
	width:100%
}
.chain_area .main_partner_box {
	width:252px;
	height:66px;
	margin:6px auto;
	border:1px solid #e0e0e0;
	display:table
}
.chain_area .img_box,.chain_area .text_box {
	width:126px;
	display:table-cell;
	vertical-align:middle
}
.chain_area .img_box {
	text-align:center
}
.chain_area .text-box {
	font-size:12px;
	letter-spacing:-1px;
	color:#333
}
.aside .mem_area .btn_group a.btn_agent_contact {
	height:13px;
	background:0;
	text-decoration:none
}
.btn_agent_contact {
	display:inline-block;
	position:relative;
	padding:4px 8px 5px 7px;
	height:13px;
	background:0;
	border:1px solid #d9d9d9;
	color:#666;
	letter-spacing:-1px
}
.btn_agent_contact .icon {
	position:absolute;
	left:7px;
	top:50%;
	margin-top:-7px
}
.btn_agent_contact .btn_txt_talk {
	padding-left:18px
}
.btn_agent_contact .btn_txt_talk .icon {
	width:14px;
	height:14px;
	background-image:url(https://static.land.naver.net/static/service/20171114/article/ico_talktalk.png)
}
.btn_agent_contact .btn_txt_location {
	padding-left:16px
}
.btn_agent_contact .btn_txt_location .icon {
	width:11px;
	height:14px;
	background-image:url(https://static.land.naver.net/static/service/20171114/article/ico_location.png)
}
.btn_more_partner {
	border-top:1px solid #e0e0e0;
	display:block;
	padding:9px 0 7px;
	background-color:#fcfcfc;
	color:#777;
	text-align:center;
	letter-spacing:-1px
}
.btn_more_partner .btn_inner {
	position:relative;
	padding-right:16px
}
.btn_more_partner .ico_arrow_down_green {
	position:absolute;
	right:0;
	top:50%;
	width:9px;
	height:5px;
	margin-top:-3px;
	background:url(https://static.land.naver.net/static/service/20171114/article/arrow_down_green.gif) no-repeat
}
.is-opened+.btn_more_partner .ico_arrow_down_green {
	background:url(https://static.land.naver.net/static/service/20171114/article/arrow_up_green.gif) no-repeat
}
.btn_layer_agent {
	display:inline-block;
	position:absolute;
	top:0;
	right:0;
	z-index:50;
	vertical-align:top
}
.aside .btn_layer_agent {
	top:148px;
	right:14px
}
.btn_layer_agent .layer {
	position:absolute;
	top:24px;
	right:-7px;
	width:244px;
	padding:10px 10px 7px 10px;
	border:1px solid #888;
	background-color:#fff;
	font-weight:400
}
.btn_layer_agent .layer .arw {
	position:absolute;
	top:-8px;
	right:9px
}
.btn_layer_agent .layer img {
	position:relative;
	top:2px
}
.btn_layer_agent .layer .tit {
	display:block;
	padding-bottom:6px;
	background-color:#fff;
	color:#5d5f66;
	font-weight:700;
	font-size:11px;
	letter-spacing:-1px
}
.btn_layer_agent .layer .tx {
	font-size:11px;
	letter-spacing:-1px;
	line-height:15px;
	color:#888
}
.btn_layer_agent .layer .btn_close {
	position:absolute;
	top:6px;
	right:8px;
	cursor:pointer
}
.icon_active {
	display:inline-block;
	width:15px;
	height:15px;
	vertical-align:-3px
}
.icon_active3 {
	width:19px;
	height:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/badge3.png)
}
.icon_active2 {
	background:url(https://static.land.naver.net/static/service/20171114/article/badge2.png)
}
.icon_active1 {
	background:url(https://static.land.naver.net/static/service/20171114/article/badge1.png)
}
.sale_list .title_agent--best {
	margin-left:-2px
}
.sale_list .icon_active {
	width:14px;
	height:14px;
	margin-right:2px
}
.sale_list .icon_active3 {
	width:18px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/badge3_small.png)
}
.sale_list .icon_active2 {
	background:url(https://static.land.naver.net/static/service/20171114/article/badge2_small.png)
}
.sale_list .icon_active1 {
	background:url(https://static.land.naver.net/static/service/20171114/article/badge1_small.png)
}
.icon_info_list {
	padding:7px 0 2px;
	margin-top:7px;
	border-top:1px solid #eee;
	color:#888;
	font-size:11px;
	letter-spacing:-1px
}
.icon_info_list li {
	margin-top:5px
}
.icon_info_list .icon_active {
	vertical-align:-4px
}
.icon_info_list .icon_active1,.icon_info_list .icon_active2 {
	margin:0 4px 0 0
}
.icon_info_list .icon_active3 {
	margin:0 2px 0 -2px
}
.member_ad_area .btn_layer_agent {
	top:11px;
	right:18px
}
.member_ad_area .btn_layer_agent img {
	border:0
}
.member_ad_area .btn_layer_agent .tit {
	height:auto;
	border-bottom:0
}
.aside .mem_area .lst_mem {
	clear:both;
	margin-top:5px
}
.aside .mem_area .lst_mem_v2 {
	margin-top:16px
}
.aside .mem_area .lst_mem li {
	line-height:20px;
	color:#333
}
.aside .mem_area .lst_mem li em {
	margin-right:4px;
	color:#757575
}
.aside .mem_area .lst_mem li a {
	color:#333;
	text-decoration:none
}
.aside .mem_area .lst_mem li strong {
	color:#5e80d6;
	text-decoration:underline
}
.aside .mem_area .lst_mem li .and {
	margin:0 4px;
	font-size:12px;
	color:#dbdbdb
}
.aside .mem_area .lst_mem li img {
	margin:-1px 0 1px -4px;
	vertical-align:middle
}
.aside .mem_area .lst_mem li .recom {
	display:inline-block;
	position:relative;
	top:-1px;
	height:14px;
	margin-left:1px;
	padding:0 4px;
	border:1px solid #ccc;
	background:#f7f7f9;
	font-size:11px;
	color:#5f6682;
	line-height:16px;
	letter-spacing:-1px;
	vertical-align:middle;
	text-decoration:none
}
.aside .mem_area .lst_mem li .lang_area .lang {
	display:inline-block;
	margin-left:3px;
	padding-left:5px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_dot.gif) 0 50% no-repeat;
	color:#000;
	line-height:14px;
	letter-spacing:-1px
}
.aside .mem_area .lst_mem li .lang_area .lang:first-child {
	background:0;
	margin-left:0;
	padding-left:0
}
.aside .mem_area .btn_group {
	margin-top:8px;
	padding-bottom:10px
}
.aside .mem_area .btn_group a {
	display:inline-block;
	height:18px;
	background:url(../img/sp_detail.png) no-repeat;
	vertical-align:top
}
.aside .mem_area .btn_group a+a {
	margin-left:4px
}
.aside .mem_area .btn_group .btn_v {
	width:71px;
	background-position:-130px -110px
}
.aside .mem_area .btn_group .btn_v2 {
	width:64px;
	height:24px;
	background-position:0 -724px
}
.aside .mem_area .btn_group .btn_v3 {
	width:50px;
	background-position:0 -140px
}
.aside .mem_area .btn_group .btn_v3 {
	width:50px;
	background-position:0 -140px
}
.aside .mem_area .btn_group .btn_v4 {
	width:93px;
	background-position:-400px -620px
}
.aside .mem_area .premium_btn_page2 {
	overflow:visible;
	position:absolute;
	bottom:15px;
	right:16px;
	width:auto;
	z-index:30
}
.aside .mem_area .premium_btn_page2 .pagenum {
	display:inline-block;
	font-family:verdana;
	font-size:10px;
	font-weight:700;
	color:#b3b3b3;
	vertical-align:middle
}
.aside .mem_area .premium_btn_page2 .pagenum strong {
	color:#848484
}
.aside .mem_area .premium_btn_page2 a {
	overflow:hidden;
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:-1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_markerpage2.gif) no-repeat;
	vertical-align:middle
}
.aside .mem_area .premium_btn_page2 a span {
	position:absolute;
	left:-9999px;
	z-index:-1
}
.aside .mem_area .premium_btn_page2 a.btn_prev {
	background-position:0 0;
	cursor:default
}
.aside .mem_area .premium_btn_page2 a.btn_stop {
	width:18px;
	background-position:-15px 0;
	cursor:default
}
.aside .mem_area .premium_btn_page2 a.btn_next {
	background-position:-32px 0;
	cursor:default
}
.aside .mem_area .premium_btn_page2 a.btn_start_on {
	width:18px;
	background-position:-15px -32px
}
.aside .mem_area .premium_btn_page2 a.btn_prev_on {
	background-position:0 -16px
}
.aside .mem_area .premium_btn_page2 a.btn_stop_on {
	width:18px;
	background-position:-15px -16px
}
.aside .mem_area .premium_btn_page2 a.btn_next_on {
	background-position:-32px -16px
}
.aside .mem_area.map {
	padding-bottom:8px
}
.aside .mem_area.map .thmb {
	position:relative;
	border:0
}
.aside .mem_area.map .thmb .mask {
	position:absolute;
	top:0;
	left:0;
	width:248px;
	height:115px;
	border:1px solid #000;
	opacity:.1;
	filter:alpha(opacity=10)
}
.aside .mem_area.map .thmb .btn_map {
	display:block;
	position:absolute;
	top:4px;
	left:4px;
	width:67px;
	height:22px;
	background:url(https://static.land.naver.net/static/service/20171114/realtor/spr_memeber_page.gif) no-repeat -33px -98px;
	text-indent:-9999px
}
.aside .mem_area.map .info {
	margin-top:7px
}
.aside .mem_area.map .info th {
	padding-top:1px;
	color:#757575;
	font-size:12px;
	font-weight:400;
	line-height:17px;
	vertical-align:top
}
.aside .mem_area.map .info td {
	padding-top:1px;
	color:#333;
	line-height:17px;
	vertical-align:top
}
.aside .mem_area.map .info td a {
	color:#333
}
.aside .mem_area.map .btn_group {
	margin-top:14px;
	padding-bottom:0
}
.aside .mem_area.map .premium_btn_page2 {
	bottom:8px
}
.ic_q {
	display:inline-block;
	width:14px;
	height:14px;
	margin-left:4px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) -20px -50px no-repeat;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.aside .loan_tbl {
	width:258px;
	margin:12px auto 0
}
.aside .loan_tbl table {
	width:100%;
	border:solid 1px #ededed;
	border-width:1px 0;
	border-spacing:0
}
.aside .loan_tbl caption {
	visibility:hidden;
	overflow:hidden;
	font-size:0;
	line-height:0
}
.aside .loan_tbl tr.frst td {
	padding-top:8px
}
.aside .loan_tbl tr.last td {
	padding-bottom:6px
}
.aside .loan_tbl.eng_tbl tr.frst td {
	padding-top:6px
}
.aside .loan_tbl.eng_tbl tr.last td {
	padding-bottom:7px
}
.aside .loan_tbl table td,.aside table th {
	border:0;
	color:#666
}
.aside .loan_tbl table td a {
	color:#666
}
.aside .loan_tbl table th {
	border-bottom:1px solid #ededed;
	font-weight:400;
	color:#757575;
	letter-spacing:-1px
}
.aside .loan_tbl table th.frst {
	border-left:1px solid #ededed
}
.aside .loan_tbl table th.last {
	border-right:1px solid #ededed
}
.aside .loan_tbl table thead th {
	padding:4px 0;
	border-bottom:1px solid #e0e0e0;
	font-size:11px;
	text-align:center
}
.aside .loan_tbl th em {
	color:#999
}
.aside .loan_tbl td {
	text-align:center;
	color:#666;
	line-height:21px
}
.aside .loan_tbl.eng_tbl td {
	line-height:25px
}
.aside .loan_tbl td strong {
	color:#333
}
.aside .loan_tbl .tx_spon {
	display:block;
	padding:7px 6px 15px 0;
	text-align:right;
	font-size:11px;
	color:#999;
	letter-spacing:-1px
}
.aside .loan_tbl .inner {
	padding-bottom:6px
}
.aside .loan_tbl .inner a {
	line-height:17px
}
.link_seoul_building_register {
	position:relative;
	z-index:15
}
.link_seoul_building_register a {
	display:inline-block;
	position:absolute;
	right:0;
	bottom:8px;
	height:13px;
	padding:2px 0 0 17px;
	font-size:11px;
	color:#333;
	text-decoration:underline;
	background:url(https://static.land.naver.net/static/service/20171114/article/logo_seoul_s.gif) no-repeat
}
.ad_area {
	position:relative;
	margin:6px 0 6px 0
}
.ad_area_detail {
	position:relative;
	margin:38px 0 0 0
}
.ad_area_detail a,.ad_area a {
	display:inline-block;
	position:absolute;
	height:24px;
	top:98px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_bann_top.gif) no-repeat -9999px -9999px
}
.svc_intro {
	width:81px;
	left:140px
}
.svc_go {
	width:104px;
	left:227px
}
.aside .mem_area .btn_group a.btn_biztalk {
	width:86px;
	height:24px;
	background:url(../img/sp_detail.png) no-repeat -70px -724px
}
.end_spot .end_info table td .btn_biztalk {
	position:absolute;
	top:8px;
	margin-left:10px;
	width:86px;
	height:24px;
	background:url(../img/sp_detail.png) no-repeat -70px -724px
}
.tx_biztalk {
	margin-bottom:19px;
	font-size:11px;
	color:#999
}
.ad_area .mbl_link {
	width:130px;
	top:74px;
	left:40px
}
.bx_market_report {
	position:relative;
	margin-bottom:8px;
	border:1px solid #e0e0e0
}
.bx_market_report .t_end {
	padding:9px 13px 7px;
	border-bottom:1px solid #e0e0e0;
	background:0
}
.bx_market_report .t_end span {
	letter-spacing:0;
	font-size:13px;
	color:#444
}
.bx_market_report .market_area {
	overflow:hidden;
	height:112px
}
.bx_market_report .market_area .market_box {
	float:left;
	width:158px;
	margin-right:10px;
	padding-left:14px
}
.bx_market_report .market_area .market_box a {
	color:#000
}
.bx_market_report .market_area .market_box .market_logo .logo_name {
	overflow:hidden;
	display:block;
	position:relative;
	width:80px;
	height:16px;
	margin:17px 0 8px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_logo_name.png) no-repeat;
	text-indent:-100000px
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v1 {
	background-position:0 0
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v2 {
	background-position:0 -20px
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v3 {
	background-position:0 -40px
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v4 {
	background-position:0 -60px
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v5 {
	background-position:0 -80px
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v6 {
	background-position:-90px 0
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v7 {
	margin:12px 0 5px;
	height:22px;
	background-position:-90px -20px
}
.bx_market_report .market_area .market_box .market_logo .logo_name.v8 {
	margin:12px 0 5px;
	height:22px;
	background-position:-90px -50px
}
.bx_market_report .market_area .market_box strong {
	display:block;
	overflow:hidden;
	height:36px;
	line-height:18px;
	font-size:13px
}
.bx_market_report .market_area .market_box p {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-top:3px;
	line-height:18px;
	color:#666
}
.bx_market_report .market_area .market_thmb {
	padding-top:16px
}
.tab_article .list_limit {
	margin-bottom:23px
}
.tab_article .list_limit .limit_content {
	padding-bottom:30px;
	border-bottom:1px solid #dedede
}
.tab_article .list_limit .limit_ico,.tab_article .complex_limit .limit_ico {
	display:block;
	width:30px;
	height:30px;
	margin:0 auto 16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -176px -544px
}
.tab_article .list_limit p,.tab_article .complex_limit p {
	font-size:12px;
	color:#333;
	text-align:center;
	line-height:21px;
	letter-spacing:-1px
}
.tab_article .list_limit p strong,.tab_article .complex_limit p strong {
	color:#f53722;
	letter-spacing:-1px
}
.tab_article .list_limit .list_btn_confirm {
	display:block;
	width:158px;
	height:37px;
	margin:14px auto 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat 0 -543px;
	color:transparent;
	text-indent:-9999px
}
.tab_article .complex_limit {
	padding:30px 0;
	border-top:1px solid #dedede
}
.tab_article .complex_limit .complex_msg {
	margin-top:8px;
	font-size:12px;
	color:#333;
	text-align:center;
	line-height:25px
}
.tab_article .complex_limit .complex_msg .complex_double {
	display:inline-block;
	.display:inline;
	.zoom:1;
	overflow:hidden
}
.tab_article .complex_limit .complex_msg .complex_double .double_list {
	float:left;
	margin-left:29px
}
.tab_article .complex_limit .complex_msg .complex_double .double_list:first-child {
	margin-left:0;
	text-align:right
}
.tab_article .complex_limit .complex_msg .complex_double .double_list li {
	text-align:left
}
.txt_blind {
	overflow:hidden;
	position:absolute;
	clip:rect(0 0 0 0);
	width:1px;
	height:1px;
	margin:-1px
}
.sale_info .h_school_group {
	display:inline-block;
	zoom:1;
	.display:inline;
	margin-left:0;
	padding:0;
	color:#333;
	font-size:14px;
	font-weight:700;
	letter-spacing:-1px
}
.sale_info .desc_school_group {
	position:relative;
	display:inline-block;
	zoom:1;
	.display:inline;
	padding-left:8px;
	margin:2px 0 0 4px;
	.margin-left:8px;
	letter-spacing:-1px;
	vertical-align:top
}
.desc_school_group .v_line {
	position:absolute;
	left:0;
	top:0;
	width:1px;
	height:11px;
	background-color:#d3d3d3
}
.school_article {
	position:relative;
	margin-top:20px;
	border:1px solid #ddd
}
.desc_school_group+.school_article {
	margin-top:10px
}
.school_article .table_row {
	width:100%;
	border-top:1px solid #8b8b8b;
	border-collapse:collapse
}
.school_article .table_row th,.table_row td {
	padding:9px 15px;
	border-bottom:1px solid #f2f2f2;
	font-size:12px
}
.school_article .table_row th {
	background-color:#f8f8f8;
	color:#7e8a90;
	text-align:center;
	font-size:11px;
	letter-spacing:-1px
}
.school_article .align_center th,.align_center td {
	text-align:center
}
.school_article.type_more3 .town_infos,.school_article.type_more3 .detail_infos {
	display:none
}
.school_article.type_more2 .detail_infos {
	display:none
}
.school_article.type_more2 .btn_toggle,.school_article.type_more3 .btn_toggle {
	display:block
}
.school_article .btn_toggle.close,.school_article .btn_toggle.bottom {
	display:none
}
.school_article .tit_area {
	position:relative;
	padding:11px 18px 10px;
	background-color:#fbfbfb;
	border-bottom:1px solid #eee
}
.school_article .tit_area h4 {
	display:inline-block;
	zoom:1;
	.display:inline;
	.margin-right:2px;
	vertical-align:middle;
	font-size:13px;
	letter-spacing:-1px
}
.school_article .tit_area a {
	color:#333
}
.school_article .cont_area {
	padding:15px
}
.school_article .btn_toggle.bottom {
	position:relative;
	text-align:right
}
.school_article.active .town_infos,.school_article.active .detail_infos {
	display:block
}
.school_article.active .btn_toggle.close,.school_article.active .btn_toggle.bottom {
	display:block
}
.school_article.active .btn_toggle.open {
	display:none
}
.school_article .ico_school {
	display:inline-block;
	zoom:1;
	.display:inline;
	margin-left:2px;
	width:22px;
	height:14px;
	vertical-align:middle;
	background-image:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif);
	font-size:11px;
	color:#fff;
	letter-spacing:-1px
}
.school_article .ico_school_type1 {
	background-position:0 -591px
}
.school_article .ico_school_type2 {
	background-position:-97px -591px
}
.school_article .ico_school_type3 {
	background-position:-33px -591px
}
.school_article .ico_school_type4 {
	background-position:-64px -591px
}
.school_article .ico_homepage {
	display:inline-block;
	zoom:1;
	.display:inline;
	margin-left:2px;
	padding:3px 5px 1px;
	vertical-align:middle;
	color:#8f8f8f;
	border:1px solid #d3d3d3;
	background-color:#fff;
	font-size:11px;
	letter-spacing:-1px;
	text-decoration:none
}
.school_article .btn_toggle {
	display:none;
	position:absolute;
	right:0;
	top:0;
	padding:15px 18px 14px 320px;
	color:#5e80dd;
	font-weight:700;
	font-size:11px;
	text-decoration:none
}
.school_article .btn_toggle .inner {
	position:relative;
	padding-right:10px
}
.school_article .btn_toggle .ico_minus {
	position:absolute;
	width:8px;
	height:2px;
	top:50%;
	margin-top:-2px;
	right:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -374px -571px
}
.school_article .btn_toggle .ico_plus {
	position:absolute;
	width:8px;
	height:8px;
	top:50%;
	margin-top:-5px;
	right:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -374px -553px
}
.school_article .town_infos {
	overflow:hidden;
	margin-top:12px;
	border:1px solid #e4e4e4
}
.school_article .town_box {
	text-decoration:none;
	color:#555
}
.town_infos {
	border-collapse:collapse;
	vertical-align:bottom
}
.town_infos td {
	position:relative;
	padding:38px 29px 15px 30px
}
.town_infos td:first-child {
	border-right:1px solid #f2f2f2
}
.school_article .town_box .inner {
	display:table;
	width:263px;
	min-height:40px;
	text-align:right
}
.school_article .town_box em {
	display:inline-block;
	zoom:1;
	.display:inline;
	vertical-align:bottom
}
.school_article .town_box .tit_town {
	position:absolute;
	left:30px;
	top:18px;
	font-weight:700
}
.school_article .town_box .keyword {
	display:table-cell;
	zoom:1;
	.display:inline;
	.padding-top:14px;
	padding:0 18px 0 23px;
	vertical-align:bottom
}
.school_article .town_box .building {
	margin-left:3px;
	font-weight:400
}
.school_article .town_box .txt_number {
	font-family:Arial,'Malgun gothic','맑은 고딕','돋움',Dotum,san-serif;
	font-size:30px;
	color:#5e80dd;
	text-align:right;
	vertical-align:bottom
}
.school_article .town_box .txt_unit {
	font-size:16px;
	font-weight:700
}
.school_article .town_box.info_location .keyword.small {
	padding-bottom:3px;
	.padding-top:0
}
.school_article .town_box.info_location .keyword.small .txt_number {
	font-size:20px
}
.school_article .town_box.info_location .txt_number {
	margin-bottom:-2px;
	word-break:break-word
}
.school_article .town_box.info_location .txt_unit {
	position:absolute;
	right:30px;
	bottom:21px
}
.school_article .town_box.info_location .ico_location {
	position:absolute;
	bottom:15px;
	left:30px;
	width:31px;
	height:27px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -216px -546px
}
.school_article .town_box.info_distance .ico_distance {
	position:absolute;
	bottom:15px;
	left:30px;
	width:107px;
	height:27px;
	background:url(https://static.land.naver.net/static/service/20171114/article/articlelist.gif) no-repeat -257px -546px
}
.school_article .town_box.info_distance .keyword {
	position:absolute;
	right:0;
	bottom:17px
}
.school_article .town_box.info_distance .txt_number {
	margin-bottom:-6px
}
.school_info .table_wrap {
	overflow:hidden;
	padding:0 6px
}
.school_info .h_data {
	text-align:left
}
.school_info .table_wrap .h_data {
	padding:28px 0 5px
}
.school_info .h_data h5 {
	display:inline-block;
	zoom:1;
	.display:inline;
	font-size:13px;
	letter-spacing:-1px
}
.school_info .h_data .txt_update {
	display:inline-block;
	zoom:1;
	.display:inline;
	margin-left:4px;
	font-size:11px;
	color:#8f8f8f
}
.school_info .half_table {
	width:310px;
	float:right
}
.school_info .half_table:first-child {
	float:left
}
.school_info .table_row .th_lunch {
	padding:7px 15px;
	line-height:17px
}
.school_info .p_guide {
	margin:13px 0 15px;
	line-height:18px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.school_info .p_guide .txt_strong {
	color:#5e80dd
}
.school_info .detail_infos {
	margin:13px 0 3px
}
.school_info .chart_wrap {
	overflow:hidden
}
.school_info .chart_wrap .h_data {
	padding:25px 0 1px
}
.school_info .half_chart:first-child {
	padding-left:5px;
	padding-right:44px
}
.school_info .half_chart {
	float:left;
	width:276px;
	padding-left:30px;
	text-align:left
}
.school_info .type_donut .half_chart {
	text-align:center
}
.school_info .type_bar .half_chart .u_ni_chart {
	margin:2px 0 0 -12px
}
.school_info .type_bar .half_chart:first-child .u_ni_chart {
	margin-left:-14px
}
.school_info .middle_line {
	float:left;
	display:inline-block;
	width:1px;
	background-color:#f2f2f2
}
.school_info .type_donut .middle_line {
	height:198px;
	margin-top:68px
}
.school_info .type_bar .middle_line {
	height:133px;
	margin-top:58px
}
.school_info .bar_chart {
	position:relative;
	width:240px;
	margin-top:18px;
	padding:0 0 30px 34px;
	height:130px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_chart_line.gif) no-repeat 15px 0
}
.school_info .vertical_axis {
	position:absolute;
	left:0;
	top:-3px;
	width:15px;
	height:133px;
	background:url(https://static.land.naver.net/static/service/20171114/article/chart_left_data.gif) no-repeat 0 0
}
.school_info .bar_chart .bar {
	position:relative;
	float:left;
	width:74px;
	height:100%
}
.school_info .bar_chart .bar_data {
	position:absolute;
	left:50%;
	margin-left:-15px;
	bottom:0;
	width:30px;
	height:0
}
.school_info .bar_chart .bar:hover {
	opacity:.8
}
.school_info .bar_chart .data1 {
	background-color:#5e80dd
}
.school_info .bar_chart .data2 {
	background-color:#939393
}
.school_info .bar_chart .data3 {
	background-color:#c9c9c9
}
.school_info .bar_chart .bar_data .txt_data {
	position:absolute;
	top:-15px;
	left:0;
	right:0;
	text-align:center;
	font-weight:700
}
.school_info .bar_chart .bar_data .txt_label {
	position:absolute;
	bottom:-29px;
	left:-22px;
	right:-22px;
	height:24px;
	text-align:center;
	font-size:11px
}
.school_info .bar_chart .data1 .txt_label {
	height:24px;
	bottom:-29px;
	line-height:14px
}
.school_info .bar_chart .data1 .txt_data {
	color:#5e80dd
}
.school_info .bar_chart .data2 .txt_data {
	color:#939393
}
.school_info .bar_chart .data3 .txt_data {
	color:#c9c9c9
}
.school_info .bar_chart .data2 .txt_label {
	color:#939393
}
.school_info .bar_chart .data3 .txt_label {
	color:#c9c9c9
}
.school_info .chart_wrap.type_donut {
	margin:9px 0 19px
}
.school_info .chart_wrap.type_bar {
	padding:0 2px
}
.school_info .donut_chart {
	position:relative;
	margin-top:19px
}
.school_info .donut_chart .ratio_info {
	position:absolute
}
.school_info .donut_chart .ratio_info dt,.school_info .donut_chart .ratio_info dd {
	display:inline-block;
	zoom:1;
	.display:inline;
	vertical-align:middle
}
.school_info .donut_chart .ratio_info dt {
	padding-top:3px;
	.margin-right:4px
}
.school_info .donut_chart .ratio_info dd {
	margin-left:-1px;
	font-size:26px;
	font-family:Arial;
	letter-spacing:-1px
}
.school_info .donut_chart .ratio_info.best {
	width:80px;
	right:0;
	top:-3px;
	text-align:left
}
.school_info .donut_legend {
	overflow:hidden;
	width:246px;
	margin:-5px 0 0 54px;
	letter-spacing:-1px
}
.school_info .donut_legend>li {
	position:relative;
	float:left;
	width:105px;
	margin-top:12px;
	padding-left:18px;
	text-align:left;
	vertical-align:middle
}
.school_info .donut_legend>li strong {
	letter-spacing:0
}
.school_info .donut_legend>li i {
	position:absolute;
	left:0;
	top:50%;
	margin-top:-6px;
	width:12px;
	height:12px
}
.school_info .donut_legend .data1 {
	background-color:#2db9c2
}
.school_info .donut_legend .data2 {
	background-color:#ff7783
}
.school_info .donut_legend .data3 {
	background-color:#939393
}
.school_info .donut_legend .data4 {
	background-color:#c9c9c9
}
.school_info .donut_legend.type2 {
	margin:21px 0 0 20px
}
.school_info .donut_legend.type2 .data1 {
	background-color:#5e80dd
}
.school_info .donut_legend.type2 .data2 {
	background-color:#c9c9c9
}
.school_info .donut_legend.type2 {
	width:246px
}
.school_info .donut_legend.type2 li {
	width:105px
}
.school_info .donut_data_bar {
	height:20px;
	width:272px;
	overflow:hidden
}
.school_info .donut_data_bar .donut_data {
	float:left;
	height:20px
}
.school_info .donut_data_bar .data1 {
	background-color:#ff7783
}
.school_info .donut_data_bar .data2 {
	background-color:#2db9c2
}
.school_info .donut_data_bar .data3 {
	background-color:#c9c9c9
}
.school_info .donut_data_bar .data4 {
	background-color:#939393
}
.school_info .donut_data_bar .data5 {
	background-color:#5e80dd
}
.school_info .donut_data_bar .data6 {
	background-color:#c9c9c9
}
.school_info .old_browsers {
	margin:8px 0 19px
}
.school_info .old_browsers .half_chart {
	text-align:left
}
.school_info .old_browsers .total_info {
	padding:7px 0 8px;
	text-align:left
}
.school_info .old_browsers .donut_legend {
	width:280px;
	margin:17px 0 0 0
}
.school_info .old_browsers .donut_legend li {
	width:87px
}
.school_info .old_browsers .donut_legend.type2 li {
	width:105px
}
.school_info .old_browsers .half_chart .donut_chart {
	margin-left:6px
}
.school_info .old_browsers .half_chart:first-child .donut_chart {
	margin-left:14px
}
.school_info .old_browsers .middle_line {
	height:105px;
	margin-top:68px
}
.school_info .c3-chart-arc text {
	fill:transparent!important
}
.school_info .c3-shape-0,.c3-text-0 {
	fill:#5e80dd!important
}
.school_info .c3-shape-1,.c3-text-1 {
	fill:#939393!important
}
.school_info .c3-shape-2,.c3-text-2 {
	fill:#c9c9c9!important
}
.school_info .c3-chart-arcs-title {
	font-family:'Apple SD Gothic Neo','돋움',Dotum,sans-serif!important;
	letter-spacing:-1px
}
.school_info .c3 text {
	font-family:'Apple SD Gothic Neo','돋움',Dotum,sans-serif!important
}
.school_info .c3-chart-arcs .c3-chart-arcs-title {
	font-size:15px!important
}
.school_info .c3-legend-item-unfocused {
	opacity:.3
}
.school_info .c3-legend-item-focused {
	opacity:1
}
.usefultip_content_inner .item .icon,.usefultip_content_inner .item .number,.usefultip_content_inner .item .text {
	display:inline-block;
	zoom:1;
	overflow:hidden;
	font-size:0;
	line-height:0;
	color:transparent;
	background-image:url(https://static.land.naver.net/static/service/20171114/sprite/sp_usefultip.png)
}
.usefultip_header {
	position:relative
}
.usefultip_header .tabmenu {
	position:absolute;
	top:4px;
	right:0
}
.usefultip_header .tabmenu .item {
	position:relative;
	float:left;
	margin-left:7px;
	padding-left:8px;
	font-size:11px;
	color:#444
}
.usefultip_header .tabmenu .item:first-child {
	margin-left:0;
	padding-left:0
}
.usefultip_header .tabmenu .item:first-child:before {
	display:none
}
.usefultip_header .tabmenu .item:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:12px;
	background-color:#e5e5e5
}
.usefultip_header .tabmenu .item:hover,.usefultip_header .tabmenu .item:focus {
	text-decoration:none
}
.usefultip_header .tabmenu .item.is-selected {
	color:#567dc5
}
.usefultip_content {
	position:relative;
	overflow:hidden;
	border:1px solid #dfe1e6
}
.usefultip_content.is-sale .type_sale {
	display:block
}
.usefultip_content.is-rent .type_rent {
	display:block
}
.usefultip_content.is-offer .type_offer {
	display:block
}
.usefultip_content_inner {
	display:none;
	position:absolute;
	top:20px;
	left:34px;
	border-left:1px solid #d2d5da
}
.usefultip_content_inner .item_area {
	margin-top:16px;
	.margin-top:12px
}
.usefultip_content_inner .item_area:first-child {
	margin-top:0
}
.usefultip_content_inner .item {
	position:relative;
	display:block;
	height:30px
}
.usefultip_content_inner .item .icon {
	position:absolute;
	top:0;
	left:-15px;
	width:30px;
	height:30px
}
.usefultip_content_inner .item .text_area {
	float:left;
	margin-top:6px;
	margin-left:25px
}
.usefultip_content_inner .item .text_area:after {
	content:'';
	display:block;
	clear:both
}
.usefultip_content_inner .item .number {
	margin-top:2px;
	margin-right:5px;
	vertical-align:top
}
.usefultip_content_inner .item .text {
	vertical-align:top
}
.usefultip_content_inner .item:hover {
	text-decoration:none
}
.usefultip_content_inner .item:hover .icon {
	top:-5px;
	left:-20px;
	width:40px;
	height:40px
}
.usefultip_content_inner .item:hover .text_area {
	margin-left:30px
}
.usefultip_content_inner .item_1 .number {
	width:9px;
	height:10px;
	background-position:-463px -176px
}
.usefultip_content_inner .item_2 .number {
	width:11px;
	height:10px;
	background-position:-460px -72px
}
.usefultip_content_inner .item_3 .number {
	width:11px;
	height:10px;
	background-position:-463px -108px
}
.usefultip_content_inner .item_4 .number {
	width:11px;
	height:10px;
	background-position:-464px -54px
}
.usefultip_content_inner .item_5 .number {
	width:11px;
	height:10px;
	background-position:-464px -36px
}
.usefultip_content_inner .item_6 .number {
	width:11px;
	height:10px;
	background-position:-460px -90px
}
.usefultip_content_inner .item_7 .number {
	width:10px;
	height:10px;
	background-position:-463px -122px
}
.usefultip_content_inner .item_8 .number {
	width:10px;
	height:10px;
	background-position:-463px -142px
}
.usefultip_content_inner .item_9 .number {
	width:10px;
	height:10px;
	background-position:-463px -156px
}
.usefultip_content_inner .item_10 .number {
	width:18px;
	height:10px;
	background-position:-281px -126px
}
.usefultip_content_inner.type_sale .item_1 .icon {
	background-position:-395px -346px
}
.usefultip_content_inner.type_sale .item_1:hover .icon {
	background-position:-220px -268px
}
.usefultip_content_inner.type_sale .item_1 .text {
	width:152px;
	height:14px;
	background-position:0 -36px
}
.usefultip_content_inner.type_sale .item_1:hover .text {
	width:152px;
	height:14px;
	background-position:0 -54px
}
.usefultip_content_inner.type_sale .item_2 .icon {
	background-position:-429px -346px
}
.usefultip_content_inner.type_sale .item_2:hover .icon {
	background-position:-351px -220px
}
.usefultip_content_inner.type_sale .item_2 .text {
	width:117px;
	height:14px;
	background-position:0 -162px
}
.usefultip_content_inner.type_sale .item_2:hover .text {
	width:117px;
	height:14px;
	background-position:-121px -162px
}
.usefultip_content_inner.type_sale .item_3 .icon {
	background-position:-429px -108px
}
.usefultip_content_inner.type_sale .item_3:hover .icon {
	background-position:-307px -132px
}
.usefultip_content_inner.type_sale .item_3 .text {
	width:139px;
	height:14px;
	background-position:0 -126px
}
.usefultip_content_inner.type_sale .item_3:hover .text {
	width:139px;
	height:14px;
	background-position:0 -108px
}
.usefultip_content_inner.type_sale .item_4 .icon {
	background-position:-429px -176px
}
.usefultip_content_inner.type_sale .item_4:hover .icon {
	background-position:-351px -44px
}
.usefultip_content_inner.type_sale .item_4 .text {
	width:120px;
	height:14px;
	background-position:-164px -108px
}
.usefultip_content_inner.type_sale .item_4:hover .text {
	width:120px;
	height:14px;
	background-position:-164px -54px
}
.usefultip_content_inner.type_sale .item_5 .icon {
	background-position:-395px -210px
}
.usefultip_content_inner.type_sale .item_5:hover .icon {
	background-position:-351px -264px
}
.usefultip_content_inner.type_sale .item_5 .text {
	width:160px;
	height:14px;
	background-position:0 -18px
}
.usefultip_content_inner.type_sale .item_5:hover .text {
	width:160px;
	height:14px;
	background-position:0 0
}
.usefultip_content_inner.type_sale .item_6 .icon {
	background-position:-429px -210px
}
.usefultip_content_inner.type_sale .item_6:hover .icon {
	background-position:-351px -88px
}
.usefultip_content_inner.type_sale .item_6 .text {
	width:92px;
	height:14px;
	background-position:0 -329px
}
.usefultip_content_inner.type_sale .item_6:hover .text {
	width:92px;
	height:14px;
	background-position:-96px -329px
}
.usefultip_content_inner.type_sale .item_7 .icon {
	background-position:-429px -278px
}
.usefultip_content_inner.type_sale .item_7:hover .icon {
	background-position:-88px -268px
}
.usefultip_content_inner.type_sale .item_7 .text {
	width:81px;
	height:14px;
	background-position:-395px 0
}
.usefultip_content_inner.type_sale .item_7:hover .text {
	width:81px;
	height:14px;
	background-position:-395px -18px
}
.usefultip_content_inner.type_sale .item_8 .icon {
	background-position:-34px -382px
}
.usefultip_content_inner.type_sale .item_8:hover .icon {
	background-position:-264px -268px
}
.usefultip_content_inner.type_sale .item_8 .text {
	width:57px;
	height:13px;
	background-position:-228px -251px
}
.usefultip_content_inner.type_sale .item_8:hover .text {
	width:57px;
	height:13px;
	background-position:-228px -233px
}
.usefultip_content_inner.type_sale .item_9 .icon {
	background-position:-68px -382px
}
.usefultip_content_inner.type_sale .item_9:hover .icon {
	background-position:-307px -220px
}
.usefultip_content_inner.type_sale .item_9 .text {
	width:111px;
	height:14px;
	background-position:0 -215px
}
.usefultip_content_inner.type_sale .item_9:hover .text {
	width:111px;
	height:14px;
	background-position:-115px -215px
}
.usefultip_content_inner.type_sale .item_10 .icon {
	background-position:-395px -108px
}
.usefultip_content_inner.type_sale .item_10:hover .icon {
	background-position:-351px 0
}
.usefultip_content_inner.type_sale .item_10 .text {
	width:87px;
	height:13px;
	background-position:-201px -312px
}
.usefultip_content_inner.type_sale .item_10:hover .text {
	width:87px;
	height:13px;
	background-position:-292px -312px
}
.usefultip_content_inner.type_rent .item_1 .icon {
	background-position:-395px -346px
}
.usefultip_content_inner.type_rent .item_1:hover .icon {
	background-position:-220px -268px
}
.usefultip_content_inner.type_rent .item_1 .text {
	width:106px;
	height:13px;
	background-position:0 -312px
}
.usefultip_content_inner.type_rent .item_1:hover .text {
	width:106px;
	height:13px;
	background-position:-118px -251px
}
.usefultip_content_inner.type_rent .item_2 .icon {
	background-position:-395px -244px
}
.usefultip_content_inner.type_rent .item_2:hover .icon {
	background-position:-307px -88px
}
.usefultip_content_inner.type_rent .item_2 .text {
	width:117px;
	height:14px;
	background-position:-121px -180px
}
.usefultip_content_inner.type_rent .item_2:hover .text {
	width:117px;
	height:14px;
	background-position:0 -180px
}
.usefultip_content_inner.type_rent .item_3 .icon {
	background-position:-429px -108px
}
.usefultip_content_inner.type_rent .item_3:hover .icon {
	background-position:-307px -132px
}
.usefultip_content_inner.type_rent .item_3 .text {
	width:139px;
	height:14px;
	background-position:0 -144px
}
.usefultip_content_inner.type_rent .item_3:hover .text {
	width:139px;
	height:14px;
	background-position:-164px 0
}
.usefultip_content_inner.type_rent .item_4 .icon {
	background-position:-429px -176px
}
.usefultip_content_inner.type_rent .item_4:hover .icon {
	background-position:-351px -44px
}
.usefultip_content_inner.type_rent .item_4 .text {
	width:120px;
	height:14px;
	background-position:-164px -90px
}
.usefultip_content_inner.type_rent .item_4:hover .text {
	width:120px;
	height:14px;
	background-position:-164px -72px
}
.usefultip_content_inner.type_rent .item_5 .icon {
	background-position:-395px -210px
}
.usefultip_content_inner.type_rent .item_5:hover .icon {
	background-position:-351px -264px
}
.usefultip_content_inner.type_rent .item_5 .text {
	width:114px;
	height:13px;
	background-position:-126px -198px
}
.usefultip_content_inner.type_rent .item_5:hover .text {
	width:114px;
	height:13px;
	background-position:0 -251px
}
.usefultip_content_inner.type_rent .item_6 .icon {
	background-position:-34px -382px
}
.usefultip_content_inner.type_rent .item_6:hover .icon {
	background-position:-264px -268px
}
.usefultip_content_inner.type_rent .item_6 .text {
	width:57px;
	height:13px;
	background-position:-230px -215px
}
.usefultip_content_inner.type_rent .item_6:hover .text {
	width:57px;
	height:13px;
	background-position:-244px -198px
}
.usefultip_content_inner.type_rent .item_7 .icon {
	background-position:-68px -382px
}
.usefultip_content_inner.type_rent .item_7:hover .icon {
	background-position:-307px -220px
}
.usefultip_content_inner.type_rent .item_7 .text {
	width:87px;
	height:13px;
	background-position:-110px -312px
}
.usefultip_content_inner.type_rent .item_7:hover .text {
	width:87px;
	height:13px;
	background-position:0 -365px
}
.usefultip_content_inner.type_rent .item_8 .icon {
	background-position:-395px -312px
}
.usefultip_content_inner.type_rent .item_8:hover .icon {
	background-position:-132px -268px
}
.usefultip_content_inner.type_rent .item_8 .text {
	width:61px;
	height:14px;
	background-position:-395px -72px
}
.usefultip_content_inner.type_rent .item_8:hover .text {
	width:61px;
	height:14px;
	background-position:-395px -90px
}
.usefultip_content_inner.type_rent .item_9 .icon {
	background-position:-429px -142px
}
.usefultip_content_inner.type_rent .item_9:hover .icon {
	background-position:-44px -268px
}
.usefultip_content_inner.type_rent .item_9 .text {
	width:122px;
	height:13px;
	background-position:0 -198px
}
.usefultip_content_inner.type_rent .item_9:hover .text {
	width:122px;
	height:13px;
	background-position:-164px -145px
}
.usefultip_content_inner.type_offer .item_1 .icon {
	background-position:-308px -268px
}
.usefultip_content_inner.type_offer .item_1:hover .icon {
	background-position:-307px -44px
}
.usefultip_content_inner.type_offer .item_1 .text {
	width:110px;
	height:14px;
	background-position:0 -233px
}
.usefultip_content_inner.type_offer .item_1:hover .text {
	width:110px;
	height:14px;
	background-position:-114px -233px
}
.usefultip_content_inner.type_offer .item_2 .icon {
	background-position:-395px -176px
}
.usefultip_content_inner.type_offer .item_2:hover .icon {
	background-position:-351px -176px
}
.usefultip_content_inner.type_offer .item_2 .text {
	width:83px;
	height:14px;
	background-position:-279px -329px
}
.usefultip_content_inner.type_offer .item_2:hover .text {
	width:83px;
	height:14px;
	background-position:0 -347px
}
.usefultip_content_inner.type_offer .item_3 .icon {
	background-position:0 -382px
}
.usefultip_content_inner.type_offer .item_3:hover .icon {
	background-position:-351px -132px
}
.usefultip_content_inner.type_offer .item_3 .text {
	width:83px;
	height:14px;
	background-position:-192px -329px
}
.usefultip_content_inner.type_offer .item_3:hover .text {
	width:83px;
	height:14px;
	background-position:-87px -347px
}
.usefultip_content_inner.type_offer .item_4 .icon {
	background-position:-395px -142px
}
.usefultip_content_inner.type_offer .item_4:hover .icon {
	background-position:-307px 0
}
.usefultip_content_inner.type_offer .item_4 .text {
	width:124px;
	height:14px;
	background-position:-164px -36px
}
.usefultip_content_inner.type_offer .item_4:hover .text {
	width:124px;
	height:14px;
	background-position:-164px -18px
}
.usefultip_content_inner.type_offer .item_5 .icon {
	background-position:-395px -278px
}
.usefultip_content_inner.type_offer .item_5:hover .icon {
	background-position:0 -268px
}
.usefultip_content_inner.type_offer .item_5 .text {
	width:83px;
	height:14px;
	background-position:-261px -347px
}
.usefultip_content_inner.type_offer .item_5:hover .text {
	width:83px;
	height:14px;
	background-position:-174px -347px
}
.usefultip_content_inner.type_offer .item_6 .icon {
	background-position:-429px -244px
}
.usefultip_content_inner.type_offer .item_6:hover .icon {
	background-position:-307px -176px
}
.usefultip_content_inner.type_offer .item_6 .text {
	width:60px;
	height:14px;
	background-position:-242px -180px
}
.usefultip_content_inner.type_offer .item_6:hover .text {
	width:60px;
	height:14px;
	background-position:-242px -162px
}
.usefultip_content_inner.type_offer .item_7 .icon {
	background-position:-429px -312px
}
.usefultip_content_inner.type_offer .item_7:hover .icon {
	background-position:-176px -268px
}
.usefultip_content_inner.type_offer .item_7 .text {
	width:140px;
	height:14px;
	background-position:0 -72px
}
.usefultip_content_inner.type_offer .item_7:hover .text {
	width:140px;
	height:14px;
	background-position:0 -90px
}
.usefultip_content_inner.type_offer .item_8 .icon {
	background-position:-68px -382px
}
.usefultip_content_inner.type_offer .item_8:hover .icon {
	background-position:-307px -220px
}
.usefultip_content_inner.type_offer .item_8 .text {
	width:65px;
	height:14px;
	background-position:-395px -36px
}
.usefultip_content_inner.type_offer .item_8:hover .text {
	width:65px;
	height:14px;
	background-position:-395px -54px
}
.usefultip {
	margin-bottom:8px
}
.usefultip_header h4 {
	padding:10px 15px 8px;
	background-color:#fbfbfb;
	border:solid 1px #ededed
}
.usefultip_header h4 span {
	color:#333;
	letter-spacing:-1px
}
.usefultip_header .tabmenu {
	top:12px;
	right:15px;
	width:auto;
	background:0
}
.usefultip_content {
	border-top:0
}
.usefultip_content.is-sale {
	height:484px
}
.usefultip_content.is-rent {
	height:438px
}
.usefultip_content.is-offer {
	height:392px
}
/*! [D] 주석풀어서 사용<%@ page language="java" contentType="text/css;charset=UTF-8"%>*/body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button {
	margin:0;
	padding:0
}
body,input,textarea,select,table {
	font-family:'돋움',Dotum,AppleGothic,sans-serif;
	font-size:12px
}
img,fieldset {
	border:0
}
hr {
	display:none
}
li {
	list-style:none
}
em,address {
	font-style:normal
}
a {
	text-decoration:none
}
a:hover,a:active,a:focus {
	text-decoration:underline
}
.blind {
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.blind_caption {
	overflow:hidden;
	visibility:visible;
	top:0;
	left:0;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
caption {
	overflow:hidden;
	top:0;
	left:0;
	width:1px;
	height:0;
	font-size:0;
	line-height:0
}
caption {
	overflow:hidden;
	top:0;
	left:0;
	width:1px;
	height:0;
	font-size:0;
	line-height:0
}
body {
	margin:0
}
h1,h2,h3,h4,h5,h6,p {
	outline:0
}
#wrap {
	position:relative;
	text-align:left
}
#u_skip {
	position:relative;
	z-index:2147483647
}
#u_skip a {
	position:absolute;
	left:0;
	top:-45px;
	width:128px;
	background:url(https://static.land.naver.net/static/service/20171114/lnb/sp_u_skip.png) repeat-x 0 -11px;
	border:1px solid #4ec53d;
	text-align:center;
	outline:0
}
#u_skip a:active,#u_skip a:focus {
	top:0;
	text-decoration:none;
	cursor:pointer;
	zoom:1
}
#u_skip span {
	display:inline-block;
	padding:2px 6px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/lnb/sp_u_skip.png) no-repeat 100% 11px;
	font-size:11px;
	letter-spacing:-1px;
	color:#fff;
	line-height:26px
}
#footer {
	clear:both;
	padding:40px 0 30px;
	border-top:1px solid #dedede;
	text-align:center;
	zoom:1
}
#footer * {
	margin:0;
	padding:0;
	font-size:12px;
	font-style:normal;
	font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;
	line-height:normal;
	color:#333;
	list-style:none
}
#footer img {
	vertical-align:top
}
#footer a {
	color:#444;
	text-decoration:none
}
#footer a:visited {
	color:#666;
	text-decoration:none
}
#footer a:hover {
	text-decoration:underline
}
#footer ul {
	margin:0 0 9px
}
#footer ul li {
	display:inline;
	position:relative;
	padding:0 5px 0 7px;
	background:url(http://static.naver.com/common/footer/bu_bar.gif) left 3px no-repeat;
	font-size:12px;
	white-space:nowrap
}
#footer ul li a:hover,#footer ul li a:hover strong {
	color:#438a01
}
#footer ul li.first {
	padding:0 3px 0 0;
	background:0
}
#footer .info {
	margin:0 0 11px;
	font-size:11px;
	line-height:15px;
	color:#7e7e7e
}
#footer .info2 {
	margin:-3px 0 13px;
	font-size:11px;
	line-height:18px
}
#footer .info2 span {
	display:inline-block;
	margin-left:2px;
	padding-left:7px;
	background:url(http://static.naver.com/common/footer/bu_bar.gif) 1px 50% no-repeat;
	#background-position:left 10%;
	font-size:11px
}
#footer address {
	font:9px/14px Verdana
}
#footer address img {
	vertical-align:middle
}
#footer address a {
	font:700 9px Tahoma;
	color:#444
}
#footer address a:hover {
	color:#2cb400
}
#footer address span {
	padding-left:2px;
	font:9px/14px Verdana
}
#footer address em {
	padding-left:3px;
	font:9px verdana
}
#footer address .logo {
	display:inline-block;
	overflow:hidden;
	width:58px;
	height:11px;
	margin:-1px 0 1px;
	background:url(https://static.land.naver.net/static/service/20171114/footer/bg_header_footer.gif) no-repeat -524px -84px;
	line-height:999px;
	vertical-align:middle
}
#footer .sta_search_box {
	overflow:hidden;
	width:322px;
	margin:0 auto 22px;
	padding-top:10px
}
#footer .sta_search_box .sta_search_text {
	float:left;
	width:202px;
	height:17px;
	.height:15px;
	margin-right:3px;
	padding:2px 0 0 7px;
	.padding:4px 0 0 7px;
	border:0;
	border:3px solid #3eaf0e;
	font:12px '돋움',Dotum,AppleGothic,sans-serif;
	color:#888;
	vertical-align:middle
}
#footer .sta_search_box .sta_text_ovr {
	color:#000
}
#footer .sta_search_box .btn_search {
	display:inline-block;
	overflow:hidden;
	width:42px;
	height:25px;
	margin-left:-3px;
	background:url(https://static.land.naver.net/static/service/20171114/home/bg_header_footer.gif) no-repeat -524px -49px;
	line-height:999px;
	vertical-align:top
}
#footer .sta_search_box .btn_search2 {
	display:inline-block;
	overflow:hidden;
	width:56px;
	height:25px;
	background:url(https://static.land.naver.net/static/service/20171114/home/bg_header_footer.gif) no-repeat -569px -49px;
	line-height:999px;
	vertical-align:top
}
.hidden {
	display:none
}
.view_mobile {
	width:100%;
	height:17px;
	padding:20px 0;
	border-top:1px solid #e7e7e7;
	background-color:#f3f3f3;
	text-align:center
}
.view_mobile strong {
	display:inline-block;
	overflow:hidden;
	width:176px;
	height:17px;
	background:url(https://static.land.naver.net/static/service/20171114/footer/view_mobile.gif) no-repeat;
	text-indent:-9999px;
	vertical-align: top
}




/* button 
---------------------------------------------- */
.buttons {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .2em;
}
.buttons:hover {
	text-decoration: none;
}
.buttons:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .3em .3em .25em;
}

/* color styles 
---------------------------------------------- */

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}





@charset "utf-8";

.end_spot {
	padding-bottom:30px;
	background:#fff;
	line-height:14px
}
.end_spot .btn_group {
	position:relative;
	height:22px;
	padding-top:19px
}
.end_spot .btn_group .p_service_close {
	float:left;
	font-weight:700;
	color:#ef3925
}
.end_spot .btn_gr {
	float:left;
	position:relative;
	margin-right:9px;
	padding-left:19px;
	line-height:14px;
	color:#404040;
	letter-spacing:-1px
}
.end_spot .btn_gr.v2 {
	font-weight:700;
	color:#ef3925
}
.end_spot .btn_gr span {
	position:absolute;
	top:-1px;
	left:0;
	width:15px;
	height:15px;
	background:url(../img/sp_detail.png) no-repeat
}
.end_spot .btn_gr .ic2 {
	background-position:-20px 0
}
.end_spot .btn_gr .ic3 {
	top:0;
	width:12px;
	height:13px;
	background-position:-40px 0
}
.end_spot .btn_gr_layer {
	position:absolute;
	top:41px;
	left:94px;
	z-index:10;
	width:248px;
	padding:10px 10px 9px 10px;
	border:1px solid #888;
	background-color:#fff;
	font-size:11px;
	color:#666;
	line-height:16px;
	letter-spacing:-1px
}
.end_spot .btn_gr_layer .arw {
	position:absolute;
	top:-6px;
	left:41px;
	.left:42px;
	width:9px;
	height:6px;
	background:url(../img/articlelist.gif) -50px -20px no-repeat
}
.end_spot .sc_section {
	float:right
}
.end_spot .sc_section .btn_gr {
	margin:1px 0 0 0;
	padding-left:15px
}
.end_spot .tx_date {
	float:left;
	position:relative;
	top:1px;
	margin-right:10px;
	font-size:11px;
	color:#404040
}
@media \0screen {
	.end_spot .tx_date {
		top:0
	}
}
.end_spot .tx_date.v2 {
	margin-right:7px;
	color:#757575;
	letter-spacing:-1px
}
.end_spot .tx_date.v2+.bar {
	margin:2px 6px 0 0
}
.end_spot .sc_area {
	float:left;
	margin-right:8px;
	height:13px
}
.end_spot .bar {
	overflow:hidden;
	float:left;
	width:1px;
	height:11px;
	margin:2px 8px 0 0;
	background:#dcdcdc;
	vertical-align:middle;
	text-indent:-999px
}
.end_spot .end_info {
	border-top:2px solid #4687f2;
	border-bottom:1px solid #f5f5f5
}
.end_spot .end_info .inner {
	border:1px solid #e0e0e0;
	border-top:0
}
.end_spot .info_section {
	position:relative;
	border-bottom:1px solid #ccc;
	background:#f8f8fa
}
.end_spot .info_section:after {
	display:block;
	clear:both;
	content:''
}
.end_spot .adr_area,.end_spot .ar_area,.end_spot .pr_area {
	float:left
}
.end_spot .ar_area,.end_spot .pr_area {
	padding:16px 0 11px 15px
}
.end_spot .ar_area:before,.end_spot .pr_area:before {
	position:absolute;
	top:0;
	bottom:0;
	width:1px;
	background:#e5e5e6;
	content:''
}
.end_spot .ar_area:before {
	right:510px
}
.end_spot .pr_area:before {
	right:265px
}
.end_spot .adr_area {
	width:468px
}
.end_spot .ar_area {
	width:229px
}
.end_spot .pr_area {
	width:251px
}
.end_spot .adr_area .mark {
	position:absolute;
	top:14px;
	left:15px;
	width:78px;
	height:17px;
	padding-top:25px;
	background:url(../img/sp_detail.png) no-repeat -55px 0
}
.end_spot .adr_area .mark .date {
	display:block;
	width:66px;
	font-family:tahoma;
	font-size:13px;
	color:#ee3420;
	text-align:center
}
.end_spot .adr_area .mark2 {
	background-position:-75px -225px
}
.end_spot .adr_area .mark2 .date {
	color:#9e9e9e
}
.end_spot .adr_area .mark3 {
	background-position:-155px -225px
}
.end_spot .adr_area .mark3 .date {
	color:#3d8abe
}
.end_spot .adr_area .mark4 {
	top:25px;
	width:65px;
	height:21px;
	padding:0;
	background-position:-235px -225px
}
.end_spot .adr_area .mark5 {
	background-position:-331px -675px
}
.end_spot .adr_area .mark5 .date {
	color:#666
}
.end_spot .adr_area .adr_info {
	position:relative;
	width:365px;
	height:18px;
	padding:6px 0 0 102px
}
.end_spot .adr_area .adr_info2 {
	padding-top:14px
}
.end_spot .adr_area .adr_info.nomark {
	padding-left:15px
}
.end_spot .adr_area .t_adr {
	float:left;
	overflow:hidden;
	margin-right:5px;
	font-size:16px;
	line-height:18px;
	color:#000
}
.end_spot .adr_area .t_adr.ellipsis {
	max-width:280px;
}
.end_spot .adr_area .btn_all {
	float:left;
	margin-top:10px;
	font-size:11px;
	color:#8e8e8e;
	letter-spacing:-1px;
	text-decoration:underline;
	white-space:nowrap
}
.end_spot .adr_area .tx_adr {
	margin:20px 0 0 102px;
	font-size:11px;
	color:#8e8e8e;
	letter-spacing:-1px
}
.end_spot .adr_area .tx_adr .ic {
	overflow:hidden;
	display:inline-block;
	width:46px;
	height:16px;
	margin:-1px 3px 1px 0;
	background:url(../img/sp_detail.png) no-repeat 0 -20px;
	vertical-align:middle
}
.end_spot .adr_area .tx_adr.mbr .ic {
	background-position:-420px -216px
}
.end_spot .adr_area .tx_adr.owner1 .ic {
	width:36px;
	background-position:-371px -650px
}
.end_spot .adr_area .tx_adr.owner2 .ic {
	width:36px;
	background-position:-331px -650px
}
.end_spot .ar_area {
	z-index:20
}
.end_spot .ar_area h3,.end_spot .pr_area h3 {
	float:left;
	font-weight:400;
	font-size:11px;
	color:#5d5f66;
	letter-spacing:-1px
}
.end_spot .ar_area h3 .ic_info,.end_spot .pr_area h3 .ic_info {
	display:inline-block;
	width:14px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_info.gif) no-repeat;
	vertical-align:top;
	margin-top:-1px;
	margin-left:3px
}
.end_spot .ar_area h3 .ic_info a,.end_spot .pr_area h3 .ic_info a {
	display:inline-block;
	width:100%;
	height:14px
}
.end_spot .ar_area .ly_infoTx {
	position:absolute;
	left:35px;
	top:35px;
	border:1px solid #888;
	padding:8px 0 8px 10px;
	font-size:11px;
	color:#888;
	line-height:15px;
	z-index:100;
	width:196px;
	background:#fff
}
.end_spot .pr_area .ly_infoTx {
	position:absolute;
	right:23px;
	top:35px;
	border:1px solid #888;
	padding:8px 0 8px 10px;
	font-size:11px;
	color:#888;
	line-height:15px;
	z-index:100;
	width:196px;
	background:#fff
}
.end_spot .ar_area .ly_infoTx span.arw,.end_spot .pr_area .ly_infoTx span.arw {
	display:inline-block;
	width:9px;
	height:6px;
	background:#fff url(../img/articlelist.gif) no-repeat -50px -20px;
	position:absolute;
	left:15px;
	top:-6px
}
.end_spot .ar_area .ly_infoTx .ic_info_clse,.end_spot .pr_area .ly_infoTx .ic_info_clse {
	display:inline-block;
	position:absolute;
	top:0;
	right:0;
	width:25px;
	height:25px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ic_info_clse.gif) no-repeat
}
.end_spot .ar_area .ly_infoTx .ic_info_clse a,.end_spot .pr_area .ly_infoTx .ic_info_clse a {
	display:block;
	height:25px
}
.end_spot .ar_area .rate_info .tx_m {
	width:auto;
	margin-left:3px;
	background:0;
	font-size:15px;
	line-height:30px;
	color:#5d5f66;
	text-indent:0;
	letter-spacing:-1px
}
.end_spot .ar_area .tx_rate {
	float:left;
	margin:0 7px 0 5px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.end_spot .ar_area .btn_trans {
	float:left;
	width:38px;
	height:16px;
	margin:-2px 0 2px;
	background:url(../img/sp_detail.png) no-repeat -140px 0
}
.end_spot .pr_area .mltm_area {
	position:absolute;
	top:14px;
	right:13px
}
.end_spot .pr_area .btn {
	position:static;
	display:block;
	width:79px;
	height:16px;
	background:url(../img/sp_detail.png) no-repeat -245px -205px
}
.end_spot .rate_info {
	overflow:hidden;
	width:100%;
	padding-top:4px
}
.end_spot .rate_info .sp_n {
	overflow:hidden;
	float:left;
	height:23px;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-999px
}
.end_spot .rate_info .num1 {
	width:11px;
	background-position:0 -165px
}
.end_spot .rate_info .num2 {
	width:16px;
	background-position:-15px -165px
}
.end_spot .rate_info .num3 {
	width:16px;
	background-position:-35px -165px
}
.end_spot .rate_info .num4 {
	width:16px;
	background-position:-55px -165px
}
.end_spot .rate_info .num5 {
	width:16px;
	background-position:-75px -165px
}
.end_spot .rate_info .num6 {
	width:15px;
	background-position:-95px -165px
}
.end_spot .rate_info .num7 {
	width:15px;
	background-position:-115px -165px
}
.end_spot .rate_info .num8 {
	width:16px;
	background-position:-135px -165px
}
.end_spot .rate_info .num9 {
	width:15px;
	background-position:-155px -165px
}
.end_spot .rate_info .num0 {
	width:16px;
	background-position:-175px -165px
}
.end_spot .rate_info .dot {
	width:4px;
	background-position:-195px -165px
}
.end_spot .rate_info .slash {
	width:11px;
	background-position:-205px -165px
}
.end_spot .rate_info .tx_m {
	width:15px;
	background-position:-220px -165px
}
.end_spot .rate_info .tx_hp {
	width:auto;
	margin:0 22px 0 28px;
	background:0;
	font-size:30px;
	line-height:23px;
	color:#292c33;
	text-indent:0;
	letter-spacing:-1px
}
.end_spot .pr_area .rate_info {
	padding-top:6px
}
.end_spot .pr_area .rate_info .num1 {
	width:11px;
	background-position:0 -195px
}
.end_spot .pr_area .rate_info .num2 {
	width:16px;
	background-position:-15px -195px
}
.end_spot .pr_area .rate_info .num3 {
	width:16px;
	background-position:-35px -195px
}
.end_spot .pr_area .rate_info .num4 {
	width:16px;
	background-position:-55px -195px
}
.end_spot .pr_area .rate_info .num5 {
	width:16px;
	background-position:-75px -195px
}
.end_spot .pr_area .rate_info .num6 {
	width:15px;
	background-position:-95px -195px
}
.end_spot .pr_area .rate_info .num7 {
	width:15px;
	background-position:-115px -195px
}
.end_spot .pr_area .rate_info .num8 {
	width:16px;
	background-position:-135px -195px
}
.end_spot .pr_area .rate_info .num9 {
	width:15px;
	background-position:-155px -195px
}
.end_spot .pr_area .rate_info .num0 {
	width:16px;
	background-position:-175px -195px
}
.end_spot .pr_area .rate_info .com {
	width:7px;
	background-position:-195px -195px
}
.end_spot .pr_area .rate_info .tx_m {
	width:auto;
	margin-left:3px;
	margin-right:4px;
	background:0;
	font-size:11px;
	line-height:32px;
	color:#5d5f66;
	text-indent:0;
	letter-spacing:-1px
}
.end_spot .pr_area .rate_info .tx_unit {
	float:left;
	height:23px;
	line-height:32px;
	font-size:11px;
	color:#333
}
.end_spot .pr_area .rate_info .tx_no {
	margin-left:-2px;
	font-weight:700;
	font-size:16px;
	line-height:20px;
	color:#8e8e8e
}
.end_spot .detail_view {
	position:relative;
	height:149px
}
.end_spot .detail_view_v2 {
	padding-right:266px
}
.end_spot .detail_view .view_info {
	padding-top:6px
}
.end_spot table {
	width:100%;
	border:0;
	border-spacing:0;
	table-layout:fixed
}
.end_spot table td,.end_spot table th {
	border:0
}
.end_spot table th {
	font-weight:400;
	color:#757575;
	letter-spacing:-1px;
	text-align:left
}
.end_spot table td.t_r {
	text-align:right
}
.end_spot table td .tx_no {
	color:#8e8e8e
}
.end_spot caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.end_spot .end_info table .inner {
	padding:10px 0 9px;
	border:0;
	border-bottom:1px solid #f2f2f2
}
.end_spot .end_info table th .inner {
	padding-left:15px;
	color:#757575
}
.end_spot .end_info table td .inner {
	padding-right:15px
}
.end_spot .end_info table td .inner_ly {
	position:relative;
	padding-top:11px;
	padding-bottom:11px
}
.end_spot .end_info table .last .inner {
	border-bottom:0
}
.end_spot .end_info table td .tx {
	color:#6585d6
}
.end_spot .end_info table td .bar {
	float:none;
	display:inline-block;
	height:9px;
	margin:0 2px 1px 3px;
	background:#d9d9d9;
	vertical-align:middle
}
.end_spot .end_info table td .btn_site {
	position:relative;
	display:inline-block;
	margin-right:21px;
	padding-right:7px;
	font-size:11px;
	color:#8f8f8f
}
.end_spot .end_info table td .btn_site .ic {
	position:absolute;
	top:5px;
	right:0;
	width:5px;
	height:3px;
	background:url(../img/sp_detail.png) no-repeat -195px -20px
}
.end_spot .mp_area {
	position:absolute;
	top:0;
	right:0;
	width:235px;
	height:149px;
	padding-left:30px;
	border-left:1px solid #f2f2f2
}
.end_spot .mp_area h4 {
	position:absolute;
	top:0;
	left:0;
	width:30px;
	height:90px;
	padding-top:59px;
	background:#fafafd;
	font-weight:400;
	font-size:12px;
	line-height:16px;
	color:#757575;
	text-align:center
}
.end_spot .mp_area .lst_mp {
	padding-top:7px
}
.end_spot .mp_area .lst_mp li {
	position:relative;
	z-index:10;
	padding:10px 15px 9px 0;
	border-bottom:1px solid #f2f2f2;
	color:#000;
	text-align:right
}
.end_spot .mp_area .lst_mp .tx_t {
	position:absolute;
	top:10px;
	left:10px;
	color:#757575
}
.end_spot .mp_area .spon_area {
	position:relative;
	margin:13px 0 0 10px
}
.end_spot .mp_area .tx_spon {
	color:#999;
	letter-spacing:-1px
}
.end_spot .mp_area .btn_more {
	position:absolute;
	top:-1px;
	right:15px;
	padding-right:5px;
	font-size:11px;
	color:#8f8f8f
}
.end_spot .mp_area .btn_more .ico {
	position:absolute;
	top:5px;
	right:0;
	width:2px;
	height:3px;
	background:url(../img/sp_detail.png) no-repeat -190px -20px
}
.t_end {
	background:#fff
}
.t_end span {
	font-size:12px;
	color:#333;
	letter-spacing:-1px;
	vertical-align:middle
}
.asise .t_end {
	padding:10px 15px 8px;
	background-color:#fbfbfb;
	border-bottom:solid 1px #ededed
}
.adise .t_end .ic {
	display:inline-block;
	width:13px;
	height:13px;
	margin:-1px 4px 0 0;
	background:url(../img/sp_detail.png) no-repeat;
	vertical-align:middle
}
.container_end .aside_end .t_focus .ic {
	background-position:0 -246px
}
.aside .t_premium .ic {
	background-position:-18px -246px
}
.t_end .btn_layer {
	display:inline-block;
	position:relative;
	top:2px;
	z-index:10;
	vertical-align:top
}
.t_end .btn_layer img {
	cursor:pointer
}
.t_end .btn_layer .layer {
	position:absolute;
	top:22px;
	left:-53px;
	z-index:10;
	width:148px;
	padding:10px 10px 9px 10px;
	border:1px solid #888;
	background-color:#fff
}
.t_end .btn_layer .layer .arw {
	position:absolute;
	top:-6px;
	left:55px
}
.t_end .btn_layer .layer span.source {
	display:block;
	margin-bottom:7px;
	color:#888;
	font-size:11px;
	font-weight:400
}
.t_end .btn_layer .layer span.source .pipe {
	margin:0 2px;
	font-style:normal;
	color:#ccc
}
.t_end .btn_layer .layer span.source .date {
	font-style:normal;
	letter-spacing:0
}
.t_end .btn_layer .layer span.tit {
	display:block;
	padding-bottom:6px;
	color:#5d5f66;
	font-weight:700;
	letter-spacing:-1px
}
.t_end .btn_layer .layer span.tx {
	position:relative;
	color:#888;
	font-size:11px;
	font-weight:400;
	letter-spacing:-1px;
	line-height:15px
}
.t_end .btn_layer .layer span.tx a {
	color:#000
}
.t_end .btn_layer .layer .btn_close {
	position:absolute;
	top:6px;
	right:8px;
	cursor:pointer
}
.t_price .btn_layer .layer {
	width:269px
}
.t_real_price .btn_layer .layer {
	width:270px
}
.container_end .btn_more,.aside .btn_more {
	position:absolute;
	top:3px;
	right:0;
	padding-right:5px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.container_end .btn_more .ico,.aside .btn_more .ico {
	position:absolute;
	top:4px;
	right:0;
	width:2px;
	height:3px;
	background:url(../img/sp_detail.png) no-repeat -190px -20px!important
}
.container_end .aside_end .btn_more,.aside .btn_more {
	top:11px;
	right:15px
}
.container_end .more_area {
	position:absolute;
	top:3px;
	right:0
}
.container_end .more_area .tx {
	margin-right:2px;
	font-size:11px;
	color:#505050;
	letter-spacing:-1px
}
.container_end .more_area .btn_more {
	position:static
}
.container_end .end_com {
	margin-top:9px;
	border-top:1px solid #9fa2a9
}
.container_end .rcmd_area {
	position:relative;
	margin-bottom:15px;
	border:1px solid #e0e0e0
}
.container_end .rcmd_area .t_rcmd {
	height:21px;
	padding:9px 0 0 16px;
	border-bottom:1px solid #e0e0e0;
	background:#f3f5fa
}
.container_end .rcmd_area .date {
	position:absolute;
	top:10px;
	right:16px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.container_end .rcmd_area .date .bar {
	margin:0 -1px;
	color:#d9d9d9
}
.container_end .rcmd_area .date em {
	letter-spacing:0
}
.container_end .rcmd_area .dsc {
	padding:10px 15px 9px;
	line-height:20px;
	color:#757575
}
.container_end .p_area {
	position:relative;
	margin-bottom:40px
}
.container_end .p_area .bx_p {
	padding-top:22px;
	border:1px solid #e0e0e0;
	border-bottom:0
}
.container_end .p_area .lst_tab {
	float:left;
	margin-left:20px
}
.container_end .p_area .lst_tab li {
	float:left
}
.container_end .p_area .lst_tab li.frst {
	background:0
}
.container_end .p_area .lst_tab li a {
	padding:0 6px 0 6px;
	color:#757575;
	letter-spacing:-1px
}
.container_end .p_area .lst_tab li.selected a {
	font-weight:700;
	color:#333
}
.container_end .p_area .p_num {
	float:left;
	color:#8f8f8f
}
.container_end .p_area .p_num strong {
	color:#6585d6
}
.container_end .p_area .p_view {
	position:relative;
	overflow:hidden;
	width:630px;
	height:90px;
	padding:9px 27px 0 26px
}
.container_end .p_area .p_view .btn_p {
	position:absolute;
	top:9px;
	width:26px;
	height:70px
}
.container_end .p_area .p_view a.btn_prev {
	left:0
}
.container_end .p_area .p_view a.btn_next {
	right:0;
	width:27px
}
.container_end .p_area .p_view a.btn_p .ic {
	overflow:hidden;
	position:absolute;
	top:26px;
	width:10px;
	height:18px;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-999px;
	cursor:pointer
}
.container_end .p_area .p_view a.btn_prev .ic {
	left:8px;
	background-position:0 -55px
}
.container_end .p_area .p_view a.btn_next .ic {
	right:8px;
	background-position:-15px -55px
}
.container_end .p_area .p_view a.btn_prev.off .ic {
	background-position:-427px -240px;
	cursor:default
}
.container_end .p_area .p_view a.btn_next.off .ic {
	background-position:-447px -240px;
	cursor:default
}
.container_end .p_area .p_view .btn_prev:hover .ic {
	background-position:-245px -165px
}
.container_end .p_area .p_view .btn_next:hover .ic {
	background-position:-260px -165px
}
.container_end .p_area .rolling {
	overflow:hidden;
	width:630px
}
.container_end .p_area .lst_view {
	position:relative;
	overflow:hidden;
	width:6000px;
	height:70px
}
.container_end .p_area .lst_view li {
	position:relative;
	float:left;
	width:70px;
	height:70px;
	background:url(../img/sp_detail.png) no-repeat -395px -140px
}
.container_end .p_area .lst_view .ic_view {
	overflow:hidden;
	position:absolute;
	top:7px;
	left:7px;
	z-index:10;
	width:14px;
	height:20px;
	background:url(../img/sp_detail.png) no-repeat -275px -165px;
	text-indent:-999px
}
.container_end .p_area .lst_view .ic_movie {
	overflow:hidden;
	position:absolute;
	top:23px;
	left:24px;
	z-index:10;
	width:24px;
	height:24px;
	background:url(../img/sp_detail.png) no-repeat -295px -165px;
	text-indent:-999px
}
.container_end .p_area .lst_view .ic_360vr {
	overflow:hidden;
	position:absolute;
	top:22px;
	left:17px;
	z-index:10;
	width:36px;
	height:25px;
	background:url(https://static.land.naver.net/static/service/20171114/article/ico_360vr.png) no-repeat;
	text-indent:-999px
}
.container_end .p_area .lst_view .ic_site {
	overflow:hidden;
	position:absolute;
	top:2px;
	left:2px;
	z-index:10;
	width:24px;
	height:14px;
	background:url(../img/sp_detail.png) no-repeat 0 -225px;
	text-indent:-999px
}
.container_end .p_area .lst_view .l_mask {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:68px;
	height:68px;
	border:1px solid #000;
	opacity:.2;
	filter:alpha(opacity=20)
}
.container_end .p_area .lst_view .mask {
	position:absolute;
	top:0;
	left:0;
	z-index:20;
	width:70px;
	height:70px;
	background:#fff;
	opacity:.5;
	filter:alpha(opacity=50);
	cursor:pointer
}
.container_end .p_area .lst_view .dimmed {
	position:absolute;
	top:0;
	left:0;
	z-index:20;
	width:70px;
	height:70px;
	background:#000;
	opacity:.1;
	filter:alpha(opacity=10)
}
.container_end .p_area .lst_view .selected .l_mask {
	width:66px;
	height:66px;
	border:2px solid #eb4042;
	opacity:1;
	filter:alpha(opacity=100)
}
.container_end .p_area .lst_view .selected .mask {
	display:none
}
.container_end .p_area .lst_view .group .mask {
	display:none
}
.container_end .p_area .btn_view {
	position:absolute;
	top:24px;
	right:27px;
	padding-left:15px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.container_end .p_area .btn_view .ic {
	position:absolute;
	top:0;
	left:0;
	width:12px;
	height:10px;
	background:url(../img/sp_detail.png) no-repeat 0 -40px
}
.container_end .map_section {
	position:relative
}
.container_end .map_section .btn_m {
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat
}
.container_end .map_section .ly_legend {
	bottom:-150px
}
.container_end .map_section .ly_legend .btn_more {
	top:8px;
	right:14px;
	color:#000
}
.container_end .map_snb {
	position:relative;
	top:0;
	left:0;
	min-width:500px;
	z-index:20;
	height:21px;
	padding:9px 0 0 8px;
	border:1px solid #e0e0e0;
	border-bottom:0;
	background:#fafafa
}
.container_end .map_snb h3 {
	float:left;
	margin-right:7px;
	font-weight:400;
	font-size:12px;
	color:#333
}
.container_end .map_snb h3 strong {
	margin-right:7px
}
.container_end .map_snb h3 .tx_date {
	font-size:11px;
	color:#757575
}
.container_end .map_snb h3 .bar {
	margin:0 1px;
	font-size:11px;
	color:#d1d1d1
}
.container_end .map_snb .btn_map {
	float:left;
	width:61px;
	height:18px;
	margin:-3px 0 3px;
	background-position:-190px 0
}
.container_end .map_snb .btn_adr {
	position:relative;
	float:left;
	width:49px;
	height:18px;
	margin:-3px 4px 3px 0;
	background-position:-190px -20px;
	text-decoration:none
}
.container_end .map_snb .ly_tx {
	display:none;
	position:absolute;
	top:21px;
	right:0;
	width:154px;
	background:#fff;
	border:1px solid #9f9f9f;
	font-size:11px;
	line-height:14px;
	color:#676767;
	letter-spacing:-1px;
	cursor:default
}
.container_end .map_snb .ly_tx em {
	display:block;
	padding:8px 8px 8px 11px
}
.container_end .map_snb .btn_adr_on {
	background-position:-190px -40px
}
.container_end .map_snb .btn_adr_on .ly_tx {
	display:block
}
.container_end .map_snb .sel_subject {
	position:absolute;
	top:3px;
	right:94px
}
.container_end .map_snb .sel_satellite {
	position:absolute;
	top:3px;
	right:5px
}
.container_end .map_snb .spm {
	overflow:hidden;
	display:block;
	height:25px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat;
	text-indent:-999px
}
.container_end .map_snb .spm_s_cadastral {
	width:71px
}
.container_end .map_snb .on .spm_s_cadastral {
	background-position:0 -30px
}
.container_end .map_snb .spm_s_default {
	width:44px;
	background-position:-75px 0
}
.container_end .map_snb .on .spm_s_default {
	background-position:-75px -30px
}
.container_end .map_snb .spm_s_satellite {
	width:43px;
	background-position:-125px 0
}
.container_end .map_snb .on .spm_s_satellite {
	background-position:-125px -30px
}
.container_end .map_snb li {
	position:relative;
	float:left;
	margin-right:-1px
}
.container_end .map_snb .on {
	z-index:10
}
.container_end .map_snb .ly_ssel_satellite {
	position:absolute;
	top:30px;
	left:-39px;
	z-index:100;
	width:70px;
	height:23px;
	padding:6px 0 0 10px;
	border:1px solid #838b91;
	background:#fff;
	line-height:17px;
	color:#333;
	letter-spacing:-1px
}
.container_end .map_snb .ly_ssel_satellite .spm_arrow_up {
	position:absolute;
	top:0;
	left:50%;
	width:8px;
	height:5px;
	margin:-5px 0 0 16px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat -175px 0
}
.container_end .map_snb .ly_ssel_satellite .lb_chk {
	display:inline-block;
	color:#333;
	vertical-align:-1px
}
.container_end .map_snb .ly_ssel_satellite .input_chk {
	margin:0 4px 0 0
}
.container_end .map_snb .ly_ssel_satellite .opac_line {
	overflow:hidden;
	position:absolute;
	bottom:-2px;
	left:-1px;
	width:82px;
	height:1px;
	background:#000;
	opacity:.2;
	filter:alpha(opacity=20)
}
.container_end .map_snb .tx_plan {
	color:#757575
}
.container_end .map_snb .tx_plan em {
	color:#333
}
.container_end .map_snb .tx_plan .bar {
	color:#ccc
}
.container_end .map_snb .tx_photo {
	color:#757575
}
.container_end .map_snb .tx_photo em {
	color:#333
}
.container_end .map_snb .tx_photo .bar {
	color:#ccc
}
.container_end .map_snb .tx_photo .l_naver {
	overflow:hidden;
	display:inline-block;
	width:39px;
	height:7px;
	margin:-1px 1px 1px 0;
	background:url(../img/sp_detail.png) no-repeat -335px -165px;
	line-height:999px;
	vertical-align:middle
}
.l_naver {
	overflow:hidden;
	display:inline-block;
	width:39px;
	height:7px;
	margin:-1px 1px 1px 0;
	background:url(../img/sp_detail.png) no-repeat -335px -165px;
	line-height:999px;
	vertical-align:middle
}
.container_end .map_area {
	overflow:hidden;
	position:relative;
	z-index:10
}
.container_end .map_area .mask {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:683px;
	height:339px;
	border:1px solid #000;
	opacity:.15;
	filter:alpha(opacity=15)
}
.container_end .map_area .btn_map a,.container_end .map_area .btn_map span {
	position:absolute;
	top:150px;
	z-index:20;
	width:41px;
	height:40px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat
}
.container_end .btn_map a,.container_end .btn_map span {
	position:absolute;
	top:318px;
	z-index:20;
	width:41px;
	height:40px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat
}
.p_area .map_area .btn_map.v2 a,.p_area .map_area .btn_map.v2 span {
	margin-top:5px
}
.p_area .map_area .btn_map.v3 a,.p_area .map_area .btn_map.v3 span {
	margin-top:34px
}
.container_end .btn_map a.btn_prev {
	left:0;
	background-position:0 -60px;
	z-index:999
}
.container_end .btn_map a.btn_next {
	right:0;
	background-position:-45px -60px;
	z-index:999
}
.container_end .btn_map a.btn_prev.off {
	background-position:-180px -60px;
	cursor:default
}
.container_end .btn_map a.btn_next.off {
	background-position:-225px -60px;
	cursor:default
}
.container_end .btn_map .btn_prev:hover {
	background-position:-90px -60px
}
.container_end .btn_map .btn_next:hover {
	background-position:-135px -60px
}
.container_end .btn_map span.btn_prev {
	left:0;
	background-position:-180px -60px
}
.container_end .btn_map span.btn_next {
	right:0;
	background-position:-225px -60px
}
.container_end .map_area .plan_view {
	width:685px;
	height:341px;
	text-align:center
}
.container_end .map_area .plan_view img {
	vertical-align:middle
}
.container_end .map_area .plan_view .vm {
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.container_end .info_area.first {
	margin-top:10px
}
.container_end .info_area {
	width:100%;
	margin-top:40px;
	border-bottom:1px solid #e0e0e0
}
.container_end .info_area .v3 {
	border-bottom:0
}
.container_end .info_area_v2 {
	padding-bottom:1px;
	border:0;
	background:url(../img/bg_info_line.png) no-repeat 0 100%
}
.container_end .info_area .tbl_end table {
	float:left;
	width:335px
}
.container_end .info_area .tbl_end table:first-child {
	width:350px
}
.container_end .info_area_v2 .tbl_end table,.container_end .info_area_v2 .tbl_end table:first-child {
	float:none;
	width:100%
}
.container_end .info_wrap {
	overflow:hidden;
	width:100%;
	background:url(../img/bg_info_area.png) repeat-y
}
.container_end .info_wrap.v2 {
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_info_area2.gif) repeat-y
}
.container_end .info_wrap.v2 table {
	width:100%!important
}
.container_end .tbl_end {
	overflow:hidden;
	width:100%;
	padding:8px 0 7px;
	border-top:1px solid #9fa2a9
}
.container_end .tbl_end table {
	width:100%;
	border:0;
	border-spacing:0;
	line-height:18px
}
.container_end .tbl_end table td,.container_end table th {
	border:0;
	color:#323232
}
.container_end .tbl_end table th {
	font-weight:400;
	color:#757575;
	letter-spacing:-1px;
	vertical-align:top
}
.container_end .tbl_end caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.container_end .tbl_end table .inner {
	margin-left:10px;
	padding:4px 16px 4px 0;
	text-align:left;
	word-break:break-all
}
.container_end .info_area .t_end {
	padding-bottom:9px
}
.container_end .info_area_v2 .sale_detail,.container_end .info_area_v2 .div_detail {
	float:left;
	width:320px
}
.container_end .info_area_v2 .sale_detail {
	margin-right:15px
}
.container_end .info_area .tx_build {
	display:inline-block;
	font-size:12px;
	color:#5c5c5c;
	letter-spacing:-1px;
	vertical-align:middle
}
.container_end .info_area .bar {
	padding:0 4px;
	font-weight:400;
	color:#dadada
}
.container_end .price_area {
	position:relative;
	margin-top:40px
}
.container_end .lst_space {
	overflow:hidden;
	width:100%;
	padding-top:5px
}
.container_end .lst_space li {
	float:left;
	padding:10px 9px 0 10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar3.gif) no-repeat 0 10px
}
.container_end .lst_space li.frst {
	padding-left:0;
	background:0
}
.container_end .lst_space a {
	color:#8f8f8f
}
.container_end .lst_space .selected a {
	color:#333
}
.container_end .graph_area {
	position:relative;
	margin-top:14px
}
.container_end .info_graph {
	position:absolute;
	top:3px;
	right:0;
	line-height:14px
}
.container_end .info_graph .dsc {
	float:left;
	padding-right:2px;
	font-size:11px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.container_end .info_graph .lst_info {
	float:left
}
.container_end .info_graph .lst_info li {
	float:left;
	padding:0 9px 0 10px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_bar2.gif) no-repeat 0 2px
}
.container_end .info_graph .lst_info li.frst {
	background:0
}
.container_end .info_graph .lst_info a {
	font-size:11px;
	color:#333
}
.container_end .info_graph .lst_info .selected a {
	font-weight:600;
	color:red;
	text-decoration:underline
}
.container_end .tab_graph {
	height:25px;
	border-bottom:1px solid silver
}
.container_end .tab_graph li {
	float:left;
	margin-right:-1px
}
.container_end .tab_graph li a {
	display:block;
	width:60px;
	height:26px;
	background:url(../img/sp_detail.png) no-repeat -65px -80px
}
.container_end .tab_graph li.frst a {
	background-position:0 -80px
}
.container_end .tab_graph li.on a {
	background-position:-65px -110px
}
.container_end .tab_graph li.frst.on a {
	background-position:0 -110px
}
.container_end .graph_view {
	position:relative;
	padding:56px 20px 43px;
	background:#fafafa;
	border:1px solid silver;
	border-top:0
}
.container_end .graph_view .lst_stat {
	position:absolute;
	top:26px;
	right:10px
}
.container_end .graph_view .lst_stat li {
	position:relative;
	float:left;
	margin-right:11px;
	padding-left:10px;
	font-size:11px;
	color:#8f8f8f
}
.container_end .graph_view .lst_stat li .bullet {
	position:absolute;
	top:3px;
	left:0;
	width:4px;
	height:4px
}
.container_end .graph_view .lst_stat li.average_top .bullet {
	background:#fd5e19
}
.container_end .graph_view .lst_stat li.average_bottom .bullet {
	background:#3882c8
}
.container_end .graph_view .lst_stat li.real_sale_price .bullet {
	background:#00c73c
}
.container_end .graph_view .lst_stat li.this_sale_price .bullet {
	background:#67696c
}
.chart_tooltop {
	position:relative;
	display:inline-block;
	padding:2px 5px;
	border:1px solid #a1a1a1;
	background:#fff;
	box-shadow:0 1px 2px 0 rgba(0,0,0,.1);
	font-family:Tahoma,NanumGothic,sans-serif;
	font-size:11px;
	color:#00a732
}
.chart_tooltop:after {
	position:absolute;
	background-image:url(https://static.land.naver.net/static/service/20171114/article/bg_tooltip.gif);
	background-repeat:no-repeat;
	content:''
}
.chart_tooltop--left:after {
	top:50%;
	left:-4px;
	width:4px;
	height:5px;
	margin-top:-3px;
	background-position:0 0
}
.chart_tooltop--right:after {
	top:50%;
	right:-4px;
	width:4px;
	height:5px;
	margin-top:-2px;
	background-position:-8px 0
}
.chart_tooltop--bottom:after {
	left:50%;
	bottom:-4px;
	width:5px;
	height:4px;
	margin-left:-3px;
	background-position:-16px 0
}
.container_end .price_area .btn_more span {
	overflow:hidden;
	display:inline-block;
	background:url(../img/sp_detail.png) no-repeat;
	line-height:999px;
	vertical-align:middle
}
.container_end .price_area .btn_more .ico {
	position:absolute;
	top:4px;
	right:0;
	width:2px;
	height:3px;
	background:url(../img/sp_detail.png) no-repeat -190px -20px!important
}
.container_end .price_area .btn_more .ico.v2 {
	top:10px
}
.container_end .price_area .btn_more .ico.v3 {
	top:6px
}
.container_end .price_area .logo {
	top:-3px
}
.container_end .price_area .logo span {
	width:50px;
	height:22px;
	margin:-2px 0 2px;
	background-position:-285px -140px
}
.container_end .price_area .logo2 {
	top:3px
}
.container_end .price_area .logo2 span {
	width:50px;
	height:17px;
	margin:-1px 0 1px;
	background-position:-340px -140px
}
.container_end .real_price_area {
	overflow:hidden;
	position:relative;
	margin-top:40px
}
.container_end .real_price_area table {
	width:100%;
	margin-top:9px;
	border:0;
	border-spacing:0;
	border-top:1px solid #9fa2a9;
	border-bottom:1px solid #e1e1e1
}
.container_end .real_price_area caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.container_end .real_price_area td,.container_end .real_price_area th {
	border:0;
	border-left:1px solid #eee;
	text-align:left
}
.container_end .real_price_area td:first-child,.container_end .real_price_area th:first-child {
	border-left:0
}
.container_end .real_price_area th {
	padding:8px 0;
	background:#fdfdfd;
	border-bottom:1px solid #e0e0e0;
	color:#757575;
	font-size:11px;
	font-weight:400;
	letter-spacing:-1px;
	text-align:center
}
.container_end .real_price_area tr:first-child th {
	padding:11px 0
}
.container_end .real_price_area td {
	padding:12px 0;
	color:#333;
	font-size:11px;
	line-height:1.3em;
	text-align:center
}
.container_end .cost_area {
	position:relative;
	margin-top:40px
}
.container_end .cost_area table {
	width:100%;
	margin-top:9px;
	border:0;
	border-spacing:0;
	border-top:1px solid #9fa2a9;
	border-bottom:1px solid #e1e1e1
}
.container_end .cost_area table td,.container_end .cost_area table th {
	border:0;
	border-left:1px solid #eee;
	text-align:left
}
.container_end .cost_area table th {
	background:#fdfdfd;
	font-weight:400;
	color:#757575;
	letter-spacing:-1px
}
.container_end .cost_area table thead th {
	padding:3px 0;
	border:0;
	border-left:1px solid #eee;
	border-bottom:1px solid #e0e0e0;
	font-size:11px;
	text-align:center
}
.container_end .cost_area table .b_n {
	border-left:0
}
.container_end .cost_area caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.container_end .cost_area table td {
	color:#333;
	text-align:right
}
.container_end .cost_area table .inner {
	margin-left:10px
}
.container_end .cost_area table td .inner {
	margin-right:40px
}
.container_end .cost_area tbody .b_n .inner {
	margin:0;
	font-size:14px;
	color:#333;
	text-align:center
}
.container_end .cost_area tbody th,.container_end .cost_area tbody td {
	padding:7px 0
}
.container_end .cost_area tbody .frst th,.container_end .cost_area tbody .frst td {
	padding-top:16px
}
.container_end .cost_area tbody .last th,.container_end .cost_area tbody .last td {
	padding-bottom:13px
}
.container_end .cost_area .btn_detail {
	overflow:hidden;
	display:block;
	width:31px;
	height:16px;
	margin:6px auto 0;
	background:url(../img/sp_detail.png) no-repeat -30px -50px;
	text-indent:-999px
}
.container_end .cost_area .cost_info {
	overflow:hidden;
	width:100%;
	margin-top:10px
}
.container_end .cost_area .cost_info p {
	font-size:11px;
	color:#999;
	letter-spacing:-1px
}
.container_end .cost_area .cost_info .tx_dsc {
	float:left
}
.container_end .cost_area .cost_info .tx_spon {
	float:right
}
.container_end .sale_info_area {
	margin-top:39px
}
.container_end .sale_info_area .tx_sale_info {
	margin-top:9px;
	padding:12px 0 11px 10px;
	background:#fdfdfd;
	border-top:1px solid #9fa2a9;
	border-bottom:1px solid #e1e1e1;
	line-height:18px;
	color:#333;
	zoom:1;
	word-break:break-all;
	word-wrap:break-word
}
.container_end .sale_info_area .tx_sale_info.no_data {
	padding:0;
	line-height:80px;
	text-align:center;
	color:#999
}
.container_end .banner_area {
	margin-top:40px
}
.container_end .com_area {
	overflow:hidden;
	position:relative;
	margin-top:40px
}
.container_end .com_area .bar {
	padding:0 5px 0 3px;
	font-weight:400;
	color:#dadada
}
.container_end .com_area .place {
	font-size:12px;
	color:#333;
	letter-spacing:-1px;
	vertical-align:middle
}
.container_end .com_area .tx_town {
	position:absolute;
	top:0;
	left:191px;
	font-weight:700;
	font-size:11px;
	color:#6585d6
}
.container_end .com_area table {
	width:100%;
	margin-top:9px;
	border:0;
	border-spacing:0;
	border-top:1px solid #9fa2a9;
	border-bottom:1px solid #e1e1e1
}
.container_end .com_area table td,.container_end table th {
	border:0
}
.container_end .com_area table th {
	padding:3px 0;
	background:#fdfdfd;
	border-bottom:1px solid #e0e0e0;
	font-weight:400;
	font-size:11px;
	color:#757575;
	letter-spacing:-1px;
	text-align:center
}
.container_end .com_area table .sort {
	text-align:center
}
.container_end .com_area table th a {
	position:relative;
	padding-right:9px;
	color:#757575
}
.container_end .com_area table th .bu {
	position:absolute;
	top:3px;
	right:0;
	width:5px;
	height:3px;
	background:url(../img/sp_detail.png) no-repeat -170px -20px
}
.container_end .com_area table th .selected {
	color:#6585d6
}
.container_end .com_area table th .selected .bu {
	background-position:-180px -20px
}
.container_end .com_area caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.container_end .com_area table td {
	height:46px;
	border-top:1px solid #f3f3f3;
	color:#8f8f8f
}
.container_end .com_area table td:first-child,.container_end .com_area table th:first-child {
	padding-left:12px
}
.container_end .com_area table .frst td {
	border-top:0
}
.container_end .com_area table td a {
	color:#333
}
.container_end .com_area .even td {
	background:#fdfdfd
}
.container_end .com_area table .inner {
	margin-left:8px
}
.container_end .com_area table .t_r .inner {
	margin-right:7px;
	color:#757575;
	font-size:11px;
	text-align:center
}
.container_end .com_area table .nodata td {
	border-top:0;
	line-height:24px;
	color:#757575;
	letter-spacing:-1px;
	text-align:center
}
.container_end .com_area table .nodata td .inner {
	padding:70px 0 68px
}
.container_end .com_area table .nodata td strong {
	font-size:14px;
	color:#333
}
.container_end .com_area .jselectbox-applied {
	display:block
}
.container_end .com_area .bx_n {
	position:relative;
	display:inline-block;
	margin:-1px 0 1px -2px;
	padding-left:10px;
	background:url(../img/sp_detail.png) no-repeat -420px -30px;
	vertical-align:middle
}
.container_end .com_area .bx_i {
	display:inline-block;
	height:20px;
	padding-right:5px;
	background:url(../img/sp_detail.png) no-repeat 100% -30px;
	font-size:11px;
	line-height:20px
}
.container_end .com_area .bx_i .n_r {
	color:#f26522
}
.container_end .com_area .bx_i .n_b {
	color:#6585d6
}
.container_end .com_area .btn_group {
	margin-top:10px;
	text-align:right
}
.container_end .com_area .btn_write {
	display:inline-block;
	width:69px;
	height:25px;
	background:url(../img/sp_detail.png) no-repeat -130px -80px
}
.container_end .noti_area {
	position:relative;
	margin-top:40px;
	padding:17px 0 16px 20px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_end_noti.gif) repeat-x;
	border:1px solid #d9d9d9
}
.container_end .noti_area .tx_noti {
	line-height:18px;
	color:#666
}
.container_end .noti_area .tx {
	display:inline-block;
	width:35px;
	height:11px;
	margin:-1px 2px 1px 0;
	background:url(../img/sp_detail.png) no-repeat -65px -50px;
	vertical-align:middle
}
.container_end .noti_area .btn_sale_lst {
	overflow:hidden;
	position:absolute;
	top:50%;
	right:20px;
	width:73px;
	height:24px;
	margin-top:-12px;
	background:url(../img/sp_detail.png) no-repeat -205px -80px;
	text-indent:-999px
}
.container_end .noti_area .btn_sale_lst2 {
	overflow:hidden;
	position:absolute;
	top:50%;
	right:20px;
	width:112px;
	height:24px;
	margin-top:-12px;
	background:url(../img/sp_detail.png) no-repeat -305px -240px;
	text-indent:-999px
}
.container_end .end_spot .ar_area .ly_end {
	position:absolute;
	z-index:100;
	top:0;
	left:468px!important;
	width:244px
}
.container_end .end_spot .ar_area .ly_end.is-wide {
	width:510px
}
.container_end .ly_end {
	position:absolute;
	top:140px;
	left:110px;
    
}
.container_end .ly_end .btn_cls {
	overflow:hidden;
	position:absolute;
	top:8px;
	right:10px;
	width:10px;
	height:9px;
	background:url(../img/sp_detail.png) no-repeat -95px -65px;
	text-indent:-999px
}
.end_spot .adr_area .adr_info .ly_end {
	top:31px;
	left:101px;
}
.end_spot .mp_area .lst_mp li .ly_end {
	text-align:left;
	white-space:nowrap
}
.container_end .ly_wrap {
	background:#fff;
	border:1px solid #999;
}
.container_end .ly_b {
	position:absolute;
	bottom:-1px;
	left:0;
	width:100%;
	height:1px;
	background:#000;
	opacity:.05;
	filter:alpha(opacity=5)
}
.container_end .ly_end .ly_tx {
	padding:8px 10px;
	font-size:11px;
	color:#666;
	white-space:nowrap
}
.container_end .ly_end .ly_tx_v2 {
	letter-spacing:-1px;
	white-space:normal;
}
.container_end .ly_tbl {
	padding-right:28px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bg_ly_end.gif) repeat-x
}
.container_end .ly_tbl table {
	width:100%;
	border:0;
	border-spacing:0;
	table-layout:fixed
}
.container_end .ly_tbl caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.container_end .ly_tbl table td,.container_end .ly_tbl table th {
	border:0;
	font-size:11px;
	color:#666;
	text-align:right
}
.container_end .ly_tbl table th {
	padding:4px 0 8px;
	color:#333;
	letter-spacing:-1px
}
.container_end .ly_tbl table strong,.container_end .ly_tbl table span {
	margin-left:9px
}
.container_end .ly_tbl table .frst {
	border-right:1px solid #f0f0f0;
	text-align:left
}
.container_end .ly_tbl table td {
	padding-top:6px
}
.container_end .ly_tbl table .last td {
	padding-bottom:8px
}
.container_end .ly_tbl table td strong {
	color:#5079c3
}
.bx_com {
	position:relative;
	margin-bottom:8px;
	border:1px solid #e0e0e0
}
.aside .mem_area {
	width:252px;
	margin:0 auto
}
.aside .mem_area.v2 {
	margin:0
}
.aside .mem_area .thmb {
	width:250px;
	margin-top:22px;
	border:1px solid #dad8d9
}
.aside .mem_area .t_mem {
	margin-top:13px
}
.aside .mem_area .t_mem a {
	font-size:12px;
	color:#5d5f66;
	letter-spacing:-1px
}
.aside .mem_area .lst_mem {
	margin-top:3px;
	margin-bottom:10px;
}
.aside .mem_area .lst_mem_v2 {
	margin-top:16px
}
.aside .mem_area .lst_mem li {
	line-height:20px;
	color:#333
}
.aside .mem_area .lst_mem li em {
	margin-right:4px;
	color:#757575
}
.aside .mem_area .lst_mem li img {
	margin:-1px 0 1px -4px;
	vertical-align:middle
}
.aside .mem_area .lst_mem li .recom {
	display:inline-block;
	position:relative;
	top:-1px;
	height:14px;
	margin-left:1px;
	padding:0 4px;
	border:1px solid #98b4e7;
	background:#fcfdff;
	font-size:11px;
	color:#5c88d7;
	line-height:16px;
	letter-spacing:-1px;
	vertical-align:middle;
	text-decoration:none
}
.aside .mem_area .btn_group {
	margin-top:8px;
	padding-bottom:10px
}
.aside .mem_area .btn_group a {
	display:inline-block;
	height:18px;
	background:url(../img/sp_detail.png) no-repeat;
	vertical-align:top
}
.aside .mem_area .btn_group .btn_v {
	width:71px;
	background-position:-130px -110px
}
.aside .mem_area .btn_group .btn_v2 {
	width:64px;
	height:24px;
	background-position:0 -724px
}
.aside .mem_area .btn_group .btn_v3 {
	width:50px;
	background-position:0 -140px
}
.aside .mem_area .premium_btn_page2 {
	overflow:visible;
	position:absolute;
	bottom:22px;
	right:15px;
	width:auto;
	z-index:30
}
.aside .mem_area .premium_btn_page2 .pagenum {
	display:inline-block;
	font-family:verdana;
	font-size:10px;
	font-weight:700;
	color:#b3b3b3;
	vertical-align:middle
}
.aside .mem_area .premium_btn_page2 .pagenum strong {
	color:#848484
}
.aside .mem_area .premium_btn_page2 a {
	overflow:hidden;
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:-1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_markerpage2.gif) no-repeat;
	vertical-align:middle
}
.aside .mem_area .premium_btn_page2 a span {
	position:absolute;
	left:-9999px;
	z-index:-1
}
.aside .mem_area .premium_btn_page2 a.btn_prev {
	background-position:0 0;
	cursor:default
}
.aside .mem_area .premium_btn_page2 a.btn_stop {
	width:18px;
	background-position:-15px 0;
	cursor:default
}
.aside .mem_area .premium_btn_page2 a.btn_next {
	background-position:-32px 0;
	cursor:default
}
.aside .mem_area .premium_btn_page2 a.btn_start_on {
	width:18px;
	background-position:-15px -32px
}
.aside .mem_area .premium_btn_page2 a.btn_prev_on {
	background-position:0 -16px
}
.aside .mem_area .premium_btn_page2 a.btn_stop_on {
	width:18px;
	background-position:-15px -16px
}
.aside .mem_area .premium_btn_page2 a.btn_next_on {
	background-position:-32px -16px
}
.aside_end .special {
	margin:0 15px;
	padding:22px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_dot_line.gif) repeat-x
}
.aside_end .special h5 {
	font-size:12px;
	color:#333
}
.aside_end .lst_tax {
	margin:20px 15px 12px 15px
}
.aside_end .lst_tax li {
	position:relative;
	margin-bottom:10px;
	line-height:12px;
	color:#333;
	text-align:right
}
.aside_end .lst_tax li em {
	position:absolute;
	top:0;
	left:0;
	color:#757575
}
.aside_end .lst_tax li>a:link,.aside_end .lst_tax li>a:visited {
	color:#333;
	text-decoration:underline
}
.aside_end .lst_tax li em>a {
	color:#757575;
	text-decoration:underline
}
.aside_end .lst_tax li .highlight {
	color:#5280d6
}
.aside_end .self_register {
	margin:12px 15px
}
.aside_end .self_register a {
	color:#5280d6;
	text-decoration:underline
}
.aside_end .self_register span.bar {
	display:inline-block;
	width:1px;
	height:11px;
	margin:0 10px;
	background:#dbdbdb;
	vertical-align:middle
}
.aside_end .tx_info {
	margin:0 10px;
	padding:3px 6px 16px 6px;
	border-top:1px solid #ededed
}
.aside_end .tx_info .tx {
	position:relative;
	margin-top:9px;
	padding-left:8px;
	color:#999;
	font-size:11px;
	line-height:16px;
	letter-spacing:-1px
}
.aside_end .tx_info .tx .ico {
	position:absolute;
	top:5px;
	.top:4px;
	left:0;
	width:2px;
	height:3px;
	background:url(../img/sp_detail.png) no-repeat -190px -20px!important
}
.aside .loan_tbl {
	width:258px;
	margin:12px auto 0
}
.aside .loan_tbl table {
	width:100%;
	border:solid 1px #ededed;
	border-width:1px 0;
	border-spacing:0
}
.aside .loan_tbl caption {
	visibility:hidden;
	overflow:hidden;
	font-size:0;
	line-height:0
}
.aside .loan_tbl tr.frst td {
	padding-top:8px
}
.aside .loan_tbl tr.last td {
	padding-bottom:6px
}
.aside .loan_tbl.eng_tbl tr.frst td {
	padding-top:6px
}
.aside .loan_tbl.eng_tbl tr.last td {
	padding-bottom:7px
}
.aside .loan_tbl table td,.aside table th {
	border:0;
	color:#666
}
.aside .loan_tbl table td a {
	color:#666
}
.aside .loan_tbl table th {
	border-bottom:1px solid #ededed;
	font-weight:400;
	color:#757575;
	letter-spacing:-1px
}
.aside .loan_tbl table th.frst {
	border-left:1px solid #ededed
}
.aside .loan_tbl table th.last {
	border-right:1px solid #ededed;
}
.aside .loan_tbl table thead th {
	padding:4px 0;
	border-bottom:1px solid #e0e0e0;
	font-size:11px;
	text-align:center
}
.aside .loan_tbl th em {
	color:#999
}
.aside .loan_tbl td {
	text-align:center;
	color:#666;
	line-height:21px
}
.aside .loan_tbl.eng_tbl td {
	line-height:25px
}
.aside .loan_tbl td strong {
	color:#333
}
.aside .loan_tbl .tx_spon {
	display:block;
	padding:7px 6px 15px 0;
	text-align:right;
	font-size:11px;
	color:#999;
	letter-spacing:-1px
}
.aside .loan_tbl .inner {
	padding-bottom:6px
}
.aside .loan_tbl .inner a {
	line-height:17px
}
.aside .eng {
	z-index:10
}
.aside .energy .tx {
	display:block;
	padding:10px 0 0 15px;
	color:#878787;
	font-size:11px;
	letter-spacing:-1px
}
.aside .energy .tx2 {
	display:block;
	padding:6px 13px 13px 0;
	color:#999;
	font-size:11px;
	text-align:right;
	letter-spacing:-1px
}
.aside .energy .energy_table {
	position:relative;
	width:209px;
	height:208px;
	margin:19px auto 0;
	background:url(../img/sp_detail.png) no-repeat 0 -270px
}
.aside .energy .cl_table {
	position:relative;
	width:209px;
	height:104px;
	border-collapse:collapse
}
.aside .energy .cl_table td span {
	display:block;
	position:absolute;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-9999px
}
.aside .energy .cl_table td.A .el {
	width:27px;
	height:14px;
	top:80px;
	left:32px;
	background-position:0 -620px
}
.aside .energy .cl_table td.B .el {
	width:25px;
	height:24px;
	top:45px;
	left:56px;
	background-position:-30px -620px
}
.aside .energy .cl_table td.C .el {
	width:13px;
	height:25px;
	top:30px;
	left:98px;
	background-position:-60px -620px
}
.aside .energy .cl_table td.D .el {
	width:23px;
	height:25px;
	top:44px;
	left:130px;
	background-position:-80px -620px
}
.aside .energy .cl_table td.E .el {
	width:28px;
	height:14px;
	top:81px;
	left:150px;
	background-position:-110px -620px
}
.aside .energy .cl_table td.A .he {
	width:27px;
	height:14px;
	top:80px;
	left:32px;
	background-position:0 -650px
}
.aside .energy .cl_table td.B .he {
	width:25px;
	height:24px;
	top:45px;
	left:56px;
	background-position:-30px -650px
}
.aside .energy .cl_table td.C .he {
	width:13px;
	height:25px;
	top:30px;
	left:98px;
	background-position:-60px -650px
}
.aside .energy .cl_table td.D .he {
	width:23px;
	height:25px;
	top:44px;
	left:130px;
	background-position:-80px -650px
}
.aside .energy .cl_table td.E .he {
	width:28px;
	height:14px;
	top:81px;
	left:150px;
	background-position:-110px -650px
}
.aside .energy .cl_table td.A .el.he {
	width:29px;
	height:24px;
	top:76px;
	left:32px;
	background-position:0 -680px
}
.aside .energy .cl_table td.B .el.he {
	width:28px;
	height:29px;
	top:43px;
	left:57px;
	background-position:-30px -680px
}
.aside .energy .cl_table td.C .el.he {
	width:26px;
	height:26px;
	top:29px;
	left:91px;
	background-position:-60px -680px
}
.aside .energy .cl_table td.D .el.he {
	width:27px;
	height:29px;
	top:42px;
	left:125px;
	background-position:-90px -680px
}
.aside .energy .cl_table td.E .el.he {
	width:30px;
	height:25px;
	top:76px;
	left:149px;
	background-position:-120px -680px
}
.aside .energy .cl_area {
	width:40px;
	position:absolute;
	top:66px;
	left:86px
}
.aside .energy .cl {
	display:block;
	height:34px;
	margin:0 auto;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-9999px
}
.aside .energy .cl.A {
	width:34px;
	background-position:0 -500px
}
.aside .energy .cl.B {
	width:30px;
	background-position:-40px -500px
}
.aside .energy .cl.C {
	width:31px;
	background-position:-80px -500px
}
.aside .energy .cl.D {
	width:30px;
	background-position:-120px -500px
}
.aside .energy .cl.E {
	width:28px;
	background-position:-160px -500px
}
.aside .energy .energy_table .info {
	position:absolute;
	top:126px;
	left:34px;
	width:141px;
	border:1px solid #969596;
	border-bottom:0
}
.aside .energy .energy_table .info dt {
	float:left;
	width:60px;
	height:15px;
	border-right:1px solid #969596;
	border-bottom:1px solid #969596;
	background:#fff;
	font-size:10px;
	color:#535353;
	font-weight:400;
	text-align:center;
	letter-spacing:-1px;
	line-height:15px
}
.aside .energy .energy_table .info dt em {
	color:#ff1e1d
}
.aside .energy .energy_table .info dd {
	height:15px;
	border-bottom:1px solid #969596;
	font-family:Helvetica;
	font-size:14px;
	color:#000;
	text-align:center;
	font-weight:700;
	line-height:15px
}
.aside .energy .energy_table .info dd .txt {
	display:inline-block;
	width:17px;
	height:9px;
	margin:0 0 2px 2px;
	background:url(../img/sp_detail.png) no-repeat 0 -480px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.aside .energy .energy_table .info dd.A {
	background:#8cca18
}
.aside .energy .energy_table .info dd.B {
	background:#d3ec08
}
.aside .energy .energy_table .info dd.C {
	background:#ff0
}
.aside .energy .energy_table .info dd.D {
	background:#ff9c00
}
.aside .energy .energy_table .info dd.E {
	background:#fe0100
}
.aside .bx_com_ly.energy {
	width:352px
}
.aside .bx_com_ly.energy .t_end {
	height:30px;
	padding:0 16px;
	line-height:30px
}
.ic_q {
	display:inline-block;
	width:14px;
	height:14px;
	margin-left:4px;
	background:url(../img/articlelist.gif) -20px -50px no-repeat;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.aside .bx_com_ly.energy .energy_table {
	width:300px;
	height:299px;
	margin:26px auto;
	background-position:-210px -270px
}
.aside .bx_com_ly.energy .cl_table {
	position:relative;
	width:300px;
	height:150px
}
.aside .bx_com_ly.energy .cl_table td span {
	display:block;
	position:absolute;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-9999px
}
.aside .bx_com_ly.energy .cl_table td.A .el {
	width:39px;
	height:20px;
	top:117px;
	left:46px;
	background-position:-150px -620px
}
.aside .bx_com_ly.energy .cl_table td.B .el {
	width:31px;
	height:34px;
	top:64px;
	left:83px;
	background-position:-190px -620px
}
.aside .bx_com_ly.energy .cl_table td.C .el {
	width:17px;
	height:38px;
	top:41px;
	left:143px;
	background-position:-230px -620px
}
.aside .bx_com_ly.energy .cl_table td.D .el {
	width:29px;
	height:34px;
	top:62px;
	left:188px;
	background-position:-250px -620px
}
.aside .bx_com_ly.energy .cl_table td.E .el {
	width:38px;
	height:19px;
	top:117px;
	left:218px;
	background-position:-280px -620px
}
.aside .bx_com_ly.energy .cl_table td.A .he {
	width:39px;
	height:20px;
	top:117px;
	left:46px;
	background-position:-150px -660px
}
.aside .bx_com_ly.energy .cl_table td.B .he {
	width:31px;
	height:34px;
	top:64px;
	left:83px;
	background-position:-190px -660px
}
.aside .bx_com_ly.energy .cl_table td.C .he {
	width:17px;
	height:38px;
	top:41px;
	left:143px;
	background-position:-230px -660px
}
.aside .bx_com_ly.energy .cl_table td.D .he {
	width:29px;
	height:34px;
	top:62px;
	left:188px;
	background-position:-250px -660px
}
.aside .bx_com_ly.energy .cl_table td.E .he {
	width:38px;
	height:19px;
	top:117px;
	left:218px;
	background-position:-280px -660px
}
.aside .bx_com_ly.energy .cl_table td.A .el.he {
	width:41px;
	height:35px;
	top:111px;
	left:45px;
	background-position:-240px -570px
}
.aside .bx_com_ly.energy .cl_table td.B .el.he {
	width:40px;
	height:41px;
	top:63px;
	left:81px;
	background-position:-290px -570px
}
.aside .bx_com_ly.energy .cl_table td.C .el.he {
	width:37px;
	height:38px;
	top:42px;
	left:131px;
	background-position:-330px -570px
}
.aside .bx_com_ly.energy .cl_table td.D .el.he {
	width:39px;
	height:41px;
	top:64px;
	left:181px;
	background-position:-370px -570px
}
.aside .bx_com_ly.energy .cl_table td.E .el.he {
	width:42px;
	height:36px;
	top:111px;
	left:214px;
	background-position:-410px -570px
}
.aside .bx_com_ly.energy .cl_area {
	width:62px;
	position:absolute;
	top:98px;
	left:119px
}
.aside .bx_com_ly.energy .cl {
	height:49px
}
.aside .bx_com_ly.energy .cl.A {
	width:42px;
	background-position:0 -570px
}
.aside .bx_com_ly.energy .cl.B {
	width:38px;
	background-position:-50px -570px
}
.aside .bx_com_ly.energy .cl.C {
	width:43px;
	background-position:-100px -570px
}
.aside .bx_com_ly.energy .cl.D {
	width:39px;
	background-position:-150px -570px
}
.aside .bx_com_ly.energy .cl.E {
	width:36px;
	background-position:-200px -570px
}
.aside .bx_com_ly.energy .energy_table .info {
	top:182px;
	left:50px;
	width:198px;
	border:1px solid #383435;
	border-bottom:0
}
.aside .bx_com_ly.energy .energy_table .info dt {
	width:85px;
	height:21px;
	border-right:1px solid #383435;
	border-bottom:1px solid #383435;
	font-size:12px;
	color:#353535;
	line-height:21px
}
.aside .bx_com_ly.energy .energy_table .info dd {
	height:21px;
	border-bottom:1px solid #383435;
	font-family:Helvetica;
	font-size:18px;
	text-align:right;
	line-height:21px
}
.aside .bx_com_ly.energy .energy_table .info dd .txt {
	width:80px;
	height:12px;
	margin:0 4px 2px 1px;
	background:url(../img/sp_detail.png) no-repeat -20px -480px
}
.aside .bx_com_ly.energy .energy_table .info dd .txt.v2 {
	width:39px;
	height:7px;
	margin:0 4px 2px 7px;
	background:url(../img/sp_detail.png) no-repeat -110px -480px
}
.aside .bx_com_ly.energy .btn_close {
	display:block;
	position:absolute;
	top:9px;
	right:15px;
	width:13px;
	height:13px;
	background:url(https://static.land.naver.net/static/service/20171114/article/btn_close_layer.gif) no-repeat;
	text-indent:-9999px;
	opacity:.45;
	-ms-filter:"alpha(Opacity=45)";
	filter:alpha(opacity=45)
}
.aside .traffic_dsc {
	margin:0 15px;
	padding:20px 0;
	line-height:14px
}
.aside .traffic_dsc h5 {
	font-size:12px;
	font-weight:400;
	color:#5c5c5c
}
.aside .traffic_dsc .ic_hot {
	overflow:hidden;
	display:inline-block;
	width:24px;
	height:11px;
	margin:-1px 0 1px;
	background:url(../img/sp_detail.png) no-repeat -105px -50px;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.aside .traffic_dsc p {
	margin-top:7px;
	color:#757575
}
.aside .traffic_dsc .normal {
	position:relative;
	margin:8px 0 -10px 0
}
.aside .traffic_dsc .normal li {
	position:relative;
	padding-left:7px;
	font-size:12px;
	zoom:1
}
.aside .traffic_dsc .normal li .dot {
	position:absolute;
	left:0;
	top:8px;
	width:2px;
	height:2px;
	font-size:2px;
	line-height:2px;
	background:url(../img/articlelist.gif) -60px -20px no-repeat
}
.aside .traffic_dsc .normal li a {
	color:#666
}
.aside .traffic_dsc .normal li.info {
	background-position:0 5px;
	color:#666;
	line-height:20px
}
.aside .traffic_dsc .normal li.info_v2 {
	z-index:10
}
.aside .traffic_dsc .normal li .btn_adr {
	position:relative;
	display:inline-block;
	width:49px;
	height:18px;
	margin:-1px 0 1px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat -190px -20px;
	vertical-align:middle;
	text-decoration:none
}
.aside .traffic_dsc .normal li .ly_tx {
	display:none;
	position:absolute;
	top:21px;
	right:0;
	width:154px;
	background:#fff;
	border:1px solid #9f9f9f;
	font-size:11px;
	line-height:14px;
	color:#676767;
	letter-spacing:-1px;
	cursor:default
}
.aside .traffic_dsc .normal li .ly_tx em {
	display:block;
	padding:8px 11px 8px 11px
}
.aside .traffic_dsc .normal li .btn_adr_on {
	background-position:-190px -40px
}
.aside .traffic_dsc .normal li .btn_adr_on .ly_tx {
	display:block
}
.aside .traffic_dsc .normal li.info .ex {
	float:left
}
.aside .traffic_dsc .normal li.info .ex_area {
	overflow:hidden;
	display:inline-block;
	width:200px;
	height:20px;
	.margin-bottom:4px;
	line-height:19px
}
.aside .traffic_dsc .normal li.info .ex_area.on {
	overflow:visible;
	height:auto
}
.aside .traffic_dsc .normal li.info .btn {
	position:absolute;
	top:1px;
	right:-6px;
	width:16px;
	height:16px;
	background:url(../img/sp_detail.png) no-repeat;
	text-indent:-9999px
}
.aside .traffic_dsc .normal li.info .btn.open {
	background-position:-160px -540px
}
.aside .traffic_dsc .normal li.info .btn.close {
	background-position:-180px -540px
}
.aside .traffic_srch,.aside .traffic {
	margin:0 15px;
	padding:20px 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_dot_line.gif) repeat-x
}
.aside .traffic {
	padding-bottom:9px
}
.aside h4.t_end+.traffic_srch,.aside h4.t_end+.aside .traffic {
	background:0
}
.aside .traffic_srch h5,.aside .traffic h5 {
	font-size:12px;
	color:#000;
	letter-spacing:-1px
}
.aside .traffic h5 .means {
	margin-left:4px;
	font-weight:400;
	color:#757575
}
.aside .traffic_srch p.input {
	position:relative;
	padding-top:8px
}
.aside .traffic_srch p.input input {
	width:96px;
	height:19px;
	padding:0 0 0 4px;
	border:1px solid #dcdcdc;
	font-size:11px;
	line-height:19px;
	color:#b4b4b4;
	vertical-align:middle
}
.aside .traffic_srch p.input a.srch {
	position:absolute;
	top:11px;
	right:0;
	overflow:hidden;
	width:31px;
	height:18px;
	margin:-1px 0 1px;
	background:url(../img/sp_detail.png) no-repeat -55px -140px;
	text-indent:-999px;
	vertical-align:middle
}
.aside .traffic_srch p.input span {
	display:inline-block;
	overflow:hidden;
	width:10px;
	height:9px;
	background:url(../img/sp_detail.png) no-repeat -15px -40px;
	text-indent:-999px;
	vertical-align:middle
}
.aside .traffic_srch p.input strong {
	display:inline-block;
	font-weight:400;
	color:#666;
	vertical-align:middle
}
.aside .bx_com.ts {
	z-index:1
}
.aside .ly_traffic_srch {
	overflow:hidden;
	display:none;
	position:absolute;
	left:-1px;
	width:278px;
	min-height:214px;
	max-height:400px;
	margin-top:6px;
	border:1px solid #9f9f9f;
	background:#fff;
	z-index:1
}
.aside .ly_traffic_srch .ts_top {
	height:51px;
	padding-left:15px;
	border-bottom:1px solid #ededed;
	background:#fbfbfb;
	font-size:12px;
	line-height:51px
}
.aside .ly_traffic_srch .ts_top h5 {
	display:inline;
	color:#333
}
.aside .ly_traffic_srch .ts_top input {
	width:119px;
	height:20px;
	margin-left:9px;
	border:1px solid #cfcfcf;
	background:#fff;
	vertical-align:middle;
	text-indent:7px;
	line-height:20px
}
.aside .ly_traffic_srch .ts_top a {
	display:inline-block;
	width:31px;
	height:20px;
	margin-left:4px;
	border:1px solid #cfcfcf;
	background:#fff;
	font-size:11px;
	color:#707173;
	text-align:center;
	vertical-align:middle;
	letter-spacing:-1px
}
.aside .ly_traffic_srch .ts_top a span {
	line-height:20px
}
.aside .ly_traffic_srch .ts_con {
	max-height:345px;
	overflow-y:auto;
	overflow-x:hidden
}
.aside .ly_traffic_srch .ts_con .ts_con_top {
	width:248px;
	height:41px;
	margin-left:15px;
	border-bottom:1px solid #e0e0e0;
	color:#000;
	line-height:52px
}
.aside .ly_traffic_srch .ts_con .ts_con_top strong {
	margin-left:6px;
	color:red
}
.aside .ly_traffic_srch .ts_con .ts_lst {
	width:248px;
	margin-left:15px
}
.aside .ly_traffic_srch .ts_con .ts_lst li {
	padding-top:13px
}
.aside .ly_traffic_srch .ts_con .ts_lst li span {
	display:inline-block;
	width:13px;
	margin-right:9px;
	vertical-align:top
}
.aside .ly_traffic_srch .ts_con .ts_lst li input {
	width:13px;
	height:13px;
	margin-top:2px
}
.aside .ly_traffic_srch .ts_con .ts_lst li label {
	display:inline-block;
	width:216px;
	color:#666;
	line-height:18px
}
.aside .ly_traffic_srch .ts_con .ts_lst li label em {
	color:#3d79cc
}
.aside .ly_traffic_srch .ts_con .nodata {
	display:none;
	color:#999;
	text-align:center;
	line-height:162px
}
.aside .ly_traffic_srch .btn_close {
	overflow:hidden;
	position:absolute;
	right:10px;
	top:10px;
	width:11px;
	height:11px;
	background:url(https://static.land.naver.net/static/service/20171114/community/new/btn_close_layer3.gif);
	z-index:30;
	-ms-filter:"alpha(Opacity=70)";
	filter:alpha(opacity=70);
	opacity:.7
}
.aside .traffic h6 {
	font-weight:400;
	font-size:11px;
	color:#666
}
.aside .traffic h6.bus {
	padding:9px 0 7px
}
.aside .traffic .subway_area {
	margin-top:14px
}
.aside .traffic p.subway {
	position:relative;
	margin:0 0 3px;
	padding:2px 0 0;
	color:#6585d6
}
.aside .traffic p.subway a {
	color:#556ebe
}
.aside .traffic p.subway span {
	display:inline-block;
	overflow:hidden;
	position:relative;
	top:2px;
	width:14px;
	height:14px;
	margin:0 5px 0 0;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_traffic.png) no-repeat
}
.aside .traffic p.subway .s9 {
	background-position:-40px -140px
}
.aside .traffic p.subway .s8 {
	background-position:-20px -140px
}
.aside .traffic p.subway .s74 {
	background-position:-100px -160px
}
.aside .traffic p.subway .s73 {
	background-position:-80px -160px
}
.aside .traffic p.subway .s72 {
	background-position:-60px -160px
}
.aside .traffic p.subway .s71 {
	background-position:-40px -160px
}
.aside .traffic p.subway .s7 {
	background-position:0 -140px
}
.aside .traffic p.subway .s6 {
	background-position:-100px -120px
}
.aside .traffic p.subway .s51 {
	background-position:-20px -160px
}
.aside .traffic p.subway .s5 {
	background-position:-80px -120px
}
.aside .traffic p.subway .s42 {
	background-position:0 -160px
}
.aside .traffic p.subway .s41 {
	background-position:-100px -140px
}
.aside .traffic p.subway .s4 {
	background-position:-60px -120px
}
.aside .traffic p.subway .s31 {
	background-position:-80px -140px
}
.aside .traffic p.subway .s3 {
	background-position:-40px -120px
}
.aside .traffic p.subway .s21 {
	background-position:-60px -140px
}
.aside .traffic p.subway .s2 {
	background-position:-20px -120px
}
.aside .traffic p.subway .s107 {
	width:48px;
	background-position:0 -260px
}
.aside .traffic p.subway .s104 {
	width:28px;
	background-position:-80px -200px
}
.aside .traffic p.subway .s103 {
	width:28px;
	background-position:-40px -200px
}
.aside .traffic p.subway .s101 {
	width:28px;
	background-position:0 -200px
}
.aside .traffic p.subway .s100 {
	width:29px;
	background-position:-60px -180px
}
.aside .traffic p.subway .s108 {
	width:28px;
	background-position:0 -220px
}
.aside .traffic p.subway .s1 {
	background-position:0 -120px
}
.aside .traffic p.subway .s109 {
	width:39px;
	background-position:-40px -220px
}
.aside .traffic p.subway .s79 {
	width:48px;
	background-position:0 -180px
}
.aside .traffic p.subway .s110 {
	width:37px;
	background-position:0 -240px
}
.aside .traffic p.subway .s111 {
	width:29px;
	background-position:-50px -240px
}
.aside .traffic p.subway .s112 {
	width:29px;
	background-position:-85px -240px
}
.aside .traffic ul {
	position:relative;
	margin-top:20px
}
.aside .traffic ul li {
	position:relative;
	margin:0 0 3px;
	padding:0 0 0 33px;
	line-height:18px;
	color:#6585d6
}
.aside .traffic ul li.pad {
	padding:0 0 0 40px
}
.aside .traffic ul li a {
	color:#4d6dbf
}
.aside .traffic ul li em {
	overflow:hidden;
	position:absolute;
	top:-1px;
	left:0;
	width:24px;
	height:14px;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_traffic.png) no-repeat;
	text-indent:-999px
}
:root .aside .traffic ul li em {
	top:2px
}
.aside .traffic ul li em.bus6 {
	background-position:-80px -40px
}
.aside .traffic ul li em.bus5 {
	background-position:-50px -40px
}
.aside .traffic ul li em.bus4 {
	background-position:-20px -40px
}
.aside .traffic ul li em.bus3 {
	background-position:-80px -20px
}
.aside .traffic ul li em.bus26 {
	background-position:-50px -100px
}
.aside .traffic ul li em.bus21 {
	background-position:-20px -100px
}
.aside .traffic ul li em.bus20 {
	width:34px;
	background-position:-80px -100px
}
.aside .traffic ul li em.bus2 {
	background-position:-50px -20px
}
.aside .traffic ul li em.bus15 {
	background-position:-80px -80px
}
.aside .traffic ul li em.bus14 {
	background-position:-50px -80px
}
.aside .traffic ul li em.bus13 {
	background-position:-20px -80px
}
.aside .traffic ul li em.bus12 {
	background-position:-80px -60px
}
.aside .traffic ul li em.bus11 {
	background-position:-50px -60px
}
.aside .traffic ul li em.bus10 {
	background-position:-20px -60px
}
.aside .traffic ul li em.bus1 {
	background-position:-20px -20px
}
.aside .traffic ul li em.bus22 {
	background-position:-20px -100px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .traffic ul li em.subway1 {
	background-position:-80px -40px
}
.aside .bx_com.ts .photo {
	margin:5px 14px 7px 15px;
	padding-bottom:15px;
	background:url(https://static.land.naver.net/static/service/20171114/article/bu_dot_line.gif) repeat-x 0 0
}
.aside .bx_com.ts .photo h4 {
	overflow:hidden;
	clear:both;
	padding:20px 0 6px 1px;
	color:#333;
	font-size:12px
}
.aside .bx_com.ts .photo .plist {
	overflow:hidden;
	clear:both;
	width:249px
}
.aside .bx_com.ts .photo .plist li {
	float:left;
	margin-right:-1px;
	background:0
}
.aside .bx_com.ts .photo .plist li img {
	border:1px solid #ededed
}
.aside .tx_town {
	display:inline-block;
	margin:0 3px 0 0;
	font-size:13px;
	letter-spacing:-1px;
	vertical-align:middle
}
.aside .lst_view_div {
	margin:16px 15px 15px 15px
}
.aside .lst_view_div li {
	position:relative;
	line-height:22px
}
.aside .lst_view_div .ic_num {
	overflow:hidden;
	display:inline-block;
	position:relative;
	top:-1px;
	left:0;
	width:13px;
	height:13px;
	background:url(../img/sp_detail.png) no-repeat;
	font-size:0;
	line-height:0;
	vertical-align:middle
}
.aside .lst_view_div .num1 {
	background-position:-375px -115px
}
.aside .lst_view_div .num2 {
	background-position:-395px -115px
}
.aside .lst_view_div .num3 {
	background-position:-415px -115px
}
.aside .lst_view_div .num4 {
	background-position:-435px -115px
}
.aside .lst_view_div .num5 {
	background-position:-455px -115px
}
.aside .lst_view_div li a {
	display:inline-block;
	margin-left:3px;
	color:#666
}
.aside .lst_view_div li.on a {
	color:#333
}
.aside .lst_view_div .state {
	position:absolute;
	top:-1px;
	right:0;
	font-size:11px;
	color:#8f8f8f
}
.aside .lst_view_div .state em,.aside .lst_view_div .new em {
	overflow:hidden;
	display:inline-block;
	width:6px;
	height:8px;
	margin:-1px 5px 1px 0;
	background:url(../img/sp_detail.png) no-repeat -65px -65px;
	line-height:999px;
	vertical-align:middle
}
.aside .lst_view_div .up {
	color:#f26522
}
.aside .lst_view_div .up em {
	background-position:-75px -65px
}
.aside .lst_view_div .dn {
	color:#6585d6
}
.aside .lst_view_div .dn em {
	background-position:-85px -65px
}
.aside .lst_view_div .new {
	overflow:hidden;
	position:absolute;
	top:7px;
	.top:4px;
	right:2px
}
.aside .lst_view_div .new em {
	width:15px;
	height:6px;
	margin:0;
	background-position:-109px -65px
}
.aside .school_tbl {
	margin-bottom:14px
}
.aside .school_tbl table {
	border-bottom:0
}
.aside .school_tbl table td a {
	font-weight:700;
	color:#666
}
.aside_end .lst_news {
	margin:15px
}
.aside_end .lst_news li {
	overflow:hidden;
	width:100%;
	text-overflow:ellipsis;
	line-height:22px;
	word-wrap:normal;
	word-break:normal;
	white-space:nowrap
}
.aside_end .lst_news li a {
	color:#666;
	line-height:22px
}
#pop_print em {
	font-style:normal
}
#pop_print {
	position:relative;
	width:780px;
	text-align:left;
	font-family:'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',sans-serif;
	font-size:12px
}
#pop_print .pop_header {
	height:42px;
	border-bottom:1px solid #426cbe;
	background:#567bc3
}
#pop_print .pop_header .sp_gal.print {
	position:relative;
	top:12px;
	left:16px;
	width:161px;
	height:17px;
	background-position:0 -110px;
	line-height:0;
	text-indent:-999px
}
#pop_print .pop_content {
	width:700px!important;
	margin:0 auto
}
#pop_print .pop_content .tit_area {
	position:relative;
	height:25px;
	margin-top:30px;
	border-bottom:1px solid #c5c5c5
}
#pop_print .pop_content .tit_area h2 {
	font-size:16px;
	color:#000
}
#pop_print .pop_content .tit_area .side {
	position:absolute;
	top:0;
	right:0;
	font-size:11px;
	color:#575757;
	letter-spacing:-1px
}
#pop_print .pop_content .tit_area .side .date {
	position:relative;
	top:1px
}
#pop_print .pop_content .tit_area .side .date .tx {
	font-family:tahoma;
	color:#8b8b8b;
	letter-spacing:0
}
#pop_print .pop_content .tit_area .side .bar {
	position:relative;
	top:1px;
	margin:0 9px;
	color:#d6d6d6;
	vertical-align:middle
}
#pop_print .pop_content .tit_area .side a {
	display:inline-block;
	height:20px;
	background:url(../img/articlelist.gif) no-repeat;
	vertical-align:middle
}
#pop_print .pop_content .tit_area .side a.btn_print {
	width:54px;
	background-position:-380px 0
}
#pop_print .pop_content .tit_area .side a.btn_close {
	width:32px;
	margin-left:9px;
	background-position:-370px -465px
}
#pop_print .tit_h3 {
	margin:39px 0 8px;
	font-size:12px;
	color:#333;
	letter-spacing:-1px
}
#pop_print .pop_content .end_spot {
	margin-top:29px;
	padding-bottom:0
}
#pop_print .pop_content .end_spot .tit_h3:first-child {
	margin-top:0
}
#pop_print .pop_content .end_info {
	border-top:1px solid #9fa2a9;
	border-bottom:1px solid #e0e0e0
}
#pop_print .pop_content .end_info table tr.first .inner {
	padding-top:17px
}
#pop_print .pop_content .end_info table tr.last .inner {
	padding-bottom:16px
}
#pop_print .pop_content .end_info table th {
	text-align:left
}
#pop_print .pop_content .end_info table .red {
	color:#ff1b00
}
#pop_print .pop_content .end_info table .gray {
	color:#757575
}
#pop_print .pop_content .end_info table .name {
	margin-left:22px
}
#pop_print .pop_content .tbl_end td .inner {
	padding:4px 14px 4px 0
}
#pop_print .map_area .mask {
	width:698px;
	height:339px
}
#pop_print .plan_view {
	width:700px;
	height:311px;
	padding:15px 0
}
#pop_print .pop_footer {
	padding:30px 0 40px;
	text-align:center
}
#pop_print .pop_footer a {
	display:inline-block;
	height:31px;
	margin:0 2px;
	background:url(../img/articlelist.gif) no-repeat
}
#pop_print .pop_footer a.btn_print {
	width:85px;
	background-position:-240px -505px
}
#pop_print .pop_footer a.btn_close {
	width:62px;
	background-position:-330px -505px
}
.site_end .aside_end {
	margin-top:0
}
#mapLoca {
	clear:both;
	position:relative;
	z-index:10;
	width:980px;
	margin:0 auto 17px;
	padding-bottom:4px;
	background:#9b9b9b url(https://static.land.naver.net/static/service/20171114/article/bg_map_bottom.gif) no-repeat 0 100%
}



#streetViewContainer {
	text-align:left
}
.map_legend {
	right:113px;
	position:absolute;
	top:344px
}
.land_edit {
	background:0;
	height:auto;
	padding:0;
	position:static;
	right:auto;
	top:auto;
	width:auto
}
._nmap_api_zoom {
	position:absolute!important;
	z-index:999
}
.nmap_api_zoom {
	position:absolute!important;
	z-index:999;
	width:24px;
	height:48px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map2.png) no-repeat -138px -108px!important
}
.nmap_api_zoom a {
	overflow:hidden;
	position:absolute!important;
	left:1px;
	width:26px;
	height:25px;
	background:url(https://static.land.naver.net/static/service/20171114/maps/sp_map.png) no-repeat!important;
	text-indent:-9999px!important
}
.nmap_api_zoom div.nmap_api_zoom_plus a {
	top:1px;
	background-position:0 -924px!important
}
.nmap_api_zoom div.nmap_api_zoom_minus a {
	top:24px;
	background-position:-32px -924px!important
}
.nmap_api_zoom div.nmap_api_zoom_plus .nmap_dimmed {
	background-position:-64px -924px!important;
	cursor:default!important
}
.nmap_api_zoom div.nmap_api_zoom_minus .nmap_dimmed {
	background-position:-96px -924px!important;
	cursor:default!important
}
.map_tab {
	position:relative;
	width:261px;
	height:27px;
	margin-left:20px;
	padding-top:10px;
	border-bottom:1px solid #606060
}
.map_tab .lst_tab li {
	float:left;
	margin-right:-1px;
	margin-bottom:-1px;
	background-color:#fff
}
.map_tab a {
	display:block;
	height:26px;
	padding:0 7px;
	border:1px solid #d3d3d3;
	border-width:1px 1px 0;
	font-size:11px;
	line-height:26px;
	color:#555;
	letter-spacing:-1px
}
.map_tab .lst_tab li.on a {
	position:relative;
	height:27px;
	border-color:#606060;
	color:#333;
	font-weight:700
}
.map_tab .sale_num {
	display:none
}
.map_tab .on .sale_num {
	display:block;
	position:absolute;
	top:19px;
	right:0;
	padding-right:1px;
	font-size:11px;
	color:#999;
	letter-spacing:-1px
}
.site_chk {
	overflow:hidden;
	position:relative;
	width:100%;
	margin-top:25px
}
.sale_info .end_clear .site_chk h3 {
	overflow:hidden;
	width:123px;
	height:13px;
	margin:0 0 8px 4px;
	background:url(../img/articlelist.gif) no-repeat -242px -465px;
	text-indent:-999px
}
.site_chk .dsc_chk {
	position:absolute;
	top:0;
	right:4px;
	font-size:11px;
	line-height:14px;
	color:#8f8f8f;
	letter-spacing:-1px
}
.site_chk .dsc_chk em {
	color:#000
}
.site_chk .tbl_site {
	width:100%;
	border:0;
	border-top:1px solid #9fa2a9;
	border-bottom:1px solid #505050;
	border-bottom:1px solid #d8dadd;
	border-spacing:0
}
.site_chk .tbl_site tr:first-child th,.site_chk .tbl_site tr:first-child td {
	border-top:0
}
.site_chk .tbl_site caption {
	visibility:hidden;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0
}
.site_chk .tbl_site td,.site_chk .tbl_site th {
	border:0;
	border-top:1px solid #eee;
	border-right:1px solid #eee;
	line-height:14px;
	text-align:center
}
.site_chk .tbl_site th {
	background:#fdfdfd;
	border-top:1px solid #d8dadd;
	border-right:1px solid #d8dadd;
	color:#4f4f4f
}
.site_chk .tbl_site th.s_tit {
	padding:7px 0 6px;
	background-color:#fafafa;
	border-top:1px solid #eee;
	border-right:1px solid #eee;
	font-weight:400;
	color:#505050
}
.site_chk .tbl_site td {
	color:#5d5f66
}
.site_chk .tbl_site td .o {
	color:#6585d6
}
.site_chk .tbl_site td .x {
	color:#f43032
}
.site_chk .tbl_site td.last {
	border-right:0
}
.site_chk .tbl_site .tr_first th,.site_chk .tbl_site .tr_first td {
	border-top:1px solid #d8dadd
}
.sale_info .tbl_type {
	overflow:hidden;
	float:none;
	width:100%;
	padding-right:15px;
	vertical-align:top
}
.sale_info .lef_bx h3.h_info {
	margin:0
}
.tbl_type .lef_bx,.tbl_type .rgt_bx {
	float:left
}
.tbl_type .lef_bx {
	margin-right:20px
}
.tbl_type .lef_bx .end_info th {
	width:89px
}
.sale_info .rgt_bx h3 {
	width:350px;
	.width:335px
}
.sale_info .no_btmline {
	border-bottom:0
}
.spm {
	display:inline-block;
	overflow:hidden;
	width:0;
	height:0;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat;
	white-space:nowrap;
	line-height:999px;
	vertical-align:top
}
.spm_ais_bus,.spm_ais_transport {
	width:30px;
	height:29px;
	background-position:-255px 0
}
.spm_ais_hospital {
	width:30px;
	height:29px;
	background-position:-290px 0
}
.spm_ais_mart {
	width:30px;
	height:29px;
	background-position:-360px 0
}
.spm_ais_school {
	width:30px;
	height:29px;
	background-position:-395px 0
}
.spm_ais_government {
	width:30px;
	height:29px;
	background-position:-430px 0
}
.spm_ais_security {
	width:30px;
	height:29px;
	background-position:-465px 0
}
.spm_ais_more {
	width:12px;
	height:29px;
	background-position:-325px 0
}
.spm_ais_bus.on,.spm_ais_transport.on {
	width:30px;
	height:29px;
	background-position:-255px -30px
}
.spm_ais_hospital.on {
	width:30px;
	height:29px;
	background-position:-290px -30px
}
.spm_ais_mart.on {
	width:30px;
	height:29px;
	background-position:-360px -30px
}
.spm_ais_school.on {
	width:30px;
	height:29px;
	background-position:-395px -30px
}
.spm_ais_government.on {
	width:30px;
	height:29px;
	background-position:-430px -30px
}
.spm_ais_security.on {
	width:30px;
	height:29px;
	background-position:-465px -30px
}
.spm_ai_bus {
	width:92px;
	height:28px;
	background-position:0 -205px
}
.spm_ai_hospital {
	width:92px;
	height:28px;
	background-position:0 -235px
}
.spm_ai_mart {
	width:92px;
	height:28px;
	background-position:0 -265px
}
.spm_ai_school {
	width:92px;
	height:28px;
	background-position:0 -295px
}
.spm_ai_government {
	width:92px;
	height:28px;
	background-position:0 -325px
}
.spm_ai_security {
	width:92px;
	height:28px;
	background-position:0 -355px
}
.on .spm_ai_bus {
	background-position:-95px -205px
}
.on .spm_ai_hospital {
	background-position:-95px -235px
}
.on .spm_ai_mart {
	background-position:-95px -265px
}
.on .spm_ai_school {
	background-position:-95px -295px
}
.on .spm_ai_government {
	background-position:-95px -325px
}
.on .spm_ai_security {
	background-position:-95px -355px
}
.down .spm_ai_hospital {
	width:92px;
	height:28px;
	background-position:-190px -205px
}
.down .spm_ai_school {
	width:92px;
	height:28px;
	background-position:-190px -235px
}
.down .spm_ai_security {
	width:92px;
	height:28px;
	background-position:-190px -265px
}
.hospital .ai_layer,.school .ai_layer {
	top:-1px
}
.security .ai_layer {
	top:-89px
}
.around_info {
	position:absolute;
	top:6px;
	left:6px;
	z-index:30
}
.around_info:after {
	position:absolute;
	bottom:-1px;
	left:0;
	width:100%;
	height:1px;
	background-color:#000;
	opacity:.2;
	filter:alpha(opacity=20);
	content:''
}
.around_info .ai {
	position:absolute;
	top:0;
	left:0;
	width:71px;
	height:27px
}
.around_info .ai .ai_opac {
	position:absolute;
	bottom:-1px;
	left:0;
	width:100%;
	height:1px;
	background-color:#000;
	opacity:.2;
	filter:alpha(opacity=20);
	content:''
}
.around_info .ai a {
	float:left;
	margin-right:-1px
}
.around_info .ai a.on {
	position:relative;
	z-index:2
}
.around_info .ai a.spm_ais_more {
	margin-right:0
}
.around_info .aimore {
	position:absolute;
	top:1px;
	left:0;
	z-index:5;
	width:94px;
	background-color:#fff
}
.around_info .aimore_line span {
	position:absolute;
	z-index:1;
	background-color:#838b91
}
.around_info .aimore_line .t {
	top:-1px;
	left:0;
	width:94px;
	height:1px
}
.around_info .aimore_line .r {
	top:-1px;
	right:0;
	width:1px;
	height:174px
}
.around_info .aimore_line .b {
	bottom:0;
	left:0;
	width:94px;
	height:1px
}
.around_info .aimore_line .l {
	top:0;
	left:0;
	width:1px;
	height:174px
}
.around_info .aimore>ul>li {
	position:relative;
	margin:-1px 0 0 0;
	border:1px solid #efefef
}
.around_info .aimore>ul>li.down {
	border:1px solid #a7a7a7;
	z-index:3!important
}
.around_info .aimore>ul>li.on {
	border:1px solid #185e94;
	z-index:2
}
.ai_layer {
	display:none;
	position:absolute;
	top:-1px;
	left:100%;
	z-index:10;
	width:159px;
	border:1px solid #131419;
	background-color:#fff
}
.bank .ai_layer {
	top:-59px!important
}
.gas .ai_layer {
	top:-88px
}
.convenience .ai_layer {
	top:auto;
	bottom:-30px
}
.accommodation .ai_layer {
	top:-30px
}
.down .ai_layer {
	display:block
}
.ai_layer:after {
	position:absolute;
	bottom:-2px;
	left:0;
	width:100%;
	height:1px;
	padding-right:1px;
	background-color:#000;
	opacity:.2;
	filter:alpha(opacity=20);
	content:''
}
.ai_layer_scroll {
	overflow:hidden;
	overflow-y:auto;
	max-height:202px
}
.ai_layer ul li a {
	display:block;
	overflow:hidden;
	height:29px;
	padding:0 0 0 8px;
	color:#333;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:29px
}
.ai_layer ul li a:hover {
	background-color:#f2f2f2
}
.ai_layer ul li.on a {
	background:#2494ec url(https://static.land.naver.net/static/service/20171114/article/ico_ai_layer.png) no-repeat 100% 7px;
	color:#fff
}
.around_info_inside .aimore_line .r {
	height:146px
}
.around_info_inside .aimore_line .l {
	height:146px
}
.around_info_inside .ai_layer_scroll {
	max-height:144px
}
.around_info_inside .bank .ai_layer {
	top:-30px!important
}
.around_info_inside .hospital .ai_layer {
	top:-30px
}
.around_info_inside .convenience .ai_layer {
	top:auto;
	bottom:-30px
}
.around_info_inside .aimore li.bus,.around_info_inside .aimore li.parking,.around_info_inside .aimore li.gas,.around_info_inside .aimore li.accommodation,.around_info_inside .aimore li.government {
	display:none
}
.ai_mes {
	position:absolute;
	top:0;
	right:-264px;
	width:258px;
	height:62px;
	border:1px solid #737a83;
	background-color:#fff
}
.ai_mes p {
	padding:8px 0 0 11px;
	color:#333;
	font-size:11px;
	letter-spacing:-1px;
	white-space:nowrap;
	line-height:16px
}
.ai_mes p em {
	color:#1b90ff
}
.ai_mes .spmh_arrow_left {
	position:absolute;
	top:8px;
	left:-5px
}
.ai_mes .opac_line {
	bottom:-2px;
	width:260px
}
.nmap_static_container .mc_view,.nmap_static_container ._toolbox {
	position:absolute;
	z-index:20
}
.nmap_static_container ._toolbox {
	height:100%;
	width:34px
}
.nmap_static_container ._nmap_ctr_zoom {
	width:36px;
	height:56px
}
.nmap_static_container .spmc {
	display:block;
	overflow:hidden;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat;
	text-indent:-999px;
	vertical-align:top
}
.nmap_static_container .mc_view a {
	width:36px;
	height:48px
}
.nmap_static_container .spmc_air {
	background-position:-120px -105px
}
.nmap_static_container .spmc_road {
	background-position:-120px -153px
}
.nmap_static_container .spmc_distance {
	width:35px;
	height:28px;
	background-position:0 -105px
}
.nmap_static_container .spmc_distance_on {
	background-position:0 -135px
}
.nmap_static_container .spmc_whell {
	width:35px;
	height:28px;
	background-position:-40px -105px
}
.nmap_static_container .spmc_whell_on {
	background-position:-40px -135px
}
.nmap_static_container .nmap_api_zoom_plus {
	width:35px;
	height:28px;
	background-position:-80px -105px;
	cursor:pointer
}
.nmap_static_container .nmap_api_zoom_minus {
	width:35px;
	height:28px;
	background-position:-80px -133px;
	cursor:pointer
}
.nmap_static_container .mc_toolsin,.nmap_static_container .mc_mouse,.nmap_static_container .mc_zoom {
	position:absolute;
	top:0;
	left:0
}
.nmap_static_container .mc_mouse {
	top:auto;
	bottom:196px
}
.nmap_static_container .spmc_air_on {
	background-position:-370px -165px
}
.nmap_static_container .spmc_road_on {
	background-position:-370px -213px
}
._sviewContainer .spmc {
	display:block;
	overflow:hidden;
	background:url(https://static.land.naver.net/static/service/20171114/article/sp_map_end.png) no-repeat;
	text-indent:-999px;
	vertical-align:top
}
._sviewContainer ._sZoomCtrl {
	position:absolute;
	top:143px;
	right:8px;
	z-Index:999
}
._sviewContainer .spmc_zoomin {
	width:35px;
	height:28px;
	background-position:-80px -105px
}
._sviewContainer .spmc_zoomout {
	width:35px;
	height:28px;
	background-position:-80px -133px
}
.nmap_static_container .mc_zoom {
	top:244px
}
.nmap_static_container .mc_zoom a {
	width:36px;
	height:28px
}
.sp_gal {
	overflow:hidden;
	background:url(https://static.land.naver.net/static/service/20171114/imgviewer/sp_gallery3.png) no-repeat
}
.sp_gal.spm_snbv_aroundair,.sp_gal.spm_snbv_aroundinfo,.sp_gal.spm_viewer_close {
	text-indent:-999px
}
#snb_view {
	position:absolute;
	top:0;
	right:0;
	left:0;
	z-index:40;
	min-width:500px;
	height:30px;
	border-bottom:1px solid #3b3e46
}
#snb_view .snb_view_bg {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:-1;
	background-color:#5a606f;
	opacity:.9;
	filter:alpha(opacity=90)
}
#snb_view .spm_viewer_close {
	position:absolute;
	top:6px;
	right:12px
}
#snb_view .snbv_title_area {
	float:left;
	margin-left:5px;
	line-height:15px
}
#snb_view .snbv_title_area .spmh {
	display:inline-block;
	margin:5px 0 0 7px
}
#snb_view .snbv_title_area .snbv_title {
	display:inline-block;
	.display:inline;
	zoom:1;
	margin:8px 6px 0 1px;
	color:#fff;
	font-size:14px;
	vertical-align:top
}
#snb_view .snbv_title_area .snbv_info {
	display:inline-block;
	.display:inline;
	zoom:1;
	margin:8px 0 0;
	color:#d1d3d7;
	font-size:11px;
	letter-spacing:-1px;
	vertical-align:top;
	line-height:14px
}
#snb_view .snbv_title_area .snbv_info em {
	letter-spacing:0
}
#snb_view .snbv_title_area .snbv_info .bar {
	margin:0 3px;
	color:#8b919e
}
#snb_view .snbv_act {
	position:absolute;
	top:3px;
	right:39px;
	padding-left:1px
}
#snb_view .snbv_act .sp_gal {
	float:left;
	width:63px;
	height:24px;
	margin-left:-1px;
	vertical-align:top
}
#snb_view .spmh_snbv_road {
	display:inline-block;
	width:14px;
	height:20px;
	margin:5px 0 0 7px;
	background-position:0 -20px;
	vertical-align:top;
	font-size:0;
	line-height:0;
	color:transparent
}
#snb_view .spmh_snbv_air {
	display:inline-block;
	width:20px;
	height:20px;
	margin:5px 0 0 7px;
	background-position:-100px -20px;
	vertical-align:top;
	font-size:0;
	line-height:0;
	color:transparent
}
#snb_view .spm_snbv_aroundair {
	background-position:-123px 0
}
#snb_view .spm_snbv_aroundair.on {
	background-position:-123px -29px
}
#snb_view .spm_snbv_aroundinfo {
	background-position:-259px 0
}
#snb_view .spm_snbv_aroundinfo.on {
	background-position:-259px -29px
}
#snb_view .spm_viewer_close {
	position:absolute;
	top:6px;
	right:12px;
	width:18px;
	height:18px;
	background-position:-20px -20px
}
._nmap_marker {
	z-index:999
}
.draggable {
	cursor:move
}
.txt_blind {
	overflow:hidden;
	position:absolute;
	clip:rect(0 0 0 0);
	width:1px;
	height:1px;
	margin:-1px
}
.school .ico_school {
	display:inline-block;
	zoom:1;
	margin-left:2px;
	width:22px;
	height:14px;
	vertical-align:top;
	margin:2px 0 0 5px;
	background-image:url(../img/articlelist.gif);
	font-size:11px;
	color:#fff;
	letter-spacing:-1px
}
.school .ico_school_type1 {
	background-position:0 -591px
}
.school .ico_school_type2 {
	background-position:-97px -591px
}
.school .ico_school_type3 {
	background-position:-33px -591px
}
.school .ico_school_type4 {
	background-position:-64px -591
}
/*! [D] 주석풀어서 사용<%@ page language="java" contentType="text/css;charset=UTF-8"%>*/.image360_wrapper button.image360_fs_toggle,.image360_pagefull button.image360_fs_toggle {
	background-color:transparent;
	border:0;
	cursor:pointer
}
.image360_icon:before,.image360_loading:before,.image360_pagefull_wrapper .image360_fs_toggle:before,.image360_fs_toggle:before {
	background-image:url(https://static.land.naver.net/static/service/20171114/imgviewer/sp_component.png);
	background-repeat:no-repeat;
	-webkit-background-size:391px 349px;
	background-size:391px 349px
}
.image360_navigation {
	position:absolute;
	top:0;
	bottom:0;
	left:auto;
	margin:auto
}
.image360_icon:before,.image360_loading,.image360_loading:before {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto
}
.image360_container {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0
}
.image360_preview {
	vertical-align:top;
	height:100%;
	width:100%;
	background-color:#000;
	background-size:cover;
	background-position:50%
}
.image360_wrapper .image360_container.is-notSupport .image360_fs_toggle {
	display:block
}
.image360_wrapper .image360_container.is-default .image360_icon,.image360_wrapper .image360_container.is-loading .image360_loading,.image360_wrapper .image360_container.is-ready .image360_fs_toggle,.image360_wrapper .image360_container.is-ready .image360_navigation {
	display:block
}
.image360_navigation {
	display:none;
	right:10px;
	height:300px;
	z-index:1;
	cursor:pointer
}
.image360_navPie {
	position:absolute;
	top:0;
	left:0
}
.image360_fs_toggle {
	position:absolute;
	top:10px;
	right:10px;
	padding:0;
	z-index:2;
	display:none
}
.image360_fs_toggle:before {
	content:"";
	display:block;
	width:31px;
	height:31px;
	background-position:-162px -93px
}
.image360_loading {
	display:none;
	width:92px;
	height:92px;
	z-index:1
}
.image360_loading .image360_loadingBar {
	display:inline-block;
	position:absolute;
	left:0;
	right:0;
	top:64px;
	width:32px;
	height:8px;
	margin:auto;
	background-image:url(https://static.land.naver.net/static/service/20171114/imgviewer//common_loading_mo_white.gif);
	background-repeat:no-repeat;
	background-size:32px 8px
}
.image360_loading:before {
	display:inline-block;
	width:92px;
	height:92px;
	background-position:0 -85px
}
.image360_pagefull {
	display:block!important;
	background-color:#000;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:50%;
	position:fixed!important;
	z-index:9999999999!important;
	top:0!important;
	left:0!important;
	width:100%!important;
	height:100%!important;
	margin:0!important
}
.image360_pagefull .image360_container {
	width:100%!important;
	height:100%!important
}
.image360_pagefull .image360_fs_toggle {
	display:block;
	position:absolute;
	top:25px;
	right:25px;
	z-index:1
}
.image360_pagefull .image360_fs_toggle:before {
	display:block;
	width:31px;
	height:31px;
	background-position:-246px -140px
}
.image360_pagefull .image360_navigation {
	display:block;
	position:fixed;
	top:0;
	bottom:0;
	left:auto;
	right:25px;
	margin:auto;
	z-index:1;
	height:33px
}
.image360_icon {
	display:none;
	z-index:1
}
.image360_icon:before {
	z-index:1;
	display:inline-block;
	width:88px;
	height:88px;
	background-position:-115px 0
}
.image360_wrapper {
	position:relative
}
.image360_container>canvas {
	margin:0
}
@media only screen and (max-width:768px) {
	.image360_pagefull .image360_fs_toggle {
		top:18px;
		right:18px
	}
	.image360_fs_toggle:before {
		width:30px;
		height:30px;
		background-position:-115px -140px
	}
	.image360_pagefull .image360_fs_toggle:before {
		width:30px;
		height:30px;
		background-position:-150px -140px
	}
	.image360_pagefull .image360_navigation {
		right:13px
	}
}
.image360_wrapper {
	width:100%;
	height:300px
}
.image360_fs_toggle:before {
	display: none
}






/* 로그인 회원가입 영역 */



a.gnb_my, .gnb_icon, #gnb .gnb_my_interface, #gnb .gnb_ico_num .gnb_ico_new, #gnb .gnb_ico_num .gnb_ico_new .gnb_count, .gnb_lst .ico_arrow, .gnb_my_lyr, .gnb_my_li .gnb_my_content .gnb_mask, .gnb_my_li .gnb_my_content .gnb_change, .gnb_my_li .gnb_my_content .gnb_edit_lst li, .gnb_my_li .gnb_my_content .gnb_pay_check em, #gnb .gnb_my_li .gnb_my_community a.gnb_pay span, .gnb_notice_li .gnb_notice_lyr, .gnb_notice_li .svc_list .gnb_ico_mail, .gnb_notice_li .svc_list .gnb_btn_remove span, .gnb_notice_li .svc_list .gnb_btn_remove i, .gnb_notice_li .gnb_error .gnb_ico_error, .gnb_ly_alert .gnb_btn_close i, .gnb_first_visit, .gnb_search_box, .gnb_search_box .gnb_del_txt, .gnb_svc_more .gnb_svc_lstwrp li.gnb_event em.ic_gnb_new, .gnb_svc_more .svc_btnwrp button{background:url(http://static.naver.net/common/gnb/one/sp_gnb_v13.png) no-repeat -999px -999px}
.gnb_favorite_area, .gnb_search_area, .gnb_banner, .gnb_linkwrp{background:url(http://static.naver.net/common/gnb/2014/bg_svclyr2_v2.png) no-repeat -999px -999px}
#gnb .gnb_my_li .gnb_my_community a, .gnb_notice_li .gnb_notice_all, a.gnb_service_all, .gnb_svc_more .svc_btns{display:block;height:38px;border-top:1px solid #ebebeb;background-color:#f8f8f8;text-align:center;font-weight:bold;text-decoration:none;letter-spacing:-1px;line-height:38px}
#gnb .gnb_my_li .gnb_my_community a:visited, .gnb_notice_li .gnb_notice_all:visited, a.gnb_service_all:visited, .gnb_svc_more .svc_btns:visited{color:#444}
.gnb_login_li, .gnb_my_li, .gnb_notice_li, .mail_li, .gnb_service_li{float:left;margin-right:2px;overflow:visible}
.gnb_login_li a, .gnb_my_li a, .gnb_notice_li a, .mail_li a, .gnb_service_li a{position:relative;z-index:100}
a.gnb_my, .gnb_icon{position:relative}
#gnb{position:relative;z-index:2147483646;font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'Apple SD Gothic Neo',Helvetica,Sans-serif !important;color:#444;font-size:12px;letter-spacing:0 !important;line-height:normal !important;text-align:left !important}
#gnb div, #gnb p, #gnb span, #gnb em, #gnb strong, #gnb h1, #gnb h2, #gnb h3, #gnb h4, #gnb h5, #gnb h6, #gnb ul, #gnb ol, #gnb li, #gnb dl, #gnb dt, #gnb dd, #gnb table, #gnb th, #gnb td, #gnb form, #gnb fieldset, #gnb legend, #gnb input, #gnb textarea, #gnb button, #gnb label{font-family:'나눔고딕',NanumGothic,'돋움',Dotum,'Apple SD Gothic Neo',Helvetica,Sans-serif !important}
#gnb a, #gnb label, #gnb button{cursor:pointer}
#gnb a, #gnb a:visited, #gnb a:active, #gnb a:focus{color:#444}
#gnb a:hover{color:#444;text-decoration:underline}
#gnb input::-ms-clear{display:none}
#gnb em{font-style:normal}
#gnb ul{list-style:none}
#gnb .blind{display:block;overflow:hidden;position:absolute;top:-1000em;left:0;width:1px;height:1px;margin:0;padding:0;font-size:0;line-height:0}
#gnb .gnb_my_interface{padding:5px;position:absolute;top:12px;right:8px;display:block;width:17px;height:16px;background-position:-90px 5px}
#gnb .gnb_my_interface:hover{background-position:-90px -20px}
#gnb .gnb_pad_lyr{position:absolute}
#gnb .gnb_ico_num{display:block;position:absolute;top:1px;width:40px;text-align:center}
#gnb .gnb_ico_num .gnb_ico_new{height:15px;display:inline-block;background-position:-331px 0;zoom:1}
#gnb .gnb_ico_num .gnb_ico_new .gnb_count{position:relative;top:0;right:-5px;height:15px;margin:0;padding:0 4px 0 1px;display:inline-block;*display:inline;vertical-align:top;background-position:100% 0;text-indent:-2px;font-family:tahoma !important;font-weight:bold;color:#fff;zoom:1}
#gnb .gnb_ico_num .gnb_ico_new .plus{margin:1px -1px 0 2px;font-size:8px;display:inline-block;color:#fff;vertical-align:top}
:root #gnb .gnb_pad_lyr{opacity:1 !important;background:#fff}
.gnb_lst{margin:0;padding:0;zoom:1;}
.gnb_lst:after{display:block;clear:both;content:''}
.gnb_lst ul{margin:0;padding:0}
.gnb_lst .ico_arrow{display:none;position:absolute;left:50%;top:27px;width:10px;height:8px;margin-left:-5px;background-position:-175px -10px;}
/*
.gnb_lyr_opened .gnb_my_lyr, .gnb_lyr_opened .gnb_service_lyr, .gnb_lyr_opened .gnb_notice_lyr, .gnb_lyr_opened .ico_arrow{display:block !important}
*/
.gnb_login_li{height:23px;padding:5px 7px 0 0}
.gnb_btn_login, .gnb_bg, .gnb_bdr{display:inline-block;width:46px;height:20px;font-size:12px}
.gnb_btn_login{position:relative}
.gnb_bg{background-color:#fff}
.gnb_bdr{position:absolute;top:0;left:0;width:44px;height:18px;border:1px solid #000;opacity:0.15;filter:alpha(opacity=15)}
.gnb_txt{position:absolute;top:0;left:0;width:45px;height:20px;padding-left:1px;line-height:21px;color:#666;text-align:center}
.gnb_btn_login:hover{text-decoration:none !important}
.gnb_btn_login:hover .gnb_bdr{opacity:0.35;filter:alpha(opacity=35)}
.gnb_account .gnb_btn_login{width:54px;margin:-1px 0 0 4px;vertical-align:top}
.gnb_account .gnb_bdr{width:52px}
.gnb_account .gnb_txt{width:53px}
.gnb_my_li{margin-right:7px}
.gnb_my_namebox{padding:2px 9px 0 0;background-repeat:no-repeat;background-position:100% 50%;zoom:1}
.gnb_my_namebox:after{display:block;clear:both;content:''}
a.gnb_my{float:left;display:block;font-size:0;vertical-align:middle}
a.gnb_my img{vertical-align:top;border-radius:16px}
a.gnb_my .gnb_name{margin-right:-1px;padding-left:21px;display:inline-block;height:28px;line-height:28px;vertical-align:top;font-size:11px;color:#444}
a.gnb_my:visited{color:#444}
a.gnb_my:hover, a.gnb_my:active, a.gnb_my:visited, a.gnb_my:focus{text-decoration:none !important}
a.gnb_my:hover .gnb_name{text-decoration:underline}
a.gnb_my .ico_arrow{top:25px;margin-left:8px}
.gnb_my_namebox a.gnb_emp{float:left;display:inline-block;height:28px;margin-left:3px;line-height:28px;font-size:11px;color:#777 !important}
.gnb_my_lyr{display:none;position:absolute;top:26px;right:-8px;padding:9px 5px 4px 4px;width:316px;height:172px;background-position:-2px -1310px;z-index:10}
.gnb_my_lyr.gnb_groupid{height:144px;background-position:-2px -1500px}
.gnb_my_lyr.gnb_groupid .gnb_my_content{height:80px}
.gnb_my_lyr.gnb_groupid.gnb_longid1{height:144px;background-position:-2px -1664px}
.gnb_my_lyr.gnb_groupid.gnb_longid2{height:144px;background-position:-2px -1828px}
.gnb_my_lyr.gnb_longid1{width:318px;background-position:-2px -1118px}
.gnb_my_lyr.gnb_longid2{width:348px;background-position:-2px -926px}
.gnb_my_li .gnb_my_content{zoom:1;height:108px;padding:15px 0 10px 15px}
.gnb_my_li .gnb_my_content:after{display:block;clear:both;content:''}
.gnb_my_li .gnb_my_content .gnb_img_area{float:left;position:relative;display:block;width:80px}
.gnb_my_li .gnb_my_content .gnb_img_area img{vertical-align:top}
.gnb_my_li .gnb_my_content .gnb_mask{position:absolute;top:0;left:0;display:block;width:80px;height:80px;background-position:-70px -60px}
.gnb_my_li .gnb_my_content .gnb_change{position:absolute;bottom:-2px;left:-2px;display:block;width:28px;height:28px;background-position:-140px 0px}
.gnb_my_li .gnb_my_content .gnb_change:hover{background-position:-140px -30px}
.gnb_my_li .gnb_my_content .gnb_txt_area{float:left;width:212px;margin:5px 0 0 9px}
.gnb_longid1 .gnb_my_content .gnb_txt_area{width:210px}
.gnb_longid2 .gnb_my_content .gnb_txt_area{width:235px}
.gnb_my_li .gnb_my_content .gnb_account{margin-bottom:3px;font-size:0}
.gnb_my_li .gnb_my_content .gnb_name{color:#777;font-size:14px}
.gnb_my_li .gnb_my_content .gnb_name a{display:inline-block;vertical-align:top;font-weight:bold;color:#444}
.gnb_my_li .gnb_my_content a.gnb_mail_address{font-family:tahoma;color:#777 !important;font-size:14px}
.gnb_my_li .gnb_my_content .gnb_edit_lst{zoom:1;margin-top:9px !important}
.gnb_my_li .gnb_my_content .gnb_edit_lst:after{display:block;clear:both;content:''}
.gnb_my_li .gnb_my_content .gnb_edit_lst li{float:left;padding-left:8px;margin-left:8px;background-position:-290px -25px}
.gnb_my_li .gnb_my_content .gnb_edit_lst li.gnb_info{padding-left:0;margin-left:0;background:none}
.gnb_my_li .gnb_my_content .gnb_edit_lst a{color:#019a30 !important;text-decoration:underline;letter-spacing:-1px}
.gnb_my_li .gnb_my_content .gnb_pay_check{height:16px;margin:16px -4px 0 0 !important}
@media screen and (min-width: 0\0) { .gnb_my_li .gnb_my_content .gnb_pay_check{margin-top:17px} }
.gnb_my_li .gnb_my_content .gnb_pay_check em{display:inline-block;width:16px;height:16px;background-position:-300px -309px;margin:0 4px 0 0;overflow:hidden;font-size:0;line-height:0;vertical-align:top}
.gnb_my_li .gnb_my_content .gnb_pay_check a{font-size:14px;letter-spacing:-1px;line-height:16px;vertical-align:top}
.gnb_my_li .gnb_my_content .gnb_pay_check span{padding-right:5px}
.gnb_my_li .gnb_my_content .gnb_pay_check strong{font-family:tahoma;letter-spacing:0;word-spacing:-30px}
.gnb_my_li .gnb_my_content .gnb_pay_check a, .gnb_my_li .gnb_my_content .gnb_pay_check span, .gnb_my_li .gnb_my_content .gnb_pay_check strong{font-size:14px;color:#019a30 !important}
#gnb .gnb_my_li .gnb_my_community{clear:both;zoom:1}
#gnb .gnb_my_li .gnb_my_community:after{display:block;clear:both;content:''}
#gnb .gnb_my_li .gnb_my_community a{float:left;width:106px;margin-right: 0;border-right:1px solid #ebebeb}
#gnb .gnb_my_li .gnb_my_community a.gnb_pay{width:102px;border-right:0;line-height:0}
#gnb .gnb_my_li .gnb_my_community a.gnb_pay span{display:inline-block;width:41px;height:16px;background-position:-300px -334px;margin:11px auto 0;font-size:0;line-height:0}
#gnb .gnb_my_li .gnb_my_community a:active, #gnb .gnb_my_li .gnb_my_community a:focus, #gnb .gnb_my_li .gnb_my_community a:visited{text-decoration:none !important}
#gnb .gnb_my_li .gnb_my_community a:hover{text-decoration:underline !important}
#gnb .gnb_my_lyr.gnb_longid1 .gnb_my_community a{width:105px}
#gnb .gnb_my_lyr.gnb_longid1 .gnb_my_community a.gnb_pay{width:106px}
#gnb .gnb_my_lyr.gnb_longid2 .gnb_my_community a{width:115px}
#gnb .gnb_my_lyr.gnb_longid2 .gnb_my_community a.gnb_pay{width:116px}
#gnb.gnb_one .gnb_my_community a, #gnb.gnb_one_small .gnb_my_community a{margin-right: 0 !important;}
.gnb_notice_li a.gnb_notice{display:block;width:15px;height:17px;padding:7px 9px 4px;text-decoration:none !important}
.gnb_notice_li a.gnb_notice .gnb_ico_num{left:1px;top:0}
.gnb_notice_li a.gnb_notice .gnb_icon{display:block;width:15px;height:17px;background-position:-3px -60px}
.gnb_notice_li a.gnb_notice:hover .gnb_icon{background-position:-38px -60px;text-decoration:none !important}
.gnb_notice_li .gnb_notice_lyr{display:none;position:absolute;top:26px;right:-7px;width:297px;height:330px;padding:9px 4px 4px;background-position:-2px -584px;z-index:10;overflow:hidden;}
.gnb_notice_li .svc_scroll{height:291px;overflow:scroll;overflow-x:hidden;position:relative;zoom:1}
.gnb_notice_li .svc_panel{width:100%;height:330px;overflow:hidden}
.gnb_notice_li .svc_head{position:relative;height:36px;padding-left:15px;line-height:20px;border-bottom:1px solid #eaeaea;zoom:1}
.gnb_notice_li .svc_head .gnb_tit{color:#6b6d70;margin-right:1px;line-height:36px}
.gnb_notice_li .svc_head .task_right{position:absolute;right:8px;top:8px;font-size:0}
.gnb_notice_li .svc_head .task_right button{height:20px;padding:0 6px;margin-left:4px;border:1px solid #ddd;color:#888;background-color:#fff;font-family:'나눔고딕', NanumGothic;font-size:12px;letter-spacing:-1px;line-height:18px;*line-height:16px;overflow:visible}
.gnb_notice_li .svc_list .gnb_btn_remove i, .gnb_notice_li .svc_list .gnb_btn_remove span, .gnb_notice_li .svc_noti .gnb_ico_mail, .gnb_notice_li .svc_blank .svc_msg_box, .gnb_notice_li .svc_blank .gnb_v_guide{display:inline-block;*display:inline;*zoom:1}
.gnb_notice_li .svc_list{margin-top:-1px}
.gnb_notice_li .svc_list li{position:relative;padding:7px 34px 7px 15px;border-top:1px solid #eaeaea;line-height:18px}
.gnb_notice_li .svc_list .gnb_new{background:#ffffd8}
.gnb_notice_li .svc_list .gnb_unread .gnb_subject{color:#444}
.gnb_notice_li .svc_list .gnb_unread .d_cnt{color:#ff630e}
.gnb_notice_li .svc_list .gnb_unread a:hover .gnb_subject, .gnb_notice_li .svc_list .gnb_unread .gnb_unread a:hover .d_cnt{color:#390}
.gnb_notice_li .svc_list .gnb_unread .svc_name{color:#444}
.gnb_notice_li .svc_list a.gnb_list_cover{text-decoration:none !important;display:block;position:relative;zoom:1}
.gnb_notice_li .svc_list a:hover .gnb_subject{text-decoration:underline}
.gnb_notice_li .svc_list .gnb_subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:#adadad;}
.gnb_notice_li .svc_list .d_cnt{font-family:tahoma;font-size:10px}
.gnb_notice_li .svc_list .gnb_info{color:#adadad}
.gnb_notice_li .svc_list .svc_name{margin-right:3px;color:#adadad}
.gnb_notice_li .svc_list .cchr{margin-right:3px}
.gnb_notice_li .svc_list .dona{position:absolute;top:8px;right:34px;text-decoration:underline}
.gnb_notice_li .svc_list .dona a{color:#adadad}
.gnb_notice_li .svc_list .dona a:hover{color:#390}
.gnb_notice_li .svc_list .gnb_ico_mail{width:14px;height:15px;font-size:0;line-height:0;color:#fff;vertical-align:top}
.gnb_notice_li .svc_list .gnb_ico_mail.gnb_yes{background-position:-245px -17px}
.gnb_notice_li .svc_list .gnb_ico_mail.gnb_no{background-position:-245px 4px}
.gnb_notice_li .svc_list .gnb_btn_remove{position:absolute;right:4px;top:50%;z-index:100;margin-top:-13px;padding:10px;line-height:6px;font-size:0;background:none !important;border:0 !important}
.gnb_notice_li .svc_list .gnb_btn_remove span, .gnb_notice_li .svc_list .gnb_btn_remove i{display:block !important;width:7px;height:7px;font-size:0;line-height:0;color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;background-position:-175px 0}
.gnb_notice_li .svc_blank{position:absolute;top:104px;left:0;width:100%;white-space:nowrap;height:100px;font-size:0;text-align:center}
.gnb_notice_li .svc_blank .svc_msg_box{white-space:normal;font-size:12px;width:100%}
.gnb_notice_li .svc_blank .gnb_tit{display:block;color:#2f3743;font-size:14px;margin:0 0 15px}
.gnb_notice_li .svc_blank .gnb_tit strong{font-weight:normal;color:#390}
.gnb_notice_li .svc_blank .gnb_desc{line-height:19px;color:#2f3743;margin-bottom:7px}
.gnb_notice_li .svc_blank .gnb_desc a, .gnb_notice_li .svc_blank .gnb_link{color:#390;text-decoration:underline}
.gnb_notice_li .svc_blank .gnb_v_guide{vertical-align:middle;height:100%;width:0}
.gnb_notice_li .svc_blank .gnb_link_wrap{text-align:center}
.gnb_notice_li .svc_blank .gnb_link_wrap .gnb_link{display:block;width:40px;margin:0 auto !important;text-align:center}
.gnb_notice_li .svc_loading{background:url(http://img.naver.net/static/www/2014/loading.gif) no-repeat #fff center center;position:absolute;top:33px;left:0;width:100%;height:245px}
.gnb_notice_li .gnb_error{position:absolute;top:81px;left:2px;width:100%;color:#444;text-align:center}
.gnb_notice_li .gnb_error .gnb_ico_error{display:inline-block;width:57px;height:57px;background-position:-280px -190px}
.gnb_notice_li .gnb_error .gnb_tit{font-size:14px;margin:15px 0 11px}
.gnb_notice_li .gnb_error .gnb_desc{margin-bottom:13px;line-height:18px}
.gnb_notice_li .gnb_error .gnb_link{text-decoration:underline}
.gnb_ly_alert{position:absolute;top:110px;left:13px;background-color:#fff;border:1px solid #b7b9bc;width:260px;padding:34px 0 20px;zoom:1;z-index:100}
.gnb_ly_alert .gnb_msg{text-align:center;line-height:17px;margin-bottom:14px;color:#2f3743}
.gnb_.ly_alert .gnb_btn_close{position:absolute;right:2px;top:0;*overflow:visible}
.gnb_ly_alert .gnb_btns{text-align:center}
.gnb_ly_alert .gnb_btns button{height:27px;line-height:27px;*line-height:22px;font-weight:bold;font-size:12px;padding:0 8px;color:#2f3743;border:1px solid #ddd;background-color:white}
.gnb_ly_alert .gnb_btns button:first-child{margin-right:4px}
.gnb_ly_alert .gnb_btn_close{position:absolute;right:2px;top:0;width:35px;border:0;background:none;cursor:pointer;border-radius:0;padding:10px}
.gnb_ly_alert .gnb_btn_close i{display:block;width:15px;height:15px;font:0/0 a;color:transparent;white-space:nowrap;overflow:hidden;vertical-align:top;background-position:-240px -60px}
.mail_li a.gnb_mail{display:block;width:20px;height:15px;padding:7px 9px 6px;text-decoration:none !important}
.mail_li a.gnb_mail .gnb_icon{display:block;width:20px;height:15px;background-position:0px -95px}
.mail_li a.gnb_mail:hover .gnb_icon{background-position:-35px -95px;text-decoration:none !important}
.mail_li .gnb_ico_num{left:6px;top:0}
.gnb_service_li{margin-right:0}
.gnb_service_li a.gnb_service{display:block;width:16px;height:16px;padding:7px 9px 5px}
.gnb_service_li a.gnb_service .gnb_icon{display:block;width:16px;height:16px;background-position:-2px -130px}
.gnb_service_li a.gnb_service:hover .gnb_icon{background-position:-37px -130px;text-decoration:none !important}
.gnb_service_li .gnb_service_lyr{display:none;position:absolute;top:27px;right:-7px;z-index:10}
.gnb_favorite_search{width:301px;letter-spacing:-1px}
.gnb_response .gnb_favorite_search{display:none}
.gnb_favorite_area{height:93px;padding:8px 4px 0;background-position:0 0}
.gnb_favorite_lstwrp{position:relative;padding:22px 1px 15px 15px;border-bottom:1px solid #ebebeb}
.gnb_favorite_lstwrp .gnb_my_interface{top:3px !important;right:3px !important}
.gnb_first_visit{position:absolute;top:0;left:0;width:293px;height:92px;background-position:0 -310px;z-index:200}
.gnb_first_visit .gnb_close{position:absolute;top:0;right:0;display:block;width:32px;height:32px}
.gnb_favorite_lst{zoom:1}
.gnb_favorite_lst:after{display:block;clear:both;content:''}
.gnb_favorite_lst li{float:left;width:65px;text-align:center;white-space:nowrap}
.gnb_favorite_lst a{display:inline-block;text-align:center;font-weight:bold}
.gnb_favorite_lst .gnb_add a{display:block;test-align:center;}
.gnb_favorite_lst .gnb_add a span.ic_add{display:block;width:36px;height:36px;margin:0 auto 4px;background-image: url(http://static.naver.net/common/gnb/one/sp_gnb_4b16e6.png);background-position: 0px 0px;background-repeat: no-repeat;width: 36px;height: 36px;vertical-align: top;}
.gnb_favorite_lst .gnb_add a:hover span.ic_add{background-image: url(http://static.naver.net/common/gnb/one/sp_gnb_4b16e6.png);background-position: -42px 0px;background-repeat: no-repeat;width: 36px;height: 36px;vertical-align: top;}
.gnb_favorite_lst img{display:block;margin:0 auto 4px;vertical-align:top}
.gnb_search_area{position:relative;z-index:200;padding:18px 4px 17px;background-position:-301px 0;background-repeat:repeat-y}
.gnb_search_box{position:relative;z-index:101;margin:0 12px 16px 0;padding-left:10px;display:block;width:270px;height:35px;background-position:10px -190px}
.gnb_search_box.over{background-position:10px -230px}
.gnb_search_box.fcs{background-position:10px -270px}
.gnb_search_box.fcs input{width:200px;font-size:16px;font-weight:bold;color:#444;outline:0}
.gnb_search_box input{float:left;display:block;width:210px;height:22px;margin-top:6px;padding-left:10px;font-family:'나눔고딕',NamumGothic;letter-spacing:-1px;color:#adadad;font-size:13px;border:0;line-height:22px;background:transparent}
.gnb_search_box .gnb_del_txt{position:absolute;top:8px;right:32px;display:block;width:17px;height:17px;background-position:-190px 0px}
.gnb_search_box .gnb_del_txt:hover{background-position:-190px -20px}
.gnb_search_box .gnb_pop_input{position:absolute;top:34px;left:10px;width:268px;height:170px;*height:172px;border:1px solid #cbc5c5;border-top:0;background:#fff;overflow-x:hidden;overflow-y:scroll;z-index:110}
.gnb_search_box .gnb_pop_lst{padding:4px 0 2px}
.gnb_search_box .gnb_pop_lst a{display:block;padding:6px 0 6px 10px;font-weight:bold}
.gnb_search_box .gnb_pop_lst .on{background-color:#f5f5f5}
.gnb_search_lstwrp{zoom:1;height:118px;padding-left:12px}
.gnb_search_lstwrp:after{display:block;clear:both;content:''}
.gnb_search_lstwrp .gnb_search_lst{float:left;width:69px;border-left:1px solid #eaeaea}
.gnb_search_lstwrp .gnb_search_lst.gnb_first{width:64px;border:0}
.gnb_search_lstwrp li{padding:12px 0 0 8px}
.gnb_search_lstwrp li.gnb_first{font-weight:bold;padding-top:0}
.gnb_search_lstwrp li a{display:inline-block;vertical-align:top}
.gnb_banner{height:47px;margin:0;padding:0 18px;background-position:-301px 0;background-repeat:repeat-y}
.gnb_banner .gnb_service_event{display:inline-block;border-top:1px solid #ebebeb}
.gnb_linkwrp{padding:0 4px 4px;background-position:-602px 0}
a.gnb_service_all:hover, a.gnb_service_all:visited, a.gnb_service_all:active, a.gnb_service_all:focus{text-decoration:none}
.gnb_svc_more{display:none;position:absolute;top:4px;right:303px;width:589px;overflow:hidden;zoom:1;z-index:1000}
.gnb_svc_more:after{display:block;clear:both;content:''}
.gnb_response .gnb_svc_more{right:2px}
.gnb_bg_top{height:6px;background:url(http://static.naver.net/common/gnb/2014/bg_svclyr1_v2.png) no-repeat}
.gnb_bg_btm{position:relative;height:6px;background:url(http://static.naver.net/common/gnb/2014/bg_svclyr1_v2.png) no-repeat -1282px 0}
.gnb_svc_more .gnb_svc_hd{position:relative;padding:0 18px 2px 23px;letter-spacing:-1px;background:url(http://static.naver.net/common/gnb/2014/bg_svclyr1_v2.png) repeat-y -641px 0}
.gnb_svc_more .gnb_svc_hd .gnb_svc_tit{display:block;padding:12px 0 13px;border-bottom:1px solid #ebebeb;font-size:14px;color:#222}
.gnb_svc_more .gnb_svc_hd .link{position:absolute;top:14px;right:19px;font-size:12px;color:#444}
.gnb_svc_more .gnb_svc_hd .link a{color:#444 !important;line-height:16px !important}
.gnb_svc_more .gnb_svc_lstwrp{position:relative;height:283px;overflow:hidden;padding:15px 15px 0 20px;letter-spacing:-1px;background:url(http://static.naver.net/common/gnb/2014/bg_svclyr1_v2.png) repeat-y -641px 0;zoom:1}
.gnb_svc_more .gnb_svc_lstwrp:after{display:block;clear:both;content:''}
.gnb_svc_more .gnb_svc_lstwrp li{height:15px;margin-bottom:5px;color:#6b6d70;white-space:nowrap;line-height:15px}
.gnb_svc_more .gnb_svc_lstwrp li.gnb_event label{color:#444;font-weight:bold}
.gnb_svc_more .gnb_svc_lstwrp li.gnb_event em.ic_gnb_new{display:inline-block;width:11px;height:11px;background-position:-215px 0px;margin:2px 0 0 4px;font-size:0;line-height:0;vertical-align:top}
@media screen and (min-width: 0\0) { .gnb_svc_more .gnb_svc_lstwrp li.gnb_event em.ic{margin-top:3px} }
.gnb_svc_more .gnb_svc_lstwrp .gnb_input_check{width:13px;height:13px;margin:2px 3px 0 3px;padding:0;vertical-align:top}
.gnb_svc_more .gnb_svc_lstwrp label{vertical-align:0px}
.gnb_svc_more .gnb_svc_lstwrp .gnb_disabled strong{color:#a8acb0}
.gnb_svc_more .gnb_svc_lstwrp .gnb_disabled li{color:#cbcbcb}
.gnb_svc_more .gnb_svc_lst1{float:left;width:328px;height:280px}
.gnb_svc_more .gnb_svc_lst1 ul{float:left;width:102px;min-height:260px;padding:5px 0 0 10px;border-left:1px solid #eee}
.gnb_svc_more .gnb_svc_lst1 ul.gnb_first{padding-left:0;border:0}
.gnb_svc_more .svc_lst2{float:left;position:relative;width:221px;border:1px solid #eee;background:#fbfbfb;zoom:1}
.gnb_svc_more .svc_lst2:after{display:block;clear:both;content:''}
.gnb_svc_more .svc_spc{float:left;position:relative;width:100px;min-height:254px;padding:9px 0 0 10px}
.gnb_svc_more .svc_spc.gnb_first{border-right:1px solid #eee}
.gnb_svc_more .svc_spc strong{height:20px;color:#2f3743;line-height:16px}
.gnb_svc_more .svc_spc a:visited{color:#2f3743}
.gnb_svc_more .svc_spc ul{padding:8px 0}
.gnb_svc_more .svc_spc li{margin-bottom:0;padding-bottom:5px;color:#848689}
.gnb_svc_more .svc_stroy{width:89px;margin-top:-5px;padding:12px 0 0;border-top:1px solid #eee}
.gnb_svc_more .svc_btns{position:relative;height:33px;overflow:hidden;padding-top:5px;line-height:normal}
.gnb_svc_more .svc_btnwrp{position:relative;*height:39px;background:url(http://static.naver.net/common/gnb/2014/bg_svclyr1_v2.png) repeat-y -641px 0;padding:0 2px 0 4px}
.gnb_svc_more .svc_btnwrp button{display:inline-block;width:60px;height:25px;border:0;vertical-align:top}
.gnb_svc_more .svc_btnwrp .gnb_save{background-position:0 -160px}
.gnb_svc_more .svc_btnwrp .gnb_close{margin-left:1px;background-position:-65px -160px}
.gnb_svc_more .svc_btnwrp .gnb_return{position:absolute;top:5px;left:15px;background-position:-130px -160px}
.gnb_type2 .gnb_notice_li a.gnb_notice .gnb_icon{background-position:-155px -120px}
.gnb_type2 .gnb_notice_li a.gnb_notice:hover .gnb_icon{background-position:-155px -140px}
.gnb_type2 .gnb_service_li .gnb_service .gnb_icon{background-position:-200px -120px}
.gnb_type2 .gnb_service_li .gnb_service:hover .gnb_icon{background-position:-200px -140px}
.gnb_type2 .mail_li a.gnb_mail .gnb_icon{background-position:-175px -120px}
.gnb_type2 .mail_li a.gnb_mail:hover .gnb_icon{background-position:-175px -140px}
.gnb_dark .gnb_my_li .gnb_my .gnb_name, .gnb_dark .gnb_login_li .gnb_btn_login .gnb_txt{color:#fff}
.gnb_dark .gnb_login_li .gnb_btn_login .gnb_bdr{border-color:#fff;opacity:0.1;filter:alpha(opacity=10)}
.gnb_dark .gnb_login_li .gnb_btn_login .gnb_bg{background:#fff;opacity:0.15;filter:alpha(opacity=15)}
.gnb_dark .gnb_notice_li a.gnb_notice .gnb_icon{background-position:-3px -1px}
.gnb_dark .gnb_notice_li a.gnb_notice:hover .gnb_icon{background-position:-33px -1px}
.gnb_dark .mail_li a.gnb_mail .gnb_icon{background-position:0px -29px}
.gnb_dark .mail_li a.gnb_mail:hover .gnb_icon{background-position:-30px -29px}
.gnb_dark .gnb_service_li .gnb_service .gnb_icon{background-position:-60px 0}
.gnb_dark .gnb_service_li .gnb_service:hover .gnb_icon{background-position:-60px -30px}
.gnb_dark_type2 .gnb_my_li .gnb_my .gnb_name, .gnb_dark_type2 .gnb_login_li .gnb_btn_login .gnb_txt{color:#fff}
.gnb_dark_type2 .gnb_login_li .gnb_btn_login .gnb_bdr{border-color:#fff;opacity:0.1;filter:alpha(opacity=10)}
.gnb_dark_type2 .gnb_login_li .gnb_btn_login .gnb_bg{background:#fff;opacity:0.15;filter:alpha(opacity=15)}
.gnb_dark_type2 .gnb_notice_li a.gnb_notice .gnb_icon{background-position:-220px -120px}
.gnb_dark_type2 .gnb_notice_li a.gnb_notice:hover .gnb_icon{background-position:-220px -140px}
.gnb_dark_type2 .mail_li a.gnb_mail .gnb_icon{background-position:-235px -120px}
.gnb_dark_type2 .mail_li a.gnb_mail:hover .gnb_icon{background-position:-235px -140px}
.gnb_dark_type2 .gnb_service_li .gnb_service .gnb_icon{background-position:-260px -120px}
.gnb_dark_type2 .gnb_service_li .gnb_service:hover .gnb_icon{background-position:-260px -140px}
#gnb.gnb_one .gnb_my_li .gnb_my .gnb_name, #gnb.gnb_one_small .gnb_my_li .gnb_my .gnb_name, #gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_txt, #gnb.gnb_one_small .gnb_login_li .gnb_btn_login .gnb_txt{color:#fff}
#gnb.gnb_one .gnb_login_li, #gnb.gnb_one_small .gnb_login_li {height: 28px;}
#gnb.gnb_one .gnb_login_li .gnb_btn_login, #gnb.gnb_one_small .gnb_login_li .gnb_btn_login, #gnb.gnb_one .gnb_login_li .gnb_bg, #gnb.gnb_one_small .gnb_login_li .gnb_bg, #gnb.gnb_one .gnb_login_li .gnb_bdr, #gnb.gnb_one_small .gnb_login_li .gnb_bdr, #gnb.gnb_one .gnb_login_li .gnb_txt, #gnb.gnb_one_small .gnb_login_li .gnb_txt {width: 53px;height: 23px;}
#gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_bdr, #gnb.gnb_one_small .gnb_login_li .gnb_btn_login .gnb_bdr{top: -1px;left: -1px;border-color: #000;opacity: 0.12;filter: alpha(opacity=12);}
#gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_bg, #gnb.gnb_one_small .gnb_login_li .gnb_btn_login .gnb_bg{background:#fff;opacity:0.05;filter:alpha(opacity=5)}
#gnb.gnb_one .gnb_login_li .gnb_btn_login .gnb_txt, #gnb.gnb_one_small .gnb_login_li .gnb_btn_login .gnb_txt {top: -1px;width: 53px;height: 23px;line-height: 28px;font-size: 11px;font-family: '돋움',Dotum !important;}
#gnb.gnb_one .gnb_login_li, #gnb.gnb_one_small .gnb_login_li, #gnb.gnb_one .gnb_my_li, #gnb.gnb_one_small .gnb_my_li, #gnb.gnb_one .gnb_notice_li, #gnb.gnb_one_small .gnb_notice_li, #gnb.gnb_one .mail_li, #gnb.gnb_one_small .mail_li, #gnb.gnb_one .gnb_service_li, #gnb.gnb_one_small .gnb_service_li{margin-right: 0;margin-left: 0; background: url(https://ssl.pstatic.net/static/common/gnb/bg_one_line.png) repeat-y right 0;}
#gnb.gnb_one .gnb_login_li a, #gnb.gnb_one_small .gnb_login_li a, #gnb.gnb_one .gnb_my_li a, #gnb.gnb_one_small .gnb_my_li a, #gnb.gnb_one .gnb_notice_li a, #gnb.gnb_one_small .gnb_notice_li a, #gnb.gnb_one .mail_li a, #gnb.gnb_one_small .mail_li a, #gnb.gnb_one .gnb_service_li a, #gnb.gnb_one_small .gnb_service_li a {margin-right: 1px;}
#gnb.gnb_one .gnb_login_li.hover .gnb_service, #gnb.gnb_one_small .gnb_login_li.hover .gnb_service, #gnb.gnb_one .gnb_login_li.hover .gnb_notice, #gnb.gnb_one_small .gnb_login_li.hover .gnb_notice, #gnb.gnb_one .gnb_login_li.hover .gnb_mail, #gnb.gnb_one_small .gnb_login_li.hover .gnb_mail, #gnb.gnb_one .gnb_login_li.hover .gnb_service, #gnb.gnb_one_small .gnb_login_li.hover .gnb_service, #gnb.gnb_one .gnb_my_li.hover .gnb_service, #gnb.gnb_one_small .gnb_my_li.hover .gnb_service, #gnb.gnb_one .gnb_my_li.hover .gnb_notice, #gnb.gnb_one_small .gnb_my_li.hover .gnb_notice, #gnb.gnb_one .gnb_my_li.hover .gnb_mail, #gnb.gnb_one_small .gnb_my_li.hover .gnb_mail, #gnb.gnb_one .gnb_my_li.hover .gnb_service, #gnb.gnb_one_small .gnb_my_li.hover .gnb_service, #gnb.gnb_one .gnb_notice_li.hover .gnb_service, #gnb.gnb_one_small .gnb_notice_li.hover .gnb_service, #gnb.gnb_one .gnb_notice_li.hover .gnb_notice, #gnb.gnb_one_small .gnb_notice_li.hover .gnb_notice, #gnb.gnb_one .gnb_notice_li.hover .gnb_mail, #gnb.gnb_one_small .gnb_notice_li.hover .gnb_mail, #gnb.gnb_one .gnb_notice_li.hover .gnb_service, #gnb.gnb_one_small .gnb_notice_li.hover .gnb_service, #gnb.gnb_one .mail_li.hover .gnb_service, #gnb.gnb_one_small .mail_li.hover .gnb_service, #gnb.gnb_one .mail_li.hover .gnb_notice, #gnb.gnb_one_small .mail_li.hover .gnb_notice, #gnb.gnb_one .mail_li.hover .gnb_mail, #gnb.gnb_one_small .mail_li.hover .gnb_mail, #gnb.gnb_one .mail_li.hover .gnb_service, #gnb.gnb_one_small .mail_li.hover .gnb_service, #gnb.gnb_one .gnb_service_li.hover .gnb_service, #gnb.gnb_one_small .gnb_service_li.hover .gnb_service, #gnb.gnb_one .gnb_service_li.hover .gnb_notice, #gnb.gnb_one_small .gnb_service_li.hover .gnb_notice, #gnb.gnb_one .gnb_service_li.hover .gnb_mail, #gnb.gnb_one_small .gnb_service_li.hover .gnb_mail, #gnb.gnb_one .gnb_service_li.hover .gnb_service, #gnb.gnb_one_small .gnb_service_li.hover .gnb_service {background: url(https://ssl.pstatic.net/static/common/gnb/bg_one_hover.png) repeat 0 0;}
#gnb.gnb_one .gnb_my_li .gnb_my .gnb_name, #gnb.gnb_one_small .gnb_my_li .gnb_my .gnb_name{margin:0;font-family: '돋움',Dotum !important;}
#gnb.gnb_one .gnb_notice_li a.gnb_notice, #gnb.gnb_one_small .gnb_notice_li a.gnb_notice{width:17px;height:19px}
#gnb.gnb_one .gnb_notice_li a.gnb_notice .gnb_icon, #gnb.gnb_one_small .gnb_notice_li a.gnb_notice .gnb_icon{width:17px;height:19px;background-position:-284px -119px}
#gnb.gnb_one .gnb_notice_li a.gnb_notice:hover .gnb_icon, #gnb.gnb_one_small .gnb_notice_li a.gnb_notice:hover .gnb_icon{background-position:-284px -119px}
#gnb.gnb_one .mail_li a.gnb_mail, #gnb.gnb_one_small .mail_li a.gnb_mail{width:21px;height:17px}
#gnb.gnb_one .mail_li a.gnb_mail .gnb_icon, #gnb.gnb_one_small .mail_li a.gnb_mail .gnb_icon{width:21px;height:17px;background-position:-302px -120px}
#gnb.gnb_one .mail_li a.gnb_mail:hover .gnb_icon, #gnb.gnb_one_small .mail_li a.gnb_mail:hover .gnb_icon{background-position:-302px -120px}
#gnb.gnb_one .gnb_service_li .gnb_service, #gnb.gnb_one_small .gnb_service_li .gnb_service{width:17px;height:17px}
#gnb.gnb_one .gnb_service_li .gnb_service .gnb_icon, #gnb.gnb_one_small .gnb_service_li .gnb_service .gnb_icon{width:17px;height:17px;background-position:-324px -120px}
#gnb.gnb_one .gnb_service_li .gnb_service:hover .gnb_icon, #gnb.gnb_one_small .gnb_service_li .gnb_service:hover .gnb_icon{background-position:-324px -120px}
#gnb.gnb_one .gnb_my_lyr, #gnb.gnb_one_small .gnb_my_lyr, #gnb.gnb_one .gnb_notice_lyr, #gnb.gnb_one_small .gnb_notice_lyr, #gnb.gnb_one .gnb_service_lyr, #gnb.gnb_one_small .gnb_service_lyr {right: 7px;}
#gnb.gnb_one .gnb_ico_num, #gnb.gnb_one_small .gnb_ico_num{width:34px;top:10px;right:3px;left:auto;vertical-align:top}
#gnb.gnb_one .gnb_ico_num .gnb_ico_new, #gnb.gnb_one_small .gnb_ico_num .gnb_ico_new{vertical-align:top;height: 13px;background-position: -332px -60px;}
#gnb.gnb_one .gnb_ico_num .gnb_count, #gnb.gnb_one_small .gnb_ico_num .gnb_count {height: 13px;padding: 0 6px 0 2px;background-position: 100% -60px;font-size: 10px;font-weight: normal;}
#gnb.gnb_one .gnb_ico_num .plus, #gnb.gnb_one_small .gnb_ico_num .plus{margin:1px 0 0 2px}
#gnb.gnb_one .ico_arrow{top:48px}
#gnb.gnb_one .gnb_my_lyr, #gnb.gnb_one .gnb_notice_lyr{top:47px}
#gnb.gnb_one .gnb_service_lyr{top:48px;}
#gnb.gnb_one .gnb_login_li{padding:16px 21px 10px 21px;}
#gnb.gnb_one .gnb_my_li{padding:14px 20px 12px 2px}
#gnb.gnb_one .gnb_my_li .ico_arrow{top:34px}
#gnb.gnb_one .gnb_notice_li a.gnb_notice{padding:18px 19px 17px 19px}
#gnb.gnb_one .mail_li a.gnb_mail{padding:19px 17px 18px 17px}
#gnb.gnb_one .gnb_service_li .gnb_service{padding:19px 19px 18px 19px}
#gnb.gnb_one_small .ico_arrow{top:33px}
#gnb.gnb_one_small .gnb_my_lyr, #gnb.gnb_one_small .gnb_notice_lyr{top:32px}
#gnb.gnb_one_small .gnb_service_lyr{top:33px}
#gnb.gnb_one_small .gnb_login_li{padding:7px 12px 4px 2px}
#gnb.gnb_one_small .gnb_my_li{padding:5px 20px 4px 2px}
#gnb.gnb_one_small .gnb_my_li .ico_arrow{top:27px}
#gnb.gnb_one_small .gnb_notice_li a.gnb_notice{padding:10px 11px 10px 12px}
#gnb.gnb_one_small .mail_li a.gnb_mail{padding:11px 10px 11px 9px}
#gnb.gnb_one_small .gnb_service_li .gnb_service{padding:11px 12px 11px 11px}
#gnb.gnb_one_small .gnb_ico_num{top:5px;right:6px;width:24px}
#gnb.gnb_one_flat .gnb_login_li,
#gnb.gnb_one_flat .gnb_my_li,
#gnb.gnb_one_flat .gnb_notice_li,
#gnb.gnb_one_flat .mail_li,
#gnb.gnb_one_flat .gnb_service_li {border-color: #e0e0e0;}
#gnb.gnb_one_flat .gnb_notice_li.hover,
#gnb.gnb_one_flat .mail_li.hover,
#gnb.gnb_one_flat .gnb_service_li.hover {background-color: rgba(0, 0, 0, 0.04);}
#gnb.gnb_one_flat .gnb_service_li .gnb_service .gnb_icon,
#gnb.gnb_one_flat .gnb_service_li .gnb_service:hover .gnb_icon {background-image: url(http://static.naver.net/common/gnb/one/sp_gnb_4b16e6.png);background-position: -84px -24px;background-repeat: no-repeat; width: 16px;height: 16px;vertical-align: top; margin: 0 1px;}
#gnb.gnb_one_flat .mail_li a.gnb_mail .gnb_icon,
#gnb.gnb_one_flat .mail_li a.gnb_mail:hover .gnb_icon {background-image: url(http://static.naver.net/common/gnb/one/sp_gnb_4b16e6.png);background-position: 0px -42px;background-repeat: no-repeat;width: 20px;height: 16px;vertical-align: top;margin: 0 1px;}
#gnb.gnb_one_flat .gnb_notice_li a.gnb_notice .gnb_icon,
#gnb.gnb_one_flat .gnb_notice_li a.gnb_notice:hover .gnb_icon {background-image: url(http://static.naver.net/common/gnb/one/sp_gnb_4b16e6.png);background-position: -84px 0px;background-repeat: no-repeat;width: 16px;height: 18px;vertical-align: top;margin: 0 1px;}
#gnb.gnb_one_flat .gnb_my_li .gnb_my .gnb_name,
#gnb.gnb_one_flat .gnb_login_li .gnb_btn_login .gnb_txt {color: #777;}


#right_common_top_banner{
    background:#00adee;
    width:100%;
    height:250px;
}

#right_common_top_banner p{
    text-align:center;
    line-height:250px;
    color:white;
    font-size:200%;
}

.adr_info:after{
    content:"";
    display:block;
    clear:both;
}

.hide{
    display:none;
}
