@charset "UTF-8";
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,table,textarea{font-size:14px;line-height:1.2}
body{position:relative;-webkit-text-size-adjust:none}
fieldset,img{border:0}
ol,ul{list-style:none}
address,em{font-style:normal}
a{text-decoration:none;color:inherit}
table{border-collapse:collapse}
i{font-style:normal}
a,abbr,address,article,aside,audio,b,blockquote,body,br,button,canvas,caption,cite,code,col,data,datalist,dd,del,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,select,small,span,strong,sub,sup,table,td,textarea,th,time,u,ul,var,video{-webkit-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
strong{font-weight:400}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
@font-face{font-family:space_icon;src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot);src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot?#iefix) format("eot"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff2) format("woff2"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff) format("woff"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.ttf) format("truetype"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.svg#space_icon) format("svg")}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.check_round input:checked+.check_round_label .icon:before,.complex_facility_map.is-movable .btn_control .icon_map_move:before,.complex_myhouse .complex_myhouse_link.type_myhouse:before,.description_box .btn_fold .header_map .icon:before,.description_box .btn_fold .header_option_place .heading_select_inner .icon:before,.description_box .btn_fold .icon:before,.description_box.is-expanded .btn_fold .icon:before,.detail_complex_info .detail_info_function .detail_function_button.type_alarm:before,.detail_complex_info .detail_info_function .detail_function_button.type_favorite:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="알림"]:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="즐겨찾기"]:before,.guarantee_banner .guarantee_banner_inner:after,.header_list .btn_alarm .icon:before,.header_list .btn_favorite .icon:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="알림"]:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="즐겨찾기"]:before,.header_map .btn_drawer .icon_menu:before,.header_map .btn_search .icon_search:before,.header_map .description_box .btn_fold .icon:before,.header_map .icon_arrow_down:before,.header_option_place .header_option_add:before,.header_option_place .heading_select_inner .description_box .btn_fold .icon:before,.header_option_place .heading_select_inner .icon_arrow_down:before,.header_report .header_report_back:before,.header_result .btn_alarm.is-selected .icon_alarm:before,.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.header_setting .icon_menu:before,.heading_detail--toggle.is-selected .icon:before,.heading_filter.is-opened .icon:before,.heading_toggle.is-opened .icon:before,.home_main_myhouse .home_myhouse_head .home_head_title:before,.icon_360:before,.icon_access:before,.icon_add_plus:before,.icon_addarea:before,.icon_agent:before,.icon_agent_detail:before,.icon_airconditional:before,.icon_alarm:before,.icon_alarm_full:before,.icon_alarm_off:before,.icon_alarm_on:before,.icon_alarm_on_big:before,.icon_alert2:before,.icon_alert:before,.icon_alert_exception--hotel:before,.icon_alert_small:before,.icon_allprice:before,.icon_amenities:before,.icon_apart:before,.icon_appear:before,.icon_area_back:before,.icon_area_c:before,.icon_area_d:before,.icon_area_g:before,.icon_area_j:before,.icon_area_m2:before,.icon_area_move:before,.icon_area_y:before,.icon_arrow_down--headerMap:before,.icon_arrow_down2:before,.icon_arrow_down:before,.icon_arrow_down_bold2:before,.icon_arrow_down_bold:before,.icon_arrow_left:before,.icon_arrow_right:before,.icon_arrow_up2:before,.icon_arrow_up:before,.icon_arrow_up_bold2:before,.icon_arrow_up_bold:before,.icon_back:before,.icon_bank:before,.icon_bath:before,.icon_beauty:before,.icon_bed:before,.icon_beta:before,.icon_bi:before,.icon_bidet:before,.icon_builtin:before,.icon_bunyang:before,.icon_bus:before,.icon_calendar:before,.icon_camera:before,.icon_camera_line:before,.icon_cardkey:before,.icon_cctv:before,.icon_change:before,.icon_check_on:before,.icon_check_option:before,.icon_checkround:before,.icon_close:before,.icon_closet:before,.icon_coffee:before,.icon_compass:before,.icon_complex:before,.icon_complex_myhouse_detail--banner:before,.icon_condition:before,.icon_convenience:before,.icon_convin:before,.icon_dash:before,.icon_deliverybox:before,.icon_desk:before,.icon_dinnertable:before,.icon_dishwasher:before,.icon_doorlock:before,.icon_dryer:before,.icon_earthview:before,.icon_edit:before,.icon_edit_list:before,.icon_edit_pin:before,.icon_edu:before,.icon_elementaryschool:before,.icon_elevator:before,.icon_ellipsis:before,.icon_emptyroom:before,.icon_etc:before,.icon_expand:before,.icon_explain:before,.icon_fan:before,.icon_favorite:before,.icon_favorite_aside--close:before,.icon_favorite_full:before,.icon_fee:before,.icon_firealarm:before,.icon_fireextinguisher:before,.icon_firelight:before,.icon_fulloption:before,.icon_garden:before,.icon_gasrange:before,.icon_gate:before,.icon_global--aside:before,.icon_global--logo:before,.icon_global--search:before,.icon_global--service:before,.icon_guard:before,.icon_hanger:before,.icon_highschool:before,.icon_home_bunyang:before,.icon_home_room:before,.icon_home_sign:before,.icon_home_time:before,.icon_hospital:before,.icon_houses:before,.icon_icon_complex--alarm:before,.icon_icon_complex--favorite:before,.icon_icon_guarantee_banner--arrow:before,.icon_icon_point--alarm:before,.icon_icon_point--favorite:before,.icon_icon_reportAgree:before,.icon_icon_reportArrow:before,.icon_icon_reportBack:before,.icon_icon_reportCheck:before,.icon_icon_reportClose:before,.icon_icon_reportUpload:before,.icon_icon_service_address--representative:before,.icon_icon_service_address:before,.icon_icon_service_alert:before,.icon_icon_service_more:before,.icon_icon_service_price:before,.icon_icon_service_search:before,.icon_icon_service_text--alert:before,.icon_image:before,.icon_induction:before,.icon_infant:before,.icon_info:before,.icon_interphone:before,.icon_iron:before,.icon_kitchenware:before,.icon_land_category:before,.icon_life:before,.icon_list_minus:before,.icon_list_plus:before,.icon_logo_new:before,.icon_lounge:before,.icon_main_alarm--off:before,.icon_main_favorite--off:before,.icon_main_map:before,.icon_main_myhouse_detail--banner:before,.icon_man:before,.icon_map:before,.icon_map_agent:before,.icon_map_amenities:before,.icon_map_arrow--down:before,.icon_map_caption:before,.icon_map_complex:before,.icon_map_develop:before,.icon_map_minus:before,.icon_map_more:before,.icon_map_moreclose:before,.icon_map_move:before,.icon_map_option--filter:before,.icon_map_plus:before,.icon_map_position:before,.icon_map_school:before,.icon_map_time:before,.icon_map_time_list:before,.icon_mapview:before,.icon_mart:before,.icon_medi:before,.icon_menu:before,.icon_menu_new:before,.icon_message:before,.icon_metro:before,.icon_metro_d:before,.icon_microwave:before,.icon_middleschool:before,.icon_more_icon:before,.icon_movedown:before,.icon_movein:before,.icon_movein_h:before,.icon_mypoint:before,.icon_naver:before,.icon_navigation2:before,.icon_navigation:before,.icon_new:before,.icon_no_debt:before,.icon_noimage:before,.icon_office:before,.icon_openingyear:before,.icon_oven:before,.icon_parking2:before,.icon_parking:before,.icon_parking_d:before,.icon_pdf:before,.icon_phone:before,.icon_plus:before,.icon_preschool:before,.icon_privatebath:before,.icon_privateshower:before,.icon_protectwindow:before,.icon_question:before,.icon_refrigerator:before,.icon_repair:before,.icon_report:before,.icon_rice:before,.icon_room_1:before,.icon_room_2:before,.icon_room_2_bold:before,.icon_room_3:before,.icon_ruler:before,.icon_school:before,.icon_schoolpoi:before,.icon_search:before,.icon_search_add:before,.icon_search_bold:before,.icon_search_delete2:before,.icon_search_delete:before,.icon_search_new:before,.icon_securitydoor:before,.icon_share:before,.icon_shoerack:before,.icon_showerbooth:before,.icon_sink:before,.icon_slider:before,.icon_sofa:before,.icon_sorting:before,.icon_springkler:before,.icon_storage:before,.icon_talktalk:before,.icon_terrace:before,.icon_text_delete:before,.icon_tip_account:before,.icon_tip_accountedit:before,.icon_tip_bunyang:before,.icon_tip_calendar:before,.icon_tip_chungyak:before,.icon_tip_confirm:before,.icon_tip_contract:before,.icon_tip_graph:before,.icon_tip_house:before,.icon_tip_live:before,.icon_tip_map:before,.icon_tip_money:before,.icon_tip_move:before,.icon_tip_movein:before,.icon_tip_moveout:before,.icon_tip_paper:before,.icon_tip_sale:before,.icon_tip_select:before,.icon_tip_sofa:before,.icon_toaster:before,.icon_toggle_pattern:before,.icon_top2:before,.icon_top:before,.icon_transport:before,.icon_trash:before,.icon_tv:before,.icon_unisex:before,.icon_use:before,.icon_veranda:before,.icon_video_play2:before,.icon_video_play:before,.icon_videophone:before,.icon_view:before,.icon_view_list:before,.icon_view_pan:before,.icon_viewmore:before,.icon_voice:before,.icon_walk:before,.icon_washing:before,.icon_washingmachine:before,.icon_water:before,.icon_woman:before,.inter_search_suggest .keyword_item:before,.interspot_inner .is-selected .icon_alarm:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before,.main_official_price .main_inquiry_address .main_address_head .main_head_title:before,.main_official_price .main_inquiry_address .official_change_button .icon_change_more:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon[aria-label="대표주소"]:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button:before,.main_official_price .official_inquiry_text:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before,.map_search_layer .map_search_input:before,.map_tooltop_item:after,.official_address_result .official_result_empty .official_empty_title:before,.official_address_search .official_search_button:before,.official_price_data .icon[aria-label="상승"]:before,.official_price_data .icon[aria-label="하락"]:before,.region_table--favorite .btn_favorite:before,.report_info_confirm .report_confirm_button:before,.report_info_confirm .report_confirm_case .report_case_select:after,.report_reference_file .report_file_upload .report_upload_file:before,.report_reference_file .report_file_value .report_value_reset:before,.report_sale_info .report_info_reason .report_reason_list .report_item_select:before,.report_sale_policy .report_policy_agree input[type=checkbox]:checked+.report_agree_check:after,.report_sale_policy .report_policy_notice:before,.result_item .btn_favorite:before,.tooltip_house_price .icon_price:before{font-family:space_icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon_360:before{content:"\E001"}
.icon_access:before{content:"\E002"}
.icon_add_plus:before{content:"\E003"}
.icon_addarea:before{content:"\E004"}
.icon_agent:before{content:"\E005"}
.icon_agent_detail:before{content:"\E006"}
.icon_airconditional:before{content:"\E007"}
.icon_alarm:before{content:"\E008"}
.header_result .btn_alarm.is-selected .icon_alarm:before,.icon_alarm_full:before{content:"\E009"}
.icon_alarm_off:before{content:"\E00A"}
.icon_alarm_on:before,.interspot_inner .is-selected .icon_alarm:before{content:"\E00B"}
.icon_alarm_on_big:before{content:"\E00C"}
.icon_alert:before{content:"\E00D"}
.icon_alert2:before{content:"\E00E"}
.icon_alert_exception--hotel:before{content:"\E00F"}
.icon_alert_small:before{content:"\E010"}
.icon_allprice:before{content:"\E011"}
.icon_amenities:before{content:"\E012"}
.icon_apart:before{content:"\E013"}
.icon_appear:before{content:"\E014"}
.icon_area_back:before{content:"\E015"}
.icon_area_c:before{content:"\E016"}
.icon_area_d:before{content:"\E017"}
.icon_area_g:before{content:"\E018"}
.icon_area_j:before{content:"\E019"}
.icon_area_m2:before{content:"\E01A"}
.icon_area_move:before{content:"\E01B"}
.icon_area_y:before{content:"\E01C"}
.icon_arrow_down--headerMap:before{content:"\E01D"}
.description_box .btn_fold .icon:before,.icon_arrow_down:before{content:"\E01E"}
.icon_arrow_down2:before{content:"\E01F"}
.icon_arrow_down_bold:before{content:"\E020"}
.icon_arrow_down_bold2:before{content:"\E021"}
.icon_arrow_left:before{content:"\E022"}
.icon_arrow_right:before{content:"\E023"}
.description_box.is-expanded .btn_fold .icon:before,.icon_arrow_up:before{content:"\E024"}
.heading_filter.is-opened .icon:before,.icon_arrow_up2:before{content:"\E025"}
.heading_toggle.is-opened .icon:before,.icon_arrow_up_bold:before{content:"\E026"}
.heading_detail--toggle.is-selected .icon:before,.icon_arrow_up_bold2:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before{content:"\E027"}
.icon_back:before{content:"\E028"}
.icon_bank:before{content:"\E029"}
.icon_bath:before{content:"\E02A"}
.icon_beauty:before{content:"\E02B"}
.icon_bed:before{content:"\E02C"}
.icon_beta:before{content:"\E02D"}
.icon_bi:before{content:"\E02E"}
.icon_bidet:before{content:"\E02F"}
.icon_builtin:before{content:"\E030"}
.icon_bunyang:before{content:"\E031"}
.icon_bus:before{content:"\E032"}
.icon_calendar:before{content:"\E033"}
.icon_camera:before{content:"\E034"}
.icon_camera_line:before{content:"\E035"}
.icon_cardkey:before{content:"\E036"}
.icon_cctv:before{content:"\E037"}
.icon_change:before{content:"\E038"}
.icon_check_on:before{content:"\E039"}
.icon_check_option:before{content:"\E03A"}
.check_round input:checked+.check_round_label .icon:before,.icon_checkround:before{content:"\E03B"}
.complex_facility_map.is-movable .btn_control .icon_map_move:before,.icon_close:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before{content:"\E03C"}
.icon_closet:before{content:"\E03D"}
.icon_coffee:before{content:"\E03E"}
.icon_compass:before{content:"\E03F"}
.icon_complex:before{content:"\E040"}
.icon_complex_myhouse_detail--banner:before{content:"\E041"}
.icon_condition:before{content:"\E042"}
.icon_convenience:before{content:"\E043"}
.icon_convin:before{content:"\E044"}
.icon_dash:before{content:"\E045"}
.icon_deliverybox:before{content:"\E046"}
.icon_desk:before{content:"\E047"}
.icon_dinnertable:before{content:"\E048"}
.icon_dishwasher:before{content:"\E049"}
.icon_doorlock:before{content:"\E04A"}
.icon_dryer:before{content:"\E04B"}
.icon_earthview:before{content:"\E04C"}
.icon_edit:before{content:"\E04D"}
.icon_edit_list:before{content:"\E04E"}
.icon_edit_pin:before,.map_search_layer .map_search_input:before{content:"\E04F"}
.icon_edu:before{content:"\E050"}
.icon_elementaryschool:before{content:"\E051"}
.icon_elevator:before{content:"\E052"}
.icon_ellipsis:before{content:"\E053"}
.icon_emptyroom:before{content:"\E054"}
.icon_etc:before{content:"\E055"}
.icon_expand:before{content:"\E056"}
.icon_explain:before{content:"\E057"}
.icon_fan:before{content:"\E058"}
.icon_favorite:before{content:"\E059"}
.icon_favorite_aside--close:before{content:"\E05A"}
.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.icon_favorite_full:before{content:"\E05B"}
.icon_fee:before{content:"\E05C"}
.icon_firealarm:before{content:"\E05D"}
.icon_fireextinguisher:before{content:"\E05E"}
.icon_firelight:before{content:"\E05F"}
.icon_fulloption:before{content:"\E060"}
.icon_garden:before{content:"\E061"}
.icon_gasrange:before{content:"\E062"}
.icon_gate:before{content:"\E063"}
.icon_global--aside:before{content:"\E064"}
.icon_global--logo:before{content:"\E065"}
.icon_global--search:before{content:"\E066"}
.icon_global--service:before{content:"\E067"}
.icon_guard:before{content:"\E068"}
.icon_hanger:before{content:"\E069"}
.icon_highschool:before{content:"\E06A"}
.icon_home_bunyang:before{content:"\E06B"}
.icon_home_room:before{content:"\E06C"}
.icon_home_sign:before{content:"\E06D"}
.icon_home_time:before{content:"\E06E"}
.icon_hospital:before{content:"\E06F"}
.icon_houses:before{content:"\E070"}
.icon_icon_complex--alarm:before{content:"\E071"}
.icon_icon_complex--favorite:before{content:"\E072"}
.icon_icon_guarantee_banner--arrow:before{content:"\E073"}
.icon_icon_point--alarm:before{content:"\E074"}
.icon_icon_point--favorite:before{content:"\E075"}
.icon_icon_reportAgree:before{content:"\E076"}
.icon_icon_reportArrow:before{content:"\E077"}
.icon_icon_reportBack:before{content:"\E078"}
.icon_icon_reportCheck:before{content:"\E079"}
.icon_icon_reportClose:before{content:"\E07A"}
.icon_icon_reportUpload:before{content:"\E07B"}
.icon_icon_service_address--representative:before{content:"\E07C"}
.icon_icon_service_address:before{content:"\E07D"}
.icon_icon_service_alert:before{content:"\E07E"}
.icon_icon_service_more:before{content:"\E07F"}
.icon_icon_service_price:before{content:"\E080"}
.icon_icon_service_search:before{content:"\E081"}
.icon_icon_service_text--alert:before{content:"\E082"}
.icon_image:before{content:"\E083"}
.icon_induction:before{content:"\E084"}
.icon_infant:before{content:"\E085"}
.icon_info:before{content:"\E086"}
.icon_interphone:before{content:"\E087"}
.icon_iron:before{content:"\E088"}
.icon_kitchenware:before{content:"\E089"}
.icon_land_category:before{content:"\E08A"}
.icon_life:before{content:"\E08B"}
.icon_list_minus:before{content:"\E08C"}
.icon_list_plus:before{content:"\E08D"}
.icon_logo_new:before{content:"\E08E"}
.icon_lounge:before{content:"\E08F"}
.icon_main_alarm--off:before{content:"\E090"}
.icon_main_favorite--off:before{content:"\E091"}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.icon_main_map:before{content:"\E092"}
.icon_main_myhouse_detail--banner:before{content:"\E093"}
.icon_man:before{content:"\E094"}
.icon_map:before{content:"\E095"}
.icon_map_agent:before{content:"\E096"}
.icon_map_amenities:before{content:"\E097"}
.icon_map_arrow--down:before{content:"\E098"}
.icon_map_caption:before{content:"\E099"}
.icon_map_complex:before{content:"\E09A"}
.icon_map_develop:before{content:"\E09B"}
.icon_map_minus:before{content:"\E09C"}
.icon_map_more:before{content:"\E09D"}
.icon_map_moreclose:before{content:"\E09E"}
.icon_map_move:before{content:"\E09F"}
.icon_map_option--filter:before{content:"\E0A0"}
.icon_map_plus:before{content:"\E0A1"}
.icon_map_position:before{content:"\E0A2"}
.icon_map_school:before{content:"\E0A3"}
.icon_map_time:before{content:"\E0A4"}
.icon_map_time_list:before{content:"\E0A5"}
.icon_mapview:before{content:"\E0A6"}
.icon_mart:before{content:"\E0A7"}
.icon_medi:before{content:"\E0A8"}
.icon_menu:before{content:"\E0A9"}
.icon_menu_new:before{content:"\E0AA"}
.icon_message:before{content:"\E0AB"}
.icon_metro:before{content:"\E0AC"}
.icon_metro_d:before{content:"\E0AD"}
.icon_microwave:before{content:"\E0AE"}
.icon_middleschool:before{content:"\E0AF"}
.icon_more_icon:before{content:"\E0B0"}
.icon_movedown:before{content:"\E0B1"}
.icon_movein:before{content:"\E0B2"}
.icon_movein_h:before{content:"\E0B3"}
.icon_mypoint:before{content:"\E0B4"}
.icon_naver:before{content:"\E0B5"}
.icon_navigation:before{content:"\E0B6"}
.icon_navigation2:before{content:"\E0B7"}
.icon_new:before{content:"\E0B8"}
.icon_no_debt:before{content:"\E0B9"}
.icon_noimage:before{content:"\E0BA"}
.icon_office:before{content:"\E0BB"}
.icon_openingyear:before{content:"\E0BC"}
.icon_oven:before{content:"\E0BD"}
.icon_parking:before{content:"\E0BE"}
.icon_parking2:before{content:"\E0BF"}
.icon_parking_d:before{content:"\E0C0"}
.icon_pdf:before{content:"\E0C1"}
.icon_phone:before{content:"\E0C2"}
.icon_plus:before{content:"\E0C3"}
.icon_preschool:before{content:"\E0C4"}
.icon_privatebath:before{content:"\E0C5"}
.icon_privateshower:before{content:"\E0C6"}
.icon_protectwindow:before{content:"\E0C7"}
.icon_question:before{content:"\E0C8"}
.icon_refrigerator:before{content:"\E0C9"}
.icon_repair:before{content:"\E0CA"}
.icon_report:before{content:"\E0CB"}
.icon_rice:before{content:"\E0CC"}
.icon_room_1:before{content:"\E0CD"}
.icon_room_2:before{content:"\E0CE"}
.icon_room_2_bold:before{content:"\E0CF"}
.icon_room_3:before{content:"\E0D0"}
.icon_ruler:before{content:"\E0D1"}
.icon_school:before{content:"\E0D2"}
.icon_schoolpoi:before{content:"\E0D3"}
.icon_search:before{content:"\E0D4"}
.icon_search_add:before{content:"\E0D5"}
.icon_search_bold:before{content:"\E0D6"}
.icon_search_delete:before{content:"\E0D7"}
.icon_search_delete2:before{content:"\E0D8"}
.icon_search_new:before{content:"\E0D9"}
.icon_securitydoor:before{content:"\E0DA"}
.icon_share:before{content:"\E0DB"}
.icon_shoerack:before{content:"\E0DC"}
.icon_showerbooth:before{content:"\E0DD"}
.icon_sink:before{content:"\E0DE"}
.icon_slider:before{content:"\E0DF"}
.icon_sofa:before{content:"\E0E0"}
.icon_sorting:before{content:"\E0E1"}
.icon_springkler:before{content:"\E0E2"}
.icon_storage:before{content:"\E0E3"}
.icon_talktalk:before{content:"\E0E4"}
.icon_terrace:before{content:"\E0E5"}
.icon_text_delete:before{content:"\E0E6"}
.icon_tip_account:before{content:"\E0E7"}
.icon_tip_accountedit:before{content:"\E0E8"}
.icon_tip_bunyang:before{content:"\E0E9"}
.icon_tip_calendar:before{content:"\E0EA"}
.icon_tip_chungyak:before{content:"\E0EB"}
.icon_tip_confirm:before{content:"\E0EC"}
.icon_tip_contract:before{content:"\E0ED"}
.icon_tip_graph:before{content:"\E0EE"}
.icon_tip_house:before{content:"\E0EF"}
.icon_tip_live:before{content:"\E0F0"}
.icon_tip_map:before{content:"\E0F1"}
.icon_tip_money:before{content:"\E0F2"}
.icon_tip_move:before{content:"\E0F3"}
.icon_tip_movein:before{content:"\E0F4"}
.icon_tip_moveout:before{content:"\E0F5"}
.icon_tip_paper:before{content:"\E0F6"}
.icon_tip_sale:before{content:"\E0F7"}
.icon_tip_select:before{content:"\E0F8"}
.icon_tip_sofa:before{content:"\E0F9"}
.icon_toaster:before{content:"\E0FA"}
.icon_toggle_pattern:before{content:"\E0FB"}
.icon_top:before{content:"\E0FC"}
.icon_top2:before{content:"\E0FD"}
.icon_transport:before{content:"\E0FE"}
.icon_trash:before{content:"\E0FF"}
.icon_tv:before{content:"\E100"}
.icon_unisex:before{content:"\E101"}
.icon_use:before{content:"\E102"}
.icon_veranda:before{content:"\E103"}
.icon_video_play:before{content:"\E104"}
.icon_video_play2:before{content:"\E105"}
.icon_videophone:before{content:"\E106"}
.icon_view:before{content:"\E107"}
.icon_view_list:before{content:"\E108"}
.icon_view_pan:before{content:"\E109"}
.icon_viewmore:before{content:"\E10A"}
.icon_voice:before{content:"\E10B"}
.icon_walk:before{content:"\E10C"}
.icon_washing:before{content:"\E10D"}
.icon_washingmachine:before{content:"\E10E"}
.icon_water:before{content:"\E10F"}
.icon_woman:before{content:"\E110"}
.aside .aside_close:before,.aside .aside_navigation .aside_navigation_item.type_alarm:before,.aside .aside_navigation .aside_navigation_item.type_complex:before,.aside .aside_navigation .aside_navigation_item.type_isale:before,.aside .aside_navigation .aside_navigation_item.type_myhouse:before,.aside .aside_navigation .aside_navigation_item.type_place:before,.aside .aside_navigation .aside_navigation_item.type_sale:before,.aside .aside_navigation .aside_navigation_item.type_talk:before,.aside .aside_profile .aside_profile_id[aria-label^="현재 로그인 하지않은 상태"]:after,.home_main_alarm.type_insurance .home_alarm_close:before,.home_main_alarm.type_insurance .home_alarm_title.type_emphasis:before{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_common.svg),none;-webkit-background-size:134px 95px;background-size:134px 95px}
.article_box--empty .myhouse_empty_inner::before,.article_box--parcel .image_icon.type_media::before,.article_box--parcel .image_icon::before,.article_parcel .description_link::after,.article_parcel .image_icon::before,.article_parcel .image_media::before,.article_parcel .parcel_link::after,.banner_bunyang .view_text:after,.data_insurance .data_insurance_description .data_description_title .data_title_tip:before,.data_price_wrap .data_spot_list:not(:last-child) .data_spot:first-child:before,.description_exception_alert.type_hotel:before,.detail_sale_floor .detail_floor_nodata:before,.link_myhouse_price .text_myhouse::after,.link_myhouse_price .title_myhouse,.link_myhouse_price::before,.myhouse_link_more:after,.myhouse_review .myhouse_review_header .myhouse_header_link.type_write:before,.myhouse_review .myhouse_review_item[aria-label='신규'] .myhouse_review_desc:before,.parcel_detail .image_icon.type_media::before,.parcel_detail .image_icon::before,.parcel_detail .link_more::after,.review_tooltip:after{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_detail.svg),none;-webkit-background-size:453px 231px;background-size:453px 231px}
.banner_myhouse .link_more:after,.banner_myhouse .new,.main_spot_category .category_more.category_fold::after,.main_spot_category .category_more::after,.main_spot_news .news_link::after,.main_spot_news .recent_icon::before{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_home.svg),none;-webkit-background-size:198px 157px;background-size:198px 157px}
.agent_item .link_call::before,.header_confirm .confirm_close:before,.info_check .check_box:checked+.check_label::before,.info_check .check_label::before,.layer_sheet .sheet_close::before,.sale_list .link_call::before{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_land.svg),none;-webkit-background-size:58px 58px;background-size:58px 58px}
.description_box .btn_fold .wrap_news ._hotIssueList .view_more .icon:after,.wrap_news ._hotIssueList .news_item .news_thumbnail .news_thumbnail_inner:not([style*=background-image]):before,.wrap_news ._hotIssueList .view_more .description_box .btn_fold .icon:after,.wrap_news ._hotIssueList .view_more .icon_arrow_down:after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_reduce:not([disabled]):after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_reduce[disabled]:after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_zoom:not([disabled]):after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_zoom[disabled]:after,.wrap_news .op_lc .sel_wrap select~.sel_arrow:before,.wrap_news .u_pg2 .u_pg2_btn:after{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_news.svg),none;-webkit-background-size:104px 89px;background-size:104px 89px}
.Ngnb .Ngnb_logo .service,.Ngnb .Ngnb_service_description .text_favorite,.Ngnb .Ngnb_service_description .text_headline_news,.Ngnb .Ngnb_service_description .text_hot_news,.Ngnb .Ngnb_service_description .text_map,.Ngnb .Ngnb_service_description .text_region_news,.Ngnb .Ngnb_tool .btn_drawer .icon,.Ngnb .Ngnb_tool .btn_search .icon,.header_home .Ngnb .service,.header_main_sub .develop_head .btn_back .icon,.search_form .search_input_area .search_input_close .delete,.search_form .search_input_submit .search,.search_input .btn_back .icon{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_tab_header.svg),none;-webkit-background-size:183px 152px;background-size:183px 152px}
.heading,h1,h2,h3,h4,h5,h6{letter-spacing:-1px;font-size:inherit;font-weight:700}
body{overflow-x:hidden;width:100%;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;background-color:#f3f5f7;color:#222;-webkit-overflow-scrolling:touch}
#_container{min-width:100%;display:block!important}
html[data-user-agent*=Windows] body{font-family:MalgunGothic,sans-serif}
html[data-user-agent*=Android] body{line-height:1.4}
.ico_D-1,.ico_D-2,.ico_D-3,.ico_D-4,.ico_D-5,.ico_D-6,.ico_D-7{width:29px;height:18px}
.btn_control[aria-label*="(새로 추가된 기능)"]:before,.develop_info .develop_plan_photo .develop_photo_link .develop_link_more:before,.develop_marker.type_railroad:before,.develop_reference .develop_reference_file .develop_file_list .develop_item_link,.develop_reference .develop_reference_photo .develop_photo_link .develop_link_more:before,.develop_term .develop_term_data .develop_data_list[class*=type_]:after,.irs-slider:before,.official_result_address .official_item_label:before,.option_box input:checked+.option_label .txt_checked:before,.option_box--double input:checked+.option_label .txt_checked:before,.option_box--five input:checked+.option_label .txt_checked:before,.option_box--multi input:checked+.option_label .txt_checked:before,.option_box--quarter input:checked+.option_label .txt_checked:before,.option_box--six input:checked+.option_label .txt_checked:before,.option_box--three input:checked+.option_label .txt_checked:before,.sp_icon{display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto}
.ico_D-1{background-position:-388px -158px}
.ico_D-2{background-position:-388px -135px}
.ico_D-3{background-position:-388px -250px}
.ico_D-4{background-position:-388px -112px}
.ico_D-5{background-position:-388px -181px}
.ico_D-6{background-position:-388px -204px}
.ico_D-7{background-position:-388px -227px}
.ico_D-day{background-position:-33px -352px;width:41px;height:18px}
.ico_agent{background-position:0 -221px;width:34px;height:29px}
.ico_airplane{background-position:0 -407px;width:21px;height:17px}
.ico_airplane_pin{background-position:0 -186px;width:35px;height:30px}
.ico_arrow-down{background-position:-427px -254px;width:11px;height:6px}
.ico_arrow{background-position:-427px -277px;width:8px;height:7px}
.ico_arrow_down_bold{background-position:-427px -329px;width:8px;height:4.5px}
.ico_arrow_gray{background-position:-427px -265px;width:8px;height:7px}
.ico_arrow_green{background-position:-437px -301px;width:5px;height:9px}
.ico_arrow_mapcontrol{background-position:-427px -301px;width:5px;height:10px}
.ico_arrow_right{background-position:-427px -316px;width:5px;height:8px}
.ico_arrow_right2{background-position:-440px -265px;width:4px;height:7px}
.ico_arrow_right_report{background-position:-437px -316px;width:5px;height:8px}
.ico_arrow_school{background-position:-439px -238px;width:8px;height:7px}
.ico_arrow_selected{background-position:-427px -289px;width:8px;height:7px}
.ico_bunyang{background-position:-415px -350px;width:30px;height:38px}
.ico_china{background-position:-427px -151px;width:14px;height:13px}
.ico_city,.ico_company{width:25px;height:16px}
.ico_city{background-position:-300px -386px}
.ico_company{background-position:-270px -386px}
.ico_complex{background-position:-222px 0;width:32px;height:33px}
.ico_complex_multi{background-position:-51px 0;width:49px;height:40px}
.ico_confirm{background-position:-240px -386px;width:25px;height:16px}
.ico_contract{background-position:-138px -186px;width:53px;height:18px}
.ico_contract_w{background-position:-105px -74px;width:59px;height:23px}
.ico_develop_calendar{background-position:-388px -324px;width:22px;height:22px}
.ico_develop_general{background-position:-388px -273px;width:27px;height:19px}
.ico_develop_more{background-position:-105px 0;width:74px;height:22px}
.ico_develop_name{background-position:-388px -351px;width:22px;height:22px}
.ico_develop_national{background-position:-259px 0;width:31px;height:29px}
.ico_develop_person{background-position:-357px -271px;width:21px;height:21px}
.ico_develop_photo_more{background-position:0 -107px;width:47px;height:35px}
.ico_develop_provincial{background-position:-259px -223px;width:28px;height:24px}
.ico_develop_road{background-position:-222px -79px;width:31px;height:31px}
.ico_develop_scale{background-position:-357px -152px;width:25px;height:25px}
.ico_develop_train{background-position:-357px -212px;width:24px;height:25px}
.ico_develop_usage{background-position:-388px -297px;width:23px;height:22px}
.ico_empty{background-position:-123px -352px;width:39px;height:18px}
.ico_empty_s{background-position:-263px -352px;width:34px;height:16px}
.ico_empty_w{background-position:-40px -186px;width:44px;height:23px}
.ico_end{background-position:-78px -221px;width:49px;height:18px}
.ico_end_s{background-position:-264px -331px;width:43px;height:16px}
.ico_end_w{background-position:-111px -107px;width:54px;height:23px}
.ico_home{background-position:-295px -266px;width:25px;height:16px}
.ico_home_apart{background-position:0 -352px;width:28px;height:29px}
.ico_home_banner_1{background-position:-40px -147px;width:34px;height:34px}
.ico_home_bunyang{background-position:-259px -34px;width:28px;height:32px}
.ico_home_fork{background-position:0 -147px;width:35px;height:34px}
.ico_home_house{background-position:-79px -147px;width:38px;height:29px}
.ico_home_office{background-position:-357px -182px;width:24px;height:25px}
.ico_home_oneroom{background-position:-39px -221px;width:34px;height:27px}
.ico_home_spot_map{background-position:0 -51px;width:41px;height:51px}
.ico_icon_service_radio--checked{background-position:-427px -50px;width:20px;height:20px}
.ico_icon_service_radio--default{background-position:-427px 0;width:20px;height:20px}
.ico_icon_service_reset{background-position:-427px -25px;width:20px;height:20px}
.ico_icon_service_zoom{background-position:-51px -45px;width:45px;height:43px}
.ico_info{background-position:-427px -338.5px;width:8px;height:2px}
.ico_innovate{background-position:0 -386px;width:25px;height:16px}
.ico_japan{background-position:-427px -187px;width:14px;height:13px}
.ico_main_pin{background-position:-184px -45px;width:32px;height:40px}
.ico_map_develop-new{background-position:-357px -242px;width:24px;height:24px}
.ico_member{background-position:-222px -155px;width:25px;height:16px}
.ico_metro_airport-1,.ico_metro_airport-2,.ico_metro_basic,.ico_metro_bundang-1,.ico_metro_bundang-2,.ico_metro_busan-1,.ico_metro_busan-2,.ico_metro_busan-3,.ico_metro_busan-4,.ico_metro_busan-donghae,.ico_metro_busan-kimhae,.ico_metro_daecheon,.ico_metro_daegu-1,.ico_metro_daegu-2,.ico_metro_daegu-3,.ico_metro_default,.ico_metro_everline,.ico_metro_gtx-a,.ico_metro_gtx-b,.ico_metro_gtx-c,.ico_metro_gwangju,.ico_metro_incheon-2,.ico_metro_kimpo,.ico_metro_ktx,.ico_metro_kyungchun,.ico_metro_kyungkang,.ico_metro_kyungui,.ico_metro_seohae,.ico_metro_seoul-1,.ico_metro_seoul-2,.ico_metro_seoul-3,.ico_metro_seoul-4,.ico_metro_seoul-5,.ico_metro_seoul-6,.ico_metro_seoul-7,.ico_metro_seoul-8,.ico_metro_seoul-9,.ico_metro_srt,.ico_metro_suin,.ico_metro_tram,.ico_metro_uie,.ico_metro_uijeongbu{width:26px;height:33px}
.ico_metro_airport-1{background-position:-248px -293px}
.ico_metro_airport-2{background-position:-279px -293px}
.ico_metro_basic{background-position:-310px -293px}
.ico_metro_bundang-1{background-position:-357px 0}
.ico_metro_bundang-2{background-position:-357px -38px}
.ico_metro_busan-1{background-position:-357px -76px}
.ico_metro_busan-2{background-position:-357px -114px}
.ico_metro_busan-3{background-position:-217px -293px}
.ico_metro_busan-4{background-position:-186px -293px}
.ico_metro_busan-donghae{background-position:-295px 0}
.ico_metro_busan-kimhae{background-position:-124px -293px}
.ico_metro_daecheon{background-position:-93px -293px}
.ico_metro_daegu-1{background-position:-62px -293px}
.ico_metro_daegu-2{background-position:0 -293px}
.ico_metro_daegu-3{background-position:-326px -228px}
.ico_metro_default{background-position:-326px -190px}
.ico_metro_everline{background-position:-326px -76px}
.ico_metro_gtx-a{background-position:-295px -152px}
.ico_metro_gtx-b{background-position:-295px -114px}
.ico_metro_gtx-c{background-position:-295px -38px}
.ico_metro_gwangju{background-position:-217px -255px}
.ico_metro_incheon-1{background-position:-186px -255px;width:26px;height:33px}
.ico_metro_incheon-2{background-position:-155px -255px}
.ico_metro_kimpo{background-position:-124px -255px}
.ico_metro_ktx{background-position:-93px -255px}
.ico_metro_kyungchun{background-position:-31px -255px}
.ico_metro_kyungkang{background-position:-150px -27px}
.ico_metro_kyungui{background-position:-259px -147px}
.ico_metro_seohae{background-position:-259px -71px}
.ico_metro_seoul-1{background-position:-155px -293px}
.ico_metro_seoul-2{background-position:-326px -114px}
.ico_metro_seoul-3{background-position:-295px -228px}
.ico_metro_seoul-4{background-position:-295px -190px}
.ico_metro_seoul-5{background-position:-295px -76px}
.ico_metro_seoul-6{background-position:-248px -255px}
.ico_metro_seoul-7{background-position:-62px -255px}
.ico_metro_seoul-8{background-position:0 -255px}
.ico_metro_seoul-9{background-position:-259px -185px}
.ico_metro_srt{background-position:-259px -109px}
.ico_metro_suin{background-position:-31px -293px}
.ico_metro_tram{background-position:-326px -152px}
.ico_metro_uie{background-position:-326px -38px}
.ico_metro_uijeongbu{background-position:-326px 0}
.ico_mingan{background-position:-60px -386px;width:25px;height:16px}
.ico_national{background-position:-90px -386px;width:25px;height:16px}
.ico_national_public{background-position:-388px -21px;width:34px;height:16px}
.ico_national_w{background-position:-326px -266px;width:25px;height:16px}
.ico_now{background-position:-79px -352px;width:39px;height:18px}
.ico_now_s{background-position:-388px 0;width:34px;height:16px}
.ico_now_w{background-position:-89px -186px;width:44px;height:23px}
.ico_option,.option_box input:checked+.option_label .txt_checked:before,.option_box--double input:checked+.option_label .txt_checked:before,.option_box--five input:checked+.option_label .txt_checked:before,.option_box--multi input:checked+.option_label .txt_checked:before,.option_box--quarter input:checked+.option_label .txt_checked:before,.option_box--six input:checked+.option_label .txt_checked:before,.option_box--three input:checked+.option_label .txt_checked:before{background-position:-427px -205px;width:12px;height:9px}
.ico_organization{background-position:-196px -186px;width:56px;height:16px}
.ico_owner1{background-position:-341px -352px;width:34px;height:16px}
.ico_owner2{background-position:-302px -352px;width:34px;height:16px}
.ico_parent{background-position:-216px -331px;width:43px;height:16px}
.ico_pay_buy,.ico_pay_junse,.ico_pay_monthly{width:25px;height:16px}
.ico_pay_buy{background-position:-150px -386px}
.ico_pay_junse{background-position:-180px -386px}
.ico_pay_monthly{background-position:-210px -386px}
.ico_planing{background-position:-132px -221px;width:49px;height:18px}
.ico_planing_s{background-position:-215px -352px;width:43px;height:16px}
.ico_planing_w{background-position:-52px -107px;width:54px;height:23px}
.ico_poi{background-position:-184px -90px;width:31px;height:40px}
.ico_poi54{background-position:-222px -115px;width:27px;height:35px}
.ico_poi56{background-position:-222px -38px;width:28px;height:36px}
.ico_private{background-position:-120px -386px;width:25px;height:16px}
.ico_private_corp{background-position:-186px -221px;width:49px;height:16px}
.ico_private_person{background-position:0 -331px;width:49px;height:16px}
.ico_private_w{background-position:-30px -386px;width:25px;height:16px}
.ico_profile_default{background-position:0 0;width:46px;height:46px}
.ico_public{background-position:-188px -147px;width:25px;height:16px}
.ico_public_corp{background-position:-162px -331px;width:49px;height:16px}
.ico_public_parallel{background-position:-108px -331px;width:49px;height:16px}
.ico_public_solo{background-position:-54px -331px;width:49px;height:16px}
.ico_public_w{background-position:-357px -297px;width:25px;height:16px}
.ico_register_inter{background-position:-312px -331px;width:43px;height:16px}
.ico_roadview{background-position:-427px -126px;width:13px;height:20px}
.ico_roadview2{background-position:-427px -75px;width:17px;height:22px}
.ico_scbi{background-position:-427px -102px;width:18px;height:19px}
.ico_school{background-position:-105px -27px;width:40px;height:42px}
.ico_schoolbus{background-position:-167px -352px;width:43px;height:16px}
.ico_slider,.irs-slider:before{background-position:-427px -219px;width:7px;height:14px}
.ico_slider_on,.irs-slider.state_hover:before,.option_slider.is-sliding .irs-slider:before{background-position:-439px -219px;width:7px;height:14px}
.ico_tag,.option_box--tags input:checked+.option_label .txt_checked:before{background-position:-427px -238px;width:7px;height:11px}
.ico_tool{background-position:-388px -77px;width:18px;height:30px}
.ico_tool_active{background-position:-388px -42px;width:18px;height:30px}
.ico_usa{background-position:-427px -169px;width:14px;height:13px}
.ico_welfare{background-position:-122px -147px;width:61px;height:16px}
.ico_media{background-position:-388px -400px;width:22px;height:22px}
.ico_vr{background-position:-388px -376px;width:22px;height:22px}
.sp_icon{display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto}
.btn_control[aria-label*="(새로 추가된 기능)"]:before,.develop_info .develop_plan_photo .develop_photo_link .develop_link_more:before,.develop_marker.type_railroad:before,.develop_reference .develop_reference_file .develop_file_list .develop_item_link,.develop_reference .develop_reference_photo .develop_photo_link .develop_link_more:before,.develop_term .develop_term_data .develop_data_list[class*=type_]:after{display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto}
.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
caption{font-size:0;color:transparent}
.icon{display:inline-block;vertical-align:middle;line-height:1;font-family:space_icon}
button,input,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;background-color:transparent;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
input::-webkit-input-placeholder{color:#919191;opacity:1}
input:-moz-placeholder{color:#919191;opacity:1}
input::-moz-placeholder{color:#919191;opacity:1}
input:-ms-input-placeholder{color:#919191;opacity:1}
button[disabled]{border:none}
select::-ms-expand{display:none}
input::-ms-clear{display:none}
input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}
input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:default}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;color:transparent}
input:focus+label{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}
label{display:inline-block;width:100%}
.checkbox label{position:relative;padding:2px 0 0 20px;font-size:14px;color:#919191;letter-spacing:-1px}
.checkbox .icon_check_on{display:none}
.checkbox label:before{content:'';position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid rgba(0,0,0,.16);font-size:15px;color:#515254}
.checkbox input[type=checkbox]:checked+label{color:#4c94e8}
.checkbox input[type=checkbox]:checked+label:before{display:none}
.checkbox input[type=checkbox]:checked+label .icon_check_on{display:block;position:absolute;top:2px;left:0;font-size:16px;width:16px;height:16px;color:#4c94e8}
.select{position:relative;width:100%;background-color:#fff;border:1px solid #d8dadc;-webkit-border-radius:1px;border-radius:1px;background-color:transparent}
.select select{height:46px;padding:0 13px;line-height:46px;font-size:15px}
.select .icon{position:absolute;top:50%;margin-top:-6px;height:12px;right:13px;font-size:13px;color:#222}
html[data-user-agent*="MSIE 9.0"] .layer_popup .select_area .select select,html[data-user-agent*="MSIE 9.0"] select{padding-right:0}
input,select,textarea{width:100%}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.txt_block{display:inline-block;position:relative}
div[aria-hidden=false]{display:block}
div[aria-hidden=true]:not(.wrap){display:none}
@media (max-width:767px){.m_hide{display:none}
}
@media (max-width:320px){.m_hide{display:inline}
}
.t_hide{display:none}
@media (max-width:767px){.t_hide{display:inline}
}
@media (max-width:320px){.t_hide{display:none}
}
.dimmed{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}
.wrap_report .dimmed[aria-hidden=false]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.dimmed[aria-hidden=false]{display:block}
.dimmed[aria-hidden=true]{display:none}
.btn_space{display:inline-block;position:relative;padding:0 21px 0 7px;margin-left:7px;width:44px;height:22px;border:1px solid #bbbdbe;vertical-align:middle;font-size:14px;color:#464749}
.btn_space.is-change:before{content:'㎡'}
.btn_space .icon_change{position:absolute;top:50%;margin-top:-7px;height:14px;left:7px}
.btn_space:before{position:absolute;content:'평';left:23px;top:2px}
header{height:auto}
header:after{content:initial}
svg{display:inline-block;vertical-align:top}
.main_smart_banner:first-child{background-color:#f5f7f9}
.detail_smart_banner,.main_smart_banner{overflow:hidden;position:relative}
@media (min-width:600px){.detail_smart_banner,.main_smart_banner{width:568px;margin:0 auto}
}
@media (min-width:1152px){.detail_smart_banner,.main_smart_banner{width:681px}
}
.detail_smart_banner:after,.main_smart_banner:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #ebedf0}
.complex_smart_banner{overflow:hidden;position:relative;z-index:2}
.complex_smart_banner:before{content:"";height:1px;position:absolute;top:0;left:0;right:0;background-color:#f0f1f2}
.complex_smart_banner:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background-color:#f0f1f2}
.article_box .complex_smart_banner{margin-bottom:-1px}
.u_skip a{position:fixed;left:0;top:-45px;width:100%;z-index:999;padding:5px;background-color:#000;color:#fff}
.u_skip a:focus{width:auto;top:0;text-decoration:none}
#header{background-color:#fff}
.Ngnb{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:56px;padding:10px 20px}
header.type_hidden.is-fixed{position:fixed;top:0;left:0;right:0;z-index:1999;visibility:hidden}
header.type_hidden.is-fixed~.tab_menu_area{position:fixed;top:0;left:0;right:0;z-index:1999;visibility:hidden}
header.type_hidden.is-fixed~.lnb_area{position:fixed;top:0;left:0;right:0;z-index:2000}
header.is-fixed~.header_main_sub{position:fixed;top:0;left:0;right:0;z-index:2000}
header.is-fixed~.header_main_sub~.content_bunyang{padding-top:153px}
header.is-fixed+:not(.header_main_sub)~.content{padding-top:56px}
header.type_detail.is-fixed~.content_bridge{padding-top:121px}
@media (min-width:600px){header.type_detail.is-fixed~.content_bridge{padding-top:127px}
}
header:not(.type_hidden).is-fixed{position:fixed;top:0;left:0;right:0;z-index:1999}
.wrap_map .header_map_new.is-fixed~.content{padding-top:0}
.wrap_news header.type_hidden.is-fixed~#ct{padding-top:56px}
.wrap_news header.type_hidden.is-fixed~.tab_menu_area~#ct{padding-top:156px}
.wrap_news header:not(.type_hidden).is-fixed~#ct{padding-top:56px}
.wrap_news header:not(.type_hidden).is-fixed~.tab_menu_area~#ct{padding-top:156px}
.Ngnb .Ngnb_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;min-width:0}
.Ngnb .Ngnb_logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.Ngnb .Ngnb_logo .link{display:inline-block;vertical-align:top}
.Ngnb .Ngnb_logo .link+.link{margin-left:5px}
.Ngnb .Ngnb_logo .service{background-position:-4px -94px;width:42px;height:22px;margin-left:4px}
.header_home .Ngnb .service{background-position:-112px -34px;width:56px;height:22px;margin-left:4px}
.Ngnb .Ngnb_service{display:inline-block;vertical-align:top}
.Ngnb .Ngnb_service_description{position:relative;display:block;min-width:0;max-width:100%;margin:0 12px 0 8px;padding-left:8px}
.Ngnb .Ngnb_service_description:before{content:"";position:absolute;top:6px;left:0;width:1px;height:14px;background-color:#dcdee0}
.Ngnb .Ngnb_service_description .Ngnb_description_link,.Ngnb .Ngnb_service_description .Ngnb_description_text{display:block;overflow:hidden;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#1e1e23;text-overflow:ellipsis}
.Ngnb .Ngnb_service_description .Ngnb_map_link{display:inline-block;font-size:20px;line-height:26px;letter-spacing:-.5px;color:#000;vertical-align:top}
.Ngnb .Ngnb_service_description .text_favorite{background-position:-4px -34px;width:84px;height:22px}
.Ngnb .Ngnb_service_description .text_map{background-position:-112px -4px;width:67px;height:22px}
.Ngnb .Ngnb_service_description .text_hot_news{background-position:-112px -64px;width:51px;height:22px}
.Ngnb .Ngnb_service_description .text_headline_news{background-position:-4px -64px;width:67px;height:22px}
.Ngnb .Ngnb_service_description .text_region_news{background-position:-4px -4px;width:100px;height:22px}
.Ngnb .Ngnb_tool{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.Ngnb .Ngnb_tool:not(:first-child){margin-left:auto;padding-left:10px}
.Ngnb .Ngnb_tool .btn_search{display:inline-block;padding:6px;vertical-align:top}
.Ngnb .Ngnb_tool .btn_search .icon{background-position:-73px -124px;width:24px;height:24px}
.Ngnb .Ngnb_tool .btn_drawer{display:inline-block;padding:6px;margin-right:-6px;vertical-align:top;outline:0}
.Ngnb .Ngnb_tool .btn_drawer .icon{background-position:-4px -124px;width:29px;height:24px}
.Ngnb .Ngnb_tool .Ntool_button{margin-left:7px}
.header_home .Ngnb,.header_news .Ngnb{margin:0 auto;max-width:1120px}
.header_map_new .Ngnb,.header_news .Ngnb{position:relative}
.header_map_new .Ngnb:after,.header_news .Ngnb:after{position:absolute;bottom:0;right:0;left:0;border-bottom:1px solid rgba(0,0,0,.05);content:""}
.header_main_sub{background-color:#fff}
.header_main_sub .header_sub_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.header_main_sub .header_sub_head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:16px;padding-left:20px;padding-right:19px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.header_main_sub .header_sub_head:not(:last-child){padding-bottom:4px}
.header_main_sub .header_sub_head:first-child:last-child{padding-bottom:15px}
.header_main_sub .header_sub_head:last-child:after{content:"";height:1px;position:absolute;left:0;right:0;bottom:-1px;z-index:10;background-color:rgba(0,13,38,.13)}
.header_main_sub .header_sub_head .header_head_title{min-width:0;max-width:100%;display:block;overflow:hidden;line-height:26px;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;color:#1e1e23}
.header_main_sub .header_sub_head .header_head_title:not(:last-child){padding-right:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}
.header_main_sub .header_sub_head .header_head_tools{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.header_main_sub .header_sub_head .header_head_tools:not(:first-child){margin-left:auto;padding-left:24px}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button{margin:-10px;padding:10px;line-height:1;vertical-align:top}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button:not(:first-child){margin-left:10px}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="알림"]{display:inline-block;vertical-align:top;font-size:23px;color:#777c85}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="알림"]:before{content:"\E090"}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="알림"]:before{display:inline-block;margin-top:2px;vertical-align:top}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="즐겨찾기"]{display:inline-block;vertical-align:top;font-size:22px;color:#777c85}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="즐겨찾기"]:before{content:"\E091"}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="즐겨찾기"]:before{display:inline-block;vertical-align:top}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label="알림 해제하기"]{color:#4080f7}
.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label="즐겨찾기 해제하기"]{color:#4080f7}
.header_main_sub .develop_head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 30px 0 6px}
.header_main_sub .develop_head .header_head_title{overflow:hidden;font-size:18px;line-height:56px;letter-spacing:-.3px;color:#1e1e23;white-space:nowrap;text-overflow:ellipsis}
.header_main_sub .develop_head .btn_back{display:inline-block;padding:10px 8px;margin-right:5px;vertical-align:top}
.header_main_sub .develop_head .btn_back .icon{background-position:-41px -124px;width:24px;height:24px;position:relative;top:5px}
.header_main_sub .header_sub_tabs{position:relative}
.header_main_sub .header_sub_tabs:after{content:"";height:1px;position:absolute;left:0;right:0;bottom:-1px;z-index:10;background-color:rgba(0,13,38,.13)}
.header_main_sub .header_sub_tabs .header_tabs_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
@media (min-width:600px){.header_main_sub .header_sub_tabs .header_tabs_inner{width:568px}
}
@media (min-width:1152px){.header_main_sub .header_sub_tabs .header_tabs_inner{width:681px}
}
.header_main_sub .header_sub_tabs .header_tabs_link{overflow:hidden;margin-bottom:-1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center}
.header_main_sub .header_sub_tabs .header_tabs_link:not(.is-selected) .header_link_text{font-weight:500;color:#575b61}
.header_main_sub .header_sub_tabs .header_tabs_link.is-selected .header_link_text{font-weight:600;color:#3b7cf5}
.header_main_sub .header_sub_tabs .header_tabs_link.is-selected .header_link_text:after{content:"";height:2px;position:absolute;left:0;right:0;bottom:0;z-index:11;background-color:#4080f7}
.header_main_sub .header_sub_tabs .header_tabs_link .header_link_text{max-width:100%;display:inline-block;position:relative;padding-top:14px;padding-left:6px;padding-right:6px;padding-bottom:15px;line-height:22px;vertical-align:top;letter-spacing:-.3px;font-size:16px}
.header_favorite+.header_main_sub .header_sub_tabs:after{display:none}
.header_favorite+.header_main_sub .header_tabs_link{margin-bottom:0}
.header_favorite+.header_main_sub .header_tabs_link:not(.is-selected) .header_link_text{font-weight:500;color:#767678}
.header_favorite+.header_main_sub .header_tabs_link.is-selected .header_link_text{font-weight:600;color:#1e1e23}
.header_favorite+.header_main_sub .header_tabs_link.is-selected .header_link_text:after{background-color:#1e1e23}
.header_favorite+.header_main_sub .header_tabs_link .header_link_text{display:block;padding-top:0;padding-bottom:0;line-height:40px;font-weight:500;color:#767678}
.tab_menu_area{position:relative;background-color:#fff}
.tab_menu_area .tab_menu_inner{position:relative;max-width:681px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 20px 1px;-webkit-box-sizing:border-box;box-sizing:border-box}
.tab_menu_area .tab{display:block;position:relative;padding:9px 4px 6px}
.tab_menu_area .tab:not([aria-selected=true]) .text{font-weight:700;color:#929294}
.tab_menu_area .tab[aria-selected=true] .text{font-weight:700;color:#1e1e23}
.tab_menu_area .tab[aria-selected=true] .text:after{content:"";height:2px;position:absolute;left:0;right:0;bottom:-1px;background-color:#1e1e23}
.tab_menu_area .tab .text{display:block;line-height:24px;white-space:nowrap;font-size:18px;letter-spacing:-.8px}
.lnb_area{background-color:#fff}
.lnb_area .lnb_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-left:8px;padding-right:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.lnb_area .lnb_menu_list:after{content:"";height:1px;position:absolute;left:0;right:0;bottom:-1px;z-index:10;background-color:#cfd2d6}
.lnb_area .lnb_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-left:auto;margin-right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
@media (min-width:600px){.lnb_area .lnb_menu{width:568px}
}
@media (min-width:1152px){.lnb_area .lnb_menu{width:681px}
}
.lnb_area .lnb_menu .menu{overflow:hidden;margin-bottom:-1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center}
.lnb_area .lnb_menu .menu:not(.is-selected) a{font-weight:500;color:#575b61}
.lnb_area .lnb_menu .menu.is-active a{font-weight:600;color:#3b7cf5}
.lnb_area .lnb_menu .menu.is-active a:after{content:"";height:2px;position:absolute;left:0;right:0;bottom:0;z-index:12;background-color:#4080f7}
.lnb_area .lnb_menu .menu a{max-width:100%;display:inline-block;position:relative;padding-top:14px;padding-left:8px;padding-right:8px;padding-bottom:15px;line-height:22px;vertical-align:top;letter-spacing:-.3px;font-size:16px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
body,html{height:100%}
.wrap{position:relative;background-color:#f3f5f7}
.wrap--fullpage,.wrap--fullpage>.content{height:100%;min-height:initial!important}
.wrap--fullpage .header_layer{position:fixed;top:0;left:0;right:0;z-index:101;border-bottom:1px solid #cfd2d6;background-color:#fff}
.wrap--fullpage .header_layer~.content{overflow:hidden}
.wrap--fullpage .header_layer~.content .map_area--full{margin-top:57px}
.wrap--fullpage .header_layer .header_layer_inner{padding-top:16px;padding-left:50px;padding-right:50px;padding-bottom:15px}
.wrap--fullpage .header_layer .heading{line-height:25px;letter-spacing:-.3px;text-align:center;font-size:18px;font-weight:700;color:#151515}
.wrap--fullpage .header_layer .header_layer_cancel{position:absolute;top:17px;right:20px;margin:-10px;padding:10px;line-height:21px;letter-spacing:-.3px;font-size:16px;font-weight:500;color:#333}
.content{position:relative}
.center_block{table-layout:fixed;display:table;height:100%;width:100%;text-align:center}
.center_inner{display:table-cell;vertical-align:middle;width:100%}
@media (min-width:600px){.wrap_detail_tab{margin-bottom:50px}
}
.end_header{position:fixed;top:0;left:0;right:0;z-index:101;background-color:#fff}
.end_header .inner{position:relative;padding:15px 50px;text-align:center}
.end_header .inner::after{position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.05);content:''}
.end_header .heading{font-size:18px;line-height:26px;letter-spacing:-.5px}
.end_header .prev_link{position:absolute;top:0;left:4px}
.end_header .prev_link .icon{padding:16px;vertical-align:top}
.wrap--fullpage .end_header~.content .map_area--full{margin-top:57px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.inter1 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#20c294 0,rgba(32,194,148,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#20c294),to(rgba(32,194,148,0)));background:linear-gradient(to right,#20c294 0,rgba(32,194,148,0) 100%)}
.inter1 .heading .reverse_ellipsis:before{background:#20c294}
.inter1 .btn_viewmap,.inter1 .option_item_txt{color:#0eb082}
.inter1 .interspot_inner{background-color:#20c294}
.inter1.interspot--empty .interspot_inner{background-color:rgba(32,194,148,.85)}
.section_inter1 .option_list--tags .option_item:before{content:'';background-color:rgba(32,194,148,.95)}
.nav_interspot.inter1{background-color:#20c294}
.inter1 .interspot--edit_inner{background-color:rgba(32,194,148,.95)}
.layer_interspot .inter1{background-color:#20c294}
.inter2 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#07b5d4 0,rgba(7,181,212,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#07b5d4),to(rgba(7,181,212,0)));background:linear-gradient(to right,#07b5d4 0,rgba(7,181,212,0) 100%)}
.inter2 .heading .reverse_ellipsis:before{background:#07b5d4}
.inter2 .btn_viewmap,.inter2 .option_item_txt{color:#06a3bf}
.inter2 .interspot_inner{background-color:#07b5d4}
.inter2.interspot--empty .interspot_inner{background-color:rgba(7,181,212,.85)}
.section_inter2 .option_list--tags .option_item:before{content:'';background-color:rgba(7,181,212,.95)}
.nav_interspot.inter2{background-color:#07b5d4}
.inter2 .interspot--edit_inner{background-color:rgba(7,181,212,.95)}
.layer_interspot .inter2{background-color:#07b5d4}
.inter3 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#4aa9f0 0,rgba(74,169,240,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#4aa9f0),to(rgba(74,169,240,0)));background:linear-gradient(to right,#4aa9f0 0,rgba(74,169,240,0) 100%)}
.inter3 .heading .reverse_ellipsis:before{background:#4aa9f0}
.inter3 .btn_viewmap,.inter3 .option_item_txt{color:#3a8fcf}
.inter3 .interspot_inner{background-color:#4aa9f0}
.inter3.interspot--empty .interspot_inner{background-color:rgba(74,169,240,.85)}
.section_inter3 .option_list--tags .option_item:before{content:'';background-color:rgba(74,169,240,.95)}
.nav_interspot.inter3{background-color:#4aa9f0}
.inter3 .interspot--edit_inner{background-color:rgba(74,169,240,.95)}
.layer_interspot .inter3{background-color:#4aa9f0}
.inter4 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#5299ee 0,rgba(82,153,238,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#5299ee),to(rgba(82,153,238,0)));background:linear-gradient(to right,#5299ee 0,rgba(82,153,238,0) 100%)}
.inter4 .heading .reverse_ellipsis:before{background:#5299ee}
.inter4 .btn_viewmap,.inter4 .option_item_txt{color:#488fe4}
.inter4 .interspot_inner{background-color:#5299ee}
.inter4.interspot--empty .interspot_inner{background-color:rgba(82,153,238,.85)}
.section_inter4 .option_list--tags .option_item:before{content:'';background-color:rgba(82,153,238,.95)}
.nav_interspot.inter4{background-color:#5299ee}
.inter4 .interspot--edit_inner{background-color:rgba(82,153,238,.95)}
.layer_interspot .inter4{background-color:#5299ee}
.inter5 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#6b83ef 0,rgba(107,131,239,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#6b83ef),to(rgba(107,131,239,0)));background:linear-gradient(to right,#6b83ef 0,rgba(107,131,239,0) 100%)}
.inter5 .heading .reverse_ellipsis:before{background:#6b83ef}
.inter5 .btn_viewmap,.inter5 .option_item_txt{color:#6079e6}
.inter5 .interspot_inner{background-color:#6b83ef}
.inter5.interspot--empty .interspot_inner{background-color:rgba(107,131,239,.85)}
.section_inter5 .option_list--tags .option_item:before{content:'';background-color:rgba(107,131,239,.95)}
.nav_interspot.inter5{background-color:#6b83ef}
.inter5 .interspot--edit_inner{background-color:rgba(107,131,239,.95)}
.layer_interspot .inter5{background-color:#6b83ef}
.inter6 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#8774eb 0,rgba(135,116,235,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#8774eb),to(rgba(135,116,235,0)));background:linear-gradient(to right,#8774eb 0,rgba(135,116,235,0) 100%)}
.inter6 .heading .reverse_ellipsis:before{background:#8774eb}
.inter6 .btn_viewmap,.inter6 .option_item_txt{color:#7561dd}
.inter6 .interspot_inner{background-color:#8774eb}
.inter6.interspot--empty .interspot_inner{background-color:rgba(135,116,235,.85)}
.section_inter6 .option_list--tags .option_item:before{content:'';background-color:rgba(135,116,235,.95)}
.nav_interspot.inter6{background-color:#8774eb}
.inter6 .interspot--edit_inner{background-color:rgba(135,116,235,.95)}
.layer_interspot .inter6{background-color:#8774eb}
.inter7 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#a472ef 0,rgba(164,114,239,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#a472ef),to(rgba(164,114,239,0)));background:linear-gradient(to right,#a472ef 0,rgba(164,114,239,0) 100%)}
.inter7 .heading .reverse_ellipsis:before{background:#a472ef}
.inter7 .btn_viewmap,.inter7 .option_item_txt{color:#9160da}
.inter7 .interspot_inner{background-color:#a472ef}
.inter7.interspot--empty .interspot_inner{background-color:rgba(164,114,239,.85)}
.section_inter7 .option_list--tags .option_item:before{content:'';background-color:rgba(164,114,239,.95)}
.nav_interspot.inter7{background-color:#a472ef}
.inter7 .interspot--edit_inner{background-color:rgba(164,114,239,.95)}
.layer_interspot .inter7{background-color:#a472ef}
.inter8 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#73c74d 0,rgba(115,199,77,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#73c74d),to(rgba(115,199,77,0)));background:linear-gradient(to right,#73c74d 0,rgba(115,199,77,0) 100%)}
.inter8 .heading .reverse_ellipsis:before{background:#73c74d}
.inter8 .btn_viewmap,.inter8 .option_item_txt{color:#53b129}
.inter8 .interspot_inner{background-color:#73c74d}
.inter8.interspot--empty .interspot_inner{background-color:rgba(115,199,77,.85)}
.section_inter8 .option_list--tags .option_item:before{content:'';background-color:rgba(115,199,77,.95)}
.nav_interspot.inter8{background-color:#73c74d}
.inter8 .interspot--edit_inner{background-color:rgba(115,199,77,.95)}
.layer_interspot .inter8{background-color:#73c74d}
.inter9 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#43c650 0,rgba(67,198,80,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#43c650),to(rgba(67,198,80,0)));background:linear-gradient(to right,#43c650 0,rgba(67,198,80,0) 100%)}
.inter9 .heading .reverse_ellipsis:before{background:#43c650}
.inter9 .btn_viewmap,.inter9 .option_item_txt{color:#31ba3e}
.inter9 .interspot_inner{background-color:#43c650}
.inter9.interspot--empty .interspot_inner{background-color:rgba(67,198,80,.85)}
.section_inter9 .option_list--tags .option_item:before{content:'';background-color:rgba(67,198,80,.95)}
.nav_interspot.inter9{background-color:#43c650}
.inter9 .interspot--edit_inner{background-color:rgba(67,198,80,.95)}
.layer_interspot .inter9{background-color:#43c650}
.inter10 .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#30c16c 0,rgba(48,193,108,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#30c16c),to(rgba(48,193,108,0)));background:linear-gradient(to right,#30c16c 0,rgba(48,193,108,0) 100%)}
.inter10 .heading .reverse_ellipsis:before{background:#30c16c}
.inter10 .btn_viewmap,.inter10 .option_item_txt{color:#19ae57}
.inter10 .interspot_inner{background-color:#30c16c}
.inter10.interspot--empty .interspot_inner{background-color:rgba(48,193,108,.85)}
.section_inter10 .option_list--tags .option_item:before{content:'';background-color:rgba(48,193,108,.95)}
.nav_interspot.inter10{background-color:#30c16c}
.inter10 .interspot--edit_inner{background-color:rgba(48,193,108,.95)}
.layer_interspot .inter10{background-color:#30c16c}
.inter1_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#8774eb 0,rgba(135,116,235,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#8774eb),to(rgba(135,116,235,0)));background:linear-gradient(to right,#8774eb 0,rgba(135,116,235,0) 100%)}
.inter1_complex .btn_viewmap,.inter1_complex .option_item_txt{color:#7561dd}
.inter1_complex .interspot_inner{background-color:#8774eb}
.inter1_complex.interspot--empty .interspot_inner{background-color:rgba(135,116,235,.85)}
.nav_interspot.inter1_complex{background-color:#8774eb}
.inter1_complex .interspot--edit_inner{background-color:rgba(135,116,235,.95)}
.layer_interspot .inter1_complex{background-color:#8774eb}
.inter2_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#a472ef 0,rgba(164,114,239,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#a472ef),to(rgba(164,114,239,0)));background:linear-gradient(to right,#a472ef 0,rgba(164,114,239,0) 100%)}
.inter2_complex .btn_viewmap,.inter2_complex .option_item_txt{color:#9160da}
.inter2_complex .interspot_inner{background-color:#a472ef}
.inter2_complex.interspot--empty .interspot_inner{background-color:rgba(164,114,239,.85)}
.nav_interspot.inter2_complex{background-color:#a472ef}
.inter2_complex .interspot--edit_inner{background-color:rgba(164,114,239,.95)}
.layer_interspot .inter2_complex{background-color:#a472ef}
.inter3_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#73c74d 0,rgba(115,199,77,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#73c74d),to(rgba(115,199,77,0)));background:linear-gradient(to right,#73c74d 0,rgba(115,199,77,0) 100%)}
.inter3_complex .btn_viewmap,.inter3_complex .option_item_txt{color:#53b129}
.inter3_complex .interspot_inner{background-color:#73c74d}
.inter3_complex.interspot--empty .interspot_inner{background-color:rgba(115,199,77,.85)}
.nav_interspot.inter3_complex{background-color:#73c74d}
.inter3_complex .interspot--edit_inner{background-color:rgba(115,199,77,.95)}
.layer_interspot .inter3_complex{background-color:#73c74d}
.inter4_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#43c650 0,rgba(67,198,80,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#43c650),to(rgba(67,198,80,0)));background:linear-gradient(to right,#43c650 0,rgba(67,198,80,0) 100%)}
.inter4_complex .btn_viewmap,.inter4_complex .option_item_txt{color:#31ba3e}
.inter4_complex .interspot_inner{background-color:#43c650}
.inter4_complex.interspot--empty .interspot_inner{background-color:rgba(67,198,80,.85)}
.nav_interspot.inter4_complex{background-color:#43c650}
.inter4_complex .interspot--edit_inner{background-color:rgba(67,198,80,.95)}
.layer_interspot .inter4_complex{background-color:#43c650}
.inter5_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#30c16c 0,rgba(48,193,108,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#30c16c),to(rgba(48,193,108,0)));background:linear-gradient(to right,#30c16c 0,rgba(48,193,108,0) 100%)}
.inter5_complex .btn_viewmap,.inter5_complex .option_item_txt{color:#19ae57}
.inter5_complex .interspot_inner{background-color:#30c16c}
.inter5_complex.interspot--empty .interspot_inner{background-color:rgba(48,193,108,.85)}
.nav_interspot.inter5_complex{background-color:#30c16c}
.inter5_complex .interspot--edit_inner{background-color:rgba(48,193,108,.95)}
.layer_interspot .inter5_complex{background-color:#30c16c}
.inter6_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#20c294 0,rgba(32,194,148,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#20c294),to(rgba(32,194,148,0)));background:linear-gradient(to right,#20c294 0,rgba(32,194,148,0) 100%)}
.inter6_complex .btn_viewmap,.inter6_complex .option_item_txt{color:#0eb082}
.inter6_complex .interspot_inner{background-color:#20c294}
.inter6_complex.interspot--empty .interspot_inner{background-color:rgba(32,194,148,.85)}
.nav_interspot.inter6_complex{background-color:#20c294}
.inter6_complex .interspot--edit_inner{background-color:rgba(32,194,148,.95)}
.layer_interspot .inter6_complex{background-color:#20c294}
.inter7_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#07b5d4 0,rgba(7,181,212,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#07b5d4),to(rgba(7,181,212,0)));background:linear-gradient(to right,#07b5d4 0,rgba(7,181,212,0) 100%)}
.inter7_complex .btn_viewmap,.inter7_complex .option_item_txt{color:#06a3bf}
.inter7_complex .interspot_inner{background-color:#07b5d4}
.inter7_complex.interspot--empty .interspot_inner{background-color:rgba(7,181,212,.85)}
.nav_interspot.inter7_complex{background-color:#07b5d4}
.inter7_complex .interspot--edit_inner{background-color:rgba(7,181,212,.95)}
.layer_interspot .inter7_complex{background-color:#07b5d4}
.inter8_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#4aa9f0 0,rgba(74,169,240,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#4aa9f0),to(rgba(74,169,240,0)));background:linear-gradient(to right,#4aa9f0 0,rgba(74,169,240,0) 100%)}
.inter8_complex .btn_viewmap,.inter8_complex .option_item_txt{color:#3a8fcf}
.inter8_complex .interspot_inner{background-color:#4aa9f0}
.inter8_complex.interspot--empty .interspot_inner{background-color:rgba(74,169,240,.85)}
.nav_interspot.inter8_complex{background-color:#4aa9f0}
.inter8_complex .interspot--edit_inner{background-color:rgba(74,169,240,.95)}
.layer_interspot .inter8_complex{background-color:#4aa9f0}
.inter9_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#5299ee 0,rgba(82,153,238,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#5299ee),to(rgba(82,153,238,0)));background:linear-gradient(to right,#5299ee 0,rgba(82,153,238,0) 100%)}
.inter9_complex .btn_viewmap,.inter9_complex .option_item_txt{color:#488fe4}
.inter9_complex .interspot_inner{background-color:#5299ee}
.inter9_complex.interspot--empty .interspot_inner{background-color:rgba(82,153,238,.85)}
.nav_interspot.inter9_complex{background-color:#5299ee}
.inter9_complex .interspot--edit_inner{background-color:rgba(82,153,238,.95)}
.layer_interspot .inter9_complex{background-color:#5299ee}
.inter10_complex .interspot_color_area .heading:before{background:-webkit-linear-gradient(left,#6b83ef 0,rgba(107,131,239,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#6b83ef),to(rgba(107,131,239,0)));background:linear-gradient(to right,#6b83ef 0,rgba(107,131,239,0) 100%)}
.inter10_complex .btn_viewmap,.inter10_complex .option_item_txt{color:#6079e6}
.inter10_complex .interspot_inner{background-color:#6b83ef}
.inter10_complex.interspot--empty .interspot_inner{background-color:rgba(107,131,239,.85)}
.nav_interspot.inter10_complex{background-color:#6b83ef}
.inter10_complex .interspot--edit_inner{background-color:rgba(107,131,239,.95)}
.layer_interspot .inter10_complex{background-color:#6b83ef}
.btn_layer.btn_layer_bus.is-selected{background-color:#20af83;color:#fff;border-color:#20af83}
.facil_button--bus[aria-checked=true] .facil_circle{background-color:#20af83;border-color:#20af83;color:#fff}
.btn_map.btn_map_bus:before{background-color:#20af83;color:#fff}
.btn_map_bus .circle_ellipsis{color:#20af83;border:1px solid #20af83}
.btn_map.btn_map_bus.is-selected{color:#20af83}
.btn_map.btn_map_bus.is-selected:before{border-color:#20af83;background-color:#fff}
.btn_control.is-active.btn_amenities.is-bus{background-color:rgba(32,175,131,.95)}
.btn_layer.btn_layer_metro.is-selected{background-color:#73c74d;color:#fff;border-color:#73c74d}
.facil_button--metro[aria-checked=true] .facil_circle{background-color:#73c74d;border-color:#73c74d;color:#fff}
.btn_map.btn_map_metro:before{background-color:#73c74d;color:#fff}
.btn_map_metro .circle_ellipsis{color:#73c74d;border:1px solid #73c74d}
.btn_map.btn_map_metro.is-selected{color:#73c74d}
.btn_map.btn_map_metro.is-selected:before{border-color:#73c74d;background-color:#fff}
.btn_control.is-active.btn_amenities.is-metro{background-color:rgba(115,199,77,.95)}
.btn_layer.btn_layer_hospital.is-selected{background-color:#f546a4;color:#fff;border-color:#f546a4}
.facil_button--hospital[aria-checked=true] .facil_circle{background-color:#f546a4;border-color:#f546a4;color:#fff}
.btn_map.btn_map_hospital:before{background-color:#f546a4;color:#fff}
.btn_map_hospital .circle_ellipsis{color:#f546a4;border:1px solid #f546a4}
.btn_map.btn_map_hospital.is-selected{color:#f546a4}
.btn_map.btn_map_hospital.is-selected:before{border-color:#f546a4;background-color:#fff}
.btn_control.is-active.btn_amenities.is-hospital{background-color:rgba(245,70,164,.95)}
.btn_layer.btn_layer_medi.is-selected{background-color:#4887ff;color:#fff;border-color:#4887ff}
.facil_button--medi[aria-checked=true] .facil_circle{background-color:#4887ff;border-color:#4887ff;color:#fff}
.btn_map.btn_map_medi:before{background-color:#4887ff;color:#fff}
.btn_map_medi .circle_ellipsis{color:#4887ff;border:1px solid #4887ff}
.btn_map.btn_map_medi.is-selected{color:#4887ff}
.btn_map.btn_map_medi.is-selected:before{border-color:#4887ff;background-color:#fff}
.btn_control.is-active.btn_amenities.is-medi{background-color:rgba(72,135,255,.95)}
.btn_layer.btn_layer_parking.is-selected{background-color:#71798d;color:#fff;border-color:#71798d}
.facil_button--parking[aria-checked=true] .facil_circle{background-color:#71798d;border-color:#71798d;color:#fff}
.btn_map.btn_map_parking:before{background-color:#71798d;color:#fff}
.btn_map_parking .circle_ellipsis{color:#71798d;border:1px solid #71798d}
.btn_map.btn_map_parking.is-selected{color:#71798d}
.btn_map.btn_map_parking.is-selected:before{border-color:#71798d;background-color:#fff}
.btn_control.is-active.btn_amenities.is-parking{background-color:rgba(113,121,141,.95)}
.btn_layer.btn_layer_mart.is-selected{background-color:#ff9558;color:#fff;border-color:#ff9558}
.facil_button--mart[aria-checked=true] .facil_circle{background-color:#ff9558;border-color:#ff9558;color:#fff}
.btn_map.btn_map_mart:before{background-color:#ff9558;color:#fff}
.btn_map_mart .circle_ellipsis{color:#ff9558;border:1px solid #ff9558}
.btn_map.btn_map_mart.is-selected{color:#ff9558}
.btn_map.btn_map_mart.is-selected:before{border-color:#ff9558;background-color:#fff}
.btn_control.is-active.btn_amenities.is-mart{background-color:rgba(255,149,88,.95)}
.btn_layer.btn_layer_convenience.is-selected{background-color:#b672f8;color:#fff;border-color:#b672f8}
.facil_button--convenience[aria-checked=true] .facil_circle{background-color:#b672f8;border-color:#b672f8;color:#fff}
.btn_map.btn_map_convenience:before{background-color:#b672f8;color:#fff}
.btn_map_convenience .circle_ellipsis{color:#b672f8;border:1px solid #b672f8}
.btn_map.btn_map_convenience.is-selected{color:#b672f8}
.btn_map.btn_map_convenience.is-selected:before{border-color:#b672f8;background-color:#fff}
.btn_control.is-active.btn_amenities.is-convenience{background-color:rgba(182,114,248,.95)}
.btn_layer.btn_layer_washing.is-selected{background-color:#36cadc;color:#fff;border-color:#36cadc}
.facil_button--washing[aria-checked=true] .facil_circle{background-color:#36cadc;border-color:#36cadc;color:#fff}
.btn_map.btn_map_washing:before{background-color:#36cadc;color:#fff}
.btn_map_washing .circle_ellipsis{color:#36cadc;border:1px solid #36cadc}
.btn_map.btn_map_washing.is-selected{color:#36cadc}
.btn_map.btn_map_washing.is-selected:before{border-color:#36cadc;background-color:#fff}
.btn_control.is-active.btn_amenities.is-washing{background-color:rgba(54,202,220,.95)}
.btn_layer.btn_layer_repair.is-selected{background-color:#8d6e63;color:#fff;border-color:#8d6e63}
.facil_button--repair[aria-checked=true] .facil_circle{background-color:#8d6e63;border-color:#8d6e63;color:#fff}
.btn_map.btn_map_repair:before{background-color:#8d6e63;color:#fff}
.btn_map_repair .circle_ellipsis{color:#8d6e63;border:1px solid #8d6e63}
.btn_map.btn_map_repair.is-selected{color:#8d6e63}
.btn_map.btn_map_repair.is-selected:before{border-color:#8d6e63;background-color:#fff}
.btn_control.is-active.btn_amenities.is-repair{background-color:rgba(141,110,99,.95)}
.btn_layer.btn_layer_bank.is-selected{background-color:#3f498c;color:#fff;border-color:#3f498c}
.facil_button--bank[aria-checked=true] .facil_circle{background-color:#3f498c;border-color:#3f498c;color:#fff}
.btn_map.btn_map_bank:before{background-color:#3f498c;color:#fff}
.btn_map_bank .circle_ellipsis{color:#3f498c;border:1px solid #3f498c}
.btn_map.btn_map_bank.is-selected{color:#3f498c}
.btn_map.btn_map_bank.is-selected:before{border-color:#3f498c;background-color:#fff}
.btn_control.is-active.btn_amenities.is-bank{background-color:rgba(63,73,140,.95)}
.btn_layer.btn_layer_office.is-selected{background-color:#00695c;color:#fff;border-color:#00695c}
.facil_button--office[aria-checked=true] .facil_circle{background-color:#00695c;border-color:#00695c;color:#fff}
.btn_map.btn_map_office:before{background-color:#00695c;color:#fff}
.btn_map_office .circle_ellipsis{color:#00695c;border:1px solid #00695c}
.btn_map.btn_map_office.is-selected{color:#00695c}
.btn_map.btn_map_office.is-selected:before{border-color:#00695c;background-color:#fff}
.btn_control.is-active.btn_amenities.is-office{background-color:rgba(0,105,92,.95)}
.btn_layer.btn_layer_infant.is-selected{background-color:#ffb657;color:#fff;border-color:#ffb657}
.facil_button--infant[aria-checked=true] .facil_circle{background-color:#ffb657;border-color:#ffb657;color:#fff}
.btn_map.btn_map_infant:before{background-color:#ffb657;color:#fff}
.btn_map_infant .circle_ellipsis{color:#ffb657;border:1px solid #ffb657}
.btn_map.btn_map_infant.is-selected{color:#ffb657}
.btn_map.btn_map_infant.is-selected:before{border-color:#ffb657;background-color:#fff}
.btn_control.is-active.btn_amenities.is-infant{background-color:rgba(255,182,87,.95)}
.btn_layer.btn_layer_preschool.is-selected{background-color:#ff9558;color:#fff;border-color:#ff9558}
.facil_button--preschool[aria-checked=true] .facil_circle{background-color:#ff9558;border-color:#ff9558;color:#fff}
.btn_map.btn_map_preschool:before{background-color:#ff9558;color:#fff}
.btn_map_preschool .circle_ellipsis{color:#ff9558;border:1px solid #ff9558}
.btn_map.btn_map_preschool.is-selected{color:#ff9558}
.btn_map.btn_map_preschool.is-selected:before{border-color:#ff9558;background-color:#fff}
.btn_control.is-active.btn_amenities.is-preschool{background-color:rgba(255,149,88,.95)}
.btn_layer.btn_layer_school.is-selected{background-color:#f86b59;color:#fff;border-color:#f86b59}
.facil_button--school[aria-checked=true] .facil_circle{background-color:#f86b59;border-color:#f86b59;color:#fff}
.btn_map.btn_map_school:before{background-color:#f86b59;color:#fff}
.btn_map_school .circle_ellipsis{color:#f86b59;border:1px solid #f86b59}
.btn_map.btn_map_school.is-selected{color:#f86b59}
.btn_map.btn_map_school.is-selected:before{border-color:#f86b59;background-color:#fff}
.btn_control.is-active.btn_amenities.is-school{background-color:rgba(248,107,89,.95)}
.btn_layer.btn_layer_schoolpoi.is-selected{background-color:#f86b59;color:#fff;border-color:#f86b59}
.facil_button--schoolpoi[aria-checked=true] .facil_circle{background-color:#f86b59;border-color:#f86b59;color:#fff}
.btn_map.btn_map_schoolpoi:before{background-color:#f86b59;color:#fff}
.btn_map_schoolpoi .circle_ellipsis{color:#f86b59;border:1px solid #f86b59}
.btn_map.btn_map_schoolpoi.is-selected{color:#f86b59}
.btn_map.btn_map_schoolpoi.is-selected:before{border-color:#f86b59;background-color:#fff}
.btn_control.is-active.btn_amenities.is-schoolpoi{background-color:rgba(248,107,89,.95)}
.btn_layer.btn_layer_beauty.is-selected{background-color:#ff7cb0;color:#fff;border-color:#ff7cb0}
.facil_button--beauty[aria-checked=true] .facil_circle{background-color:#ff7cb0;border-color:#ff7cb0;color:#fff}
.btn_map.btn_map_beauty:before{background-color:#ff7cb0;color:#fff}
.btn_map_beauty .circle_ellipsis{color:#ff7cb0;border:1px solid #ff7cb0}
.btn_map.btn_map_beauty.is-selected{color:#ff7cb0}
.btn_map.btn_map_beauty.is-selected:before{border-color:#ff7cb0;background-color:#fff}
.btn_control.is-active.btn_amenities.is-beauty{background-color:rgba(255,124,176,.95)}
.facil_button--parking[aria-checked=true] .facil_circle{background-color:#71798d;border-color:#71798d;color:#fff}
.article_box--detail .description_box--parking .description_box_inner{border-color:#71798d}
.description_box_wrap .description_box--parking.is-selected .description_box_inner{border-color:#71798d}
.btn_map.btn_map_parking:before{background-color:#71798d;color:#fff}
.btn_map.btn_map_parking.is-selected{color:#71798d}
.btn_map.btn_map_parking.is-selected:before{background-color:#fff;border-color:#71798d}
.photo_swipe_item.is-selected .btn_map_parking:before{background-color:#fff;border-color:#71798d}
.photo_swipe_item.is-selected .btn_map_parking{color:#71798d}
.btn_map_parking .txt_amount{border:1px solid #71798d;color:#71798d}
.facil_button--view[aria-checked=true] .facil_circle{background-color:#73c74d;border-color:#73c74d;color:#fff}
.article_box--detail .description_box--view .description_box_inner{border-color:#73c74d}
.description_box_wrap .description_box--view.is-selected .description_box_inner{border-color:#73c74d}
.btn_map.btn_map_view:before{background-color:#73c74d;color:#fff}
.btn_map.btn_map_view.is-selected{color:#73c74d}
.btn_map.btn_map_view.is-selected:before{background-color:#fff;border-color:#73c74d}
.photo_swipe_item.is-selected .btn_map_view:before{background-color:#fff;border-color:#73c74d}
.photo_swipe_item.is-selected .btn_map_view{color:#73c74d}
.btn_map_view .txt_amount{border:1px solid #73c74d;color:#73c74d}
.facil_button--gate[aria-checked=true] .facil_circle{background-color:#55b7ff;border-color:#55b7ff;color:#fff}
.article_box--detail .description_box--gate .description_box_inner{border-color:#55b7ff}
.description_box_wrap .description_box--gate.is-selected .description_box_inner{border-color:#55b7ff}
.btn_map.btn_map_gate:before{background-color:#55b7ff;color:#fff}
.btn_map.btn_map_gate.is-selected{color:#55b7ff}
.btn_map.btn_map_gate.is-selected:before{background-color:#fff;border-color:#55b7ff}
.photo_swipe_item.is-selected .btn_map_gate:before{background-color:#fff;border-color:#55b7ff}
.photo_swipe_item.is-selected .btn_map_gate{color:#55b7ff}
.btn_map_gate .txt_amount{border:1px solid #55b7ff;color:#55b7ff}
.facil_button--appear[aria-checked=true] .facil_circle{background-color:#ffb657;border-color:#ffb657;color:#fff}
.article_box--detail .description_box--appear .description_box_inner{border-color:#ffb657}
.description_box_wrap .description_box--appear.is-selected .description_box_inner{border-color:#ffb657}
.btn_map.btn_map_appear:before{background-color:#ffb657;color:#fff}
.btn_map.btn_map_appear.is-selected{color:#ffb657}
.btn_map.btn_map_appear.is-selected:before{background-color:#fff;border-color:#ffb657}
.photo_swipe_item.is-selected .btn_map_appear:before{background-color:#fff;border-color:#ffb657}
.photo_swipe_item.is-selected .btn_map_appear{color:#ffb657}
.btn_map_appear .txt_amount{border:1px solid #ffb657;color:#ffb657}
.facil_button--convin[aria-checked=true] .facil_circle{background-color:#b672f8;border-color:#b672f8;color:#fff}
.article_box--detail .description_box--convin .description_box_inner{border-color:#b672f8}
.description_box_wrap .description_box--convin.is-selected .description_box_inner{border-color:#b672f8}
.btn_map.btn_map_convin:before{background-color:#b672f8;color:#fff}
.btn_map.btn_map_convin.is-selected{color:#b672f8}
.btn_map.btn_map_convin.is-selected:before{background-color:#fff;border-color:#b672f8}
.photo_swipe_item.is-selected .btn_map_convin:before{background-color:#fff;border-color:#b672f8}
.photo_swipe_item.is-selected .btn_map_convin{color:#b672f8}
.btn_map_convin .txt_amount{border:1px solid #b672f8;color:#b672f8}
.facil_button--edu[aria-checked=true] .facil_circle{background-color:#f86b59;border-color:#f86b59;color:#fff}
.article_box--detail .description_box--edu .description_box_inner{border-color:#f86b59}
.description_box_wrap .description_box--edu.is-selected .description_box_inner{border-color:#f86b59}
.btn_map.btn_map_edu:before{background-color:#f86b59;color:#fff}
.btn_map.btn_map_edu.is-selected{color:#f86b59}
.btn_map.btn_map_edu.is-selected:before{background-color:#fff;border-color:#f86b59}
.photo_swipe_item.is-selected .btn_map_edu:before{background-color:#fff;border-color:#f86b59}
.photo_swipe_item.is-selected .btn_map_edu{color:#f86b59}
.btn_map_edu .txt_amount{border:1px solid #f86b59;color:#f86b59}
.facil_button--life[aria-checked=true] .facil_circle{background-color:#3f498c;border-color:#3f498c;color:#fff}
.article_box--detail .description_box--life .description_box_inner{border-color:#3f498c}
.description_box_wrap .description_box--life.is-selected .description_box_inner{border-color:#3f498c}
.btn_map.btn_map_life:before{background-color:#3f498c;color:#fff}
.btn_map.btn_map_life.is-selected{color:#3f498c}
.btn_map.btn_map_life.is-selected:before{background-color:#fff;border-color:#3f498c}
.photo_swipe_item.is-selected .btn_map_life:before{background-color:#fff;border-color:#3f498c}
.photo_swipe_item.is-selected .btn_map_life{color:#3f498c}
.btn_map_life .txt_amount{border:1px solid #3f498c;color:#3f498c}
.facil_button--transport[aria-checked=true] .facil_circle{background-color:#20af83;border-color:#20af83;color:#fff}
.article_box--detail .description_box--transport .description_box_inner{border-color:#20af83}
.description_box_wrap .description_box--transport.is-selected .description_box_inner{border-color:#20af83}
.btn_map.btn_map_transport:before{background-color:#20af83;color:#fff}
.btn_map.btn_map_transport.is-selected{color:#20af83}
.btn_map.btn_map_transport.is-selected:before{background-color:#fff;border-color:#20af83}
.photo_swipe_item.is-selected .btn_map_transport:before{background-color:#fff;border-color:#20af83}
.photo_swipe_item.is-selected .btn_map_transport{color:#20af83}
.btn_map_transport .txt_amount{border:1px solid #20af83;color:#20af83}
.facil_button--etc[aria-checked=true] .facil_circle{background-color:#ff7cb0;border-color:#ff7cb0;color:#fff}
.article_box--detail .description_box--etc .description_box_inner{border-color:#ff7cb0}
.description_box_wrap .description_box--etc.is-selected .description_box_inner{border-color:#ff7cb0}
.btn_map.btn_map_etc:before{background-color:#ff7cb0;color:#fff}
.btn_map.btn_map_etc.is-selected{color:#ff7cb0}
.btn_map.btn_map_etc.is-selected:before{background-color:#fff;border-color:#ff7cb0}
.photo_swipe_item.is-selected .btn_map_etc:before{background-color:#fff;border-color:#ff7cb0}
.photo_swipe_item.is-selected .btn_map_etc{color:#ff7cb0}
.btn_map_etc .txt_amount{border:1px solid #ff7cb0;color:#ff7cb0}
.subway_type--s1{background-color:#003499;color:#fff}
.subway_type--s2{background-color:#38b149;color:#fff}
.subway_type--s3{background-color:#f36f34;color:#fff}
.subway_type--s4{background-color:#2d9ede;color:#fff}
.subway_type--s5{background-color:#893bb6;color:#fff}
.subway_type--s6{background-color:#8f490e;color:#fff}
.subway_type--s7{background-color:#606d00;color:#fff}
.subway_type--s8{background-color:#e71e6e;color:#fff}
.subway_type--s9{background-color:#b6971d;color:#fff}
.subway_type--s21{background-color:#6f99d0;color:#fff}
.subway_type--s100{background-color:#edb217;color:#fff}
.subway_type--s101{background-color:#71b8e5;color:#fff}
.subway_type--s102{background-color:#ff9d5a;color:#fff}
.subway_type--s103{background-color:#6cb7b7;color:#fff}
.subway_type--s104{background-color:#2fbc9e;color:#fff}
.subway_type--s107{background-color:#77c371;color:#fff}
.subway_type--s108{background-color:#26a97f;color:#fff}
.subway_type--s109{background-color:#a8022d;color:#fff}
.subway_type--s110{background-color:#ff8e00;color:#fff}
.subway_type--s111{background-color:#edb217;color:#fff}
.subway_type--s112{background-color:#2673f2;color:#fff}
.subway_type--s113{background-color:#c6c100;color:#fff}
.subway_type--s114{background-color:#8bc53f;color:#fff}
.subway_type--s115{background-color:#96710a;color:#fff}
.subway_type--s116{background-color:#fdc81d;color:#fff}
.subway_type--s22{background-color:#ffb95a;color:#fff}
.subway_type--s71{background-color:#fa5f2c;color:#fff}
.subway_type--s72{background-color:#37b42d;color:#fff}
.subway_type--s73{background-color:#bf9f1e;color:#fff}
.subway_type--s74{background-color:#2d9ede;color:#fff}
.subway_type--s78{background-color:#68a4d0;color:#fff}
.subway_type--s51{background-color:#37b42d;color:#fff}
.subway_type--s79{border:1px solid #893bb6;color:#893bb6}
.subway_type--s31{border:1px solid #3aae40;color:#2ba831}
.subway_type--s41{border:1px solid #e15a5a;color:#df4e4e}
.subway_type--s42{border:1px solid #3aae40;color:#2ba831}
.subway_type--s43{border:1px solid #edb217;color:#edb217}
.bus_type--bus1{background-color:#50a232}
.bus_type--bus2{background-color:#395cb3}
.bus_type--bus3{background-color:#50a232}
.bus_type--bus4{background-color:#e0121a}
.bus_type--bus14{background-color:#e0121a}
.bus_type--bus5{background-color:#68a4d0}
.bus_type--bus6{background-color:#e0121a}
.bus_type--bus10{background-color:#50a232}
.bus_type--bus11{background-color:#395cb3}
.bus_type--bus12{background-color:#50a232}
.bus_type--bus13{background-color:#f7b009}
.bus_type--bus15{background-color:#e0121a}
.bus_type--bus21{background-color:#983796}
.bus_type--bus20{background-color:#ed8b32}
.bus_type--bus22{background-color:#983796}
.bus_type--bus26{background-color:#973eb9}
.bullet--house--1_1,.house_number--1_1{background-color:#e2efc8}
.bullet--house--1_2,.house_number--1_2{background-color:#c4df90}
.bullet--house--1_3,.house_number--1_3{background-color:#96c639}
.bullet--house--1_4,.house_number--1_4{background-color:#779e2e}
.bullet--house--1_5,.house_number--1_5{background-color:#4b631d}
.bullet--house--2_1,.house_number--2_1{background-color:#fcf0cb}
.bullet--house--2_2,.house_number--2_2{background-color:#f8db82}
.bullet--house--2_3,.house_number--2_3{background-color:#f3c42e}
.bullet--house--2_4,.house_number--2_4{background-color:#c99d11}
.bullet--house--2_5,.house_number--2_5{background-color:#715601}
.bullet--house--3_1,.house_number--3_1{background-color:#fcdec0}
.bullet--house--3_2,.house_number--3_2{background-color:#f8bd83}
.bullet--house--3_3,.house_number--3_3{background-color:#f49130}
.bullet--house--3_4,.house_number--3_4{background-color:#c77321}
.bullet--house--3_5,.house_number--3_5{background-color:#844000}
.bullet--house--4_1,.house_number--4_1{background-color:#f9b5ba}
.bullet--house--4_2,.house_number--4_2{background-color:#f47c86}
.bullet--house--4_3,.house_number--4_3{background-color:#ef4552}
.bullet--house--4_4,.house_number--4_4{background-color:#c73944}
.bullet--house--4_5,.house_number--4_5{background-color:#7f2a30}
.bullet--house--5_1,.house_number--5_1{background-color:#f7bfe0}
.bullet--house--5_2,.house_number--5_2{background-color:#e773b7}
.bullet--house--5_3,.house_number--5_3{background-color:#ca4b96}
.bullet--house--5_4,.house_number--5_4{background-color:#a6447e}
.bullet--house--5_5,.house_number--5_5{background-color:#692f51}
.bullet--house--6_1,.house_number--6_1{background-color:#c2b1ff}
.bullet--house--6_2,.house_number--6_2{background-color:#a892f8}
.bullet--house--6_3,.house_number--6_3{background-color:#8165ea}
.bullet--house--6_4,.house_number--6_4{background-color:#6654a8}
.bullet--house--6_5,.house_number--6_5{background-color:#413667}
.bullet--house--7_1,.house_number--7_1{background-color:#b8b8e0}
.bullet--house--7_2,.house_number--7_2{background-color:#9595c6}
.bullet--house--7_3,.house_number--7_3{background-color:#5d5da2}
.bullet--house--7_4,.house_number--7_4{background-color:#4b4b76}
.bullet--house--7_5,.house_number--7_5{background-color:#34344c}
.bullet--house--8_1,.house_number--8_1{background-color:#b4e9ee}
.bullet--house--8_2,.house_number--8_2{background-color:#93dbe1}
.bullet--house--8_3,.house_number--8_3{background-color:#59b9c1}
.bullet--house--8_4,.house_number--8_4{background-color:#4b8489}
.bullet--house--8_5,.house_number--8_5{background-color:#2f4d50}
.bullet--house--9_1,.house_number--9_1{background-color:#a7e6b2}
.bullet--house--9_2,.house_number--9_2{background-color:#7dd98b}
.bullet--house--9_3,.house_number--9_3{background-color:#3daa4f}
.bullet--house--9_4,.house_number--9_4{background-color:#367840}
.bullet--house--9_5,.house_number--9_5{background-color:#274d2d}
.bullet--house--10_1,.house_number--10_1{background-color:#cacad3}
.bullet--house--10_2,.house_number--10_2{background-color:#a5a5b4}
.bullet--house--10_3,.house_number--10_3{background-color:#6c6c80}
.bullet--house--10_4,.house_number--10_4{background-color:#555569}
.bullet--house--10_5,.house_number--10_5{background-color:#3d3d48}
.bullet--house--11_1,.house_number--11_1{background-color:#d0cccd}
.bullet--house--11_2,.house_number--11_2{background-color:#b0a9ab}
.bullet--house--11_3,.house_number--11_3{background-color:#7b7174}
.bullet--house--11_4,.house_number--11_4{background-color:#645a5d}
.bullet--house--11_5,.house_number--11_5{background-color:#454042}
.bullet--house--12_1,.house_number--12_1{background-color:#d3c9d3}
.bullet--house--12_2,.house_number--12_2{background-color:#b5a4b5}
.bullet--house--12_3,.house_number--12_3{background-color:#816b81}
.bullet--house--12_4,.house_number--12_4{background-color:#6a546a}
.bullet--house--12_5,.house_number--12_5{background-color:#483c48}
.label_detail--confirm{color:#f34d59;background-color:#fff;border:1px solid rgba(243,77,89,.3)}
.label_merit--confirm{color:#f34d59;background-color:#fff;border:1px solid rgba(243,77,89,.3)}
.label_merit--confirm .label_simple{color:#f34d59}
.label_detail--category{color:#515254;background-color:#fff;border:1px solid rgba(0,0,0,.25)}
.label_merit--category{color:#515254;background-color:#fff;border:1px solid rgba(0,0,0,.25)}
.label_merit--category .label_simple{color:#515254}
.label_detail--positive{color:#26a93a;background-color:#fff;border:1px solid rgba(165,226,171,.9)}
.label_merit--positive{color:#26a93a;background-color:#fff;border:1px solid rgba(165,226,171,.9)}
.label_merit--positive .label_simple{color:#26a93a}
.label_detail--default{color:#515254;background-color:#fff;border:1px solid rgba(0,0,0,.2)}
.label_merit--default{color:#515254;background-color:#fff;border:1px solid rgba(0,0,0,.2)}
.label_merit--default .label_simple{color:#515254}
.label_detail--regist{color:#777;background-color:#fff;border:1px solid rgba(153,153,153,.5)}
.label_merit--regist{color:#777;background-color:#fff;border:1px solid rgba(153,153,153,.5)}
.label_merit--regist .label_simple{color:#777}
.label_detail--exchange{color:#515254;background-color:#fff;border:1px solid rgba(0,0,0,.25)}
.label_merit--exchange{color:#515254;background-color:#fff;border:1px solid rgba(0,0,0,.25)}
.label_merit--exchange .label_simple{color:#515254}
.label_detail--place{color:#fff;background-color:rgba(87,160,246,.89);border:1px solid rgba(87,160,246,.89)}
.label_merit--place{color:#fff;background-color:rgba(87,160,246,.89);border:1px solid rgba(87,160,246,.89)}
.label_merit--place .label_simple{color:#fff}
.label_detail--member{color:#fff;background-color:rgba(38,169,58,.89);border:1px solid rgba(38,169,58,.89)}
.label_merit--member{color:#fff;background-color:rgba(38,169,58,.89);border:1px solid rgba(38,169,58,.89)}
.label_merit--member .label_simple{color:#fff}
.label_detail--same{color:#515254;background-color:#fbfbfb;border:1px solid rgba(0,0,0,.2)}
.label_merit--same{color:#515254;background-color:#fbfbfb;border:1px solid rgba(0,0,0,.2)}
.label_merit--same .label_simple{color:#515254}
.label_detail--direct{color:#26a93a;background-color:#fbfbfb;border:1px solid rgba(38,169,58,.46)}
.label_merit--direct{color:#26a93a;background-color:#fbfbfb;border:1px solid rgba(38,169,58,.46)}
.label_merit--direct .label_simple{color:#26a93a}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.header_sub{width:100%;position:fixed;top:0;left:0;right:0;z-index:10;padding-top:16px;padding-left:50px;padding-right:50px;padding-bottom:15px;text-align:center;border-bottom:1px solid #cfd2d6;background-color:#fff}
.header_sub+.content,.header_sub+.content_home_edit{margin-top:56px}
.header_sub .heading{line-height:25px;letter-spacing:-.3px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:18px;font-weight:700;color:#1e1e23}
.header_sub .btn_close{height:50px;position:absolute;right:0;top:0;padding:16px 18px;font-size:18px;color:#1e1e23}
.complex_facility_map.is-movable .btn_control .header_sub .btn_close .icon_map_move,.header_sub .btn_close .complex_facility_map.is-movable .btn_control .icon_map_move,.header_sub .btn_close .icon_close,.header_sub .btn_close .map_area--comforts.is-expanded .btn_expand .icon,.header_sub .btn_close .map_area--detail.is-expanded .btn_expand .icon,.map_area--comforts.is-expanded .btn_expand .header_sub .btn_close .icon,.map_area--detail.is-expanded .btn_expand .header_sub .btn_close .icon{display:inline-block;line-height:1;vertical-align:top}
.complex_facility_map.is-movable .btn_control .header_sub .btn_close .icon_map_move:before,.header_sub .btn_close .complex_facility_map.is-movable .btn_control .icon_map_move:before,.header_sub .btn_close .icon_close:before,.header_sub .btn_close .map_area--comforts.is-expanded .btn_expand .icon:before,.header_sub .btn_close .map_area--detail.is-expanded .btn_expand .icon:before,.map_area--comforts.is-expanded .btn_expand .header_sub .btn_close .icon:before,.map_area--detail.is-expanded .btn_expand .header_sub .btn_close .icon:before{display:inline-block;vertical-align:top}
.header_sub .header_sub_cancel{position:absolute;top:17px;right:20px;margin:-10px;padding:10px;line-height:22px;letter-spacing:-.3px;font-size:16px;font-weight:500;color:#333;background-color:#fff}
.header_sub--map{padding:13px 0;background-color:#fff;color:#222}
.header_sub--map .heading{font-size:18px}
.header_sub--map .btn_close{font-size:16px;color:#222}
.header_layer{position:absolute;top:0;left:0;right:0;color:#222;border-bottom:1px solid #cfd2d6;background:#fff}
.header_layer .header_layer_inner{padding-top:15px;padding-left:40px;padding-right:40px;padding-bottom:13px;text-align:center}
.header_layer .heading{line-height:22px;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:700}
.header_layer .btn_close{position:absolute;top:0;right:0;z-index:1;padding-top:16px;padding-left:18px;padding-right:18px;padding-bottom:16px;line-height:1;vertical-align:top;font-size:18px}
.complex_facility_map.is-movable .btn_control .header_layer .icon_map_move,.header_layer .complex_facility_map.is-movable .btn_control .icon_map_move,.header_layer .icon_close,.header_layer .map_area--comforts.is-expanded .btn_expand .icon,.header_layer .map_area--detail.is-expanded .btn_expand .icon,.map_area--comforts.is-expanded .btn_expand .header_layer .icon,.map_area--detail.is-expanded .btn_expand .header_layer .icon{vertical-align:top}
.heading_home--icon{color:#222}
.heading_home--icon .heading_inner{height:54px;padding:20px 51px 13px 15px}
.heading_home--icon .heading_inner--desc{height:50px;padding:17px 51px 13px 15px}
.heading_home--icon .heading_inner--desc .btn_more{height:50px;padding-top:17px}
.heading_home--icon .heading_inner--desc .icon{font-size:10px}
.article_box--agent .heading_home--icon .heading_inner{height:auto}
@media (min-width:600px){.article_box--agent .heading_home--icon .heading_inner{height:auto}
}
.heading_home--icon .heading_sub_option{margin-top:5px;font-size:13px;color:#515254;letter-spacing:-1px}
.heading_home--icon .btn_more{position:absolute;right:0;top:0;height:54px;font-size:16px;letter-spacing:-.5px;text-align:right;padding-right:26px;padding-top:19px}
.heading_home--icon .btn_more .icon_arrow_right{letter-spacing:0}
.heading_home--icon .icon{position:absolute;top:50%;margin-top:-4px;height:8px;right:14px}
.heading_home--icon .heading_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;padding-right:1px}
.heading_home--icon .heading_desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;padding-left:1px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#373737;letter-spacing:-.6px}
.heading_home--icon .sorting_area{overflow:hidden;display:inline-block;max-width:100%}
.heading_home--icon .tab_sorting{float:right;margin-top:-1px;margin-left:1px}
.heading_home--icon .tab_sorting .tab{position:relative;float:left;padding:3px 7px;color:#919191;letter-spacing:-.5px}
.heading_home--icon .tab_sorting .tab.is-selected{color:#26a93a}
.heading_home--icon .tab_sorting .tab:first-child:after{content:'';right:0;position:absolute;top:50%;margin-top:-6px;height:12px;height:12px;width:1px;background-color:rgba(0,0,0,.14)}
html[data-user-agent*=Android] .heading_home--icon .tab_sorting .tab:first-child:after{margin-top:-8px}
.heading_home--more{color:#222}
.heading_home--more .heading_inner{padding:19px 15px}
.heading_home--more .heading_txt{padding-right:15px}
.heading_home--more .icon_arrow_right{position:absolute;top:50%;margin-top:-7px;height:14px;right:15px;font-size:14px}
.heading_home--more .icon_new{margin-left:5px;font-size:13px;letter-spacing:0;color:red}
.heading_home--label{color:#222}
.heading_home--label .heading_inner{padding:17px 120px 18px 15px}
.heading_home--label .heading_inner .btn_question{position:relative;top:-2px;padding:3px;vertical-align:top}
.heading_home--label .heading_inner .btn_question .icon{font-size:16px;color:#919191;vertical-align:top}
.heading_home--label .heading_option{position:absolute;top:50%;margin-top:-16px;height:32px;right:17px}
.heading_home--label .heading_sub_option{margin-top:3px;font-size:13px;color:#515254}
.heading_home--label .labels{-webkit-border-radius:1px;border-radius:1px;border:1px solid rgba(0,0,0,.16)}
.heading_home--label .labels .label_item{position:relative;float:left;padding:7px 11px;height:28px;background-color:#f0f1f2;color:#919191}
.heading_home--label .label_item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-left:1px solid rgba(0,0,0,.16)}
.heading_home--label .label_item:first-child:before{border-left:0}
.heading_home--label .label_item[aria-selected=true]{background-color:#fff;color:#222}
@media (min-width:600px){.heading_home--icon .heading_inner,.heading_home--more .heading_inner,.heading_home--tags .heading_inner{padding-left:17px;padding-right:17px}
.heading_home--icon .heading_inner{padding-top:18px;padding-bottom:16px}
.heading_home--label .heading_inner{padding-left:15px}
}
.viewmore{display:block;padding:14px 0;text-align:center;background-color:#fff;color:#222;font-size:15px}
.viewmore .viewmore_txt{display:inline-block;vertical-align:middle;margin-right:3px}
.viewmore:before{content:'';display:inline-block;height:100%}
.description_box .btn_fold .viewmore .icon,.viewmore .description_box .btn_fold .icon,.viewmore .icon_arrow_down{font-size:12px}
.viewmore .icon_viewmore{margin-left:-2px}
.home_spot_area{overflow:visible!important;position:relative;margin:0 auto;padding:0 8px 0 11px;margin-top:15px;height:157px}
@media (min-width:600px){.home_spot_area{padding:0 109px 0 9px;height:192px}
}
@media (min-width:1024px){.home_spot_area{padding-left:5px}
}
@media (min-width:1152px){.home_spot_area{width:80.46%;max-width:940px;padding:0}
}
.home_spot_area .interspot_wrap{overflow:hidden;position:absolute;height:157px;padding-top:25px}
@media (min-width:600px){.home_spot_area .interspot_wrap{height:182px}
}
@media (min-width:1152px){.home_spot_area .interspot_wrap{margin-left:-5px}
}
.home_spot_area .interspot{float:left;width:100%;padding:0 4px 0 3px}
@media (min-width:600px){.home_spot_area .interspot{padding:0 5px}
}
.home_spot_area .interspot--empty .heading{margin-top:12px;font-size:20px}
.home_spot_area .interspot--empty .icon_plus{font-size:26px}
.home_spot_area .interspot--empty .interspot_inner{display:table;width:100%;padding-right:0;text-align:center;padding-bottom:4px;border:solid 1px rgba(0,0,0,.05)}
.home_spot_area .interspot--empty .interspot_color_area{display:table-cell;vertical-align:middle;padding-top:22px;padding-right:18px}
.home_spot_area .btn_setting_alarm{padding:13px 14px 11px 17px;top:-17px}
.home_spot_area .btn_setting_alarm .txt_block{padding-left:18px}
.home_spot_area .btn_setting_alarm .icon{height:15px;font-size:15px;margin-top:-7.5px}
@media (min-width:600px){.home_spot_area .btn_setting_alarm{padding-right:19px;z-index:20}
}
.interspot_inner{position:relative;height:132px}
@media (min-width:600px){.interspot_inner{height:157px}
}
.interspot_inner .heading{color:#fff}
.interspot_inner .btn_alarm{position:absolute;right:0;top:0;padding:21px 15px;color:#fff}
@media (min-width:600px){.interspot_inner .btn_alarm{padding:27px 24px}
}
.interspot_inner .icon_alarm{font-size:19px}
@media (min-width:600px){.interspot_inner .icon_alarm{font-size:21px}
}
.interspot_inner .is-selected .icon_alarm{color:#ffef00}
.interspot_inner .btn_share{position:absolute;right:0;top:0;padding:20px 16px;color:#fff}
@media (min-width:600px){.interspot_inner .btn_share{padding:24px}
}
.interspot_inner .icon_share{font-size:20px}
@media (min-width:600px){.interspot_inner .icon_share{font-size:22px}
}
.interspot_color_area{position:relative;width:100%;height:100%;color:#fff}
.interspot_color_area .heading{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;text-indent:1px}
.interspot_color_area .heading:before{content:'';position:absolute;z-index:1;left:-6px;width:10px;height:100%}
@media (min-width:600px){.interspot_color_area .heading:before{left:-20px;width:19px}
}
.interspot_color_area .heading .bunyang_type{float:left;position:relative;z-index:10;margin-left:-3px}
.interspot_color_area .heading .reverse_ellipsis{min-width:100%;position:relative}
.interspot_color_area .heading .reverse_ellipsis:before{content:'';position:absolute;display:inline-block;height:100%;z-index:200;width:16px;left:-16px}
@media (min-width:600px){.interspot_color_area .heading .reverse_ellipsis:before{left:-20px;width:19px}
}
.interspot_color_area .price_wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:4px}
.interspot_color_area .category{display:inline-block;padding:2px 4px 0 0;font-size:17px;vertical-align:top}
.interspot_color_area .price{font-size:19px;font-weight:500;vertical-align:top}
.interspot_detail_link{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}
.flick_container .interspot_color_area{padding:18px 118px 16px 16px}
@media (min-width:600px){.flick_container .interspot_color_area{padding:21px 152px 19px 18px}
}
.flick_container .inter_bunyang .interspot_color_area{padding-right:16px}
@media (min-width:1152px){.flick_container .inter_bunyang .interspot_color_area{padding-right:152px}
}
.home_spot_area .interspot .summary{line-height:18px;height:36px}
html[data-user-agent*=Android] .interspot_color_area{padding-top:16px}
html[data-user-agent*=Android] .interspot_color_area .price{display:inline-block;padding-top:2px}
.interspot_map_area{position:absolute;top:50%;margin-top:-45px;height:90px;right:15px;width:90px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.1);box-shadow:0 0 1px 0 rgba(0,0,0,.1);-webkit-background-size:cover;background-size:cover;z-index:1}
@media (min-width:600px){.interspot_map_area{width:107px;height:107px;margin-top:-53.5px}
}
.interspot_map_area.img--default{background-color:rgba(0,0,0,.07);text-align:center}
.interspot_map_area.img--play:before{content:'';position:absolute;top:0;left:0;right:0;left:0;-webkit-border-radius:90px;border-radius:90px;background-color:rgba(0,0,0,.3)}
.interspot_map_area .icon_noimage{font-size:34px;opacity:.4;color:#fff}
.interspot_map_area .icon_video_play{font-size:30px}
@media (min-width:600px){.interspot_map_area .ico_poi56{background-position:-184px -90px;width:31px;height:40px}
}
.inter_bunyang .heading a{font-size:19px;vertical-align:middle}
.inter_bunyang .interspot_map_area{display:none}
@media (min-width:600px){.inter_bunyang .interspot_map_area{display:block}
}
.nav_interspot{overflow:hidden;position:fixed;top:-48px;left:0;width:100%;height:48px;z-index:50;color:#fff}
.nav_interspot .scroller ::-webkit-scrollbar{display:none}
.nav_interspot.is-fixed{display:block;top:0}
@media (min-width:600px){.nav_interspot.is-fixed{display:none}
}
.nav_interspot.is-fixed .gradient{position:fixed;height:38px;width:20px}
.nav_interspot_inner{font-weight:700;position:relative}
html[data-user-agent*=Trident] .nav_interspot_inner{letter-spacing:1;font-weight:500}
.spot_list{display:table;table-layout:fixed;width:100%;height:48px}
.spot_item{display:table-cell;vertical-align:middle;text-align:center;font-size:16px;opacity:.5}
.spot_item.is-selected{opacity:1}
.spot_item.is-selected .spot_item_txt:after{content:'';position:absolute;bottom:0;left:10px;right:10px;z-index:1;height:2px;background-color:#fff}
.spot_item .spot_item_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;padding:14px 14px 16px;height:48px}
.spot_list--multi{position:absolute;display:block;width:100%}
.spot_list--multi .spot_item{float:left}
.spot_list--multi .spot_item:first-child .spot_item_txt{margin-left:6px}
.spot_item_txt{position:relative;display:inline-block;letter-spacing:-.5px}
.option_list_wrap{overflow:hidden;height:60px;margin-top:9px;margin-left:-2px}
@media (min-width:600px){.option_list_wrap{height:70px;margin-top:13px}
}
.option_list--home .option_item{max-width:100%;float:left;padding:2px;line-height:0;text-align:left}
@media (min-width:600px){.option_list--home .option_item{padding:2px 3px 3px 2px}
}
.option_list--home .option_item:last-child{padding-right:0}
.option_list--home .option_item_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:inline-block;padding:0 8px;max-width:100%;height:26px;line-height:26px;background-color:#fff;letter-spacing:-.5px}
@media (min-width:600px){.option_list--home .option_item_txt{height:30px;line-height:30px;font-size:16px}
}
.option_list--home .option_item_txt--line{background:0 0;border:1px solid #fff;color:#fff;line-height:24px}
@media (min-width:600px){.option_list--home .option_item_txt--line{line-height:28px}
}
.option_list--home_complex .option_item{max-width:50%}
.option_list--tags{overflow:hidden;position:relative;max-width:60%;max-height:105px;margin:11px 0 0 -2px;text-align:center}
.option_list--tags .option_item{position:relative;float:left;padding:1px;vertical-align:top}
.option_list--tags .option_item:before{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px}
.option_list--tags .option_item:last-child{padding-right:0}
.option_list--tags .option_item_txt{position:relative;display:inline-block;padding:7px 8px;height:31px;color:#fff;font-size:15px}
.wrap_home .btn_edit{right:13px;bottom:13px}
.main_smart_banner~.home_main_alarm.type_insurance{display:none}
.home_main_alarm.type_insurance{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-top:15px;padding-left:15px;padding-right:17px;padding-bottom:14px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.02);background-color:#fff}
.home_main_alarm.type_insurance:after{content:"";height:100%;position:absolute;bottom:0;left:0;right:0;-webkit-box-shadow:0 7px 18px -8px rgba(0,58,165,.11);box-shadow:0 7px 18px -8px rgba(0,58,165,.11)}
.home_main_alarm.type_insurance .home_alarm_inner{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.home_main_alarm.type_insurance .home_alarm_link{display:inline-block;margin:-10px;padding:10px;vertical-align:top}
.home_main_alarm.type_insurance .home_alarm_title{display:inline-block;vertical-align:top}
.home_main_alarm.type_insurance .home_alarm_title.type_emphasis{line-height:21px;letter-spacing:-.47px;font-size:15px;font-weight:700;color:#3b7cf5}
.home_main_alarm.type_insurance .home_alarm_title.type_emphasis:before{content:"";margin-top:3px;margin-right:4px;background-position:-110px -62px;width:15px;height:16px}
.home_main_alarm.type_insurance .home_alarm_text{display:inline-block;line-height:21px;vertical-align:top;letter-spacing:-.47px;font-size:15px;font-weight:700;color:#666}
.home_main_alarm.type_insurance .home_alarm_close{position:relative;top:4px;z-index:1;margin:-10px;padding:10px;line-height:1;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.home_main_alarm.type_insurance .home_alarm_close:before{content:"";background-position:-82px -36px;width:14px;height:13px}
.home_component_area{margin:0 auto;width:100%}
@media (min-width:600px){.home_component_area{padding:0 10px}
}
@media (min-width:1152px){.home_component_area{width:80.46%;max-width:940px;padding:0}
}
.home_component_area .article_box--sale .item_area{padding-bottom:13px}
@media (min-width:600px){.home_component_area .article_box--sale .item_row{overflow:hidden;border-top:1px solid #f0f1f2}
.home_component_area .article_box--sale .item{border-top-width:0}
.home_component_area .article_box--sale .item--nodata{border-top-width:1px}
}
.home_component_area .article_box--sale .viewmore{margin-top:-13px}
.home_component_area .article_box--sale .icon_new{font-size:11px;letter-spacing:0;color:red;margin-left:3px;vertical-align:-1px}
.home_component_area .article_box--agent .item_area,.home_component_area .article_box--complex .item_area{padding-bottom:13px}
.home_component_area .detail_chart_area{margin-top:-9px}
.home_component_area .article_box--detail .heading_detail{font-size:16px}
.home_component_area .article_box--detail .heading_detail .heading_inner{padding-bottom:16px}
.home_component_area .article_box--detail .heading_detail .heading_unit{display:block;margin-left:0;margin-top:4px}
.home_component_area .article_box--detail .heading_detail .heading_unit--inline{display:inline-block;margin-left:4px}
.home_component_area .article_box--detail .heading_detail .btn_question{position:relative;top:-1px}
.home_component_area .article_box--detail .btn_util{float:left;position:static}
.home_component_area .article_box--detail .select{float:left;width:auto;height:30px;margin-top:0;margin-right:4px;text-align:left;text-align-last:left}
.home_component_area .article_box--detail .select select{min-width:91px;height:28px;padding-right:22px;padding-left:8px;border-right:8px solid transparent;background:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/select_arrow.png) right center no-repeat;-webkit-background-size:11px 11px;background-size:11px;font-size:14px;line-height:28px}
.home_component_area .article_box--detail .labels{float:left}
.home_component_area .info_title{font-size:15px}
.home_component_area .info_list--realprice{margin-top:4px;border-color:#e9eaec}
.home_component_area .info_list--realprice .txt_price{vertical-align:top}
.home_component_area .article_box--agent .item:first-of-type,.home_component_area .article_box--complex .item:first-of-type{border-top:1px solid #f0f1f2}
.home_component_area .empty_data{background-color:#fff}
html[data-user-agent*=Android] .home_component_area .article_box--detail .select select{padding-top:3px}
.content_home{overflow:hidden;position:relative;width:100%;height:100%;background-color:#f3f5f7}
.home_spot_area{position:relative}
.home_spot_area .heading{font-size:22px}
@media (min-width:600px){.home_spot_area .heading{font-size:27px}
}
.flick_container{position:relative}
@media (min-width:600px){.flick_container .view_style_wrap{top:-8px;left:15px}
}
@media (min-width:1024px){.flick_container .view_style_wrap{left:5px}
}
@media (min-width:1152px){.flick_container .view_style_wrap{position:relative;margin:7px auto -32px;width:80.46%;max-width:940px;top:0;left:-5px}
}
.view_style_wrap{position:absolute;top:-7px;left:9px;overflow:hidden;z-index:10}
.view_style_wrap .view_style{float:left;padding:5px;height:25px;font-size:15px;color:#919191}
.view_style_wrap .view_style:first-child{padding-right:4px}
.view_style_wrap .view_style.is-active{color:#26a93a}
.view_style_wrap .icon{vertical-align:top}
.home_flick{position:relative;width:100%}
.home_flick_pannel{width:100%;float:left}
.home_flick_status{position:absolute;top:-2px;left:50%;font-size:14px;color:#777;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.home_flick_status .current_page{font-weight:700;color:#3b7cf5}
.home_flick_paginatior{position:absolute;left:0;right:0;height:5px;top:3px;text-align:center}
.home_flick_page{display:inline-block;width:5px;height:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;margin-right:1px;vertical-align:top}
.home_flick_page:last-child{margin-right:0}
.home_flick_page.is-active{background-color:#26a93a}
.home_flick .home_component_area--empty{background-color:#fff;padding:0;margin-top:0}
.map_facil_item{width:81px}
.map_facil_item>a{position:relative;display:inline-block;vertical-align:top}
.map_facil_item .name{position:absolute;left:50%;margin-left:-40px;width:80px;top:62px;text-align:center;letter-spacing:-1px}
.fix_menu_area{position:fixed;left:0;right:0;bottom:0;height:110px;background:#fff}
.fix_menu_area_inner{margin-top:17px;margin-left:20px}
.article_box--chart .u_ni_axis_txt{overflow:hidden}
.article_box--chart .c3p-axis-x .c3p-axis-item .u_ni_group_unit{float:left;margin-right:2px}
.article_box--chart .c3p-axis-x .c3p-axis-item .u_ni_each_unit{float:right}
.article_box--chart .c3p-axis-x{padding-top:0!important}
.article_box--chart .c3-xgrid-focus line{stroke:rgba(38,169,58,.5)}
.spi_card .spi_pg em._page,.spi_card .spi_pg span._page{float:none}
.wrap_homeinter{padding-bottom:60px}
.wrap_homeinter .content_detail{padding-top:10px}
@media (min-width:600px){.wrap_homeinter .content_detail{padding-top:16px}
}
.wrap_homeinter .inter_heading_fixed{top:140px}
.wrap_homeinter .inter_heading_fixed.is-fixed{top:0}
.wrap_homeinter .footer{display:none}
.home_component_area--empty{min-height:200px;padding:0 16px;margin-top:10px;text-align:center}
@media (min-width:600px){.home_component_area--empty{margin-top:16px}
}
@media (min-width:1152px){.home_component_area--empty{padding:0}
}
.empty_area{padding:40px 20px 0;font-size:17px;line-height:26px;color:#767678;letter-spacing:-.5px}
.empty_area .area_emphasis{font-weight:700;color:#1e1e23}
.empty_data{padding:30px 15px 24px;margin:0;text-align:center;font-size:16px}
@media (min-width:600px){.empty_data{padding:69px 15px 64px}
}
.empty_data .heading{font-size:19px}
.empty_data .p_guide{margin-top:14px;color:#777;letter-spacing:-1px}
.empty_data .p_guide .icon_plus{color:#26a93a;font-size:12px;margin:-3px 3px 0}
.empty_data .icon_favorite{color:#26a93a;font-size:13px;margin-top:-3px;margin-right:2px}
.empty_data .ico_register_inter{margin:-3px 3px 0 0}
.empty_data .btns{margin-top:13px}
.empty_data .btn_view{font-weight:700;display:inline-block;padding:10px 15px;margin:7px 1px 0;width:140px;color:#fff;letter-spacing:-.7px}
html[data-user-agent*=Trident] .btn_view{letter-spacing:1;font-weight:500}
.btn_map_moresale .empty_data .btn_view .icon,.empty_data .btn_view .btn_map_moresale .icon,.empty_data .btn_view .icon_main_map{font-size:17px;margin-right:6px}
.empty_data .btn_view .icon_edit{font-size:13px;margin-right:8px}
.empty_data .btn_view .icon_openingyear{margin-top:-3px;font-size:17px;margin-right:6px}
.empty_data .btn_view--complex{background-color:#4c94e8}
.empty_data .btn_view--sale{background-color:#26a93a}
.empty_data .btn_view--sale .icon_plus{margin:-1px 6px 0 0;font-size:14px}
.content_home--main .news_item{position:relative;display:block;padding-top:14px;padding-bottom:16px;letter-spacing:-.5px}
.content_home--main .news_item:before{content:'';position:absolute;left:0;right:0;height:1px;background-color:#f0f1f2;top:0}
.content_home--main .news_item:first-child:before{height:0}
.content_home--main .news_item .text_wrap:first-child:nth-last-child(2){padding-right:95px;height:58px}
.content_home--main .news_item .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px;overflow:hidden;font-size:16px;line-height:20px;color:#222}
.content_home--main .news_item .source{font-size:13px;color:#919191;margin-top:6px}
.content_home--main .news_item .news_thumbnail{position:absolute;top:50%;right:0;width:80px;height:56px;margin-top:-28px}
.main_spot_area{padding-bottom:30px;background-color:#fff}
.main_spot_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 16px 0 8px;background-color:#fff}
.main_spot_menu .menu_link{width:100%;height:84px;margin-left:8px;-webkit-border-radius:12px;border-radius:12px;letter-spacing:-.4px;text-align:center}
.main_spot_menu .image{display:block;margin:14px 0 6px}
.main_spot_menu .menu_map{background-image:url(https://ssl.pstatic.net/static/m/land/img/map_mask.png);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#09aa5c}
.main_spot_menu .menu_area{background-color:#0da4ac}
.main_spot_menu .menu_room{background-color:#5877e5}
.main_spot_menu .spot_text{display:block;font-size:14px;font-weight:700;line-height:20px;color:#fff;letter-spacing:-.3px}
.main_spot_news .news_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px 16px 0}
.main_spot_news .news_text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:18px;line-height:24px;color:#1e1e23;letter-spacing:-.5px}
.main_spot_news .icon_ad{display:inline-block;margin-top:4px;height:15px;vertical-align:top}
.main_spot_news .recent_icon::before{background-position:-174px -32px;width:18px;height:18px;margin:2px 0 0 -1px;content:""}
.main_spot_news .news_link{padding:3px 0 3px 13px;font-weight:500;font-size:16px;line-height:22px;color:#404048;letter-spacing:-.3px}
.main_spot_news .news_link::after{background-position:-174px -108px;width:7px;height:12px;margin:5px 0 0 3px;content:""}
.main_spot_news .parcel_list{overflow-x:auto;overflow-y:hidden;margin-bottom:-30px;padding:10px 16px 30px;white-space:nowrap}
.main_spot_news .parcel_list::-webkit-scrollbar{display:none}
.main_spot_news .parcel_item{overflow:hidden;position:relative;display:inline-block;width:166px;height:166px;margin-left:5px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.05);box-shadow:0 4px 16px 0 rgba(0,0,0,.05);border:solid 1px rgba(0,0,0,.05);vertical-align:top}
.main_spot_news .parcel_item:first-child{margin-left:0}
.main_spot_news .parcel_badge{position:absolute;top:0;left:0;height:18px;padding:2px 5px;font-weight:700;font-size:11px;line-height:15px;color:#fff;letter-spacing:-.3px;background-color:#ff5252}
.main_spot_news .parcel_badge.type_plan{background-color:#7f8c9f}
.main_spot_news .parcel_badge.type_unsold{background-color:#46474b}
.main_spot_news .parcel_thumbnail{height:84px}
.main_spot_news .parcel_vr{position:absolute;top:46px;right:8px}
.main_spot_news .parcel_media{position:absolute;top:8px;left:8px}
.main_spot_news .parcel_info{padding:10px 10px 11px}
.main_spot_news .parcel_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#1e1e23}
.main_spot_news .parcel_price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;margin-top:1px;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#09aa5c}
.main_spot_news .parcel_address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;margin-top:2px;font-size:13px;line-height:18px;letter-spacing:-.3px;color:#929294}
.main_spot_category{margin-top:10px;padding:6px 15px 0;background-color:#fff}
.main_spot_category .category_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1px}
.main_spot_category .category_list.is-active .category_link{display:block}
.main_spot_category .category_link{position:relative;width:25%;padding:18px 0;border-bottom:1px solid #f0f2f4;text-align:center}
.main_spot_category .category_link:nth-child(n+5){display:none}
.main_spot_category .category_link:nth-child(n+5)::before{position:absolute;top:22px;left:-1px;width:1px;height:14px;background-color:#efeff0;content:''}
.main_spot_category .category_icon{display:inline-block;height:23px;margin-bottom:6px;vertical-align:top}
.main_spot_category .category_text{display:block;font-weight:700;font-size:15px;line-height:21px;color:#1e1e23;letter-spacing:-.5px;white-space:nowrap}
.main_spot_category .category_more{width:100%;padding:15px;border-top:1px solid #f0f2f4;font-weight:500;font-size:15px;line-height:21px;color:#303038;letter-spacing:-.3px;text-align:center}
.main_spot_category .category_more::after{background-position:-156px -44px;width:10px;height:7px;margin:6px 0 0 2px;content:''}
.main_spot_category .category_more.category_fold::after{background-position:-156px -59px;width:10px;height:7px}
.main_spot_myhouse{margin:16px 16px 0}
.main_spot_myhouse .link_myhouse_enroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:18px 16px 17px;border:1px solid #edeff2;-webkit-border-radius:8px;border-radius:8px}
.main_spot_myhouse .inner{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.main_spot_myhouse .enroll_title{font-size:16px;line-height:22px;color:#1e1e23;letter-spacing:-.3px}
.main_spot_myhouse .enroll_desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:20px;color:#767678;letter-spacing:-.3px}
.main_spot_myhouse .image{margin-left:auto}
.home_main_banner_area{overflow:hidden;width:100%;height:60px;margin:10px 0;padding:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}
.home_main_banner_area_inner{display:block;float:left;width:100%;background-color:#ccc;text-align:center}
.home_main_banner_cont{height:60px;background-color:transparent;-webkit-background-size:375px 60px;background-size:375px 60px;background-repeat:no-repeat;background-position:center}
.home_main_vr_area{margin-top:10px;padding:24px 16px 0;background-color:#fff}
.home_main_vr_area .home_main_vr_title{font-size:18px;font-weight:700;line-height:24px;color:#1e1e23;letter-spacing:-.5px}
.home_main_vr_area .home_main_vr_subtitle{margin-top:4px;font-size:15px;line-height:21px;color:#929294;letter-spacing:-.3px}
.home_main_vr_area .home_main_vr_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -16px;padding:13px 16px 27px;overflow-x:auto}
.home_main_vr_area .home_main_vr_list::-webkit-scrollbar{display:none}
.home_main_vr_area .home_main_vr_item+.home_main_vr_item{margin-left:8px}
.home_main_vr_area .home_main_vr_link{display:block;width:144px}
.home_main_vr_area .home_main_vr_image_area{position:relative;width:144px;height:216px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden}
.home_main_vr_area .home_main_vr_image{width:100%;height:100%;object-fit:cover}
.home_main_vr_area .home_main_vr_mask{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.2)}
.home_main_vr_area .home_main_vr_info_area{margin-top:12px}
.home_main_vr_area .home_main_vr_item_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.3px;color:#1e1e23}
.home_main_vr_area .home_main_vr_address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:4px;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#929294}
.home_main_vr_area .home_main_vr_num_info{margin-top:4px;line-height:20px;letter-spacing:-.3px;color:#404048}
.home_main_vr_area .home_main_vr_num_info .home_main_vr_num{font-weight:500;color:#09aa5c}
.home_main_tip_area{position:relative;margin-top:10px;padding-top:21px;background:#fff}
.home_main_tip_area .home_main_tip_heading{padding-left:15px;font-size:16px;letter-spacing:-.5px;color:#222}
.home_main_tip_area .home_main_tip_tablist{position:absolute;top:21px;right:15px;border:1px solid rgba(0,0,0,.16);font-size:0}
.home_main_tip_area .btn_tab{display:inline-block;min-width:45px;padding:5px;line-height:18px;font-size:14px;text-align:center;color:#888;background:#f0f1f2;vertical-align:middle;border-left:1px solid rgba(0,0,0,.16)}
.home_main_tip_area .btn_tab:first-child{min-width:44px;border-left-width:0}
.home_main_tip_area .btn_tab.is-active{background:#fff;color:#222}
.home_main_tip_area .home_main_tip_contents{margin-top:36px}
.home_main_tip_area .tab{padding:0 0 24px 15px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}
.home_main_tip_area .tip_list{position:relative;left:-5px;font-size:0}
.home_main_tip_area .tip_list.tip_list--colorset1 .tip_inner:before{color:#3e78eb}
.home_main_tip_area .tip_list.tip_list--colorset1 .tip_inner .icon{background-color:#618de3}
.home_main_tip_area .tip_list.tip_list--colorset2 .tip_inner:before{color:#7461d9}
.home_main_tip_area .tip_list.tip_list--colorset2 .tip_inner .icon{background-color:#8774eb}
.home_main_tip_area .tip_list.tip_list--colorset3 .tip_inner:before{color:#03bd88}
.home_main_tip_area .tip_list.tip_list--colorset3 .tip_inner .icon{background-color:#20c294}
.home_main_tip_area .tip_item{display:inline-block;margin-right:15px;white-space:normal;vertical-align:top}
.home_main_tip_area .tip_item:last-child a:after{display:none}
.home_main_tip_area .tip_item:nth-child(1) .tip_inner:before{content:"1."}
.home_main_tip_area .tip_item:nth-child(2) .tip_inner:before{content:"2."}
.home_main_tip_area .tip_item:nth-child(3) .tip_inner:before{content:"3."}
.home_main_tip_area .tip_item:nth-child(4) .tip_inner:before{content:"4."}
.home_main_tip_area .tip_item:nth-child(5) .tip_inner:before{content:"5."}
.home_main_tip_area .tip_item:nth-child(6) .tip_inner:before{content:"6."}
.home_main_tip_area .tip_item:nth-child(7) .tip_inner:before{content:"7."}
.home_main_tip_area .tip_item:nth-child(8) .tip_inner:before{content:"8."}
.home_main_tip_area .tip_item:nth-child(9) .tip_inner:before{content:"9."}
.home_main_tip_area .tip_item:nth-child(10) .tip_inner:before{content:"10."}
.home_main_tip_area .tip_inner{display:block;position:relative;width:100px;padding-top:65px;font-size:15px;letter-spacing:-.5px;line-height:20px;color:#222;text-align:center}
.home_main_tip_area .tip_inner:before{margin-right:-2px;color:#3e78eb;font-family:Helvetica;font-style:italic;font-weight:600}
.home_main_tip_area .tip_inner:after{font-family:space_icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;display:block;position:absolute;top:17px;right:-17px;font-size:18px;color:#919191;content:"\E10A"}
.home_main_tip_area .tip_inner .icon{display:inline-block;width:52px;height:52px;-webkit-border-radius:52px;border-radius:52px;background-color:#618de3;text-align:center;position:absolute;top:0;left:50%;margin-left:-25px;font-size:30px;line-height:52px;letter-spacing:0;color:#fff}
.home_main_tip_area .tip_inner .icon:before{position:relative}
.home_main_tip_area .tip_inner .icon--xsmall{font-size:24px}
.home_main_tip_area .tip_inner .icon--small{font-size:26px}
.home_main_tip_area .tip_inner .icon--medium{font-size:28px}
.home_main_tip_area .tip_inner .icon_tip_calendar:before{top:-1px}
.home_main_tip_area .tip_inner .icon_tip_movein:before,.home_main_tip_area .tip_inner .icon_tip_moveout:before{right:-2px}
.home_main_tip_area .tip_inner .icon_tip_contract:before,.home_main_tip_area .tip_inner .icon_tip_house:before,.home_main_tip_area .tip_inner .icon_tip_leave:before{top:-2px}
html[data-user-agent*=Android] .home_main_tip_area .btn_tab{padding-top:9px}
.article_box--homenews{padding-top:12px}
.article_box--homenews .item{overflow:hidden;display:block;padding:11px 0;height:44px;border-top:1px solid #e9eaec}
.article_box--homenews .item .number{float:left;margin-right:8px;width:11px;font-size:18px;font-style:italic;color:#26a93a}
.article_box--homenews .item .p_news{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;padding-top:1px;letter-spacing:-.5px;font-size:16px;font-weight:300}
.article_box--homenews .view_more{display:block;margin:0 15px -12px;padding:13px 0 15px;border-top:1px solid #e9eaec;font-size:15px;letter-spacing:-.4px;color:#222;text-align:center}
@media (min-width:600px){.article_box--homenews .view_more{margin:0 17px -12px}
}
.article_box--homenews .view_more .icon{margin:-2px 0 0 1px;font-size:14px;letter-spacing:0;color:#222;vertical-align:middle}
html[data-user-agent*=Android] .article_box--homenews .item .number{font-size:17px}
html[data-user-agent*=Android] .article_box--homenews .item .p_news{padding-top:2px;font-size:15px}
.home_main_myhouse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:15px;padding-right:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#fff}
.home_main_myhouse:not(:first-child){margin-top:12px}
.home_main_myhouse:not(.type_enrollment){padding-top:16px;padding-bottom:16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.home_main_myhouse:not(.type_enrollment) .home_myhouse_head{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
.home_main_myhouse:not(.type_enrollment) .home_myhouse_head .home_head_title{line-height:19px;font-size:15px;color:#00b353}
.home_main_myhouse:not(.type_enrollment) .home_myhouse_head .home_head_title:before{margin-right:4px;font-size:17px}
.home_main_myhouse:not(.type_enrollment) .home_myhouse_inner{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.home_main_myhouse:not(.type_enrollment) .home_myhouse_inner:not(:first-child){margin-top:8px}
.home_main_myhouse:not(.type_enrollment) .home_myhouse_link:not(:first-child){margin-top:10px}
.home_main_myhouse:not(.type_enrollment) .home_myhouse_link:not(:first-child):last-child{margin-top:1px}
.home_main_myhouse.type_enrollment{padding-top:18px;padding-bottom:18px}
.home_main_myhouse.type_enrollment .home_myhouse_head{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.home_main_myhouse.type_enrollment .home_myhouse_head:not(:last-child){-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.home_main_myhouse.type_enrollment .home_myhouse_head .home_head_title{line-height:23px;letter-spacing:-.5px;font-size:19px}
.home_main_myhouse.type_enrollment .home_myhouse_head .home_head_title:before{margin-top:-1px;margin-right:6px;font-size:21px;color:#00bf58}
.home_main_myhouse .home_myhouse_link{display:inline-block;padding-top:9px;padding-left:15px;padding-right:15px;padding-bottom:9px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;line-height:19px;vertical-align:top;letter-spacing:-.5px;font-size:15px;font-weight:600;color:#fff;-webkit-border-radius:4px;border-radius:4px;background-color:#00bf58}
.home_main_myhouse .home_myhouse_link:not(:first-child){margin-left:10px}
.home_main_myhouse .home_myhouse_text{line-height:25px;letter-spacing:-.5px;font-size:19px;font-weight:700;color:#151515}
.home_main_myhouse .home_myhouse_head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.home_main_myhouse .home_myhouse_head .home_head_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700}
.home_main_myhouse .home_myhouse_head .home_head_title:before{content:"\E093"}
.home_main_myhouse .home_myhouse_head .home_head_title:before{vertical-align:top}
.home_main_myhouse .home_myhouse_head .home_head_emphasis{line-height:23px;letter-spacing:-.5px;font-size:15px;font-weight:400;color:#888}
.home_main_myhouse .home_myhouse_head .home_head_emphasis.type_myhouse:first-child:last-child,.home_main_myhouse .home_myhouse_head .home_head_emphasis.type_myhouse:not(:first-child){margin-left:5px}
.banner_myhouse{margin:24px 16px 0}
.banner_myhouse.type_many{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.banner_myhouse.type_many .title_wrap{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
.banner_myhouse.type_many .link_myhouse{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:-webkit-calc(50% - 4.5px);max-width:calc(50% - 4.5px)}
.banner_myhouse.type_many .info_basic{height:44px}
.banner_myhouse.type_many .info_name{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
.banner_myhouse.type_many .info_auth{margin-top:3px}
.banner_myhouse.type_many .thumb_wrap{width:44px;height:44px}
.banner_myhouse .title_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.banner_myhouse .banner_title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:18px;line-height:24px;color:#1e1e23;letter-spacing:-.5px}
.banner_myhouse .banner_title .count{display:inline-block;font-weight:700;letter-spacing:-.3px;color:#09aa5c;vertical-align:top}
.banner_myhouse .new{background-position:-174px -58px;width:18px;height:18px;display:inline-block;margin-top:3px;vertical-align:top}
.banner_myhouse .link_more{margin-left:auto;font-weight:500;font-size:16px;line-height:22px;color:#404048;letter-spacing:-.3px}
.banner_myhouse .link_more:after{background-position:-174px -128px;width:7px;height:12px;margin:5px 0 0 3px;content:""}
.promotion{margin:0 16px}
.link_insurance{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:12px;padding:12px 16px;-webkit-border-radius:6px;border-radius:6px;background-color:#eef9f3}
.link_insurance .insurance_info{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;color:#09aa5c}
.link_insurance .insurance_label{display:inline-block;margin-right:4px}
.link_insurance .insurance_text{font-weight:500;font-size:14px;letter-spacing:-.5px}
.link_insurance .insurance_arrow{margin:5px 0 0 auto}
.link_myhouse{display:block;margin-top:9px;padding:15px 15px 12px;border:1px solid rgba(0,0,0,.05);-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.05);box-shadow:0 4px 16px 0 rgba(0,0,0,.05);-webkit-border-radius:8px;border-radius:8px}
.link_myhouse+.link_myhouse{margin-left:9px}
.link_myhouse .thumb_wrap{float:right;position:relative;margin-left:15px;width:76px;height:76px;background-color:#f3f5f7;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.link_myhouse .thumb_wrap:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.05);-webkit-border-radius:50%;border-radius:50%;content:''}
.link_myhouse .info_basic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.link_myhouse .info_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:3px;font-weight:700;font-size:15px;line-height:21px;color:#1e1e23;letter-spacing:-.3px}
.link_myhouse .label{display:inline-block;margin-top:2px;vertical-align:top}
.link_myhouse .info_auth{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.link_myhouse .text{display:inline-block;font-weight:500;font-size:14px;line-height:20px;color:#09aa5c;letter-spacing:-.3px;vertical-align:top}
.link_myhouse .detail_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:12px}
.link_myhouse .detail_list .detail_item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400;font-size:13px;line-height:18px;color:#404048;letter-spacing:-.3px}
.link_myhouse .detail_list .detail_item:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.link_myhouse .detail_list .detail_item+.detail_item:before{display:inline-block;width:3px;height:3px;margin:7px 3px 0;background-color:#dcdee0;-webkit-border-radius:50%;border-radius:50%;vertical-align:top;content:''}
.link_myhouse .count_list{margin-top:2px;line-height:20px}
.link_myhouse .count_list .count_item{display:inline-block;font-weight:400;font-size:14px;color:#767678;letter-spacing:-.3px;vertical-align:top}
.link_myhouse .count_list .count_item+.count_item:before{display:inline-block;width:1px;height:11px;margin-top:4px;background-color:#dcdee0;vertical-align:top;content:''}
.link_myhouse .count{color:#09aa5c}
.article_parcel{margin:10px 0;background-color:#fff}
.article_parcel .parcel_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:13px 16px 14px;font-size:16px;color:#1e1e23;letter-spacing:-.5px}
.article_parcel .parcel_title{font-weight:700;line-height:22px;letter-spacing:-.3px}
.article_parcel .parcel_link{line-height:18px;margin-left:auto;padding:2px 0 2px 10px}
.article_parcel .parcel_link::after{background-position:-253px -131px;width:6px;height:10px;margin:3px 0 0 4px;content:''}
.article_parcel .parcel_description{padding:0 15px}
.article_parcel .list_item{border-top:1px solid #efeff0}
.article_parcel .list_item.list_item--promotion{position:relative;margin:0 -15px;border-top:0 none;background-color:#f6f8ff}
.article_parcel .list_item.list_item--promotion::before{position:absolute;top:0;left:0;right:0;height:1px;background-color:rgba(0,0,0,.05);content:''}
.article_parcel .list_item.list_item--promotion::after{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(0,0,0,.05);content:''}
.article_parcel .list_item.list_item--promotion+.list_item--promotion::before{height:0}
.article_parcel .list_item.list_item--promotion+.list_item{border-top:0 none}
.article_parcel .list_item.list_item--promotion .item_link{position:relative;padding:15px}
.article_parcel .list_item.list_item--promotion .link_inner{padding-top:5px}
.article_parcel .item_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0}
.article_parcel .link_inner{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.article_parcel .link_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:22px}
.article_parcel .title_status{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:18px;margin:1px 6px 0 0;padding:2px 4px 1px;-webkit-border-radius:2px;border-radius:2px;font-weight:700;font-size:11px;line-height:15px;color:#fff;letter-spacing:-.3px;background-color:#ff5252}
.article_parcel .title_status.type_plan{background-color:#7f8c9f}
.article_parcel .title_status.type_unsold{background-color:#46474b}
.article_parcel .title_name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;font-size:16px;color:#1e1e23;letter-spacing:-.3px;word-break:break-all}
.article_parcel .link_info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:5px}
.article_parcel .info_price{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:16px;line-height:22px;color:#3b7cf5;letter-spacing:-.3px}
.article_parcel .info_position{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:3px}
.article_parcel .info_position:last-child{margin-top:-1px}
.article_parcel .position_address{margin-right:5px;font-weight:500;line-height:20px;color:#767678;letter-spacing:-.3px;word-break:break-all}
.article_parcel .position_address::after{display:inline-block;width:2px;height:2px;margin:0 0 4px 5px;-webkit-border-radius:50%;border-radius:50%;background-color:#767678;content:''}
.article_parcel .position_generation{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:500;line-height:20px;color:#767678;letter-spacing:-.3px;word-break:break-all}
.article_parcel .info_feature{display:inline-block;margin-top:6px;padding:3px 8px;border:1px solid rgba(59,124,245,.2);font-weight:700;font-size:13px;line-height:18px;color:#3b7cf5;letter-spacing:-.3px;background-color:#fff}
.article_parcel .link_image{position:relative;width:87px;height:87px;margin-left:10px;-webkit-border-radius:6px;border-radius:6px}
.article_parcel .link_image:before{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-border-radius:6px;border-radius:6px;border:1px solid rgba(0,0,0,.05);content:''}
.article_parcel .image_thumbnail{-webkit-border-radius:6px;border-radius:6px}
.article_parcel .image_icon::before{background-position:-189px -183px;width:36px;height:36px;position:absolute;right:0;bottom:0;content:''}
.article_parcel .image_media::before{background-position:-410px -108px;width:36px;height:36px}
.article_parcel .description_link{display:block;padding:15px;border-top:1px solid #efeff0;font-size:16px;line-height:20px;color:#303038;letter-spacing:-.3px;text-align:center}
.article_parcel .description_link::after{background-position:-377px -195px;width:10px;height:6px;margin-top:7px;content:''}
.article_parcel .description_link.type_fold::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
@media (min-width:600px){.content_home--main .home_component_area{width:568px;padding:0}
}
@media (min-width:1152px){.content_home--main .home_component_area{width:681px}
}
.content_home--main .home_component_area .article_box .title{color:#1e1e23}
.content_home--main .home_component_area .article_box .price_area{color:#1e1e23}
.content_home--main .home_component_area .article_box .price_area .price_line{font-weight:700}
.content_home--main .home_component_area .article_box--complex .quantity_area .quantity{color:#09aa5c}
.app_notice{display:block;position:relative;padding:13px 35px 12px 44px;background-color:#f6f8fa}
.app_notice .icon{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.app_notice .text{font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.3px;color:#1e1e23}
.app_notice .highlight{font-weight:700;color:#09aa5c}
.app_notice .arrow{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1px}
.story_banner{margin:10px 0;background-color:#fff}
.story_banner .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.story_banner .content{font-weight:700;line-height:23px;letter-spacing:-.5px}
.story_banner .description{display:inline-block;font-size:16px;color:#1e1e23;vertical-align:top}
.story_banner .link-text{display:inline-block;margin-top:3px;font-size:18px;color:#09aa5c;vertical-align:top}
.story_banner .icon{display:inline-block;margin:5px 0 0 0;line-height:1px;vertical-align:top}
.story_banner .image{margin-left:10px}
@media (min-width:600px){.story_banner .link{padding:10px 18px 9px}
.story_banner .description,.story_banner .link-text{font-size:17px}
.story_banner .link-text{margin-top:0}
.story_banner br{display:none}
}
pre{margin:0;padding:0;line-height:inherit;word-break:break-all;white-space:pre-line;font-family:inherit;font-size:inherit;color:inherit}
.wrap_news{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#edeff2}
.wrap_news .tac{width:100%}
.wrap_news .tac .tac{margin-bottom:24px}
.wrap_news .tac tr td{text-align:center}
.wrap_news .tac tr td .end_photo_org{margin-bottom:10px}
.wrap_news .article_box--da_banner{margin-top:0;margin-bottom:0}
.wrap_news #ct{padding-bottom:10px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
.wrap_news #ct:after{content:initial}
.wrap_news .news_detail_head{padding-top:24px;padding-left:20px;padding-right:20px}
.wrap_news .news_detail_head .news_head_title{line-height:28px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:22px;font-weight:700;color:#151515}
.wrap_news .news_detail_head .news_head_provide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wrap_news .news_detail_head .news_head_provide:not(:first-child){margin-top:13px}
.wrap_news .news_detail_head .news_provide_company{font-size:0}
.wrap_news .news_detail_head .news_provide_company:not(:last-child){padding-right:10px;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}
.wrap_news .news_detail_head .news_provide_company .news_company_date,.wrap_news .news_detail_head .news_provide_company .news_company_title{display:inline-block;line-height:22px;vertical-align:top;letter-spacing:-.32px;font-size:14px}
.wrap_news .news_detail_head .news_provide_company .news_company_title{color:#555}
.wrap_news .news_detail_head .news_provide_company .news_company_date{position:relative;font-weight:300;color:#959595}
.wrap_news .news_detail_head .news_provide_company .news_company_date:not(:first-child){padding-left:15px}
.wrap_news .news_detail_head .news_provide_company .news_company_date:not(:first-child):before{content:"";width:1px;height:12px;position:absolute;top:5px;left:7px;background-color:#e8e8e8}
.wrap_news .news_detail_head .news_provide_toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.wrap_news .news_detail_head .news_provide_toggle:not(:first-child){margin-left:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button{outline:0;font-size:0}
.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button:after{content:""}
.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_reduce+.type_zoom:before{content:"\ac00";display:inline-block;margin-top:2px;margin-left:12px;margin-right:11px;line-height:20px;vertical-align:top;letter-spacing:-.39px;font-size:17px;font-weight:500;color:#333}
.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_reduce:not([disabled]):after{background-position:-4px -48px;width:22px;height:22px}
.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_reduce[disabled]:after{background-position:-48px -4px;width:22px;height:22px}
.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_zoom:not([disabled]):after{background-position:-78px -4px;width:22px;height:22px}
.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_zoom[disabled]:after{background-position:-34px -48px;width:22px;height:22px}
.wrap_news .op_lc{margin-top:-26px;padding-top:26px;padding-left:20px;padding-right:20px;padding-bottom:2px;background-color:#fff}
.wrap_news .op_lc .sel_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.wrap_news .op_lc .sel_wrap .sel{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 33.3%;-ms-flex:1 0 33.3%;flex:1 0 33.3%;-webkit-border-radius:6px;border-radius:6px;background-color:#fff;border:1px solid #dcdee0}
.wrap_news .op_lc .sel_wrap .sel:not(:first-child){margin-left:6px}
.wrap_news .op_lc .sel_wrap select{padding-top:15px;padding-left:12px;padding-right:11px;padding-bottom:14px;color:#0a7df3;line-height:19px;font-size:16px;outline-style:none;border:0}
.wrap_news .op_lc .sel_wrap select~.sel_arrow{position:absolute;top:20px;right:11px;line-height:0}
.wrap_news .op_lc .sel_wrap select~.sel_arrow:before{content:"";background-position:-78px -34px;width:14px;height:8px}
.wrap_news .op_lc .sel_wrap select:focus~.sel_arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.wrap_news .u_lst2{background-color:#fff}
.wrap_news .u_lst2 .u_lst_l{position:relative}
.wrap_news .u_lst2 .u_lst_l:not(:first-child){border-top:1px solid #edeff2}
.wrap_news .u_lst2 .u_lst_lk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:22px;padding-left:20px;padding-right:20px;padding-bottom:19px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.wrap_news .u_lst2 .u_lst_lk:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}
.wrap_news .u_lst2 .if{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.wrap_news .u_lst2 .if:not(:first-child){margin-top:5px}
.wrap_news .u_lst2 .if .if_text{display:inline-block;line-height:17px;vertical-align:top;font-size:14px}
.wrap_news .u_lst2 .if .if_text .bar{height:16px;display:inline-block;position:relative;padding:0 8px 0 6px;vertical-align:top}
.wrap_news .u_lst2 .if .if_text .bar:before{position:absolute;top:50%;margin-top:-5px;height:10px;content:"";width:1px;background-color:rgba(0,0,0,.08)}
.wrap_news .u_lst2 .if .if_text{letter-spacing:-.2px;color:#959595}
.wrap_news .u_lst2 .tit{max-height:46px;display:-webkit-box;overflow:hidden;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:-.3px;text-overflow:ellipsis;font-size:16px;font-weight:600;color:#222}
.wrap_news .u_lst2 .txt{max-height:63px;display:-webkit-box;overflow:hidden;line-height:21px;letter-spacing:-.3px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:14px;font-weight:500;color:#8f8f8f}
.wrap_news .u_lst2 .txt:not(:first-child){margin-top:7px}
.wrap_news .u_pg2{padding-left:20px;padding-right:20px;background-color:#fff}
.wrap_news .u_pg2:last-child{padding-bottom:30px}
.wrap_news .u_pg2 .u_pg2_btn{width:100%;display:block;padding-top:11px;padding-left:10px;padding-right:10px;padding-bottom:9px;line-height:22px;letter-spacing:-.28px;font-size:14px;color:#555;-webkit-border-radius:3px;border-radius:3px;background-color:#f2f4f7}
.wrap_news .u_pg2 .u_pg2_btn:after{content:"";margin-top:8px;margin-left:6px;background-position:-4px -78px;width:11px;height:7px}
.wrap_news .article_box--news{-webkit-box-shadow:initial;box-shadow:initial}
.wrap_news ._hotIssueList{margin-top:-26px;padding-top:26px;padding-left:20px;padding-right:20px;padding-bottom:30px}
.wrap_news ._hotIssueList+._hotIssueList{margin-top:0;padding-top:26px;border-top:10px solid #f3f5f7}
.wrap_news ._hotIssueList .heading_news h2{line-height:28px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:19px;font-weight:700;color:#3b7cf5}
.wrap_news ._hotIssueList ._newsListWrapper:not(:first-child){margin-top:24px}
.wrap_news ._hotIssueList .view_more{display:block;padding-top:11px;padding-left:10px;padding-right:10px;padding-bottom:9px;-webkit-border-radius:3px;border-radius:3px;line-height:22px;letter-spacing:-.28px;text-align:center;font-size:14px;color:#555;background-color:#f2f4f7}
.wrap_news ._hotIssueList .view_more:not(:first-child){margin-top:20px}
.description_box .btn_fold .wrap_news ._hotIssueList .view_more.is-active .icon:after,.wrap_news ._hotIssueList .view_more.is-active .description_box .btn_fold .icon:after,.wrap_news ._hotIssueList .view_more.is-active .icon_arrow_down:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.description_box .btn_fold .wrap_news ._hotIssueList .view_more .icon,.wrap_news ._hotIssueList .view_more .description_box .btn_fold .icon,.wrap_news ._hotIssueList .view_more .icon_arrow_down{vertical-align:top}
.description_box .btn_fold .wrap_news ._hotIssueList .view_more .icon:before,.wrap_news ._hotIssueList .view_more .description_box .btn_fold .icon:before,.wrap_news ._hotIssueList .view_more .icon_arrow_down:before{content:initial}
.description_box .btn_fold .wrap_news ._hotIssueList .view_more .icon:after,.wrap_news ._hotIssueList .view_more .description_box .btn_fold .icon:after,.wrap_news ._hotIssueList .view_more .icon_arrow_down:after{content:"";margin-top:8px;margin-left:6px;background-position:-4px -78px;width:11px;height:7px}
.wrap_news ._hotIssueList .news_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.wrap_news ._hotIssueList .news_item:not(:first-child){margin-top:20px}
.wrap_news ._hotIssueList .news_item .text_wrap{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.wrap_news ._hotIssueList .news_item .text_wrap:not(:last-child){padding-right:20px}
.wrap_news ._hotIssueList .news_item .text_wrap .text{max-height:69px;display:-webkit-box;overflow:hidden;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:3;letter-spacing:-.3px;text-overflow:ellipsis;font-size:16px;font-weight:600;color:#222}
.wrap_news ._hotIssueList .news_item .text_wrap .source{line-height:17px;letter-spacing:-.2px;font-size:14px;color:#959595}
.wrap_news ._hotIssueList .news_item .text_wrap .source:not(:first-child){margin-top:6px}
.wrap_news ._hotIssueList .news_item .text_wrap .source .bar{height:16px;display:inline-block;position:relative;padding:0 8px 0 6px;vertical-align:top}
.wrap_news ._hotIssueList .news_item .text_wrap .source .bar:before{position:absolute;top:50%;margin-top:-5px;height:10px;content:"";width:1px;background-color:rgba(0,0,0,.08)}
.wrap_news ._hotIssueList .news_item .news_thumbnail{width:88px;height:88px;display:block;overflow:hidden;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.wrap_news ._hotIssueList .news_item .news_thumbnail .news_thumbnail_inner{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;-webkit-border-radius:3px;border-radius:3px;background-position:50% 50%}
.wrap_news ._hotIssueList .news_item .news_thumbnail .news_thumbnail_inner:not([style*=background-image]):before{content:"";position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:-4px -4px;width:36px;height:36px}
.wrap_news ._hotIssueList .news_item .news_thumbnail .news_thumbnail_inner:not([style*=background-image]):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #dcdde0;-webkit-border-radius:3px;border-radius:3px;background-color:#e4e6e8}
.wrap_news ._hotIssueList .news_item .news_thumbnail:not(:first-child){margin-top:2px}
.wrap_news .article_bt{padding-left:20px;padding-right:20px;padding-bottom:0}
.wrap_news .article_bt:after{content:initial}
.wrap_news .end_photo_org{margin-bottom:14px}
.wrap_news .end_photo_org:not(:first-child){margin-top:10px}
.wrap_news .end_photo_org img{width:100%;max-width:initial;display:block;margin-bottom:0}
.wrap_news .end_photo_org .img_desc{display:block;padding-left:38px;padding-right:38px;line-height:19px;letter-spacing:-.24px;white-space:pre-line;text-align:center;font-size:13px;color:#666}
.wrap_news .end_photo_org .img_desc:not(:first-child){margin-top:10px}
.wrap_news .media_end_summary{display:block}
.wrap_news .article_type1,.wrap_news .article_type2,.wrap_news .article_type3,.wrap_news .article_type4,.wrap_news .article_type5{padding-top:18px;padding-left:20px;padding-right:20px;padding-bottom:35px}
.wrap_news .article_type1:not(:first-child),.wrap_news .article_type2:not(:first-child),.wrap_news .article_type3:not(:first-child),.wrap_news .article_type4:not(:first-child),.wrap_news .article_type5:not(:first-child){margin-top:20px;border-top:1px solid #edeff2}
.wrap_news .u_btn2{width:auto;height:auto;display:block;overflow:hidden;line-height:22px;vertical-align:top;letter-spacing:-.28px;white-space:initial;text-align:center;font-size:14px;color:#555;border:0;background:#fff}
.wrap_news .u_btn2:last-child{padding-bottom:25px}
.wrap_news .u_btn2 .w33{width:auto;padding-top:11px;padding-left:10px;padding-right:10px;padding-bottom:9px;-webkit-border-radius:3px;border-radius:3px;background-color:#f2f4f7}
.wrap_news .article_bt .dim,.wrap_news .u_btn2 a{display:block;float:none;height:auto;background:initial;color:#555}
.wrap_news .link_news{margin:0 -20px;padding-top:30px;padding-left:20px;padding-right:20px}
.wrap_news .link_news:not(:first-child){margin-top:35px;border-top:10px solid #edeff2}
.wrap_news .link_news h3{margin-bottom:0;line-height:20px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:700;letter-spacing:-.32px;color:#222}
.wrap_news .link_news h3 span{display:block;margin-top:6px;margin-left:0;padding-left:0;line-height:19px;vertical-align:top;letter-spacing:-.3px;font-size:13px;font-weight:400;color:#959595;background:initial}
.wrap_news .link_news ul:not(:first-child){margin-top:14px}
.wrap_news .link_news li{margin-bottom:0;padding-left:0;line-height:23px;font-size:16px;background:initial}
.wrap_news .link_news li:not(:first-child){margin-top:9px}
.wrap_news .link_news li a{max-width:initial;overflow:hidden;display:block;line-height:19px;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;color:#333}
.wrap_news .link_news li a:before{content:"";width:4px;height:4px;float:left;margin-top:8px;margin-right:7px;-webkit-border-radius:2px;border-radius:2px;background-color:#d7d7d7}
.wrap_news .view_magazine+.article_bt{margin-top:-11px}
.swipe_wrap{overflow:hidden}
.news_tab_area{overflow-y:hidden;overflow-x:auto;background-color:#f9fafb;border-top:1px solid #e9eaec;border-bottom:1px solid #e9eaec;white-space:nowrap}
.news_tab_area .tab{position:relative;display:inline-block;padding:12px 17px 11px 11px;font-size:17px;letter-spacing:-.5px;color:#888}
.news_tab_area .tab[aria-selected=true]{color:#4c94e8;font-weight:500}
.news_tab_area .tab:after{content:"";position:absolute;top:50%;right:0;width:1px;height:16px;margin-top:-8px;background-color:rgba(0,0,0,.16)}
.news_tab_area .tab:first-child{padding-left:15px}
.news_tab_area .tab:last-child:after{display:none}
.news_content_area{overflow:hidden}
.article_box--community .heading_home--label .heading_inner{padding:20px 15px 15px}
.article_box--community .heading_home--label .heading_inner:after{content:'';position:absolute;left:0;right:0;height:1px;background-color:#e9eaec;bottom:0}
.article_box--community .btn_write{position:absolute;top:14px;right:15px;border:1px solid #ddd;background-color:#fff;padding:6px 8px 6px 10px;font-size:13px;letter-spacing:-.5px;color:#515254}
.article_box--community .btn_write .icon{letter-spacing:0;color:#26a93a;font-size:12px;margin-right:4px}
.article_box--community .text--long{position:relative}
.article_box--community .text--long .txt_number{padding:3px 0 0 10px;position:absolute;bottom:0;right:0;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 30%,#fff 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(30%,#fff),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 30%,#fff 100%)}
.article_box--community .text--long .txt_number:before{content:"...";padding-right:4px;color:#222}
.article_box--community .txt_number{font-size:14px;margin-left:3px}
.article_box--community.article_box .viewmore{border-top:none}
.u_sca{display:none}
.a .u_sca{display:block;overflow:hidden;background-color:#f4f4f4}
.a .u_sca a.u_sc{position:relative;display:block;margin:0 10px 15px;padding:10px 10px 10px;border:1px solid #d3d5d9;-webkit-border-radius:2px;border-radius:2px;background-color:#fcfcfc;font-size:14px;color:#333}
.a .u_sca a.u_sc .u_ics{float:left;width:30px;height:30px;margin:0 9px 0 0;display:block;background:url(https://ssl.pstatic.net/static.land/static/mobile/20170519/sp_end.png) no-repeat;-webkit-background-size:225px 340px;background-size:225px 340px;background-position:-190px 0}
.a .u_sca a.u_sc em{display:block;position:relative;top:-3px;margin-bottom:-4px;font-size:11px;color:#666}
.a .u_sca a.u_sc strong{color:#009403}
.a .u_sca a.u_sc .u_ica{position:absolute;right:15px;top:18px;width:14px;height:14px;margin:0 0 0 5px;display:inline-block;background:url(https://ssl.pstatic.net/static.land/static/mobile/20170519/sp_end.png) no-repeat;-webkit-background-size:225px 340px;background-size:225px 340px;background-position:-90px -35px;vertical-align:-1px}
@media screen and (min-width:450px) and (orientation:landscape){.a .u_sca a.u_sc{padding-bottom:10px;font-size:16px;line-height:30px}
.a .u_sca a.u_sc em{display:inline-block;top:0;font-size:16px;color:#333}
.a .u_sca a.u_sc .u_ica{margin-left:2px;vertical-align:-1px}
}
@media (min-width:600px){.wrap_news ._hotIssueList{margin-top:0}
.wrap_news .op_lc{margin-top:10px;padding-top:15px}
}
.article_box--process .heading_home--more .heading_inner{padding:21px 15px 14px}
.process_wrap{position:relative;padding:0 15px 18px}
.process_wrap:before{content:'';position:absolute;top:0;left:50%;bottom:18px;width:1px;background-color:rgba(0,0,0,.16)}
.process_wrap .process_step{position:relative;z-index:10;background-color:#F4F5F7;border:1px solid #d8dadc;-webkit-border-radius:2px;border-radius:2px;font-size:15px;letter-spacing:-.5px;line-height:20px;color:#515254;margin-top:10px}
.process_wrap .process_step:first-child{margin-top:0}
.process_wrap .process_title{float:left;padding:10px 10px 8px 10px;width:114px;font-weight:500;color:#222}
.process_wrap .process_content{overflow:hidden;padding:8px 8px 8px 12px;border-left:1px solid #d8dadc;background-color:#F9FAFB;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;height:100%;min-height:38px}
.process_wrap .date{font-weight:500;vertical-align:middle;letter-spacing:0}
.process_wrap .date~.text{margin-top:2px}
.process_wrap .text{display:block;margin-top:1px;word-wrap:break-word;word-break:break-all}
.process_wrap .link{display:block;margin-top:2px;word-wrap:break-word;word-break:break-all}
.process_wrap .icon_arrow_right{position:relative;top:-2px;font-size:10px;letter-spacing:0;margin-left:3px}
.process_wrap .sp_icon{margin-right:6px;vertical-align:-4px}
.process_wrap [class*=sp_icon]+.date{position:relative;top:-1px}
.process_wrap mark{color:#f34d59;background-color:transparent;font-weight:500;margin-left:5px}
.process_wrap .is-active{border-color:#26a93a;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px 0 rgba(0,0,0,.06)}
.process_wrap .is-active .date{color:#26a93a}
.process_wrap .is-active .link{color:#222}
.empty_data--process{margin:0 15px;border-top:1px solid rgba(0,0,0,.16);padding:30px 0 35px;font-size:15px;color:#878787;letter-spacing:-.5px;text-align:center}
.article_box--info .info_item{font-size:15px;padding:12px 1px 7px}
.article_box--info .data .link{padding-right:12px;position:relative;margin-right:2px}
.article_box--info .data .icon{position:absolute;top:50%;height:10px;margin-top:-5px;right:0;font-size:9px;color:#616162}
.interspot_list_wrap{position:relative;padding:30px 14px 14px 14px}
@media (min-width:600px){.interspot_list_wrap{width:80.46%;max-width:940px;margin:0 auto;padding-left:0;padding-right:0}
}
.interspot_list_wrap .view_style_wrap{top:8px;left:9px}
@media (min-width:600px){.interspot_list_wrap .view_style_wrap{top:7px;left:15px}
}
@media (min-width:1024px){.interspot_list_wrap .view_style_wrap{left:5px}
}
@media (min-width:1152px){.interspot_list_wrap .view_style_wrap{left:-5px}
}
.interspot_list_wrap .btn_setting_alarm{padding:11px 14px 10px}
@media (min-width:600px){.interspot_list_wrap .btn_setting_alarm{padding-right:19px}
}
.interspot_list_wrap .interspot{margin-top:10px}
.interspot_list_wrap .heading{font-size:18px}
.interspot_list_wrap .interspot_color_area{padding:15px 118px 16px 15px}
.interspot_list_wrap .interspot_inner{height:128px}
.interspot_list_wrap .interspot_map_area{margin-top:-43px;height:86px;width:86px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.1);box-shadow:0 0 1px 0 rgba(0,0,0,.1)}
.interspot .tag_wrap{margin-top:4px;padding-right:14px;overflow:hidden;height:36px;font-size:15px}
.interspot .tag{float:left;position:relative;font-size:15px;letter-spacing:-.5px;color:rgba(255,255,255,.9);max-width:50%;line-height:1.1;padding-right:15px}
.interspot .tag:after{content:'/';position:absolute;top:50%;margin-top:-9px;height:16px;display:inline-block;font-size:16px;right:5px;color:rgba(255,255,255,.4)}
.interspot .tag.num:after,.interspot .tag:last-child:after{display:none}
.interspot .tag .tag_inner{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}
.interspot .btn_wrap{margin-top:9px;white-space:nowrap}
.interspot .btn_wrap .btn_more{background-color:#fff;color:#222}
.interspot .summary{margin-top:7px;height:33px;font-weight:300;font-size:15px;letter-spacing:-.5px;line-height:16px}
.interspot .summary .type{position:relative;padding-right:10px;font-weight:500}
.interspot .summary .type:after{content:'';position:absolute;top:50%;right:4px;margin-top:-1px;width:2px;height:2px;-webkit-border-radius:1px;border-radius:1px;background-color:#fff}
.interspot .summary .text{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;word-wrap:normal}
.interspot .bunyang_type{margin-right:3px}
html[data-user-agent*=Android] .interspot .summary{margin-top:4px}
html[data-user-agent*=Android] .interspot .summary .text{padding-top:1px}
.interspot_list_wrap .inter_bunyang .heading{text-overflow:ellipsis;word-wrap:normal}
.interspot_list_wrap .inter_bunyang .heading:before{display:none}
.interspot_list_wrap .inter_bunyang .interspot_color_area{padding-right:16px}
@media (min-width:600px){.interspot_list_wrap .inter_bunyang .interspot_color_area{padding-right:118px}
}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.wrap_home_edit{padding-bottom:62px}
.content_home_edit{margin:0 auto;padding:15px}
@media (min-width:600px){.content_home_edit{width:80.46%;max-width:940px}
}
.content_home_edit .btns_fixed{-webkit-transition:all .3s ease;transition:all .3s ease}
.content_home_edit .btns_fixed.is-hide{bottom:-62px}
.content_home_edit .layer_result .result_close{position:absolute;top:0;right:0;height:40px;line-height:40px;padding:0 15px;color:#8b8b8f}
.content_home_edit.content_home_edit--select{padding-bottom:104px}
.inter_area{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;position:relative;height:56px;padding:19px 94px 17px 17px;font-size:17px;background-color:#fff}
html[data-user-agent*=Trident] .inter_region{letter-spacing:1;font-weight:500}
@media (min-width:600px){.inter_area{padding:23px 80px 23px 22px;height:70px;font-size:20px}
}
.inter_area+.region_area--home{margin-top:14px}
.inter_area .icon_map_plus{position:absolute;top:50%;margin-top:-10px;height:20px;right:20px;font-size:18px;color:#26a93a}
@media (min-width:600px){.inter_area .icon_map_plus{position:absolute;top:50%;margin-top:-12px;height:24px;right:28px;font-size:24px}
}
.inter_area .region_select_item{padding:18px 0 17px;font-size:17px}
@media (min-width:600px){.inter_area .region_select_item{padding:23px 0;font-size:20px}
}
.inter_area .icon_arrow_right{font-size:11px;color:#26a93a}
@media (min-width:600px){.inter_area .icon_arrow_right{font-size:12px}
}
.inter_area .btn_search_type{position:absolute;top:50%;margin-top:-15px;height:30px;right:13px;padding:7px 9px 8px 8px;border:1px solid #ddd;font-size:13px;letter-spacing:-.6px;color:#515254}
.inter_area .btn_search_type .icon{margin:1px 2px 0 0;font-size:12px;font-weight:700;letter-spacing:0;color:#26a93a;vertical-align:top}
@media (min-width:600px){.inter_area .btn_search_type{right:18px;height:34px;padding:8px 12px 9px 10px;font-size:15px}
.inter_area .btn_search_type .icon{margin:1px 3px 0 0;font-size:16px}
}
.inter_area .inter_area_inner{max-width:100%;overflow-x:auto;padding:0 17px;white-space:nowrap}
.inter_area.is-selecting{padding:0 94px 0 0}
.inter_area.is-disabled{padding-right:94px;color:#919191}
.inter_area--search .search_form{position:absolute;top:0;left:0;width:100%;padding:19px 94px 17px 17px;font-size:17px;color:#222}
.inter_area--search .search_form::-webkit-input-placeholder{letter-spacing:-.5px}
.inter_area--search .search_form:-moz-placeholder{letter-spacing:-.5px}
.inter_area--search .search_form::-moz-placeholder{letter-spacing:-.5px}
.inter_area--search .search_form:-ms-input-placeholder{letter-spacing:-.5px}
@media (min-width:600px){.inter_area--search .search_form{padding:23px 120px 24px 17px;font-size:20px;letter-spacing:-.7px}
}
.inter_area--search .btn_clear_text{display:none;position:absolute;top:50%;margin-top:-28px;height:56px;right:0;width:56px;font-size:18px;color:#d0d0d0}
.inter_area--search.on-typing .search_form{padding-right:54px}
.inter_area--search.on-typing .btn_search_type{display:none}
.inter_area--search.on-typing .btn_clear_text{display:block}
.inter_search_suggest{border-top:1px solid #dfe0e1}
.inter_search_suggest .keyword_list{background-color:#fff}
.inter_search_suggest .keyword_list .highlight{color:#26a93a}
.inter_search_suggest .keyword_item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;position:relative;padding:13px 18px 12px 39px;border-top:1px solid #f0f1f2;font-size:16px;letter-spacing:-.5px;color:#515254}
.inter_search_suggest .keyword_item:before{content:"\E04F"}
.inter_search_suggest .keyword_item:first-child{border-top:0}
.inter_search_suggest .keyword_item:before{display:block;position:absolute;top:50%;left:17px;margin-top:-9px;font-size:17px;color:#cecece}
.inter_search_suggest .no_recent_keyword{background-color:#fff;font-size:16px;line-height:150px;letter-spacing:-.5px;text-align:center;color:#777}
@media (min-width:600px){.inter_search_suggest .no_recent_keyword{font-size:18px;line-height:230px;letter-spacing:-1.1px}
}
.inter_area.is-inactive{color:#919191}
.cortar_area{margin-top:14px}
.region_area--home .region_cell:nth-child(3n){border-right:0}
.region_area--home .result_option{margin-top:-1px}
.region_table--favorite .region_cell{position:relative;padding:0 30px 0 7px}
.region_table--favorite .region_inner{text-align:left}
.region_table--favorite .btn_favorite{display:block;position:absolute;top:0;right:0;height:100%;padding:12px 10px 12px 3px}
.region_table--favorite .btn_favorite:before{content:"\E05B"}
.region_table--favorite .btn_favorite:before{display:block;position:relative;top:-1px;font-size:17px;color:#e6e7e8}
.region_table--favorite .btn_favorite.is-active:before{color:#26a93a}
.btn_bottom_area .inter_area{height:100%}
.btn_bottom_area.is-appearbtn{z-index:1;bottom:0;-webkit-transition:all .4s cubic-bezier(.68,-.55,.265,1.55);transition:all .4s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-delay:.3s;transition-delay:.3s}
.btn_add_region{font-weight:700;position:relative;display:inline-block;height:50px;padding:15px 24px 15px 54px;margin:0 auto;-webkit-border-radius:100px;border-radius:100px;background-color:#4c94e8;font-size:17px;letter-spacing:-.5px;color:#fff}
html[data-user-agent*=Trident] .btn_viewmap_region{letter-spacing:1;font-weight:500}
.btn_add_region .icon_plus{position:absolute;top:15px;left:26px;font-size:18px}
.interspot_list{position:relative;margin-top:5px}
.interspot--edit{position:relative;margin-top:10px}
@media (min-width:600px){.interspot--edit{margin-top:16px}
}
.interspot--edit .interspot_move_wrap{position:absolute;top:0;left:0;z-index:1;width:42px;height:100%;border-right:1px solid rgba(0,0,0,.07)}
.interspot--edit .interspot_move_wrap:after{position:absolute;top:43.5px;right:0;left:0;height:1px;background-color:rgba(0,0,0,.07);content:''}
@media (min-width:600px){.interspot--edit .interspot_move_wrap{width:55px}
.interspot--edit .interspot_move_wrap:after{top:61.5px}
}
.interspot--edit .btn_interspot_down,.interspot--edit .btn_interspot_up{width:42px;height:44px;font-size:16px;text-shadow:0 0 1px rgba(0,0,0,.3);color:rgba(255,255,255,.9)}
.interspot--edit .btn_interspot_down:disabled,.interspot--edit .btn_interspot_up:disabled{text-shadow:none;color:rgba(255,255,255,.4)}
@media (min-width:600px){.interspot--edit .btn_interspot_down,.interspot--edit .btn_interspot_up{width:55px;height:62px;font-size:20px}
}
.interspot--edit .btn_delete{position:absolute;top:0;right:0;width:48px;height:100%;font-size:18px;text-align:center;text-shadow:0 0 1px rgba(0,0,0,.3);color:#fff}
@media (min-width:600px){.interspot--edit .btn_delete{width:70px;font-size:20px}
}
.complex_facility_map.is-movable .btn_control .interspot--edit .icon_map_move,.interspot--edit .complex_facility_map.is-movable .btn_control .icon_map_move,.interspot--edit .icon_close,.interspot--edit .map_area--comforts.is-expanded .btn_expand .icon,.interspot--edit .map_area--detail.is-expanded .btn_expand .icon,.map_area--comforts.is-expanded .btn_expand .interspot--edit .icon,.map_area--detail.is-expanded .btn_expand .interspot--edit .icon{position:absolute;top:50%;margin-top:-9px;height:18px;right:19px}
@media (min-width:600px){.complex_facility_map.is-movable .btn_control .interspot--edit .icon_map_move,.interspot--edit .complex_facility_map.is-movable .btn_control .icon_map_move,.interspot--edit .icon_close,.interspot--edit .map_area--comforts.is-expanded .btn_expand .icon,.interspot--edit .map_area--detail.is-expanded .btn_expand .icon,.map_area--comforts.is-expanded .btn_expand .interspot--edit .icon,.map_area--detail.is-expanded .btn_expand .interspot--edit .icon{position:absolute;top:50%;margin-top:-10px;height:20px;right:30px}
}
.interspot--edit_inner{display:block;position:relative;width:100%;height:88px;padding:0 50px 0 42px;color:#fff}
@media (min-width:600px){.interspot--edit_inner{height:124px;padding:0 100px 0 54px}
}
.interspot--edit_inner .interspot_info{display:block;position:relative;padding:18px 0 20px 20px}
@media (min-width:600px){.interspot--edit_inner .interspot_info{padding:31px 0 30px 27px}
}
.interspot--edit_inner .interspot_info:after{position:absolute;font-size:0;content:''}
.interspot--edit_inner .heading{margin:0 0 11px -2px;font-size:21px}
@media (min-width:600px){.interspot--edit_inner .heading{margin:0 0 10px -2px;font-size:26px}
}
.interspot--edit_inner .icon_menu_complex{font-size:19px}
.interspot--edit_inner .option_text{font-weight:700;font-size:13px;letter-spacing:-.5px}
html[data-user-agent*=Trident] .interspot_list .option_text{letter-spacing:1;font-weight:500}
@media (min-width:600px){.interspot--edit_inner .option_text{font-size:17px}
}
.interspot--edit_inner .icon_edit_pin,.interspot--edit_inner .map_search_layer .map_search_input,.map_search_layer .interspot--edit_inner .map_search_input{margin:-3px 1px 0 0;font-size:18px}
@media (min-width:600px){.interspot--edit_inner .icon_edit_pin,.interspot--edit_inner .map_search_layer .map_search_input,.map_search_layer .interspot--edit_inner .map_search_input{font-size:22px}
}
.interspot--edit_inner .icon_complex{margin:-3px 4px 0 1px;font-size:18px}
@media (min-width:600px){.interspot--edit_inner .icon_complex{font-size:22px}
}
.interspot--edit_inner .icon_bunyang{margin:-2px 4px 0 1px;font-size:19px}
@media (min-width:600px){.interspot--edit_inner .icon_bunyang{font-size:22px}
}
.interspot--edit{width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);margin-left:5px;-webkit-transition:transform .4s ease-in-out;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}
.interspot_list{overflow:hidden}
.interspot_list.is-loading .interspot--edit{margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.interspot--edit:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}
.interspot--edit:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}
.interspot--edit:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}
.interspot--edit:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}
.interspot--edit:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}
.interspot--edit:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s}
.interspot--edit:nth-child(8){-webkit-transition-delay:.8s;transition-delay:.8s}
.interspot--edit:nth-child(9){-webkit-transition-delay:.9s;transition-delay:.9s}
.interspot--edit:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}
.interspot--edit.is-pressed{position:absolute;width:100%;z-index:1;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}
.interspot--edit.is-pressed .interspot--edit_inner{margin-top:0;cursor:move}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.article_box .dot,.layer_result .dot{position:relative;padding:0 6px 0 4px;vertical-align:top}
.article_box .dot:before,.layer_result .dot:before{position:absolute;top:50%;margin-top:-1px;height:2px;content:"";width:2px;background-color:#515254}
.article_box .bar,.layer_result .bar{position:relative;padding:0 7px 0 5px;vertical-align:top;top:0}
.article_box .bar:before,.layer_result .bar:before{position:absolute;top:50%;margin-top:-5px;height:10px;content:"";width:1px;background-color:rgba(0,0,0,.16)}
.article_box{margin-top:10px;position:relative;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}
.article_box .item_area{background-color:#fff}
.article_box .thumbnail~.title_area{margin-bottom:5px}
.article_box .item{position:relative;border:0 solid #f0f1f2;border-top-width:1px;margin:0 15px}
@media (min-width: 600px) {.article_box .item {margin:0 17px}
}
.article_box .item.is-visited{opacity:.65}
.article_box .item.is-visited .item_inner:before{display:none}
.article_box .item:first-child{border-top:0}
.article_box .item.is-soldout .price_area{color:#888}
.article_box .item.is-expanded .item--child{display:block}
.article_box .item.is-expanded .label_merit--same .ico_arrow_down_bold{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
@media (min-width:600px){.article_box .item.item--fluid .item--child{display:none}
}
.article_box .item_inner{display:block;position:relative}
.article_box .item--child{display:none;position:relative;margin:0 -15px;padding:0 15px;background-color:#f7f7f7;border-top-color:#ddd}
@media (min-width:600px){.article_box .item--child{margin:0 -17px;padding:0 17px}
}
.article_box .item--child:before{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'%3E%3Cg fill='none'%3E%3Cpath fill='%23DDD' d='M9.998 0l9.688 12H.374z'/%3E%3Cpath fill='%23F7F7F7' d='M10 1.563L18.351 12H1.656z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:100% 100%;background-size:100%;width:20px;height:12px;display:block;position:absolute;top:-12px;left:174px;content:""}
.article_box .item--child:after{display:block!important;position:absolute;left:0;bottom:-1px;z-index:3;min-width:100%;width:100%;height:1px;background-color:#ddd}
.article_box .item--child .item_inner{min-height:126px;padding:13px 0 16px;border-bottom:1px solid rgba(0,0,0,.08)}
.article_box .item--child .item_inner:last-child{border-bottom-width:0}
.article_box .item--child .item_inner.is-visited .cp_area,.article_box .item--child .item_inner.is-visited .information_area,.article_box .item--child .item_inner.is-visited .merit_area,.article_box .item--child .item_inner.is-visited .thumbnail,.article_box .item--child .item_inner.is-visited .title_area{opacity:.7}
.article_box .item--child .thumbnail.is-large{width:95px;height:95px}
.article_box .item--child .thumbnail.is-large~.info_area{max-width:-webkit-calc(100% - 12px - 95px);max-width:calc(100% - 12px - 95px)}
.article_box .item--child .title_area{max-height:none;margin:0 0 5px}
.article_box .item--child .title_area .mark{vertical-align:1px}
.article_box .item--child .title_area .price_area{margin-top:0!important;background-color:#f7f7f7}
.article_box .item--child .title_area html[data-user-agent*=Android]{margin-bottom:8px}
.article_box .item--child .information_area{margin-top:0}
.article_box .item--child .information_area .info{margin:0 0 -2px;font-size:15px;line-height:20px;letter-spacing:-1px;color:#333}
.article_box .item--child .label_merit--confirm{background-color:transparent}
.article_box .heading_onsale+.item_area .item:first-child,.article_box .inter_heading_fixed+.item_area .item:first-child,.article_box .item_area:first-child .item:first-child,.article_box .item_area:first-of-type .item:first-child,.article_box .select_sorting+.item_area .item:first-child{border-top:0}
.article_box .item--nodata{text-align:center;color:#919191}
.article_box .item--nothumbnail .item_inner{padding-right:0!important}
.article_box .item--nothumbnail .thumbnail{display:none}
.article_box .item--nothumbnail .thumbnail~.info_area{max-width:100%}
.article_box .link_group{display:block}
.article_box .thumbnail{right:0;-webkit-background-size:cover;background-size:cover}
.article_box .thumbnail .icon_video_play{position:absolute;top:auto;left:auto;bottom:8px;right:8px;font-size:23px;color:#fff;-webkit-transform:none;-ms-transform:none;transform:none}
.article_box .title_area .inner_btn:not(:first-child){margin-left:6px}
.article_box .title{font-weight:700;display:inline-block;padding-right:1px;vertical-align:middle;letter-spacing:-.5px;max-width:100%}
html[data-user-agent*=Trident] .article_box .title{letter-spacing:1;font-weight:500}
.article_box .info_area{min-width:0;max-width:100%;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
.article_box .price_area{font-size:19px;color:#4c94e8}
.article_box .price_area .type{font-weight:700;margin-right:4px;font-size:17px}
html[data-user-agent*=Trident] .price_area .type{letter-spacing:1;font-weight:500}
.article_box .price_area .price,.article_box .price_area .real_price{position:relative;top:1px;padding-right:4px;font-weight:500}
.article_box .price_area .real_price{color:#888}
.article_box .price_area .small{font-size:17px}
.article_box .price_area .slash,.article_box .price_area .wave{margin:0 1px;font-family:"Helvetica Reguler"}
.article_box .price_area.price_area--completion{color:#888}
.completion_price{position:relative;color:#919191}
.completion_price:before{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:1px;background-color:#888}
.article_box .price_area .completion_price:before{right:3px}
.article_box .information_area{overflow:hidden;color:#515254;letter-spacing:-.5px}
.article_box .information_area .type{color:#222;font-weight:400}
.article_box .information_area .spec{font-weight:300;color:#515254}
.article_box .information_area .type+.spec{margin-left:3px}
.article_box .information_area .info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:1px;line-height:1.14}
.article_box .info_price_line{display:block;color:#4c94e8;font-weight:500;font-size:14px}
.article_box .info_price_line~.type{margin-top:3px}
.article_box .info_price_line .number{font-size:15px}
.article_box .info_price_line .swung{font-size:12px}
.article_box html[data-user-agent*=Android] .info_price_line{background-color:red}
.article_box html[data-user-agent*=Android] .info_price_line .number{font-size:14px}
.article_box html[data-user-agent*=Android] .info_price_line .swung{font-size:14px}
.article_box .quantity_area{position:relative;white-space:nowrap}
.article_box .quantity_area .text{display:inline-block;color:#222}
.article_box .quantity_area .quantity{display:inline-block;color:#4c94e8}
.article_box .tag_area{margin-top:2px}
.article_box .tag_area .premium,.article_box .tag_area .tag{display:inline-block;margin:4px 4px 0 0;padding:1px 3px;background-color:#f4f4f5;font-size:13px;color:#666}
.article_box .tag_area .tag{letter-spacing:-.5px}
.article_box .tag_area .premium:before{content:"P";margin-right:4px}
.article_box .merit_area{position:relative}
.article_box .tag_area+.merit_area{margin-top:5px}
.article_box .label_merit{display:inline-block;height:19px;margin:3px 4px 0 0;padding:0 5px;-webkit-border-radius:4px;border-radius:4px;font-size:11px;font-weight:500;line-height:18px;letter-spacing:-.3px;vertical-align:top}
.article_box .label_merit:last-child{margin-right:0}
.article_box .label_merit .label_title{display:inline-block;vertical-align:top}
.article_box .label_merit .label_data{display:inline-block;margin-left:2px;vertical-align:top}
.article_box .label_merit--default{color:#929294;border:1px solid #dcdee0}
.article_box .label_merit--positive{color:#09ab49;border:1px solid #09ab49}
.article_box .label_merit--same{border-color:#dcdee0;background-color:#fff}
.article_box .label_merit--same .label_data{color:#f73631}
.article_box .label_merit--same .label_title{color:#404048}
.article_box .label_merit--same .ico_arrow_down_bold{display:inline-block;margin:6px 0 0 4px;vertical-align:top}
@media (min-width:600px){.article_box .item.item--fluid .label_merit--same .ico_arrow_down_bold{background-position:-427px -316px;width:5px;height:8px;top:0;-webkit-transform:rotate(0)!important;-ms-transform:rotate(0)!important;transform:rotate(0)!important}
}
.article_box .label_merit--exchange{overflow:hidden;padding:0;border:1px solid #767678}
.article_box .label_merit--exchange .label_title{padding:0 5px;color:#767678}
.article_box .label_merit--exchange .label_data{padding:0 5px;margin-left:0;background-color:#767678;color:#fff}
.article_box .label_merit--exchange .label_title+.label_data{margin-left:-1px}
.article_box .cp_area{overflow:hidden;margin-top:6px;font-size:13px;line-height:18px;letter-spacing:-1px;white-space:nowrap}
.article_box .cp_area .cp_area_inner{display:inline-block}
.article_box .cp_area .agent_info{display:inline-block;color:#555;vertical-align:top;font-weight:300}
.article_box .cp_area .agent_info+.agent_info{display:block;overflow:hidden;text-overflow:ellipsis;color:#333}
.article_box .cp_area .agent_info [href]{position:relative;z-index:1}
.article_box .cp_area .agent_info:nth-last-child(2){float:right;position:relative;padding-left:13px}
.article_box .cp_area .agent_info:nth-last-child(2):after{position:absolute;top:4px;left:6px;width:1px;height:10px;background-color:rgba(0,0,0,.15);content:""}
.article_box .label_cp{position:relative;z-index:1;display:inline-block;margin-top:3px;font-size:13px;line-height:19px;letter-spacing:-.5px;vertical-align:top;color:#555}
.article_box .label_cp .ico_arrow_right2{position:relative;top:-1px;margin-left:4px}
.article_box .blank{display:inline-block;width:11px}
.article_box .viewmore{margin:0 15px;border-top:1px solid #f0f1f2}
.article_box .inner_btn{display:inline-block;margin-left:8px;padding:2px 5px;background-color:#fff;border:solid 1px rgba(0,0,0,.16);font-size:12px;line-height:14px;text-align:center;color:#515254;letter-spacing:-.5px}
.article_box .badge_type{display:inline-block;height:18px;margin-left:4px;padding:0 5px;-webkit-border-radius:4px;border-radius:4px;background-color:#e3f6ed;font-size:12px;font-weight:700;line-height:18px;letter-spacing:-.3px;color:#09aa5c;vertical-align:top;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.article_box .button_group{margin-top:10px}
.article_box .button_group .btn{display:inline-block;width:32px;height:32px;-webkit-border-radius:32px;border-radius:32px;float:left;position:relative;margin-right:6px;border:.5px solid #d4d4d4;background-color:#fff}
.article_box .button_group .btn .icon{position:absolute;top:50%;margin-top:-7px;left:50%;margin-left:-7px;height:14px;width:14px;font-size:14px;color:#26a93a}
.article_box .button_group .btn .icon_edit_pin,.article_box .button_group .btn .map_search_layer .map_search_input,.map_search_layer .article_box .button_group .btn .map_search_input{width:15px;height:15px;margin-top:-7.5px;margin-left:-7.5px;font-size:15px}
.article_box .button_group .btn .icon_navigation2{width:16px;margin-left:-8px}
.article_box .button_group .btn.is-disabled .icon{color:#919191}
.badge_media,.badge_vr{position:absolute;top:6px;left:6px;line-height:1px}
.article_banner{overflow:hidden;height:80px;margin:10px 0}
.article_banner .link_banner{display:block;height:100%}
.article_banner .image_banner{display:block;height:100%;-webkit-background-size:375px 100%;background-size:375px 100%;background-repeat:no-repeat;background-position:center}
html[data-user-agent*=Android] .article_box .button_group .btn{border-width:1px}
html[data-user-agent*=Android] .article_box .information_area .info{line-height:1.2;font-size:14px;padding-top:1px}
html[data-user-agent*=Android] .article_box .dot{line-height:1}
html[data-user-agent*=Android] .article_box--isale .price_area,html[data-user-agent*=Android] .article_box--sale .price_area{margin-top:0}
html[data-user-agent*=Android] .article_box--isale .information_area,html[data-user-agent*=Android] .article_box--sale .information_area{margin-top:0}
.article_box--nav{margin-bottom:0;border-bottom:1px solid #f0f1f2}
@media (min-width:1152px){.article_box--nav{display:none}
}
.article_box--complex .title,.article_box--isale .title,.article_box--sale .title{background-color:#fff}
.article_box--complex .title .title_place,.article_box--isale .title .title_place,.article_box--sale .title .title_place{word-break:break-all}
.article_box--complex .title .title_place:last-child,.article_box--isale .title .title_place:last-child,.article_box--sale .title .title_place:last-child{min-width:0;max-width:100%}
.article_box--complex .title .title_building:not(:first-child),.article_box--isale .title .title_building:not(:first-child),.article_box--sale .title .title_building:not(:first-child){margin-left:4px}
.article_box--isale .item_inner,.article_box--sale .item_inner{min-height:138px}
.article_box--isale .item--nodata,.article_box--sale .item--nodata{display:table;width:100%;height:128px}
.article_box--isale .item--nodata .item_inner,.article_box--sale .item--nodata .item_inner{display:table-cell;vertical-align:middle;padding:13px 0 0 0;font-size:16px}
.article_box--isale .title,.article_box--sale .title{padding:4px 0;font-size:0}
.article_box--isale .title .title_building,.article_box--isale .title .title_place,.article_box--sale .title .title_building,.article_box--sale .title .title_place{vertical-align:top;font-size:14px}
.article_box--isale .title_area,.article_box--sale .title_area{max-width:100%;margin-top:-3px}
.article_box--isale .title_area .price_area,.article_box--sale .title_area .price_area{display:inline-block;margin-top:-3px}
.article_box--isale .title_area .price,.article_box--sale .title_area .price{vertical-align:top;background-color:transparent}
.article_box--isale .title_area .mark+.price_area,.article_box--sale .title_area .mark+.price_area{margin-left:4px}
.article_box--isale .information_area,.article_box--sale .information_area{margin-top:3px}
@media (min-width:600px){.article_box--sale .item--fluid{float:left;width:50%}
.article_box--sale .item--fluid:nth-child(odd){padding-right:15px}
.article_box--sale .item--fluid:nth-child(even){padding-left:15px}
.article_box--sale .item--fluid--nodata{width:100%}
.article_box--sale .item--fluid--nodata:nth-child(odd){padding-right:0}
}
.article_box--sale .item:not(.item--child) .merit_area{width:100%;-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
.article_box--sale .item:not(.item--nodata) .item_inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.article_box--sale .item:not(.item--nodata) .item_inner .thumbnail{margin-left:auto;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.article_box--sale .item:not(.item--nodata) .item_inner .title_area{width:100%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
.article_box--sale .select_area+.item_area{margin-top:-10px}
.article_box--sale .item_inner{padding:16px 0}
.article_box--sale .item_link{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 -15px;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/blank.gif)}
.article_box--sale .item.item--fluid .item_link[role=button]{z-index:1}
@media (min-width:600px){.article_box--sale .item.item--fluid .item_link[role=button]{display:none}
}
.article_box--sale .item--nothumbnail .item_inner{min-height:auto}
.article_box--sale .item--nothumbnail .merit_area{margin-right:0}
.article_box--sale .thumbnail{position:relative;width:82px;height:82px;margin-left:12px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;background-position:50% 50%}
.article_box--sale .thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #000;opacity:.03}
@media (min-width:768px) and (max-width:1024px){.article_box--sale .thumbnail{width:120px;height:100px}
.article_box--sale .thumbnail~.info_area{max-width:-webkit-calc(100% - 12px - 120px);max-width:calc(100% - 12px - 120px)}
}
@media (max-width:320px){.article_box--sale .thumbnail{width:70px;height:70px}
.article_box--sale .thumbnail .icon_video_play{font-size:20px}
.article_box--sale .thumbnail~.info_area{max-width:-webkit-calc(100% - 12px - 70px);max-width:calc(100% - 12px - 70px)}
}
.article_box--sale .thumbnail~.info_area{max-width:-webkit-calc(100% - 12px - 82px);max-width:calc(100% - 12px - 82px)}
.article_box--sale .thumbnail.is-large{width:116px;height:116px}
.article_box--sale .thumbnail.is-large~.info_area{max-width:-webkit-calc(100% - 12px - 116px);max-width:calc(100% - 12px - 116px)}
@media (min-width:768px) and (max-width:1024px){.article_box--sale .item--fluid .thumbnail{width:82px;height:82px}
.article_box--sale .item--fluid .thumbnail~.info_area{max-width:-webkit-calc(100% - 12px - 82px);max-width:calc(100% - 12px - 82px)}
}
.article_box--isale .item_inner{padding:15px 105px 16px 0}
.map_fixed_area .article_box--isale .title{font-size:15px;letter-spacing:-.5px}
.map_fixed_area .article_box--isale .bunyang_type{margin-right:4px}
.map_fixed_area .article_box--isale .price_area{margin-top:7px;font-size:14px}
.map_fixed_area .article_box--isale .price_area .type{font-size:14px}
.map_fixed_area .article_box--isale .information_area{margin-top:4px}
.map_fixed_area .article_box--isale .information_area .info{margin-top:2px}
.map_fixed_area .article_box--isale .merit_area .label_title{font-size:12px;color:#222}
.map_fixed_area .article_box--isale .merit_area .label_data{margin-left:3px}
.article_box--sale .title_icon_ellipsis{display:block}
.article_box--complex .title_icon_ellipsis{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.title_icon_ellipsis .label_new{position:absolute;bottom:8px;padding-left:4px;vertical-align:top;font-size:14px;color:red}
.title_icon_ellipsis .title{display:inline-block;position:relative;line-height:19px;vertical-align:top}
.title_icon_ellipsis .mark{height:20px;overflow:hidden;position:relative;z-index:2;padding-top:4px}
.title_icon_ellipsis .mark:first-child{float:left;margin-right:4px}
.title_icon_ellipsis .mark:first-child+.title{display:block}
.title_icon_ellipsis .mark .sp_icon{vertical-align:top}
.title_icon_ellipsis .inner_btn{max-width:40%;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
html[data-user-agent*=Android] .article_box--sale .price_area{margin-top:4px}
html[data-user-agent*=Android] .article_box--sale .price_area .price{margin-top:1px;font-size:17px}
html[data-user-agent*=Android] .article_box--sale .price_area .slash{font-size:16px}
html[data-user-agent*=Windows] .article_box--sale .price_area .type{margin-top:0}
.article_box--complex .thumbnail,.article_box--isale .thumbnail{position:absolute;top:50%;height:90px;margin-top:-45px;right:0;width:90px;height:90px;-webkit-border-radius:6px;border-radius:6px;background-position:50% 50%}
.article_box--complex .thumbnail:before,.article_box--isale .thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #000;opacity:.03;-webkit-border-radius:6px;border-radius:6px}
@media (max-width:320px){.article_box--complex .thumbnail,.article_box--isale .thumbnail{width:70px;height:70px;top:29px;margin-top:0}
}
.article_box--complex .item{padding-bottom:17px}
.article_box--complex .item_inner{display:block;position:static;padding:15px 100px 0 0}
.article_box--complex .item_link{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/blank.gif)}
.article_box--complex .title{padding-top:1px;padding-bottom:1px;font-size:15px}
.article_box--complex .inner_btn{position:relative}
.article_box--complex .information_area{margin-top:4px;font-size:14px}
.article_box--complex .information_area .info{white-space:normal;line-height:1.22}
.article_box--complex .information_area .spec,.article_box--complex .information_area .type+.spec{margin-left:0}
.article_box--complex .information_area .spec,.article_box--complex .information_area .type{display:inline-block;margin-right:4px}
.article_box--complex .information_area .spec .dot{padding:0 6px 0 0}
.article_box--complex .text_address{color:#222;margin-top:3px}
.article_box--complex .price_area{margin-top:7px}
.article_box--complex .price_area .price_line{line-height:1;font-size:15px;margin-top:3px;font-weight:500}
.article_box--complex .price_area .price{top:0}
.article_box--complex .price_area .type{font-size:15px;font-weight:400;vertical-align:top;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
.article_box--complex .quantity_area{overflow:visible;margin-top:7px}
.article_box--complex .quantity_area .quantity,.article_box--complex .quantity_area .text{padding-top:2px}
.article_box--complex .quantity_area .bar{top:2px}
.article_box--complex .quantity_area .text{padding-right:2px}
.article_box--complex .quantity_area .quantity{color:#4c94e8}
.article_box--complex .quantity_link{padding:5px 0}
.article_box--complex .quantity_link:last-child .quantity{padding-right:5px}
.article_box--complex .item--nothumbnail{padding-right:0}
.article_box--complex .bunyang_type{margin-right:4px;vertical-align:0}
.label_notice{font-weight:700;display:inline-block;padding:0 5px;vertical-align:middle;border:1px solid #cfd0d0;background-color:#f9fafb;line-height:21px;font-size:12px}
html[data-user-agent*=Trident] .label_notice{letter-spacing:1;font-weight:500}
.label_notice .label_data{display:inline-block;margin-left:2px;color:#515254}
.article_box--school:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
.article_box--school .item_inner{padding:20px 0}
.article_box--school .title{display:inline-block;font-size:15px}
.article_box--school .school_type{margin-right:6px;vertical-align:1px}
.article_box--school .information_area{margin-top:6px;padding-right:60px;font-size:14px;line-height:1.4em}
.article_box--school .information_area .info{line-height:1.4}
.article_box--school .inner_btn{position:absolute;right:0;bottom:22px}
@media (max-width:320px){.article_box--school .blank{display:block}
}
.article_box--agent .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail{display:inline-block;width:76px;height:76px;-webkit-border-radius:76px;border-radius:76px}
.article_box--agent .thumbnail:before,.article_box--agent_contact .thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #000;opacity:.03;-webkit-border-radius:50%;border-radius:50%}
.article_box--agent .title,.article_box--agent_contact .title{font-size:15px;color:#222}
.article_box--agent .agent_language,.article_box--agent_contact .agent_language{position:relative;top:-1px;font-size:14px;color:#515254}
.article_box--agent .agent_language .bar,.article_box--agent_contact .agent_language .bar{top:2px;padding:0 10px 0 8px}
.article_box--agent .agent_language .sp_icon,.article_box--agent_contact .agent_language .sp_icon{margin-left:5px}
.article_box--agent .information_area,.article_box--agent_contact .information_area{font-weight:300}
.article_box--agent .information_area .info,.article_box--agent_contact .information_area .info{line-height:1.2}
.article_box--agent .information_area .number,.article_box--agent_contact .information_area .number{font-family:"Apple SD Gothic Neo",sans-serif;font-weight:500;color:#222}
html[data-user-agent*=Android] .article_box--agent .agent_language .bar,html[data-user-agent*=Android] .article_box--agent_contact .agent_language .bar{top:3px}
.article_box--agent .item_inner{min-height:98px;padding:18px 0 0;padding-right:87px}
.article_box--agent .thumbnail{position:absolute;top:50%;margin-top:-38px;height:76px}
.article_box--agent .information_area{margin-top:4px}
.article_box--agent .quantity_area{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;bottom:13px;max-width:75%;color:#4c94e8}
.article_box--agent .quantity_area .text{display:inline;font-size:14px;vertical-align:0}
.article_box--agent .quantity_area .quantity{display:inline;font-size:15px;padding-left:2px;font-weight:400}
.article_box--agent .btn_quantity{position:relative;padding:9px 1px 12px 7px}
.article_box--agent .btn_quantity:after{content:"";position:absolute;left:0;top:13px;width:1px;height:10px;background-color:rgba(0,0,0,.16)}
.article_box--agent .btn_quantity:first-child{padding-left:0;margin-left:0}
.article_box--agent .btn_quantity:first-child:after{width:0}
.article_box--agent .item--nothumbnail .quantity_area{max-width:100%}
html[data-user-agent*=Android] .article_box--agent .item_inner{padding-top:16px}
html[data-user-agent*=Android] .article_box--agent .btn_quantity:after{top:10px}
.article_box--agent_contact .item_inner{overflow:hidden;min-height:112px;padding:18px 0;padding-right:87px}
.article_box--agent_contact .thumbnail{position:absolute;top:22px}
.article_box--agent_contact .title_area{display:inline-block;max-width:100%}
.article_box--agent_contact .title_area .title{display:block;overflow:hidden}
.article_box--agent_contact .cp_img{position:absolute;right:0;bottom:12px}
.article_box--agent_contact .information_area{margin-top:2px}
.article_box--agent_contact .information_area .info{white-space:normal}
.article_box--agent_contact .spec{display:block}
.article_box--agent_contact .completion{display:block;margin-top:2px;font-size:14px;font-weight:300;line-height:19px}
.article_box--agent_contact:not(.spot) .completion{display:inline-block}
.article_box--agent_contact:not(.spot) .completion+.completion{position:relative;padding-left:13px}
.article_box--agent_contact:not(.spot) .completion+.completion:before{position:absolute;top:50%;left:5px;width:1px;height:12px;margin-top:-7px;background-color:rgba(0,0,0,.15);content:""}
.article_box--agent_contact .item:first-child{border-top:0}
.article_box--agent_contact .quantity_area{overflow:hidden;margin-top:-2px;white-space:initial}
.article_box--agent_contact .quantity_area .text{padding:6px 3px 0 0;font-size:14px;line-height:16px;vertical-align:middle}
.article_box--agent_contact .quantity_area .quantity{padding-top:6px;font-size:15px;line-height:16px;vertical-align:middle}
.article_box--agent_contact .quantity_area .bar{top:3px;vertical-align:middle}
.article_box--agent_contact.spot{border-top:1px solid #e8eaeb}
@media (max-width:767px){.article_box--agent_contact.spot{margin-top:48px}
}
.article_box--agent_contact.spot .information_area{margin-top:5px;font-size:15px}
.article_box--agent_contact.spot .item_inner{padding-top:16px}
.article_box--agent_contact.spot .title{font-size:16px}
.article_box--agent_contact.spot .completion{margin-top:4px;line-height:17px}
.article_box--agent_contact.spot .completion+.completion{margin-top:0}
.article_box--agent_contact.spot .quantity_area{margin-top:0}
html[data-user-agent*=Android] .article_box--agent_contact .quantity_area .bar{top:0}
.article_box--chart .chart_area{padding:0 0 23px 0}
.article_box--chart .chart_area .text{margin-top:17px;font-size:12px;color:#919191;text-align:right}
.article_box--homeschool .item_area{padding-bottom:15px}
.article_box--picture{display:block;height:180px;padding:20px 16px;color:#fff}
.article_box--picture:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2)}
.article_box--picture .heading_tags{position:relative;display:inline-block;padding-bottom:2px;font-size:16px;border-bottom:1px solid rgba(255,255,255,.5)}
.article_box_table{width:100%}
.article_box_table td,.article_box_table th{border-top:1px solid #f0f1f2}
.article_box_table th{padding:10px 0;font-weight:400;font-size:13px;color:#515254;word-break:keep-all}
.article_box_table td{font-size:15px;color:#222}
.article_box_table td a{display:inline-block;padding:12px 0 11px;width:100%}
.article_box_table td:first-child{padding-left:4px}
.article_box_table .button{display:inline-block;padding:4px 6px;min-width:60px;width:auto;height:23px;border:solid 1px rgba(0,0,0,.16);font-size:12px;text-align:center}
.article_box_table .school_name{font-weight:700;font-size:15px}
html[data-user-agent*=Trident] .school_name{letter-spacing:1;font-weight:500}
.article_box_table .school_type{margin-right:6px}
@media (min-width:600px){.section_partition_inner{float:left;width:50%;padding-left:5px}
.section_partition_inner:first-child{padding-left:0;padding-right:5px}
}
.section_partition_inner.is-empty+.section_partition_inner{padding-left:0}
.wrap_detail--nodata .article_box--error .center_block{padding-bottom:20px}
.article_box--area{padding-bottom:7px}
.article_box--area .item_inner{position:relative;padding:18px 0 17px}
.article_box--area .title{font-size:16px;color:#222}
.article_box--area .title .icon{margin-right:4px;margin-top:-1px;color:#26a93a}
.article_box--area .btn_addinter{position:absolute;right:0;top:0;width:40px;height:54px}
.article_box--area .information_area .info{white-space:normal;margin-top:5px}
.article_box--area .information_area .spec{display:inline-block;color:#777}
.article_box--area .information_area .slash{color:rgba(0,0,0,.2);margin:0 4px 0 5px}
.article_box--area .header_result .btn_favorite.is-selected .icon_favorite,.article_box--area .header_result .btn_favorite[aria-pressed=true] .icon_favorite,.article_box--area .icon_favorite_full,.header_result .btn_favorite.is-selected .article_box--area .icon_favorite,.header_result .btn_favorite[aria-pressed=true] .article_box--area .icon_favorite{position:absolute;top:50%;height:20px;margin-top:-10px;right:0;color:#e6e7e8;font-size:19px}
.article_box--area .is-selected+.btn_addinter .header_result .btn_favorite.is-selected .icon_favorite,.article_box--area .is-selected+.btn_addinter .header_result .btn_favorite[aria-pressed=true] .icon_favorite,.article_box--area .is-selected+.btn_addinter .icon_favorite_full,.header_result .btn_favorite.is-selected .article_box--area .is-selected+.btn_addinter .icon_favorite,.header_result .btn_favorite[aria-pressed=true] .article_box--area .is-selected+.btn_addinter .icon_favorite{color:#26a93a}
.article_box--economy_m .item_inner{padding-left:135px}
.article_box--economy_m .thumbnail{position:absolute;top:50%;margin-top:-40px;height:80px;left:0;right:initial;width:122px}
.article_box--economy_m .thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #000;opacity:.03}
.article_box--economy_m .text_box{display:table;width:100%}
.article_box--economy_m .text_box_inner{display:table-cell;height:110px;vertical-align:middle}
.article_box--economy_m .text_box_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#222}
.article_box--economy_m .text_box_content{display:block;margin-top:7px;font-size:14px;line-height:1;letter-spacing:-.5px;color:#919191}
.article_box--economy_m .text_box_content .icon{margin-top:-2px;font-size:10px}
@media (min-width:600px){.article_box--da_banner,.article_box--economy_m,.article_box--propertytax{width:568px;margin:0 auto}
}
@media (min-width:1152px){.article_box--da_banner,.article_box--economy_m,.article_box--propertytax{width:681px;margin:0 auto}
}
.article_banner--bank:not(:first-child){margin-top:10px;margin-bottom:10px}
.article_banner--bank .article_banner_link{display:block;text-align:center}
.article_banner--bank .article_banner_image{height:60px;vertical-align:top}
.icon-badge{display:inline-block;margin-right:4px;padding:1px 4px;-webkit-border-radius:4px;border-radius:4px;font-size:11px;font-weight:500;line-height:17px;letter-spacing:-.3px;text-align:center;vertical-align:top}
.icon-badge.type-owner{background-color:#e3f6ed;color:#09aa5c}
.icon-badge.type-site{background-color:#deeeff;color:#007eff}
.icon-badge.type-confirmed{background-color:#fff3f4;color:#f73631}
.icon-badge.type-registered{background-color:#edeff2;color:#767678}
.icon-badge.type-hug{background-color:#edeff2;color:#0066ce}
.price_area .icon-badge{margin-top:3px}
.merit_area .icon-badge{margin-top:3px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.wrap_detail--nodata{padding-bottom:0;height:100%}
.wrap_detail--nodata .content{padding-top:0;height:100%}
.content_detail{width:100%}
.article_box--error{height:100%;letter-spacing:-.5px}
@media (min-width:600px){.article_box--error{padding-bottom:60px}
}
.article_box--error .error_area{overflow:auto;height:100%;padding:68px 20px 0;background-color:#fff;color:#919191}
.article_box--error .icon_alert{font-size:48px;color:#515254}
.article_box--error .tit_error{font-weight:700;margin-top:16px;font-size:17px;line-height:24px;color:#515254}
html[data-user-agent*=Trident] .tit_error{letter-spacing:1;font-weight:500}
.article_box--error .tit_confirm{margin-top:16px;font-size:20px;line-height:25px;letter-spacing:-.5px;color:#222}
.article_box--error .p_confirm{margin-top:11px;font-size:14px;line-height:19px;letter-spacing:-.5px;color:#777}
.article_box--error .txt_point{color:#26a93a}
.article_box--error .p_error{margin-top:12px;font-size:14px;line-height:20px}
.article_box--error .notice_area{margin-top:21px}
.article_box--error .notice_inspect{padding:10px 0 16px;border-top:1px solid #e9eaec;border-bottom:1px solid #e9eaec;font-size:14px}
.article_box--error .notice_inspect .tit_inspect{display:inline-block;margin-right:8px;font-weight:700;color:#26a93a;margin-top:6px}
html[data-user-agent*=Trident] .tit_inspect{letter-spacing:1;font-weight:500}
@media (max-width:320px){.article_box--error .notice_inspect .tit_inspect{margin-right:0;display:block}
}
@media (min-width:600px){.article_box--error .notice_inspect{display:inline-block;padding:10px 18px 16px}
}
.article_box--error .notice_inspect .data_inspect{font-weight:700;display:inline-block;margin-top:6px;color:#777;letter-spacing:0}
html[data-user-agent*=Trident] .data_inspect{letter-spacing:1;font-weight:500}
.article_box--error .notice_area+.btn_move{margin-top:24px}
.article_box--error .btn_move{display:inline-block;margin-top:20px;padding:10px 14px;border:1px solid rgba(0,0,0,.16);color:#515254}
.article_box--error .tit_error+.btn_move{margin-top:18px}
html[data-user-agent*=Android] .article_box--error .btn_move{padding-top:12px}
.captcha_wrap{position:relative;height:82px;max-width:410px;padding-right:116px;margin:20px auto 0;border:1px solid #d8dadc}
.captcha_img{display:block;text-align:center;height:80px}
.captcha_img img{vertical-align:top;height:100%}
@media (max-width:320px){.captcha_img img{width:100%}
}
.captcha_voice{position:absolute;top:-1px;right:115px;bottom:-1px;left:-1px;z-index:1;display:block;height:82px;text-align:center;border:1px solid #26a93a}
.captcha_voice:before{content:'';height:100%;display:inline-block;vertical-align:middle}
.captcha_voice .captcha_inner{display:inline-block;vertical-align:middle}
.captcha_voice .icon_voice{font-size:30px;color:#26a93a;letter-spacing:0}
.captcha_voice .text{display:inline-block;margin-top:5px;color:#222;letter-spacing:-.5px;font-size:14px;line-height:19px}
.btn_image,.btn_reload,.btn_voice{position:absolute;right:0;height:40px;width:116px;border-left:1px solid #d8dadc;background-color:#f9fafb;font-size:13px;color:#777;letter-spacing:-.6px;text-align:left}
.btn_image .icon,.btn_reload .icon,.btn_voice .icon{letter-spacing:0}
.btn_reload{top:0;padding-left:9px}
.btn_reload .icon_change{margin-right:4px;font-size:15px}
.btn_voice{bottom:0;border-top:1px solid #d8dadc;padding-left:12px}
.btn_voice .icon_voice{margin-right:6px;font-size:14px}
.btn_image{bottom:0;border-top:1px solid #d8dadc;padding-left:11px}
.btn_image .icon_image{margin-right:5px;font-size:12px}
.captcha_input{display:block;height:50px;max-width:410px;margin:10px auto 0;line-height:18px;padding:16px 15px 14px;border:1px solid #d8dadc;font-size:14px;color:#515254;letter-spacing:-.9px}
.captcha_input::-webkit-input-placeholder{color:#919191;line-height:18px}
.captcha_input:-moz-placeholder{color:#919191;line-height:18px}
.captcha_input::-moz-placeholder{color:#919191;line-height:18px}
.captcha_input:-ms-input-placeholder{color:#919191;line-height:18px}
.captcha_error{display:none;margin-top:10px;color:#f34d59;font-size:14px;letter-spacing:-.5px;line-height:22px}
.btn_ok{display:block;width:145px;height:45px;margin:25px auto 0;font-size:16px;letter-spacing:-.7px;background-color:#26a93a;color:#fff}
.btn_ok[disabled]{background-color:#d4d4d4;opacity:1}
.header_sub .heading{font-size:18px}
.btn_close_end{height:50px;position:fixed;top:0;right:0;z-index:20;padding:16px 18px;font-size:18px;color:#1e1e23}
.btn_close_end .complex_facility_map.is-movable .btn_control .icon_map_move,.btn_close_end .icon_close,.btn_close_end .map_area--comforts.is-expanded .btn_expand .icon,.btn_close_end .map_area--detail.is-expanded .btn_expand .icon,.complex_facility_map.is-movable .btn_control .btn_close_end .icon_map_move,.map_area--comforts.is-expanded .btn_expand .btn_close_end .icon,.map_area--detail.is-expanded .btn_expand .btn_close_end .icon{display:inline-block;line-height:1;vertical-align:top}
.btn_close_end .complex_facility_map.is-movable .btn_control .icon_map_move:before,.btn_close_end .icon_close:before,.btn_close_end .map_area--comforts.is-expanded .btn_expand .icon:before,.btn_close_end .map_area--detail.is-expanded .btn_expand .icon:before,.complex_facility_map.is-movable .btn_control .btn_close_end .icon_map_move:before,.map_area--comforts.is-expanded .btn_expand .btn_close_end .icon:before,.map_area--detail.is-expanded .btn_expand .btn_close_end .icon:before{display:inline-block;vertical-align:top}
.wrap_option{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:57px 0 63px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f3f5f7}
@media (min-width:600px){.wrap_option{padding:57px 0 90px}
}
.wrap_option--sale{padding-bottom:0}
.wrap_option--sale .option_list--my .option_item_txt{background-color:#fff}
.content_option{max-height:100%;overflow-y:auto}
@media (min-width:600px){.content_option{width:568px;margin:0 auto}
}
@media (min-width:1152px){.content_option{width:681px}
}
.header_option--filter{padding:8px 0 8px 0;background-color:#f3f5f7}
@media (min-width:600px){.header_option--filter{width:568px;margin:0 auto;padding:13px 0;height:61px}
}
@media (min-width:1152px){.header_option--filter{width:681px}
}
.header_option--filter .header_option_inner{overflow-x:auto;overflow-y:hidden}
.article_box--option{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03);background-color:#fff;margin-top:10px;margin-bottom:10px}
.article_box--option:first-child{margin-top:0}
.article_box--option.is-hidden+.article_box--option{margin-top:0}
.content_inner--option{padding:20px 0 30px}
.btns_fixed{position:fixed;bottom:0;left:0;width:100%;z-index:120;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:rgba(255,255,255,.95);padding:9px 4px}
@media (min-width:600px){.btns_fixed{padding:9px 0}
}
.btns_fixed .btns_fixed_inner{display:table;table-layout:fixed;width:100%;background-color:#fff;border-spacing:5px 0}
@media (min-width:600px){.btns_fixed .btns_fixed_inner{border-spacing:9px 0}
}
.btns_fixed .btn_option{font-weight:700;position:relative;display:table-cell;height:44px;padding:0 5px;background-color:#fff;vertical-align:middle;font-size:15px;color:#000;text-align:center;border-left:1px solid #e8eaeb}
html[data-user-agent*=Trident] .btn_option{letter-spacing:1;font-weight:500}
.btns_fixed .btn_option[style*="display: none;"]:first-child+.btn_option{border-left:0}
@media (min-width:600px){.btns_fixed .btn_option{height:46px}
}
.btns_fixed .btn_option:first-child{border-left:0}
.btns_fixed .btn_option .icon{margin-right:4px}
.btns_fixed .btn_option .txt_number{margin-left:4px}
.btns_fixed .btn_option .txt_number .icon{margin-right:0}
.btns_fixed .btn_option .txt_number .icon.icon_map_time_list{position:relative;top:-1px}
.btns_fixed .btn_option.is-disabled{background-color:#ced0d1;color:rgba(255,255,255,.75)}
.btns_fixed .btn_option--alert{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;border-left:0}
.btns_fixed .btn_option--alert~.btn_option{padding:0}
.btns_fixed .sale_list_number{font-weight:700;display:inline-block;margin-left:1px;padding:0 5px;height:18px;border:1px solid #ffec09;-webkit-border-radius:18px;border-radius:18px;vertical-align:middle}
html[data-user-agent*=Trident] .sale_list_number{letter-spacing:1;font-weight:500}
.btns_fixed .sale_list_number .txt_result{color:#ffec09;font-size:13px;vertical-align:top;line-height:16px;letter-spacing:-.5px}
.btns_fixed .sale_list_number .txt_result+.txt_result{margin-left:1px}
@media (max-width:550px){.btns_fixed--three .btn_option .hidable{display:none}
.btns_fixed--three .btn_option .txt_number{margin-left:0}
}
.btn_option_delete{display:inline-block;width:17px;height:17px;-webkit-border-radius:17px;border-radius:17px;background-color:#cbcdcf;text-align:center;z-index:1}
.btn_option_delete:after{display:inline-block;vertical-align:top;content:'';width:7px;height:1px;margin-top:8px;background-color:#fff}
.option_box--double{margin-right:-2px}
@media (min-width:600px){.option_box--double{margin-right:-1px}
}
.option_box--double .option_list .option_item{width:50%}
.option_box--three{overflow:hidden;position:relative;margin-right:-6px}
@media (min-width:1152px){.option_box--three{margin-right:-3px}
}
.option_box--three .option_list .option_item{width:33.3%}
.checkbox--direct label{font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
.option_box--quarter{margin-right:-4px}
@media (min-width:600px){.option_box--quarter{margin-right:-3px}
}
@media (max-width:320px){.option_box--quarter.option_box--structure{margin-right:-5px}
.option_box--quarter.option_box--structure .option_list .option_item{width:33.33%}
}
.option_box--quarter .option_list .option_item{width:25%}
.option_box--quarter .option_list .option_item--full{width:100%;padding-right:6px}
@media (min-width:600px){.option_box--quarter .option_list .option_item--full{padding-right:7px}
}
.option_box--quarter .option_list .btn_morelist{display:block;width:100%;height:40px;border:1px solid rgba(0,0,0,.15);border-top:0;line-height:40px}
.option_box--quarter .option_list .btn_morelist .icon{position:absolute;top:50%;margin-top:-5.5px;height:11px;right:0;font-size:11px}
.option_box--quarter .option_list .btn_morelist .txt_block{padding-right:18px}
.option_box--five{margin-right:-5px}
@media (min-width:600px){.option_box--five{margin-right:-4px}
}
.option_box--five .option_list .option_item{width:20%}
.option_box--six{margin-right:-6px}
@media (min-width:600px){.option_box--six{margin-right:-5px}
}
.option_box--six .option_list .option_item{width:16.66%}
.option_box--multi{margin-right:-4px}
.option_box--multi .option_item{width:25%}
.option_box--multi .option_item:nth-child(n+1):nth-child(-n+3){width:33.2%}
@media (min-width:1152px){.option_box--multi .option_item:nth-child(n+1):nth-child(-n+3){width:33.25%}
}
@media (max-width:320px){.option_box--multi .option_item{width:33.2%}
}
@media (min-width:600px){.option_box--multi .option_item{width:20%}
}
.option_list{padding-bottom:1px}
.option_list .option_item{float:left;text-align:center;margin:0 -1px -1px 0}
@media (min-width:600px){.option_list .option_item--disabled{display:none}
}
.option_label{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;height:40px;padding:0 2px;background-color:#fff;border:1px solid #d9d9d9;color:#515254;letter-spacing:-1px;font-size:0}
.option_label:before{content:'';display:inline-block;height:40px;vertical-align:middle}
.option_label .inner{vertical-align:middle;display:inline-block;font-size:14px}
.option_label .txt_block{position:relative;display:inline-block;line-height:16px}
.option_label .txt_checked{position:relative;display:inline-block;line-height:16px}
html[data-user-agent*=Android] .sale_list_number{padding-top:1px}
html[data-user-agent*=Android] .option_box--quarter{margin-right:-7px}
.option_box input:checked+.option_label,.option_box--double input:checked+.option_label,.option_box--five input:checked+.option_label,.option_box--multi input:checked+.option_label,.option_box--quarter input:checked+.option_label,.option_box--six input:checked+.option_label,.option_box--three input:checked+.option_label{background-color:#4c94e8;color:#fff;border-color:#4e90dd;z-index:10}
.option_box input:checked+.option_label .txt_checked,.option_box--double input:checked+.option_label .txt_checked,.option_box--five input:checked+.option_label .txt_checked,.option_box--multi input:checked+.option_label .txt_checked,.option_box--quarter input:checked+.option_label .txt_checked,.option_box--six input:checked+.option_label .txt_checked,.option_box--three input:checked+.option_label .txt_checked{padding-left:14px;text-align:left}
.option_box input:checked+.option_label .txt_checked:before,.option_box--double input:checked+.option_label .txt_checked:before,.option_box--five input:checked+.option_label .txt_checked:before,.option_box--multi input:checked+.option_label .txt_checked:before,.option_box--quarter input:checked+.option_label .txt_checked:before,.option_box--six input:checked+.option_label .txt_checked:before,.option_box--three input:checked+.option_label .txt_checked:before{display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto;background-position:-266px -248px;width:12px;height:9px;position:absolute;top:50%;height:10px;margin-top:-5px;left:0;content:'';width:12px;height:9px}
.option_box--tags input:checked+.option_label{background-color:#4c94e8;color:#fff;border-color:#4e90dd;z-index:10}
.option_box--tags input:checked+.option_label .txt_checked{padding-left:8px;text-align:left}
.option_box--tags input:checked+.option_label .txt_checked:before{background-position:-314px -266px;width:7px;height:11px;position:absolute;top:50%;height:12px;margin-top:-6px;left:0;content:'';width:7px;height:11px}
.gradient{position:absolute;z-index:1;top:0;bottom:1px;width:14px;height:100%}
.gradient--prev{left:0;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#fff),color-stop(100%,rgba(255,255,255,0)))}
.gradient--next{right:0;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(70%,#fff))}
.option_list--my{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0 8px;white-space:nowrap}
@media (min-width:600px){.option_list--my{padding:0}
}
.option_list--my .option_item{height:37px;line-height:37px}
.option_list--my .option_item:not(:first-child){margin-left:6px}
@media (min-width:600px){.option_list--my .option_item:first-child{padding-left:0}
}
.option_list--my .option_item_txt{display:inline-block;padding-right:9px;background-color:#f6f7f8;color:#222;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.option_list--my .btn_delete,.option_list--my .txt_link{display:inline-block}
.option_list--my .txt_link{padding-left:9px}
.option_list--my .btn_delete{position:relative;padding-left:3px}
.option_list--my .icon_text_delete{font-size:17px;-webkit-border-radius:17px;border-radius:17px;vertical-align:top;margin-top:10px;color:#cbcdcf;background-color:#fff}
.option_area{width:100%;padding:0 15px;background-color:#fff}
.btn_detailoption{font-weight:700;margin:0 auto;background-color:#fff;padding:0 22px;height:43px;line-height:43px;-webkit-border-radius:43px;border-radius:43px;color:#222}
html[data-user-agent*=Trident] .btn_detailoption{letter-spacing:1;font-weight:500}
.btn_detailoption .txt_box .icon{font-size:13px}
.btn_setting{padding:0 5px;line-height:20px;border:1px solid #e3e5e7;background-color:#fff;color:#222;font-size:11px}
.btn_setting.is-selected{border-color:#26a93a;color:#26a93a}
.btn_trash{position:relative;display:inline-block;width:64px;height:64px;-webkit-border-radius:64px;border-radius:64px;background-color:#fff;text-align:center}
.btn_trash .icon{position:absolute;top:50%;margin-top:-13px;left:50%;margin-left:-13px;height:26px;width:26px;font-size:26px;color:#a3a4a7}
.btn_mapview{position:relative;display:inline-block;width:56px;height:56px;-webkit-border-radius:56px;border-radius:56px;background-color:#4182fa;text-align:center}
.btn_mapview .icon{position:absolute;top:50%;margin-top:-16px;left:50%;margin-left:-10px;height:32px;width:20px;font-size:32px;color:#fff}
.option_slider{text-align:center}
.option_slider .txt_extent{color:#919191;font-size:16px}
.price_box.price_box--wide .price_input{font-size:16px}
.price_box.price_box--wide .price_input::-webkit-input-placeholder{line-height:normal}
.price_box.price_box--wide .price_input:-moz-placeholder{line-height:normal}
.price_box.price_box--wide .price_input::-moz-placeholder{line-height:normal}
.price_box.price_box--wide .price_input:-ms-input-placeholder{line-height:normal}
.price_box.price_box--wide .price_text{font-size:15px}
@media (min-width:600px){.price_box.price_box--wide{margin:0 -12px}
.price_box.price_box--wide .input{padding:0 21px}
}
.filter_box .price_box{width:244px;margin:-18px auto 19px}
.filter_box .price_box .price_box_inner{height:31px}
.filter_box .price_box .price_box_inner .price_text{height:31px;line-height:31px}
@media (max-width:320px){.filter_box .price_box{width:220px}
}
.adjust_box_wrap{overflow:hidden;position:relative;margin-top:16px}
.adjust_box_wrap .adjust_box{width:50%;float:left}
.adjust_box_wrap .adjust_box:first-child{padding-right:12px}
.adjust_box_wrap .adjust_box:last-child{padding-left:12px}
.adjust_box_wrap .icon_dash{position:absolute;top:50%;margin-top:-5.5px;left:50%;margin-left:-5.5px;height:11px;width:11px;font-size:11px;color:#515254}
.adjust_box{overflow:hidden;width:100%}
.adjust_box .adjust_box_inner{position:relative;padding:0 35px}
.adjust_box .adjust_box_inner input{height:35px;padding-right:10px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;text-align:right;color:#4c94e8;font-weight:500}
.adjust_box .btn_adjust{position:absolute;top:0;width:35px;height:35px;background-color:#f9fafb;border:1px solid #dedede;font-size:13px;line-height:35px;text-align:center;color:#8f9090}
.adjust_box .btn_adjust .icon{position:absolute;top:50%;margin-top:-6.5px;left:50%;margin-left:-6.5px;height:13px;width:13px}
.adjust_box .btn_adjust--minus{left:0}
.adjust_box .btn_adjust--plus{right:0}
.p_current_price{position:absolute;right:0;top:0;color:#4c94e8}
.heading_toggle{font-weight:700;font-weight:700;margin-top:5px;background-color:#f9fafb;text-align:center;font-size:16px}
html[data-user-agent*=Trident] .btn_close_article{letter-spacing:1;font-weight:500}
html[data-user-agent*=Trident] .heading_toggle h2{letter-spacing:1;font-weight:500}
.heading_toggle_inner{display:block;padding:18px 0}
.heading_toggle .icon{font-size:13px;margin:-1px 0 0 4px;color:#4c94e8}
.filter_boxs{display:none;border-top:1px solid #e8eaeb}
.heading_toggle.is-opened+.filter_boxs{display:block}
.close_article_area{background-color:#fff;border-top:1px solid #f0f1f2;text-align:center;color:#222}
.close_article_area .btn_close_article{font-weight:700;display:block;padding:14px 0}
html[data-user-agent*=Trident] .btn_close_article{letter-spacing:1;font-weight:500}
.close_article_area .icon{font-size:11px;margin-left:3px}
.facility_area{position:relative;width:100%}
.facility_area .scroller{overflow-x:auto}
.facility_area .facil_list{height:88px}
@media (min-width:600px){.facility_area .facil_list{height:inherit}
}
.facility_area .facil_list .facil_item{position:relative;display:inline-block;padding-bottom:5px;text-align:center;width:60px}
.facility_area .facil_list .facil_circle{position:relative;display:inline-block;width:52px;height:52px;-webkit-border-radius:52px;border-radius:52px;background-color:transparent;text-align:center;border:solid 1px rgba(0,0,0,.15)}
.facility_area .facil_list .facil_img{position:absolute;top:50%;margin-top:-12px;left:50%;margin-left:-12px;height:24px;width:24px}
.facility_area .facil_list .facil_txt{display:block;margin:7px -5px 0;font-size:12px}
.facility_area .facil_list .is-selected .facil_circle{background-color:#4c94e8;color:#fff}
.facility_area .facil_list .icon{font-size:24px}
.p_guide_range{margin:5px 0 2px;font-size:13px;color:#515254}
.p_guide_range .star{display:inline-block;vertical-align:top;margin-top:2px;color:#f63c4a}
.option_box--tags .option_list{margin:-2px 0 -1px -2px;padding:0}
.option_box--tags .option_list .option_item{margin:2px}
.option_box--tags .option_label{padding:0 10px;border-top:1px solid rgba(0,0,0,.15)}
.option_box--tags input:checked+.option_label{padding:0 6px}
.option_box--tags input:checked+.option_label .txt_checked{text-align:center}
.gpu-render{-webkit-transform:translate3d(0,0,0);-webkit-transform:translateZ(0);will-change:transform}
.option_box .option_item--viewmore input:checked+.option_label{background-color:#f9fafb;color:#515254}
.option_box .option_item--viewmore input:checked+.option_label .txt_checked{padding:0}
.option_box .option_item--viewmore input:checked+.option_label .txt_checked:before{content:'';width:0}
.option_box .option_item--viewmore input:checked+.option_label .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.option_item--viewmore .option_label{background-color:#f9fafb;border:1px solid rgba(0,0,0,.15);border-top:0}
.option_item--viewmore .txt_checked{padding:0;font-size:14px}
.description_box .btn_fold .option_item--viewmore .txt_checked .icon,.option_item--viewmore .txt_checked .description_box .btn_fold .icon,.option_item--viewmore .txt_checked .icon_arrow_down{font-size:11px;margin-left:6px}
.description_box .btn_fold .option_item--viewmore.is-unfolded .icon,.option_item--viewmore.is-unfolded .description_box .btn_fold .icon,.option_item--viewmore.is-unfolded .icon_arrow_down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,table,textarea{font-size:14px;line-height:1.2}
body{position:relative;-webkit-text-size-adjust:none}
fieldset,img{border:0}
ol,ul{list-style:none}
address,em{font-style:normal}
a{text-decoration:none;color:inherit}
table{border-collapse:collapse}
i{font-style:normal}
a,abbr,address,article,aside,audio,b,blockquote,body,br,button,canvas,caption,cite,code,col,data,datalist,dd,del,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,select,small,span,strong,sub,sup,table,td,textarea,th,time,u,ul,var,video{-webkit-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
strong{font-weight:400}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
@font-face{font-family:space_icon;src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot);src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot?#iefix) format("eot"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff2) format("woff2"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff) format("woff"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.ttf) format("truetype"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.svg#space_icon) format("svg")}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.check_round input:checked+.check_round_label .icon:before,.complex_facility_map.is-movable .btn_control .icon_map_move:before,.complex_myhouse .complex_myhouse_link.type_myhouse:before,.description_box .btn_fold .header_map .icon:before,.description_box .btn_fold .header_option_place .heading_select_inner .icon:before,.description_box .btn_fold .icon:before,.description_box.is-expanded .btn_fold .icon:before,.detail_complex_info .detail_info_function .detail_function_button.type_alarm:before,.detail_complex_info .detail_info_function .detail_function_button.type_favorite:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="알림"]:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="즐겨찾기"]:before,.guarantee_banner .guarantee_banner_inner:after,.header_list .btn_alarm .icon:before,.header_list .btn_favorite .icon:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="알림"]:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="즐겨찾기"]:before,.header_map .btn_drawer .icon_menu:before,.header_map .btn_search .icon_search:before,.header_map .description_box .btn_fold .icon:before,.header_map .icon_arrow_down:before,.header_option_place .header_option_add:before,.header_option_place .heading_select_inner .description_box .btn_fold .icon:before,.header_option_place .heading_select_inner .icon_arrow_down:before,.header_report .header_report_back:before,.header_result .btn_alarm.is-selected .icon_alarm:before,.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.header_setting .icon_menu:before,.heading_detail--toggle.is-selected .icon:before,.heading_filter.is-opened .icon:before,.heading_toggle.is-opened .icon:before,.home_main_myhouse .home_myhouse_head .home_head_title:before,.icon_360:before,.icon_access:before,.icon_add_plus:before,.icon_addarea:before,.icon_agent:before,.icon_agent_detail:before,.icon_airconditional:before,.icon_alarm:before,.icon_alarm_full:before,.icon_alarm_off:before,.icon_alarm_on:before,.icon_alarm_on_big:before,.icon_alert2:before,.icon_alert:before,.icon_alert_exception--hotel:before,.icon_alert_small:before,.icon_allprice:before,.icon_amenities:before,.icon_apart:before,.icon_appear:before,.icon_area_back:before,.icon_area_c:before,.icon_area_d:before,.icon_area_g:before,.icon_area_j:before,.icon_area_m2:before,.icon_area_move:before,.icon_area_y:before,.icon_arrow_down--headerMap:before,.icon_arrow_down2:before,.icon_arrow_down:before,.icon_arrow_down_bold2:before,.icon_arrow_down_bold:before,.icon_arrow_left:before,.icon_arrow_right:before,.icon_arrow_up2:before,.icon_arrow_up:before,.icon_arrow_up_bold2:before,.icon_arrow_up_bold:before,.icon_back:before,.icon_bank:before,.icon_bath:before,.icon_beauty:before,.icon_bed:before,.icon_beta:before,.icon_bi:before,.icon_bidet:before,.icon_builtin:before,.icon_bunyang:before,.icon_bus:before,.icon_calendar:before,.icon_camera:before,.icon_camera_line:before,.icon_cardkey:before,.icon_cctv:before,.icon_change:before,.icon_check_on:before,.icon_check_option:before,.icon_checkround:before,.icon_close:before,.icon_closet:before,.icon_coffee:before,.icon_compass:before,.icon_complex:before,.icon_complex_myhouse_detail--banner:before,.icon_condition:before,.icon_convenience:before,.icon_convin:before,.icon_dash:before,.icon_deliverybox:before,.icon_desk:before,.icon_dinnertable:before,.icon_dishwasher:before,.icon_doorlock:before,.icon_dryer:before,.icon_earthview:before,.icon_edit:before,.icon_edit_list:before,.icon_edit_pin:before,.icon_edu:before,.icon_elementaryschool:before,.icon_elevator:before,.icon_ellipsis:before,.icon_emptyroom:before,.icon_etc:before,.icon_expand:before,.icon_explain:before,.icon_fan:before,.icon_favorite:before,.icon_favorite_aside--close:before,.icon_favorite_full:before,.icon_fee:before,.icon_firealarm:before,.icon_fireextinguisher:before,.icon_firelight:before,.icon_fulloption:before,.icon_garden:before,.icon_gasrange:before,.icon_gate:before,.icon_global--aside:before,.icon_global--logo:before,.icon_global--search:before,.icon_global--service:before,.icon_guard:before,.icon_hanger:before,.icon_highschool:before,.icon_home_bunyang:before,.icon_home_room:before,.icon_home_sign:before,.icon_home_time:before,.icon_hospital:before,.icon_houses:before,.icon_icon_complex--alarm:before,.icon_icon_complex--favorite:before,.icon_icon_guarantee_banner--arrow:before,.icon_icon_point--alarm:before,.icon_icon_point--favorite:before,.icon_icon_reportAgree:before,.icon_icon_reportArrow:before,.icon_icon_reportBack:before,.icon_icon_reportCheck:before,.icon_icon_reportClose:before,.icon_icon_reportUpload:before,.icon_icon_service_address--representative:before,.icon_icon_service_address:before,.icon_icon_service_alert:before,.icon_icon_service_more:before,.icon_icon_service_price:before,.icon_icon_service_search:before,.icon_icon_service_text--alert:before,.icon_image:before,.icon_induction:before,.icon_infant:before,.icon_info:before,.icon_interphone:before,.icon_iron:before,.icon_kitchenware:before,.icon_land_category:before,.icon_life:before,.icon_list_minus:before,.icon_list_plus:before,.icon_logo_new:before,.icon_lounge:before,.icon_main_alarm--off:before,.icon_main_favorite--off:before,.icon_main_map:before,.icon_main_myhouse_detail--banner:before,.icon_man:before,.icon_map:before,.icon_map_agent:before,.icon_map_amenities:before,.icon_map_arrow--down:before,.icon_map_caption:before,.icon_map_complex:before,.icon_map_develop:before,.icon_map_minus:before,.icon_map_more:before,.icon_map_moreclose:before,.icon_map_move:before,.icon_map_option--filter:before,.icon_map_plus:before,.icon_map_position:before,.icon_map_school:before,.icon_map_time:before,.icon_map_time_list:before,.icon_mapview:before,.icon_mart:before,.icon_medi:before,.icon_menu:before,.icon_menu_new:before,.icon_message:before,.icon_metro:before,.icon_metro_d:before,.icon_microwave:before,.icon_middleschool:before,.icon_more_icon:before,.icon_movedown:before,.icon_movein:before,.icon_movein_h:before,.icon_mypoint:before,.icon_naver:before,.icon_navigation2:before,.icon_navigation:before,.icon_new:before,.icon_no_debt:before,.icon_noimage:before,.icon_office:before,.icon_openingyear:before,.icon_oven:before,.icon_parking2:before,.icon_parking:before,.icon_parking_d:before,.icon_pdf:before,.icon_phone:before,.icon_plus:before,.icon_preschool:before,.icon_privatebath:before,.icon_privateshower:before,.icon_protectwindow:before,.icon_question:before,.icon_refrigerator:before,.icon_repair:before,.icon_report:before,.icon_rice:before,.icon_room_1:before,.icon_room_2:before,.icon_room_2_bold:before,.icon_room_3:before,.icon_ruler:before,.icon_school:before,.icon_schoolpoi:before,.icon_search:before,.icon_search_add:before,.icon_search_bold:before,.icon_search_delete2:before,.icon_search_delete:before,.icon_search_new:before,.icon_securitydoor:before,.icon_share:before,.icon_shoerack:before,.icon_showerbooth:before,.icon_sink:before,.icon_slider:before,.icon_sofa:before,.icon_sorting:before,.icon_springkler:before,.icon_storage:before,.icon_talktalk:before,.icon_terrace:before,.icon_text_delete:before,.icon_tip_account:before,.icon_tip_accountedit:before,.icon_tip_bunyang:before,.icon_tip_calendar:before,.icon_tip_chungyak:before,.icon_tip_confirm:before,.icon_tip_contract:before,.icon_tip_graph:before,.icon_tip_house:before,.icon_tip_live:before,.icon_tip_map:before,.icon_tip_money:before,.icon_tip_move:before,.icon_tip_movein:before,.icon_tip_moveout:before,.icon_tip_paper:before,.icon_tip_sale:before,.icon_tip_select:before,.icon_tip_sofa:before,.icon_toaster:before,.icon_toggle_pattern:before,.icon_top2:before,.icon_top:before,.icon_transport:before,.icon_trash:before,.icon_tv:before,.icon_unisex:before,.icon_use:before,.icon_veranda:before,.icon_video_play2:before,.icon_video_play:before,.icon_videophone:before,.icon_view:before,.icon_view_list:before,.icon_view_pan:before,.icon_viewmore:before,.icon_voice:before,.icon_walk:before,.icon_washing:before,.icon_washingmachine:before,.icon_water:before,.icon_woman:before,.inter_search_suggest .keyword_item:before,.interspot_inner .is-selected .icon_alarm:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before,.main_official_price .main_inquiry_address .main_address_head .main_head_title:before,.main_official_price .main_inquiry_address .official_change_button .icon_change_more:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon[aria-label="대표주소"]:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button:before,.main_official_price .official_inquiry_text:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before,.map_search_layer .map_search_input:before,.map_tooltop_item:after,.official_address_result .official_result_empty .official_empty_title:before,.official_address_search .official_search_button:before,.official_price_data .icon[aria-label="상승"]:before,.official_price_data .icon[aria-label="하락"]:before,.region_table--favorite .btn_favorite:before,.report_info_confirm .report_confirm_button:before,.report_info_confirm .report_confirm_case .report_case_select:after,.report_reference_file .report_file_upload .report_upload_file:before,.report_reference_file .report_file_value .report_value_reset:before,.report_sale_info .report_info_reason .report_reason_list .report_item_select:before,.report_sale_policy .report_policy_agree input[type=checkbox]:checked+.report_agree_check:after,.report_sale_policy .report_policy_notice:before,.result_item .btn_favorite:before,.tooltip_house_price .icon_price:before{font-family:space_icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon_360:before{content:"\E001"}
.icon_access:before{content:"\E002"}
.icon_add_plus:before{content:"\E003"}
.icon_addarea:before{content:"\E004"}
.icon_agent:before{content:"\E005"}
.icon_agent_detail:before{content:"\E006"}
.icon_airconditional:before{content:"\E007"}
.icon_alarm:before{content:"\E008"}
.header_result .btn_alarm.is-selected .icon_alarm:before,.icon_alarm_full:before{content:"\E009"}
.icon_alarm_off:before{content:"\E00A"}
.icon_alarm_on:before,.interspot_inner .is-selected .icon_alarm:before{content:"\E00B"}
.icon_alarm_on_big:before{content:"\E00C"}
.icon_alert:before{content:"\E00D"}
.icon_alert2:before{content:"\E00E"}
.icon_alert_exception--hotel:before{content:"\E00F"}
.icon_alert_small:before{content:"\E010"}
.icon_allprice:before{content:"\E011"}
.icon_amenities:before{content:"\E012"}
.icon_apart:before{content:"\E013"}
.icon_appear:before{content:"\E014"}
.icon_area_back:before{content:"\E015"}
.icon_area_c:before{content:"\E016"}
.icon_area_d:before{content:"\E017"}
.icon_area_g:before{content:"\E018"}
.icon_area_j:before{content:"\E019"}
.icon_area_m2:before{content:"\E01A"}
.icon_area_move:before{content:"\E01B"}
.icon_area_y:before{content:"\E01C"}
.icon_arrow_down--headerMap:before{content:"\E01D"}
.description_box .btn_fold .icon:before,.icon_arrow_down:before{content:"\E01E"}
.icon_arrow_down2:before{content:"\E01F"}
.icon_arrow_down_bold:before{content:"\E020"}
.icon_arrow_down_bold2:before{content:"\E021"}
.icon_arrow_left:before{content:"\E022"}
.icon_arrow_right:before{content:"\E023"}
.description_box.is-expanded .btn_fold .icon:before,.icon_arrow_up:before{content:"\E024"}
.heading_filter.is-opened .icon:before,.icon_arrow_up2:before{content:"\E025"}
.heading_toggle.is-opened .icon:before,.icon_arrow_up_bold:before{content:"\E026"}
.heading_detail--toggle.is-selected .icon:before,.icon_arrow_up_bold2:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before{content:"\E027"}
.icon_back:before{content:"\E028"}
.icon_bank:before{content:"\E029"}
.icon_bath:before{content:"\E02A"}
.icon_beauty:before{content:"\E02B"}
.icon_bed:before{content:"\E02C"}
.icon_beta:before{content:"\E02D"}
.icon_bi:before{content:"\E02E"}
.icon_bidet:before{content:"\E02F"}
.icon_builtin:before{content:"\E030"}
.icon_bunyang:before{content:"\E031"}
.icon_bus:before{content:"\E032"}
.icon_calendar:before{content:"\E033"}
.icon_camera:before{content:"\E034"}
.icon_camera_line:before{content:"\E035"}
.icon_cardkey:before{content:"\E036"}
.icon_cctv:before{content:"\E037"}
.icon_change:before{content:"\E038"}
.icon_check_on:before{content:"\E039"}
.icon_check_option:before{content:"\E03A"}
.check_round input:checked+.check_round_label .icon:before,.icon_checkround:before{content:"\E03B"}
.complex_facility_map.is-movable .btn_control .icon_map_move:before,.icon_close:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before{content:"\E03C"}
.icon_closet:before{content:"\E03D"}
.icon_coffee:before{content:"\E03E"}
.icon_compass:before{content:"\E03F"}
.icon_complex:before{content:"\E040"}
.icon_complex_myhouse_detail--banner:before{content:"\E041"}
.icon_condition:before{content:"\E042"}
.icon_convenience:before{content:"\E043"}
.icon_convin:before{content:"\E044"}
.icon_dash:before{content:"\E045"}
.icon_deliverybox:before{content:"\E046"}
.icon_desk:before{content:"\E047"}
.icon_dinnertable:before{content:"\E048"}
.icon_dishwasher:before{content:"\E049"}
.icon_doorlock:before{content:"\E04A"}
.icon_dryer:before{content:"\E04B"}
.icon_earthview:before{content:"\E04C"}
.icon_edit:before{content:"\E04D"}
.icon_edit_list:before{content:"\E04E"}
.icon_edit_pin:before,.map_search_layer .map_search_input:before{content:"\E04F"}
.icon_edu:before{content:"\E050"}
.icon_elementaryschool:before{content:"\E051"}
.icon_elevator:before{content:"\E052"}
.icon_ellipsis:before{content:"\E053"}
.icon_emptyroom:before{content:"\E054"}
.icon_etc:before{content:"\E055"}
.icon_expand:before{content:"\E056"}
.icon_explain:before{content:"\E057"}
.icon_fan:before{content:"\E058"}
.icon_favorite:before{content:"\E059"}
.icon_favorite_aside--close:before{content:"\E05A"}
.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.icon_favorite_full:before{content:"\E05B"}
.icon_fee:before{content:"\E05C"}
.icon_firealarm:before{content:"\E05D"}
.icon_fireextinguisher:before{content:"\E05E"}
.icon_firelight:before{content:"\E05F"}
.icon_fulloption:before{content:"\E060"}
.icon_garden:before{content:"\E061"}
.icon_gasrange:before{content:"\E062"}
.icon_gate:before{content:"\E063"}
.icon_global--aside:before{content:"\E064"}
.icon_global--logo:before{content:"\E065"}
.icon_global--search:before{content:"\E066"}
.icon_global--service:before{content:"\E067"}
.icon_guard:before{content:"\E068"}
.icon_hanger:before{content:"\E069"}
.icon_highschool:before{content:"\E06A"}
.icon_home_bunyang:before{content:"\E06B"}
.icon_home_room:before{content:"\E06C"}
.icon_home_sign:before{content:"\E06D"}
.icon_home_time:before{content:"\E06E"}
.icon_hospital:before{content:"\E06F"}
.icon_houses:before{content:"\E070"}
.icon_icon_complex--alarm:before{content:"\E071"}
.icon_icon_complex--favorite:before{content:"\E072"}
.icon_icon_guarantee_banner--arrow:before{content:"\E073"}
.icon_icon_point--alarm:before{content:"\E074"}
.icon_icon_point--favorite:before{content:"\E075"}
.icon_icon_reportAgree:before{content:"\E076"}
.icon_icon_reportArrow:before{content:"\E077"}
.icon_icon_reportBack:before{content:"\E078"}
.icon_icon_reportCheck:before{content:"\E079"}
.icon_icon_reportClose:before{content:"\E07A"}
.icon_icon_reportUpload:before{content:"\E07B"}
.icon_icon_service_address--representative:before{content:"\E07C"}
.icon_icon_service_address:before{content:"\E07D"}
.icon_icon_service_alert:before{content:"\E07E"}
.icon_icon_service_more:before{content:"\E07F"}
.icon_icon_service_price:before{content:"\E080"}
.icon_icon_service_search:before{content:"\E081"}
.icon_icon_service_text--alert:before{content:"\E082"}
.icon_image:before{content:"\E083"}
.icon_induction:before{content:"\E084"}
.icon_infant:before{content:"\E085"}
.icon_info:before{content:"\E086"}
.icon_interphone:before{content:"\E087"}
.icon_iron:before{content:"\E088"}
.icon_kitchenware:before{content:"\E089"}
.icon_land_category:before{content:"\E08A"}
.icon_life:before{content:"\E08B"}
.icon_list_minus:before{content:"\E08C"}
.icon_list_plus:before{content:"\E08D"}
.icon_logo_new:before{content:"\E08E"}
.icon_lounge:before{content:"\E08F"}
.icon_main_alarm--off:before{content:"\E090"}
.icon_main_favorite--off:before{content:"\E091"}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.icon_main_map:before{content:"\E092"}
.icon_main_myhouse_detail--banner:before{content:"\E093"}
.icon_man:before{content:"\E094"}
.icon_map:before{content:"\E095"}
.icon_map_agent:before{content:"\E096"}
.icon_map_amenities:before{content:"\E097"}
.icon_map_arrow--down:before{content:"\E098"}
.icon_map_caption:before{content:"\E099"}
.icon_map_complex:before{content:"\E09A"}
.icon_map_develop:before{content:"\E09B"}
.icon_map_minus:before{content:"\E09C"}
.icon_map_more:before{content:"\E09D"}
.icon_map_moreclose:before{content:"\E09E"}
.icon_map_move:before{content:"\E09F"}
.icon_map_option--filter:before{content:"\E0A0"}
.icon_map_plus:before{content:"\E0A1"}
.icon_map_position:before{content:"\E0A2"}
.icon_map_school:before{content:"\E0A3"}
.icon_map_time:before{content:"\E0A4"}
.icon_map_time_list:before{content:"\E0A5"}
.icon_mapview:before{content:"\E0A6"}
.icon_mart:before{content:"\E0A7"}
.icon_medi:before{content:"\E0A8"}
.icon_menu:before{content:"\E0A9"}
.icon_menu_new:before{content:"\E0AA"}
.icon_message:before{content:"\E0AB"}
.icon_metro:before{content:"\E0AC"}
.icon_metro_d:before{content:"\E0AD"}
.icon_microwave:before{content:"\E0AE"}
.icon_middleschool:before{content:"\E0AF"}
.icon_more_icon:before{content:"\E0B0"}
.icon_movedown:before{content:"\E0B1"}
.icon_movein:before{content:"\E0B2"}
.icon_movein_h:before{content:"\E0B3"}
.icon_mypoint:before{content:"\E0B4"}
.icon_naver:before{content:"\E0B5"}
.icon_navigation:before{content:"\E0B6"}
.icon_navigation2:before{content:"\E0B7"}
.icon_new:before{content:"\E0B8"}
.icon_no_debt:before{content:"\E0B9"}
.icon_noimage:before{content:"\E0BA"}
.icon_office:before{content:"\E0BB"}
.icon_openingyear:before{content:"\E0BC"}
.icon_oven:before{content:"\E0BD"}
.icon_parking:before{content:"\E0BE"}
.icon_parking2:before{content:"\E0BF"}
.icon_parking_d:before{content:"\E0C0"}
.icon_pdf:before{content:"\E0C1"}
.icon_phone:before{content:"\E0C2"}
.icon_plus:before{content:"\E0C3"}
.icon_preschool:before{content:"\E0C4"}
.icon_privatebath:before{content:"\E0C5"}
.icon_privateshower:before{content:"\E0C6"}
.icon_protectwindow:before{content:"\E0C7"}
.icon_question:before{content:"\E0C8"}
.icon_refrigerator:before{content:"\E0C9"}
.icon_repair:before{content:"\E0CA"}
.icon_report:before{content:"\E0CB"}
.icon_rice:before{content:"\E0CC"}
.icon_room_1:before{content:"\E0CD"}
.icon_room_2:before{content:"\E0CE"}
.icon_room_2_bold:before{content:"\E0CF"}
.icon_room_3:before{content:"\E0D0"}
.icon_ruler:before{content:"\E0D1"}
.icon_school:before{content:"\E0D2"}
.icon_schoolpoi:before{content:"\E0D3"}
.icon_search:before{content:"\E0D4"}
.icon_search_add:before{content:"\E0D5"}
.icon_search_bold:before{content:"\E0D6"}
.icon_search_delete:before{content:"\E0D7"}
.icon_search_delete2:before{content:"\E0D8"}
.icon_search_new:before{content:"\E0D9"}
.icon_securitydoor:before{content:"\E0DA"}
.icon_share:before{content:"\E0DB"}
.icon_shoerack:before{content:"\E0DC"}
.icon_showerbooth:before{content:"\E0DD"}
.icon_sink:before{content:"\E0DE"}
.icon_slider:before{content:"\E0DF"}
.icon_sofa:before{content:"\E0E0"}
.icon_sorting:before{content:"\E0E1"}
.icon_springkler:before{content:"\E0E2"}
.icon_storage:before{content:"\E0E3"}
.icon_talktalk:before{content:"\E0E4"}
.icon_terrace:before{content:"\E0E5"}
.icon_text_delete:before{content:"\E0E6"}
.icon_tip_account:before{content:"\E0E7"}
.icon_tip_accountedit:before{content:"\E0E8"}
.icon_tip_bunyang:before{content:"\E0E9"}
.icon_tip_calendar:before{content:"\E0EA"}
.icon_tip_chungyak:before{content:"\E0EB"}
.icon_tip_confirm:before{content:"\E0EC"}
.icon_tip_contract:before{content:"\E0ED"}
.icon_tip_graph:before{content:"\E0EE"}
.icon_tip_house:before{content:"\E0EF"}
.icon_tip_live:before{content:"\E0F0"}
.icon_tip_map:before{content:"\E0F1"}
.icon_tip_money:before{content:"\E0F2"}
.icon_tip_move:before{content:"\E0F3"}
.icon_tip_movein:before{content:"\E0F4"}
.icon_tip_moveout:before{content:"\E0F5"}
.icon_tip_paper:before{content:"\E0F6"}
.icon_tip_sale:before{content:"\E0F7"}
.icon_tip_select:before{content:"\E0F8"}
.icon_tip_sofa:before{content:"\E0F9"}
.icon_toaster:before{content:"\E0FA"}
.icon_toggle_pattern:before{content:"\E0FB"}
.icon_top:before{content:"\E0FC"}
.icon_top2:before{content:"\E0FD"}
.icon_transport:before{content:"\E0FE"}
.icon_trash:before{content:"\E0FF"}
.icon_tv:before{content:"\E100"}
.icon_unisex:before{content:"\E101"}
.icon_use:before{content:"\E102"}
.icon_veranda:before{content:"\E103"}
.icon_video_play:before{content:"\E104"}
.icon_video_play2:before{content:"\E105"}
.icon_videophone:before{content:"\E106"}
.icon_view:before{content:"\E107"}
.icon_view_list:before{content:"\E108"}
.icon_view_pan:before{content:"\E109"}
.icon_viewmore:before{content:"\E10A"}
.icon_voice:before{content:"\E10B"}
.icon_walk:before{content:"\E10C"}
.icon_washing:before{content:"\E10D"}
.icon_washingmachine:before{content:"\E10E"}
.icon_water:before{content:"\E10F"}
.icon_woman:before{content:"\E110"}
.aside .aside_close:before,.aside .aside_navigation .aside_navigation_item.type_alarm:before,.aside .aside_navigation .aside_navigation_item.type_complex:before,.aside .aside_navigation .aside_navigation_item.type_isale:before,.aside .aside_navigation .aside_navigation_item.type_myhouse:before,.aside .aside_navigation .aside_navigation_item.type_place:before,.aside .aside_navigation .aside_navigation_item.type_sale:before,.aside .aside_navigation .aside_navigation_item.type_talk:before,.aside .aside_profile .aside_profile_id[aria-label^="현재 로그인 하지않은 상태"]:after,.home_main_alarm.type_insurance .home_alarm_close:before,.home_main_alarm.type_insurance .home_alarm_title.type_emphasis:before{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_common.svg),none;-webkit-background-size:134px 95px;background-size:134px 95px}
.article_box--empty .myhouse_empty_inner::before,.article_box--parcel .image_icon.type_media::before,.article_box--parcel .image_icon::before,.article_parcel .description_link::after,.article_parcel .image_icon::before,.article_parcel .image_media::before,.article_parcel .parcel_link::after,.banner_bunyang .view_text:after,.data_insurance .data_insurance_description .data_description_title .data_title_tip:before,.data_price_wrap .data_spot_list:not(:last-child) .data_spot:first-child:before,.description_exception_alert.type_hotel:before,.detail_sale_floor .detail_floor_nodata:before,.link_myhouse_price .text_myhouse::after,.link_myhouse_price .title_myhouse,.link_myhouse_price::before,.myhouse_link_more:after,.myhouse_review .myhouse_review_header .myhouse_header_link.type_write:before,.myhouse_review .myhouse_review_item[aria-label='신규'] .myhouse_review_desc:before,.parcel_detail .image_icon.type_media::before,.parcel_detail .image_icon::before,.parcel_detail .link_more::after,.review_tooltip:after{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_detail.svg),none;-webkit-background-size:453px 231px;background-size:453px 231px}
.banner_myhouse .link_more:after,.banner_myhouse .new,.main_spot_category .category_more.category_fold::after,.main_spot_category .category_more::after,.main_spot_news .news_link::after,.main_spot_news .recent_icon::before{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_home.svg),none;-webkit-background-size:198px 157px;background-size:198px 157px}
.agent_item .link_call::before,.header_confirm .confirm_close:before,.info_check .check_box:checked+.check_label::before,.info_check .check_label::before,.layer_sheet .sheet_close::before,.sale_list .link_call::before{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_land.svg),none;-webkit-background-size:58px 58px;background-size:58px 58px}
.description_box .btn_fold .wrap_news ._hotIssueList .view_more .icon:after,.wrap_news ._hotIssueList .news_item .news_thumbnail .news_thumbnail_inner:not([style*=background-image]):before,.wrap_news ._hotIssueList .view_more .description_box .btn_fold .icon:after,.wrap_news ._hotIssueList .view_more .icon_arrow_down:after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_reduce:not([disabled]):after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_reduce[disabled]:after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_zoom:not([disabled]):after,.wrap_news .news_detail_head .news_provide_toggle .news_toggle_button.type_zoom[disabled]:after,.wrap_news .op_lc .sel_wrap select~.sel_arrow:before,.wrap_news .u_pg2 .u_pg2_btn:after{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_news.svg),none;-webkit-background-size:104px 89px;background-size:104px 89px}
.Ngnb .Ngnb_logo .service,.Ngnb .Ngnb_service_description .text_favorite,.Ngnb .Ngnb_service_description .text_headline_news,.Ngnb .Ngnb_service_description .text_hot_news,.Ngnb .Ngnb_service_description .text_map,.Ngnb .Ngnb_service_description .text_region_news,.Ngnb .Ngnb_tool .btn_drawer .icon,.Ngnb .Ngnb_tool .btn_search .icon,.header_home .Ngnb .service,.header_main_sub .develop_head .btn_back .icon,.search_form .search_input_area .search_input_close .delete,.search_form .search_input_submit .search,.search_input .btn_back .icon{display:inline-block;vertical-align:top;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp_tab_header.svg),none;-webkit-background-size:183px 152px;background-size:183px 152px}
.heading,h1,h2,h3,h4,h5,h6{letter-spacing:-1px;font-size:inherit;font-weight:700}
body{overflow-x:hidden;width:100%;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;background-color:#f3f5f7;color:#222;-webkit-overflow-scrolling:touch}
#_container{min-width:100%;display:block!important}
html[data-user-agent*=Windows] body{font-family:MalgunGothic,sans-serif}
html[data-user-agent*=Android] body{line-height:1.4}
.ico_D-1,.ico_D-2,.ico_D-3,.ico_D-4,.ico_D-5,.ico_D-6,.ico_D-7{width:29px;height:18px}
.btn_control[aria-label*="(새로 추가된 기능)"]:before,.develop_info .develop_plan_photo .develop_photo_link .develop_link_more:before,.develop_marker.type_railroad:before,.develop_reference .develop_reference_file .develop_file_list .develop_item_link,.develop_reference .develop_reference_photo .develop_photo_link .develop_link_more:before,.develop_term .develop_term_data .develop_data_list[class*=type_]:after,.irs-slider:before,.official_result_address .official_item_label:before,.option_box input:checked+.option_label .txt_checked:before,.option_box--double input:checked+.option_label .txt_checked:before,.option_box--five input:checked+.option_label .txt_checked:before,.option_box--multi input:checked+.option_label .txt_checked:before,.option_box--quarter input:checked+.option_label .txt_checked:before,.option_box--six input:checked+.option_label .txt_checked:before,.option_box--three input:checked+.option_label .txt_checked:before,.sp_icon{display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto}
.ico_D-1{background-position:-388px -158px}
.ico_D-2{background-position:-388px -135px}
.ico_D-3{background-position:-388px -250px}
.ico_D-4{background-position:-388px -112px}
.ico_D-5{background-position:-388px -181px}
.ico_D-6{background-position:-388px -204px}
.ico_D-7{background-position:-388px -227px}
.ico_D-day{background-position:-33px -352px;width:41px;height:18px}
.ico_agent{background-position:0 -221px;width:34px;height:29px}
.ico_airplane{background-position:0 -407px;width:21px;height:17px}
.ico_airplane_pin{background-position:0 -186px;width:35px;height:30px}
.ico_arrow-down{background-position:-427px -254px;width:11px;height:6px}
.ico_arrow{background-position:-427px -277px;width:8px;height:7px}
.ico_arrow_down_bold{background-position:-427px -329px;width:8px;height:4.5px}
.ico_arrow_gray{background-position:-427px -265px;width:8px;height:7px}
.ico_arrow_green{background-position:-437px -301px;width:5px;height:9px}
.ico_arrow_mapcontrol{background-position:-427px -301px;width:5px;height:10px}
.ico_arrow_right{background-position:-427px -316px;width:5px;height:8px}
.ico_arrow_right2{background-position:-440px -265px;width:4px;height:7px}
.ico_arrow_right_report{background-position:-437px -316px;width:5px;height:8px}
.ico_arrow_school{background-position:-439px -238px;width:8px;height:7px}
.ico_arrow_selected{background-position:-427px -289px;width:8px;height:7px}
.ico_bunyang{background-position:-415px -350px;width:30px;height:38px}
.ico_china{background-position:-427px -151px;width:14px;height:13px}
.ico_city,.ico_company{width:25px;height:16px}
.ico_city{background-position:-300px -386px}
.ico_company{background-position:-270px -386px}
.ico_complex{background-position:-222px 0;width:32px;height:33px}
.ico_complex_multi{background-position:-51px 0;width:49px;height:40px}
.ico_confirm{background-position:-240px -386px;width:25px;height:16px}
.ico_contract{background-position:-138px -186px;width:53px;height:18px}
.ico_contract_w{background-position:-105px -74px;width:59px;height:23px}
.ico_develop_calendar{background-position:-388px -324px;width:22px;height:22px}
.ico_develop_general{background-position:-388px -273px;width:27px;height:19px}
.ico_develop_more{background-position:-105px 0;width:74px;height:22px}
.ico_develop_name{background-position:-388px -351px;width:22px;height:22px}
.ico_develop_national{background-position:-259px 0;width:31px;height:29px}
.ico_develop_person{background-position:-357px -271px;width:21px;height:21px}
.ico_develop_photo_more{background-position:0 -107px;width:47px;height:35px}
.ico_develop_provincial{background-position:-259px -223px;width:28px;height:24px}
.ico_develop_road{background-position:-222px -79px;width:31px;height:31px}
.ico_develop_scale{background-position:-357px -152px;width:25px;height:25px}
.ico_develop_train{background-position:-357px -212px;width:24px;height:25px}
.ico_develop_usage{background-position:-388px -297px;width:23px;height:22px}
.ico_empty{background-position:-123px -352px;width:39px;height:18px}
.ico_empty_s{background-position:-263px -352px;width:34px;height:16px}
.ico_empty_w{background-position:-40px -186px;width:44px;height:23px}
.ico_end{background-position:-78px -221px;width:49px;height:18px}
.ico_end_s{background-position:-264px -331px;width:43px;height:16px}
.ico_end_w{background-position:-111px -107px;width:54px;height:23px}
.ico_home{background-position:-295px -266px;width:25px;height:16px}
.ico_home_apart{background-position:0 -352px;width:28px;height:29px}
.ico_home_banner_1{background-position:-40px -147px;width:34px;height:34px}
.ico_home_bunyang{background-position:-259px -34px;width:28px;height:32px}
.ico_home_fork{background-position:0 -147px;width:35px;height:34px}
.ico_home_house{background-position:-79px -147px;width:38px;height:29px}
.ico_home_office{background-position:-357px -182px;width:24px;height:25px}
.ico_home_oneroom{background-position:-39px -221px;width:34px;height:27px}
.ico_home_spot_map{background-position:0 -51px;width:41px;height:51px}
.ico_icon_service_radio--checked{background-position:-427px -50px;width:20px;height:20px}
.ico_icon_service_radio--default{background-position:-427px 0;width:20px;height:20px}
.ico_icon_service_reset{background-position:-427px -25px;width:20px;height:20px}
.ico_icon_service_zoom{background-position:-51px -45px;width:45px;height:43px}
.ico_info{background-position:-427px -338.5px;width:8px;height:2px}
.ico_innovate{background-position:0 -386px;width:25px;height:16px}
.ico_japan{background-position:-427px -187px;width:14px;height:13px}
.ico_main_pin{background-position:-184px -45px;width:32px;height:40px}
.ico_map_develop-new{background-position:-357px -242px;width:24px;height:24px}
.ico_member{background-position:-222px -155px;width:25px;height:16px}
.ico_metro_airport-1,.ico_metro_airport-2,.ico_metro_basic,.ico_metro_bundang-1,.ico_metro_bundang-2,.ico_metro_busan-1,.ico_metro_busan-2,.ico_metro_busan-3,.ico_metro_busan-4,.ico_metro_busan-donghae,.ico_metro_busan-kimhae,.ico_metro_daecheon,.ico_metro_daegu-1,.ico_metro_daegu-2,.ico_metro_daegu-3,.ico_metro_default,.ico_metro_everline,.ico_metro_gtx-a,.ico_metro_gtx-b,.ico_metro_gtx-c,.ico_metro_gwangju,.ico_metro_incheon-2,.ico_metro_kimpo,.ico_metro_ktx,.ico_metro_kyungchun,.ico_metro_kyungkang,.ico_metro_kyungui,.ico_metro_seohae,.ico_metro_seoul-1,.ico_metro_seoul-2,.ico_metro_seoul-3,.ico_metro_seoul-4,.ico_metro_seoul-5,.ico_metro_seoul-6,.ico_metro_seoul-7,.ico_metro_seoul-8,.ico_metro_seoul-9,.ico_metro_srt,.ico_metro_suin,.ico_metro_tram,.ico_metro_uie,.ico_metro_uijeongbu{width:26px;height:33px}
.ico_metro_airport-1{background-position:-248px -293px}
.ico_metro_airport-2{background-position:-279px -293px}
.ico_metro_basic{background-position:-310px -293px}
.ico_metro_bundang-1{background-position:-357px 0}
.ico_metro_bundang-2{background-position:-357px -38px}
.ico_metro_busan-1{background-position:-357px -76px}
.ico_metro_busan-2{background-position:-357px -114px}
.ico_metro_busan-3{background-position:-217px -293px}
.ico_metro_busan-4{background-position:-186px -293px}
.ico_metro_busan-donghae{background-position:-295px 0}
.ico_metro_busan-kimhae{background-position:-124px -293px}
.ico_metro_daecheon{background-position:-93px -293px}
.ico_metro_daegu-1{background-position:-62px -293px}
.ico_metro_daegu-2{background-position:0 -293px}
.ico_metro_daegu-3{background-position:-326px -228px}
.ico_metro_default{background-position:-326px -190px}
.ico_metro_everline{background-position:-326px -76px}
.ico_metro_gtx-a{background-position:-295px -152px}
.ico_metro_gtx-b{background-position:-295px -114px}
.ico_metro_gtx-c{background-position:-295px -38px}
.ico_metro_gwangju{background-position:-217px -255px}
.ico_metro_incheon-1{background-position:-186px -255px;width:26px;height:33px}
.ico_metro_incheon-2{background-position:-155px -255px}
.ico_metro_kimpo{background-position:-124px -255px}
.ico_metro_ktx{background-position:-93px -255px}
.ico_metro_kyungchun{background-position:-31px -255px}
.ico_metro_kyungkang{background-position:-150px -27px}
.ico_metro_kyungui{background-position:-259px -147px}
.ico_metro_seohae{background-position:-259px -71px}
.ico_metro_seoul-1{background-position:-155px -293px}
.ico_metro_seoul-2{background-position:-326px -114px}
.ico_metro_seoul-3{background-position:-295px -228px}
.ico_metro_seoul-4{background-position:-295px -190px}
.ico_metro_seoul-5{background-position:-295px -76px}
.ico_metro_seoul-6{background-position:-248px -255px}
.ico_metro_seoul-7{background-position:-62px -255px}
.ico_metro_seoul-8{background-position:0 -255px}
.ico_metro_seoul-9{background-position:-259px -185px}
.ico_metro_srt{background-position:-259px -109px}
.ico_metro_suin{background-position:-31px -293px}
.ico_metro_tram{background-position:-326px -152px}
.ico_metro_uie{background-position:-326px -38px}
.ico_metro_uijeongbu{background-position:-326px 0}
.ico_mingan{background-position:-60px -386px;width:25px;height:16px}
.ico_national{background-position:-90px -386px;width:25px;height:16px}
.ico_national_public{background-position:-388px -21px;width:34px;height:16px}
.ico_national_w{background-position:-326px -266px;width:25px;height:16px}
.ico_now{background-position:-79px -352px;width:39px;height:18px}
.ico_now_s{background-position:-388px 0;width:34px;height:16px}
.ico_now_w{background-position:-89px -186px;width:44px;height:23px}
.ico_option,.option_box input:checked+.option_label .txt_checked:before,.option_box--double input:checked+.option_label .txt_checked:before,.option_box--five input:checked+.option_label .txt_checked:before,.option_box--multi input:checked+.option_label .txt_checked:before,.option_box--quarter input:checked+.option_label .txt_checked:before,.option_box--six input:checked+.option_label .txt_checked:before,.option_box--three input:checked+.option_label .txt_checked:before{background-position:-427px -205px;width:12px;height:9px}
.ico_organization{background-position:-196px -186px;width:56px;height:16px}
.ico_owner1{background-position:-341px -352px;width:34px;height:16px}
.ico_owner2{background-position:-302px -352px;width:34px;height:16px}
.ico_parent{background-position:-216px -331px;width:43px;height:16px}
.ico_pay_buy,.ico_pay_junse,.ico_pay_monthly{width:25px;height:16px}
.ico_pay_buy{background-position:-150px -386px}
.ico_pay_junse{background-position:-180px -386px}
.ico_pay_monthly{background-position:-210px -386px}
.ico_planing{background-position:-132px -221px;width:49px;height:18px}
.ico_planing_s{background-position:-215px -352px;width:43px;height:16px}
.ico_planing_w{background-position:-52px -107px;width:54px;height:23px}
.ico_poi{background-position:-184px -90px;width:31px;height:40px}
.ico_poi54{background-position:-222px -115px;width:27px;height:35px}
.ico_poi56{background-position:-222px -38px;width:28px;height:36px}
.ico_private{background-position:-120px -386px;width:25px;height:16px}
.ico_private_corp{background-position:-186px -221px;width:49px;height:16px}
.ico_private_person{background-position:0 -331px;width:49px;height:16px}
.ico_private_w{background-position:-30px -386px;width:25px;height:16px}
.ico_profile_default{background-position:0 0;width:46px;height:46px}
.ico_public{background-position:-188px -147px;width:25px;height:16px}
.ico_public_corp{background-position:-162px -331px;width:49px;height:16px}
.ico_public_parallel{background-position:-108px -331px;width:49px;height:16px}
.ico_public_solo{background-position:-54px -331px;width:49px;height:16px}
.ico_public_w{background-position:-357px -297px;width:25px;height:16px}
.ico_register_inter{background-position:-312px -331px;width:43px;height:16px}
.ico_roadview{background-position:-427px -126px;width:13px;height:20px}
.ico_roadview2{background-position:-427px -75px;width:17px;height:22px}
.ico_scbi{background-position:-427px -102px;width:18px;height:19px}
.ico_school{background-position:-105px -27px;width:40px;height:42px}
.ico_schoolbus{background-position:-167px -352px;width:43px;height:16px}
.ico_slider,.irs-slider:before{background-position:-427px -219px;width:7px;height:14px}
.ico_slider_on,.irs-slider.state_hover:before,.option_slider.is-sliding .irs-slider:before{background-position:-439px -219px;width:7px;height:14px}
.ico_tag,.option_box--tags input:checked+.option_label .txt_checked:before{background-position:-427px -238px;width:7px;height:11px}
.ico_tool{background-position:-388px -77px;width:18px;height:30px}
.ico_tool_active{background-position:-388px -42px;width:18px;height:30px}
.ico_usa{background-position:-427px -169px;width:14px;height:13px}
.ico_welfare{background-position:-122px -147px;width:61px;height:16px}
.ico_media{background-position:-388px -400px;width:22px;height:22px}
.ico_vr{background-position:-388px -376px;width:22px;height:22px}
.sp_icon{display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto}
.btn_control[aria-label*="(새로 추가된 기능)"]:before,.develop_info .develop_plan_photo .develop_photo_link .develop_link_more:before,.develop_marker.type_railroad:before,.develop_reference .develop_reference_file .develop_file_list .develop_item_link,.develop_reference .develop_reference_photo .develop_photo_link .develop_link_more:before,.develop_term .develop_term_data .develop_data_list[class*=type_]:after{display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto}
.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
caption{font-size:0;color:transparent}
.icon{display:inline-block;vertical-align:middle;line-height:1;font-family:space_icon}
button,input,select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;background-color:transparent;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
input::-webkit-input-placeholder{color:#919191;opacity:1}
input:-moz-placeholder{color:#919191;opacity:1}
input::-moz-placeholder{color:#919191;opacity:1}
input:-ms-input-placeholder{color:#919191;opacity:1}
button[disabled]{border:none}
select::-ms-expand{display:none}
input::-ms-clear{display:none}
input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}
input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:default}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;color:transparent}
input:focus+label{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}
label{display:inline-block;width:100%}
.checkbox label{position:relative;padding:2px 0 0 20px;font-size:14px;color:#919191;letter-spacing:-1px}
.checkbox .icon_check_on{display:none}
.checkbox label:before{content:'';position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid rgba(0,0,0,.16);font-size:15px;color:#515254}
.checkbox input[type=checkbox]:checked+label{color:#4c94e8}
.checkbox input[type=checkbox]:checked+label:before{display:none}
.checkbox input[type=checkbox]:checked+label .icon_check_on{display:block;position:absolute;top:2px;left:0;font-size:16px;width:16px;height:16px;color:#4c94e8}
.select{position:relative;width:100%;background-color:#fff;border:1px solid #d8dadc;-webkit-border-radius:1px;border-radius:1px;background-color:transparent}
.select select{height:46px;padding:0 13px;line-height:46px;font-size:15px}
.select .icon{position:absolute;top:50%;margin-top:-6px;height:12px;right:13px;font-size:13px;color:#222}
html[data-user-agent*="MSIE 9.0"] .layer_popup .select_area .select select,html[data-user-agent*="MSIE 9.0"] select{padding-right:0}
input,select,textarea{width:100%}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.txt_block{display:inline-block;position:relative}
div[aria-hidden=false]{display:block}
div[aria-hidden=true]:not(.wrap){display:none}
@media (max-width:767px){.m_hide{display:none}
}
@media (max-width:320px){.m_hide{display:inline}
}
.t_hide{display:none}
@media (max-width:767px){.t_hide{display:inline}
}
@media (max-width:320px){.t_hide{display:none}
}
.dimmed{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}
.wrap_report .dimmed[aria-hidden=false]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.dimmed[aria-hidden=false]{display:block}
.dimmed[aria-hidden=true]{display:none}
.btn_space{display:inline-block;position:relative;padding:0 21px 0 7px;margin-left:7px;width:44px;height:22px;border:1px solid #bbbdbe;vertical-align:middle;font-size:14px;color:#464749}
.btn_space.is-change:before{content:'㎡'}
.btn_space .icon_change{position:absolute;top:50%;margin-top:-7px;height:14px;left:7px}
.btn_space:before{position:absolute;content:'평';left:23px;top:2px}
header{height:auto}
header:after{content:initial}
svg{display:inline-block;vertical-align:top}
.main_smart_banner:first-child{background-color:#f5f7f9}
.detail_smart_banner,.main_smart_banner{overflow:hidden;position:relative}
@media (min-width:600px){.detail_smart_banner,.main_smart_banner{width:568px;margin:0 auto}
}
@media (min-width:1152px){.detail_smart_banner,.main_smart_banner{width:681px}
}
.detail_smart_banner:after,.main_smart_banner:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #ebedf0}
.complex_smart_banner{overflow:hidden;position:relative;z-index:2}
.complex_smart_banner:before{content:"";height:1px;position:absolute;top:0;left:0;right:0;background-color:#f0f1f2}
.complex_smart_banner:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0;background-color:#f0f1f2}
.article_box .complex_smart_banner{margin-bottom:-1px}
._range{height:38px}
.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.irs-line{position:relative;display:block;overflow:hidden;outline:0}
.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}
.irs-line-left{left:0;width:11%}
.irs-line-mid{left:9%;width:82%}
.irs-line-right{right:0;width:11%}
.irs-bar{position:absolute;display:block;left:0;width:0}
.irs-shadow{position:absolute;display:none;left:0;width:0}
.irs-slider.type_last{z-index:2}
.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}
.irs-hidden-input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.irs{margin:6px 0}
.irs-with-grid{height:22px}
.irs-line{height:2px;top:10px;background:#b2b2b2;background:-webkit-gradient(linear,left top,left bottom,color-stop(-50%,#DDD),color-stop(150%,#FFF));background:-webkit-linear-gradient(top,#DDD -50%,#FFF 150%);background:linear-gradient(to bottom,#DDD -50%,#FFF 150%);border:0}
.irs-bar{height:2px;top:10px;background:#4c94e8}
.irs-shadow{height:2px;top:38px;background:#000;opacity:.3;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px}
.lt-ie9 .irs-shadow{filter:alpha(opacity=30)}
.irs-slider{position:absolute;display:block;top:-7px;width:38px;height:38px;-webkit-border-radius:38px;border-radius:38px;border:1px solid #b0b2b2;background-color:#fff;cursor:pointer;z-index:1}
.irs-slider:before{content:'';display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto;background-position:-211px -163px;width:7px;height:14px;position:absolute;top:50%;margin-top:-7px;left:50%;margin-left:-3.5px;height:14px;width:7px;position:absolute}
.irs-slider.state_hover{background-color:#4c94e8;border-color:#4c94e8}
.irs-slider.state_hover:before{background-position:-199px -163px;width:7px;height:14px}
.option_slider.is-sliding .txt_extent{color:#4c94e8}
.option_slider.is-sliding .irs-slider{background-color:#4c94e8;border-color:#4c94e8}
.option_slider.is-sliding .irs-slider:before{background-position:-199px -163px;width:7px;height:14px}
.irs-disabled{background-color:#f0f1f2}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.wrap_search{height:100%;background-color:#f3f5f7}
.wrap_search .bg_white{top:120px}
.wrap_search .btn_close_search{position:fixed;top:17px;right:20px;z-index:2001;margin:-10px;padding:10px;line-height:22px;letter-spacing:-.28px;font-size:16px;font-weight:500;color:#1e1e23}
.header_search{position:fixed;top:0;left:0;right:0;z-index:2001;background-color:#fff}
.header_search~.content_destination,.header_search~.content_keyword{padding-top:76px}
.header_search .search_title{padding-top:16px;padding-left:50px;padding-right:50px;padding-bottom:15px}
.header_search .search_title .heading{line-height:25px;letter-spacing:-.3px;text-align:center;font-size:18px;font-weight:700;color:#1e1e23}
.search_input{position:relative;padding:8px 10px 24px 53px}
.search_input .area_button{position:absolute;top:8px;left:6px}
.search_input .btn_back{display:inline-block;padding:10px 8px;vertical-align:top}
.search_input .btn_back .icon{background-position:-41px -124px;width:24px;height:24px}
.search_form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.search_form .search_input_area{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;border:2px solid #f3f5f7;-webkit-border-radius:6px;border-radius:6px;background-color:#f3f5f7}
.search_form .search_input_area.is-typed{padding-right:40px;border:2px solid #404048}
.search_form .search_input_area.is-typed .search_input_input{padding-right:0}
.search_form .search_input_area.is-typed .search_input_close{display:block}
.search_form .search_input_area:not(.is-typed) .search_input_close{display:none}
.search_form .search_input_area .search_input_input{padding:10px 10px 9px 15px;font-size:15px;font-weight:700;line-height:21px;letter-spacing:-.3px;color:#1e1e23;outline:0}
.search_form .search_input_area .search_input_input::-webkit-input-placeholder{font-weight:400;color:#929294}
.search_form .search_input_area .search_input_input:-moz-placeholder{font-weight:400;color:#929294}
.search_form .search_input_area .search_input_input::-moz-placeholder{font-weight:400;color:#929294}
.search_form .search_input_area .search_input_input:-ms-input-placeholder{font-weight:400;color:#929294}
.search_form .search_input_area .search_input_close{position:absolute;top:10px;right:13px;margin:-10px;padding:10px}
.search_form .search_input_area .search_input_close .delete{background-position:-105px -124px;width:20px;height:20px}
.search_form .search_input_submit{margin-left:10px;padding:6px}
.search_form .search_input_submit .search{background-position:-73px -124px;width:24px;height:24px}
.content_destination .section_filter,.content_destination .section_keyword{display:none}
.content_destination .section_destination{display:block;padding-top:10px;background-color:#e6e7e8}
.content_destination .article_box--search{height:100%;margin-top:0;background-color:#fff}
.content_destination .article_box--search:after{content:'';position:absolute;left:0;right:0;bottom:0;height:100%;z-index:-1;background-color:#fff}
.content_destination .filter_box{padding-bottom:0}
.content_keyword .section_keyword--tag{padding:10px 7px 10px 10px}
.content_keyword .section_keyword--tag+.section_keyword{margin-top:0}
.content_keyword .section_keyword--tag .option_list{padding:0}
.content_keyword .section_keyword--tag .option_item{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:inline-block;margin:0 6px 6px 0;background:#f6f7f9;color:#515254}
.content_keyword .section_keyword--tag .txt_link{display:block;height:35px;padding:0 10px;line-height:35px;font-size:15px;letter-spacing:-.5px}
.content_keyword .section_keyword--tag .txt_link:after{font-family:space_icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;display:inline;margin-left:7px;font-size:9px;letter-spacing:0;color:#bebebe;content:"\E0D5"}
.content_keyword .section_keyword--tag .is-selected{border:1px solid #2e73f2;color:#2e73f2}
.content_keyword .section_keyword--tag .is-selected .txt_link{height:33px;padding:0 9px;line-height:33px}
.content_keyword .section_keyword--tag .is-selected .txt_link:after{color:#2e73f2;content:"\E0D7"}
.content_keyword .option_list--my .option_item{height:31px;padding-left:8px;line-height:31px;font-size:14px}
.content_keyword .section_keyword{display:block;margin-top:10px;max-height:100%}
.content_keyword .section_destination,.content_keyword .section_filter{display:none;overflow-y:auto;max-height:100%}
.content_filter{padding-bottom:104px}
.content_filter .section_filter{display:block}
.content_filter .section_destination,.content_filter .section_keyword{display:none}
.content_filter .search_dest{padding-top:25px}
.content_filter .header_option--filter{display:none}
.content_destination .header_option--filter{display:none}
.header_result{position:fixed;top:0;left:0;right:0;z-index:10;text-align:center;border-bottom:1px solid #dcdde0;background-color:#fff}
.header_result+.content{padding-top:57px}
.header_result+.content.content_detail{margin-top:0;padding-top:57px}
.header_result .header_result_inner{padding-top:16px;padding-left:60px;padding-right:60px;padding-bottom:15px}
.header_result .heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:25px;letter-spacing:-.3px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:18px;font-weight:700;text-align:center;color:#1e1e23}
.header_result .btn_back{position:absolute;top:18px;left:18px;margin:-10px;padding:10px;line-height:1;font-size:20px;color:#1e1e23}
.header_result .btn_back .icon{vertical-align:top}
.header_result .btn_home{position:absolute;left:17px;top:18px;margin:-10px;padding:10px;font-size:21px}
.header_result .btn_alarm{width:20px;height:23px;position:absolute;top:14px;right:59px;margin:-10px -9px;padding:10px 9px;font-size:23px;-webkit-box-sizing:content-box;box-sizing:content-box}
.header_result .btn_favorite{width:22px;height:22px;position:absolute;top:13px;right:19px;margin:-10px -9px;padding:10px 9px;font-size:22px;-webkit-box-sizing:content-box;box-sizing:content-box}
.header_result .icon_alarm{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.header_result .icon_favorite{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.header_result .icon_bi{vertical-align:top;font-size:23px}
.header_result:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:#dcdde0}
.header_result .school_name{overflow:hidden}
.header_result--school .heading{max-width:100%;display:inline-block;vertical-align:top;color:#151515}
.header_result.header_result--school .heading .school_type{float:left;margin-top:4.5px;line-height:1}
.header_result.header_result--school .heading .school_type .sp_icon{vertical-align:top}
.wrap .header_result--school~.tab_menu_area{position:fixed;top:57px;left:0;right:0;z-index:10;border-bottom:1px solid #cfd2d6;background-color:#fff}
.wrap .header_result--school~.tab_menu_area~[class*=content_detail]{margin-top:0;padding-top:118px}
.wrap .header_result--school~.tab_menu_area .tab_menu{padding-left:10px;padding-right:10px}
.wrap .header_result--school~.tab_menu_area .tab_menu .tab{line-height:22px;letter-spacing:-.3px;text-align:center;font-size:16px;font-weight:500}
.wrap .header_result--school~.tab_menu_area .tab_menu .tab:not([aria-selected=true]) .text{color:#575b61}
.wrap .header_result--school~.tab_menu_area .tab_menu .tab[aria-selected=true] .text{font-weight:600;color:#3b7cf5}
.wrap .header_result--school~.tab_menu_area .tab_menu .tab[aria-selected=true] .text:after{height:2px;background-color:#4080f7}
.wrap .header_result--school~.tab_menu_area .tab_menu .tab .text{padding-top:14px;padding-left:9px;padding-right:9px;padding-bottom:15px;line-height:22px;font-size:16px}
.layer_result{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03);position:relative;width:100%;color:#222;background-color:#fff}
.layer_result+.layer_result{margin-top:10px}
.layer_result .inter_area{margin-bottom:14px}
.layer_result .result_item{font-size:16px}
.layer_result .result_item .inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:relative;max-width:100%;display:block;margin-bottom:-4px;padding:13px 20px 13px 15px;color:#515254;letter-spacing:-.5px}
@media (min-width:600px){.layer_result .result_item .inner{padding:13px 18px}
}
.layer_result .result_item.type_vr .inner{padding-right:120px}
.layer_result .badge_vr{position:absolute;top:50%;right:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:auto;padding:6px 10px;-webkit-border-radius:6px;border-radius:6px;background-color:#00de5a;font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.3px;color:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.layer_result .badge_vr .icon_vr{margin-right:3px;line-height:1px}
.layer_result .icon_alert{display:block;font-size:40px;color:#919191}
.layer_result .icon_search_add{position:absolute;top:50%;height:9px;margin-top:-4.5px;right:0;margin-left:7px;font-size:9px;color:#bebebe}
.layer_result .btn_move_result{position:absolute;top:0;right:0;width:52px;height:45px;text-align:center;color:#2e73f2}
.layer_result .btn_move_result .icon_search{position:absolute;top:50%;margin-top:-8px;height:16px;right:18px}
.layer_result .viewmore{padding:14px 0;border-top:1px solid #f0f1f2;font-size:14px;color:#8b8b8f}
.layer_result .txt_point{color:#2e73f2}
.layer_result .center_block{height:190px;padding:0 15px;letter-spacing:-.5px}
.layer_result .center_block .center_txt{color:#919191}
.layer_result .center_block .p_nodata{display:inline-block;margin-top:15px;font-size:15px;color:#919191}
.layer_result .center_block .p_noresult{text-align:center;font-size:20px;line-height:30px}
.layer_result .center_block .txt_point{color:#2e73f2}
.layer_result .center_block .p_search_guide{margin-top:13px;font-size:14px;color:#919191}
.result_heading{font-weight:700;padding:0 15px;height:40px;line-height:40px;background-color:rgba(240,241,241,.5);font-size:14px;letter-spacing:-.5px}
html[data-user-agent*=Trident] .result_heading{letter-spacing:1;font-weight:500}
@media (min-width:600px){.result_heading{padding:0 18px}
}
.result_item{position:relative;border-top:1px solid #f0f1f2}
.result_item .inner .keyword{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block}
.result_item .inner .keyword .bunyang_type{margin-right:2px}
.result_item .inner .keyword .sp_icon{vertical-align:top}
.result_item .inner.is-selected .keyword{color:#26a93a}
.result_item .inner .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;margin-top:5px;font-size:13px;color:#919191}
.result_item .inner .information_area{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;margin-top:4px;font-size:14px;letter-spacing:-.5px}
.result_item .inner .quantity_area{display:inline;color:#777}
.result_item .inner .quantity_area .quantity{margin-left:4px;font-size:15px;color:#4c94e8}
.result_item .btn_favorite{display:block;position:absolute;top:-3px;right:1px;height:100%;padding:0 15px 0 6px}
.result_item .btn_favorite:before{content:"\E05B"}
.result_item .btn_favorite:before{display:block;position:relative;top:0;font-size:19px;color:#e6e7e8}
.result_item .btn_favorite.is-active:before{color:#26a93a}
.layer_result--recent .result_item{padding-right:80px}
.layer_result--recent .subinfo{position:absolute;top:0;right:45px;height:45px;line-height:45px;font-size:14px;color:#919191}
.layer_result--recent .btn_close{position:absolute;top:0;right:0;width:45px;height:45px}
.layer_result--recent .btn_close .icon{font-size:10px;right:18px;position:absolute;top:50%;margin-top:-5px;height:10px;color:#a3a4a7}
.layer_result--complex .result_item .inner{padding:13px 20px 18px 15px}
.result_list--favorite .result_item{padding-right:40px}
.layer_result--subway .result_item{width:100%;padding-right:65px}
.layer_result--subway .result_item:first-child{border-top:0}
.layer_result--subway .inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.layer_result--subway .subinfo{position:absolute;top:0;right:60px;height:45px;line-height:45px;text-align:right}
.layer_result--subway .icon_metro,.layer_result--subway .icon_school{font-size:20px;color:#222}
.layer_result--subway .btn_close{display:table-cell;position:absolute;top:0;right:0;width:45px;height:45px}
.layer_result--subway .btn_close .icon{right:22px;position:absolute;top:50%;margin-top:-5px;height:10px;font-size:10px;color:#a3a4a7}
.layer_result--complete .subway_type{margin-top:2px;vertical-align:top}
.layer_result--complete .subway_type:not(:first-child){margin-left:4px}
.layer_result--complete .result_item{padding-right:52px}
.layer_result--complete .result_item:first-child{border-top:0}
.layer_result--complete .result_item:before{content:'';position:absolute;top:0;left:0;bottom:0;width:10px;background-color:#fff;z-index:2}
.layer_result--complete .result_item .inner{display:inline-block}
.layer_result--complete .inner:before{content:'';position:absolute;top:0;left:8px;bottom:0;width:10px;background-color:#fff;z-index:1;background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);color:#26a93a;font-size:13px;text-align:center}
.layer_result--complete .reverse_ellipsis{position:relative;display:inline-block;float:right}
.layer_result--complete .btn_close{display:table-cell;position:absolute;top:0;right:0;width:45px;height:45px}
.layer_result--complete .btn_close .icon{right:22px;position:absolute;top:50%;margin-top:-5px;height:10px;font-size:10px;color:#a3a4a7}
.subway_box{display:inline-block;padding:0 5px;height:18px;line-height:18px;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-size:11px}
.result_option{position:relative;height:39px;padding-left:7px;background-color:#f7f8f8;border-top:1px solid #f0f1f2;font-size:0;line-height:0;color:#8b8b8f}
.result_option:before{position:absolute;top:0;left:0;display:block}
.result_option .option_item{position:relative;display:inline-block;height:38px;padding:9px 7px 0 8px;font-size:14px;line-height:1.5}
.result_option .option_item.is-hide{display:none}
.result_option .option_item.is-hide+.option_item:before,.result_option .option_item:first-child:before{width:0}
.result_option .option_item+.option_item.is-hide+.option_item:before{width:1px}
.result_option .option_item:before{content:'';position:absolute;top:50%;height:14px;margin-top:-7px;left:0;width:1px;background-color:rgba(0,0,0,.16)}
.result_option .option_item--close{position:absolute;right:0;top:0;height:38px;padding:11px 15px 0;font-size:14px;line-height:1.2}
.result_option .option_item--close:before{width:0}
.search_dest{position:relative}
.search_dest .input{padding-right:46px;height:46px;border:1px solid rgba(0,0,0,.16)}
.search_dest input{height:100%;font-size:17px;padding-left:13px;font-weight:700}
html[data-user-agent*=Trident] .search_dest input{letter-spacing:1;font-weight:500}
.search_dest .input{font-weight:700;line-height:44px}
html[data-user-agent*=Trident] .input_search_dest{letter-spacing:1;font-weight:500}
.search_dest .input::-webkit-input-placeholder{color:#919191}
.search_dest .input:-moz-placeholder{color:#919191}
.search_dest .input::-moz-placeholder{color:#919191}
.search_dest .input:-ms-input-placeholder{color:#919191}
.search_dest .btn_text_delete{display:none;position:absolute;top:0;right:42px;height:46px;width:46px}
.search_dest.is-typed .btn_text_delete{display:block}
.search_dest .icon_text_delete{position:absolute;top:50%;margin-top:-9px;height:18px;font-size:18px;right:7px;color:rgba(0,0,0,.15)}
.search_dest .btn_search{position:absolute;right:0;top:0;width:42px;height:46px}
.search_dest .icon_search_bold{position:absolute;top:50%;margin-top:-9px;height:18px;right:14px;font-size:18px;color:#26a93a}
.search_dest .search_input_close{display:none}
.search_dest.is-typed .input{padding-right:80px}
.search_dest.is-typed .search_input_close{display:block}
.article_box--search{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}
.article_box--search .input{position:relative}
.article_box--search .search_dest:after{content:'';position:absolute;left:0;right:0;bottom:-30px;height:30px;background:-webkit-gradient(linear,left top,left bottom,color-stop(8%,#fff),color-stop(23%,#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 8%,#fff 23%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 8%,#fff 23%,rgba(255,255,255,0) 100%);z-index:1}
.filter_box{overflow:hidden;background-color:#fff;padding:0 15px 23px;border-top:1px solid #f0f1f2}
@media (min-width:600px){.filter_box{padding:0 30px 23px}
}
.filter_box .heading_option{position:relative;padding:0 0 15px;margin-top:23px;color:#222;font-size:15px;font-weight:700}
html[data-user-agent*=Trident] .heading_option h2{letter-spacing:1;font-weight:500}
.filter_box .heading_option--slider{padding-bottom:0}
.filter_box .checkbox{position:absolute;right:0;top:0}
.filter_box .select{margin-top:-1px}
.filter_box:first-child{border-top:0}
.option_item--trans .option_label{height:46px;font-size:16px}
.option_item--trans .icon_metro{font-size:18px;margin-top:-1px;margin-right:5px}
.option_item--trans .icon_bus{font-size:18px;margin-top:-1px;margin-right:5px}
@media (min-width:600px){.btns_fixed--search{padding:9px 0}
}
.btns_fixed--search .btn_option{font-size:16px;color:#fff}
.btns_fixed .btn_option--search{background-color:#4c94e8;border-left:0}
.btns_fixed .btn_option--reset{background-color:#6c6f73}
.search_box{overflow:hidden;padding:30px 0}
.layer_result--time .result_item .inner{padding-left:35px}
.layer_result--time .icon_edit_pin,.layer_result--time .map_search_layer .map_search_input,.map_search_layer .layer_result--time .map_search_input{position:absolute;top:50%;margin-top:-8.5px;height:17px;left:14px;font-size:17px;color:#cecece}
.layer_result--time .p_nodata{display:inline-block;margin-top:15px;font-size:20px}
.layer_result--time .result_option{margin:24px -15px 0}
@media (min-width:600px){.layer_result--time .result_option{margin:24px -30px 0}
}
.layer_result--recommand .region_infos{border-top:1px solid #f0f1f2}
.layer_result--recommand .region_table .region_cell{text-align:left}
.layer_result--recommand .region_table .region_inner{padding:5px 15px}
.layer_result--recommand .region_table tr:last-child td{border-bottom:0}
@-webkit-keyframes showing{0%{top:0}
50%{top:48px}
100%{top:48px}
}
@keyframes showing{0%{top:0}
50%{top:48px}
100%{top:48px}
}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.wrap.is-fixed{position:fixed;width:100%}
.layer_popup{z-index:2016;width:295px;max-height:500px;background-color:#fff;-webkit-border-radius:1px;border-radius:1px}
.layer_popup .select_area:after{height:0}
.layer_popup .btn_close{position:absolute;top:12px;right:6px;z-index:1;width:40px;height:40px;line-height:40px;text-align:center}
.layer_popup .btn_close .icon{font-size:16px}
.layer_popup .txt_highlight{color:#03bf3c}
@media (max-width:320px){.layer_popup{width:290px}
}
.layer_popup .select_area .select select{height:36px;line-height:36px;padding:0 24px 0 7px}
.layer_popup .select_area .select .icon{right:7px}
.layer_popup .select--layer .select_default_option{height:38px;line-height:37px}
.layer_popup .sub_desc{margin-top:5px;font-size:12px;color:#919191}
.layer_title{padding:22px 18px 23px;font-size:18px}
.layer_article{padding:0 18px}
.layer_article .option_box{padding-bottom:30px;margin-right:-2px}
.layer_article--multi .info_item:last-child{border-bottom:1px solid #f0f1f2}
.layer_btn_area{display:table;table-layout:fixed;left:0;bottom:0;width:100%}
.layer_btn_area .btn{display:table-cell;height:45px;line-height:45px;text-align:center;color:#fff;font-size:15px;background-color:#6c6f73;font-weight:700}
html[data-user-agent*=Trident] .layer_btn_area .btn{letter-spacing:1;font-weight:500}
.layer_btn_area .btn--primary{background-color:#4c94e8}
.btn_layer{position:relative;display:inline-block;width:52px;height:52px;-webkit-border-radius:52px;border-radius:52px;border:1px solid rgba(174,176,180,.9);color:#515254}
.btn_layer .icon{position:absolute;top:50%;margin-top:-11px;left:50%;margin-left:-11px;height:22px;width:22px;font-size:22px}
.layer_popup--amenities .item_area .item{float:left;width:25%;margin-bottom:20px;text-align:center}
.layer_popup--amenities .item_area .name{display:block;font-size:13px;letter-spacing:-1px;color:#222;margin:3px -2px 0}
.layer_popup--amenities .layer_article{overflow-x:hidden;overflow-y:auto;max-height:389px;padding:0 14px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--amenities .layer_article{max-height:189px}
}
.layer_popup--amenities .p_guide{font-size:13px;letter-spacing:-.5px}
.layer_popup--amenities .layer_title{position:relative}
@media (orientation:landscape) and (max-width:896px){.layer_popup--saletype{overflow-y:auto;max-height:300px}
}
.layer_popup--saletype .option_box{margin-top:9px}
.layer_popup--saletype .option_box:first-child{margin-top:0}
@media (orientation:landscape) and (max-width:896px){.layer_popup--price{overflow-y:auto;max-height:300px}
}
.layer_popup--price .layer_title{padding-bottom:17px}
.layer_popup--price .layer_article{padding-bottom:30px}
.layer_popup--price .price_box_inner{height:31px}
.layer_popup--price .price_box_inner .price_text{height:31px;line-height:31px}
.layer_popup--price .option_slider{margin-top:23px}
.layer_popup--price .adjust_box_wrap{margin-top:10px}
.layer_popup--price .adjust_box_wrap .adjust_box:first-child{padding-right:8px}
.layer_popup--price .adjust_box_wrap .adjust_box:last-child{padding-left:8px}
.layer_popup--price .adjust_box_wrap .icon_dash{position:absolute;top:50%;margin-top:-4.5px;left:50%;margin-left:-4.5px;height:9px;width:9px;font-size:9px;color:#515254}
.layer_popup--price .adjust_box .adjust_box_inner{padding:0 30px}
.layer_popup--price .adjust_box .adjust_box_inner input{height:30px;padding-right:6px;line-height:30px}
.layer_popup--price .adjust_box .btn_adjust{width:30px;height:30px}
.layer_popup--price .adjust_box .btn_adjust .icon{position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;height:10px;width:10px}
.price_box{position:relative;margin:0 -12px}
.price_box .price_symbol{position:absolute;left:50%;margin-left:-5px;line-height:38px;font-size:11px;color:#a3a4a7}
.price_box_inner{position:relative;float:left;width:50%;height:38px;padding:0 12px}
.price_box_inner .price_input{float:right;width:100%;height:100%;padding-right:10px;font-size:20px;color:#4c94e8;text-align:right;border:1px solid #d9d9d9}
.price_box_inner .price_input::-webkit-input-placeholder{font-size:16px;line-height:1.5}
.price_box_inner .price_input:-moz-placeholder{font-size:16px;line-height:1.5}
.price_box_inner .price_input::-moz-placeholder{font-size:16px;line-height:1.5}
.price_box_inner .price_input:-ms-input-placeholder{font-size:16px;line-height:1.5}
.price_box_inner .price_text{display:none;position:absolute;top:0;right:10px;width:38px;height:38px;line-height:38px;font-size:16px;color:#515254}
@media (min-width:600px){.price_box_inner .price_text{right:16px}
}
.price_box_inner.is-active .price_input{padding-right:41px}
@media (min-width:600px){.price_box_inner.is-active .price_input{padding-right:44px}
}
.price_box_inner.is-active .price_text{display:block}
.layer_heading{position:absolute;top:0;left:0;right:0;z-index:1;padding:22px 18px 23px}
.layer_heading .heading{font-size:18px}
.layer_heading .annotation{display:inline-block;vertical-align:bottom;margin-bottom:1px;margin-left:5px;font-size:12px;color:#919191}
.layer_body{position:relative}
.layer_body .layer_body_inner{overflow-y:auto}
.layer_article{padding:0 18px}
.layer_article .realprice_area{padding-top:8px}
.layer_article .annotation{display:inline-block;vertical-align:top;margin-left:5px;margin-top:4px;font-size:12px;color:#919191}
.layer_article .detail_chart_area .text{font-size:11px}
.layer_popup--marketprice .layer_body{padding-top:63px}
.layer_popup--marketprice .layer_body_inner{max-height:437px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--marketprice .layer_body_inner{max-height:237px}
}
.layer_popup--marketprice .detail_chart_area{margin-top:9px}
.layer_popup--marketprice .tab_list .tab{padding:10px 0;font-size:15px}
.layer_popup--marketprice .data_spot_list{padding:16px 0}
.layer_popup--marketprice .data_spot_list .price{font-size:15px}
.layer_popup--marketprice .data_spot_list .tit{font-size:13px;margin-top:3px}
.layer_popup--marketprice .stat_list .stat{font-size:13px}
.layer_popup--marketprice .select--layer .select_option_list{top:37px}
.layer_popup--marketprice .nodata{height:140px}
.layer_popup--realsale .layer_body_inner{height:370px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--realsale .layer_body_inner{height:170px}
}
.layer_popup--realsale .nodata{height:305px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--realsale .nodata{height:150px}
}
.layer_popup--realsale .layer_heading{height:130px}
.layer_popup--realsale .layer_body{padding-top:130px}
.layer_popup--realsale .layer_article{padding-top:16px}
.layer_popup--realsale .select_area{position:absolute;right:14px;left:14px;width:auto;padding:0;margin-top:20px;border-bottom:0}
.layer_popup--realsale .select_area .select_area_inner{table-layout:auto}
.layer_popup--realsale .select_area .select--year{width:81px}
.layer_popup--realsale .realsale_area{padding-top:2px}
.layer_popup--realsale .info_title{padding-left:1px}
.layer_popup--realsale .info_list--realprice{margin-top:5px}
.layer_popup--realsale .info_list--realprice .info_item{padding-top:13px}
.layer_popup--realsale .info_list--realprice .info_item_line{float:none;margin:0}
.layer_popup--realsale .info_list--realprice .txt_price{vertical-align:middle}
.layer_popup--realsale .info_item_line+.info_item_line{margin-top:8px}
.layer_popup--realsale .price{font-size:15px}
.layer_popup--gosiwon{min-height:500px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--gosiwon{min-height:300px}
}
.layer_popup--gosiwon .layer_heading{border-bottom:1px solid rgba(0,0,0,.16)}
.layer_popup--gosiwon .layer_article{padding:0}
.layer_popup--gosiwon .layer_body{padding-top:66px}
.layer_popup--gosiwon .layer_body_inner{padding-bottom:9px;max-height:434px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--gosiwon .layer_body_inner{max-height:234px}
}
.layer_popup--gosiwon .btn_room_toggle{position:relative;display:block;padding:15px 19px;border-top:1px solid rgba(0,0,0,.16)}
.layer_popup--gosiwon .btn_room_toggle .icon{position:absolute;top:50%;margin-top:-7.5px;height:15px;right:18px;color:#26a93a}
.layer_popup--gosiwon .is-unfolded .icon{color:#727272}
.layer_popup--gosiwon .info_list{display:none}
.layer_popup--gosiwon .is-unfolded+.info_list{display:block}
.layer_popup--gosiwon .room_info:last-child{border-bottom:1px solid rgba(0,0,0,.16)}
.layer_popup--gosiwon .room_info:first-child .btn_room_toggle{border-top:0}
.layer_popup--gosiwon .room_number .txt_room{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .room_number .txt_room{letter-spacing:1;font-weight:500}
.layer_popup--gosiwon .room_number .txt_unit{color:#919191;font-size:12px}
.layer_popup--gosiwon .room_price{display:block;margin-top:5px;color:#39b845}
.layer_popup--gosiwon .room_price .txt_price{font-size:16px;font-weight:600}
.layer_popup--gosiwon .room_price .txt_unit{font-size:12px}
.layer_popup--gosiwon .info_list{border-top:1px solid rgba(0,0,0,.16);display:none;padding:0 18px;background-color:#f9fafb}
.layer_popup--gosiwon.is-selected .btn_togglelist{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.layer_popup--apart .layer_heading{padding-bottom:0}
.layer_popup--apart .select--layer{padding:22px 0 10px}
.layer_popup--apart .layer_body{padding-top:132px}
.layer_popup--apart .layer_body_inner{max-height:368px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--apart .layer_body_inner{max-height:168px}
}
.layer_popup--apart .info_title{padding:18px 0 8px}
.layer_popup--apart .title{display:inline-block}
.layer_popup--apart .info_list{padding-bottom:24px}
.layer_popup--apart .tit{float:left}
.layer_popup--apart .data{display:block;overflow:hidden;text-align:right}
.layer_popup--building .layer_heading{border-bottom:1px solid rgba(0,0,0,.16)}
.layer_popup--building .layer_body{padding-top:66px}
.layer_popup--building .layer_body_inner{max-height:434px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--building .layer_body_inner{max-height:234px}
}
.layer_popup--building .layer_article{padding:0}
.layer_popup--building .building_info{position:relative;padding:18px 18px 18px 78px;border-top:1px solid rgba(0,0,0,.16)}
.layer_popup--building .building_info:first-child{border-top:0}
.layer_popup--building .building_number{position:absolute;left:18px;height:30px;font-size:17px;line-height:30px;font-weight:700}
html[data-user-agent*=Trident] .building_number{letter-spacing:1;font-weight:500}
.layer_popup--building .sales_list{display:table;table-layout:fixed;height:30px;width:100%;border:1px solid rgba(0,0,0,.16);color:#222}
.layer_popup--building .sales_list .sales_item{display:table-cell;padding:2px;vertical-align:middle;text-align:center;border-left:1px solid rgba(0,0,0,.16);word-break:break-all;word-wrap:break-word}
.layer_popup--building .sales_list .sales_item:first-child{border-left:0}
.layer_popup--building .sales_list .txt_count{color:#4c94e8;font-size:15px}
html[data-user-agent*=Android] .layer_popup--building .sales_list .sales_item{padding-top:7px}
html[data-user-agent*=Android] .layer_popup--building .txt_count{vertical-align:-1px}
.layer_popup--apart,.layer_popup--building,.layer_popup--gosiwon,.layer_popup--marketprice,.layer_popup--realsale{width:320px}
.layer_popup--search{width:295px}
.layer_popup--search .layer_article{border-top:1px solid #f0f1f2}
.layer_popup--search .area_list{padding:10px 0 16px}
.layer_popup--search .area_item{display:block;padding:11px 0;font-size:17px;line-height:24px;letter-spacing:-.5px}
.layer_popup--search .area_item.is-selected{color:#03bf3c}
.layer_popup--exceed{width:295px;height:124px;background-color:#4c94e8;color:#fff;text-align:center;font-size:16px}
.layer_popup--exceed .p_guide_interarea{margin-top:15px;font-weight:700}
html[data-user-agent*=Trident] .p_guide_interarea{letter-spacing:1;font-weight:500}
.layer_popup--exceed .icon_addarea{font-size:32px}
.layer_popup--overlap{width:295px}
.layer_popup--overlap .center_block{padding:28px 0 28px}
.layer_popup--overlap .p_guide_overlap{font-size:17px;color:#222;line-height:25px}
.layer_popup--overlap .p_guide_overlap .txt_area{color:#03bf3c}
.layer_popup--intersimple{opacity:0}
.layer_popup--intersimple.is-active{-webkit-animation:showLayer 2.2s 1;animation:showLayer 2.2s 1}
.layer_popup--inter,.layer_popup--intersimple{width:295px}
.layer_popup--inter .color_area,.layer_popup--intersimple .color_area{padding:16px 16px 17px;height:128px;color:#fff}
.layer_popup--inter .color_area .heading,.layer_popup--intersimple .color_area .heading{text-align:left;font-size:23px}
.layer_popup--inter .option_list--home .option_item_txt,.layer_popup--intersimple .option_list--home .option_item_txt{line-height:26px;height:26px;font-size:14px}
.layer_popup--inter .confirm_area,.layer_popup--intersimple .confirm_area{position:relative;padding:24px 15px 26px;background-color:#fff;font-size:19px;color:#222;letter-spacing:-1px;text-align:center}
.layer_popup--inter .p_guide_confirm,.layer_popup--intersimple .p_guide_confirm{margin-top:10px}
.layer_popup--inter .p_guide_sub,.layer_popup--intersimple .p_guide_sub{margin-top:10px;font-size:16px;line-height:1.5;color:#777}
.layer_popup--inter .p_guide_sub .icon_alarm,.layer_popup--intersimple .p_guide_sub .icon_alarm{font-size:13px;margin:-2px 3px 0 0}
.layer_popup--alarm{width:295px}
.layer_popup--alarm .layer_article{padding:0}
.layer_popup--alarm .guide_area{margin-top:-1px;padding:0 18px 15px;letter-spacing:-.5px}
.layer_popup--alarm .p_guide{margin-bottom:7px;color:#777;line-height:19px}
.layer_popup--alarm .app_setting_area{padding:14px 18px 15px;background-color:#f9fafb;border-top:1px solid rgba(0,0,0,.1);color:#222;line-height:20px}
.layer_popup--alarm .btn_app_setting{font-weight:700;display:inline-block;margin-top:1px;color:#03bf3c;font-size:13px}
html[data-user-agent*=Trident] .btn_app_setting{letter-spacing:1;font-weight:500}
.layer_popup--alarm .btn_app_setting .txt_block{padding-right:8px}
.layer_popup--alarm .btn_app_setting .ico_arrow_green{position:absolute;top:50%;height:9px;margin-top:-4.5px;right:0}
.checkmark_wrap{position:relative;display:inline-block;width:55px;height:40px;margin:0 auto}
.checkmark{position:absolute;left:0;top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.checkmark:before{content:'';position:absolute;top:0;left:1px;display:inline-block;height:21px;width:50px;margin:3px 0 0 -3px;border:solid #26a93a;border-width:0 0 3px 3px}
.checkmark--animate:before{opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:checkmarkAnimate;animation-name:checkmarkAnimate;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.layer_popup--filter{padding-bottom:12px}
.layer_popup--filter .info_item:last-child{border-bottom:1px solid #f0f1f2}
.layer_popup--area .layer_title{padding-right:0;display:inline-block}
.layer_popup--area .btn_space{margin-left:6px}
.layer_popup--push{overflow-y:auto;text-align:center}
.layer_popup--push .layer_article{padding:0}
.layer_popup--push .guide_area{padding:24px 15px 20px}
.layer_popup--push .guide_area .heading{font-size:18px}
.layer_popup--push .guide_area .p_guide{margin-top:10px;font-size:16px;line-height:22px;color:#777;letter-spacing:-1px}
.layer_popup--push .detail_area{border-top:1px solid rgba(0,0,0,.1);padding:22px 15px 32px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--push .detail_area{overflow-y:auto;max-height:136px}
}
.layer_popup--push .sale_tit{font-weight:700;margin-top:8px;font-size:16px;line-height:21px;letter-spacing:-1px}
html[data-user-agent*=Trident] .layer_popup--alarm .sale_tit{letter-spacing:1;font-weight:500}
.layer_popup--push .sale_data_size{margin-top:5px;font-size:14px;color:#515254;letter-spacing:-.5px}
.layer_popup--push .sale_data_size--multi{font-size:15px;padding:0 5px;margin-top:8px;line-height:22px}
.layer_popup--push .sale_data_size--multi .slash{margin:0 3px;color:rgba(0,0,0,.2)}
.layer_popup--push .sale_data_price{margin-top:5px;color:#4c94e8;font-size:17px}
.layer_popup--push .sale_data_price .price{font-size:20px}
.layer_popup--push .sale_data_price .slash{font-size:17px}
.layer_popup--push .sale_infos .type{font-weight:700;display:inline-block;margin-right:2px;vertical-align:1px}
html[data-user-agent*=Trident] .sale_infos .type{letter-spacing:1;font-weight:500}
.layer_popup--push .sale_data_box{display:inline-block}
.layer_popup--push .option_box{padding-bottom:0;margin:12px 0 0}
.layer_popup--push_alert{text-align:center}
.layer_popup--push_alert .layer_article{padding:0}
.layer_popup--push_alert .guide_area{padding:23px 15px}
.layer_popup--push_alert .guide_area .heading{font-size:18px}
.layer_popup--push_alert .guide_area .p_guide{margin-top:9px;font-size:16px;line-height:22px;letter-spacing:-1px;color:#777}
.layer_popup--alert{opacity:0}
.layer_popup--alert .layer_article{padding:20px 20px 18px;text-align:center;line-height:22px;font-size:16px;color:#777;letter-spacing:-1px}
.layer_popup--alert .layer_article .heading{font-size:18px;color:#000}
.layer_popup--alert .layer_article .heading+.p_guide{margin-top:8px}
.layer_popup--alert .layer_article--title{padding:27px 20px 28px}
.layer_popup--alert.is-active{opacity:1}
.layer_popup--alert .alarm{font-size:40px}
.layer_popup--alert .icon_alarm_on_big{color:#26a93a}
.layer_popup--alert .icon_alarm_off{color:#ccc}
.layer_popup--alert .alarm+.heading{margin-top:17px}
.layer_popup--alert_simple .layer_article{padding:20px 20px 18px;text-align:center;line-height:22px;font-size:16px;color:#777;letter-spacing:-1px}
.layer_popup--alert_simple .alarm+.heading{margin-top:18px}
.layer_popup--time{width:320px}
.layer_popup--time .layer_heading{height:85px}
.layer_popup--time .p_dest{font-weight:700;margin-top:5px;color:#777;font-size:14px}
html[data-user-agent*=Trident] .p_dest_desc{letter-spacing:1;font-weight:500}
.layer_popup--time .layer_article--time{padding:0}
.layer_popup--time .layer_body{padding-top:85px}
.layer_popup--time .layer_body_inner{height:415px;overflow-y:auto;padding-bottom:2px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--time .layer_body_inner{height:215px}
}
.layer_popup--time .article_box{margin:0}
.layer_popup--time .article_box:first-child{border-top:1px solid rgba(0,0,0,.16)}
.layer_popup--time .heading_detail{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.16)}
.layer_popup--time .txt_number{margin-left:7px;font-size:15px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-weight:500;letter-spacing:0}
.layer_popup--time .heading_time_toggle{position:relative;display:block;padding:20px 18px 19px;font-size:16px;border-bottom:1px solid rgba(0,0,0,.16)}
.layer_popup--time .heading_time_toggle .icon{position:absolute;top:50%;margin-top:-7.5px;height:15px;font-size:15px;right:18px;color:#26a93a}
.layer_popup--time .heading_time_toggle.is-unfolded .icon{color:#727272}
.layer_popup--time .heading_time_toggle.is-unfolded+.town_infos{display:block}
.layer_popup--time .heading_time_toggle.is-disabled{color:#777}
.layer_popup--time .heading_time_toggle.is-disabled>a{cursor:default}
.layer_popup--time .heading_time_toggle.is-disabled .txt_number{color:#777}
.layer_popup--time .heading_time_toggle.is-disabled .icon{color:#cdcdcd}
.layer_popup--time .town_infos{display:none;padding:0 18px;background-color:#f9fafb;border-bottom:1px solid rgba(0,0,0,.16)}
.layer_popup--time .town_info{display:block;padding:17px 0;border-top:1px solid #e8eaeb}
.layer_popup--time .town_info:first-child{border-top:0}
.layer_popup--time .tit_town{font-weight:700;font-size:16px;color:#222}
html[data-user-agent*=Trident] .article_box--time .tit_town{letter-spacing:1;font-weight:500}
.layer_popup--time .icon_edit_pin,.layer_popup--time .map_search_layer .map_search_input,.map_search_layer .layer_popup--time .map_search_input{margin:-1px -1px 0 0;font-size:15px;color:#26a93a}
.layer_popup--time .quantity_area{margin-top:6px;font-size:14px}
.layer_popup--time .quantity_area .text{color:#777;margin-right:3px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--agent{overflow-y:auto;max-height:300px}
}
.layer_popup--agent .layer_title{position:relative;padding:18px 50px 17px 17px;border-bottom:1px solid rgba(0,0,0,.16);font-size:14px}
.layer_popup--agent .layer_title .thumbnail{display:inline-block;width:44px;height:44px;-webkit-border-radius:44px;border-radius:44px;left:14px;vertical-align:middle}
.layer_popup--agent .agent_tit{display:-webkit-box;overflow:hidden;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:14px;letter-spacing:-1px}
html[data-user-agent*=Trident] .title_agent{letter-spacing:1;font-weight:500}
.layer_popup--agent .agent_data{margin-top:2px;color:#777;letter-spacing:-1px;line-height:18px}
.layer_popup--agent .agent_data--price{color:#4c94e8;letter-spacing:0}
.layer_popup--agent .agent_data--price .mark{vertical-align:2px}
.layer_popup--agent .agent_data--price .agent_price_label{font-weight:700;margin-right:4px;font-size:15px;vertical-align:1px}
html[data-user-agent*=Trident] .agent_price_label{letter-spacing:1;font-weight:500}
.layer_popup--agent .agent_data--price .agent_price{font-weight:500;font-size:17px}
.layer_popup--agent .agent_info .agent_info_address,.layer_popup--agent .agent_info .agent_info_thumbnail{display:table-cell}
.layer_popup--agent .agent_info .agent_info_thumbnail{padding:4px 10px 0 0;vertical-align:top}
.layer_popup--agent .agent_info .agent_info_thumbnail+.agent_info_address{padding-top:5px;vertical-align:top}
.layer_popup--agent .agent_info.is-complete .agent_data--price{color:#888}
.layer_popup--agent .layer_article{padding:14px;text-align:center}
.layer_popup--agent .p_guide{padding:4px 0 22px;line-height:19px}
.layer_popup--agent .sale_num_info{padding:11px 0 0;color:#777}
.layer_popup--agent .sale_num_tit{font-weight:700;font-size:16px;color:#222}
html[data-user-agent*=Trident] .sale_num_tit{letter-spacing:1;font-weight:500}
.layer_popup--agent .sale_num_data{margin-top:3px;color:#03bf3c;font-size:27px}
.layer_popup--agent .btn_contact{display:block;padding:14px 0 13px;margin-top:6px;font-size:18px;color:#fff}
.layer_popup--agent .btn_contact .txt_block{padding-left:21px}
.layer_popup--agent .btn_contact .icon{font-size:14px;position:absolute;top:50%;height:14px;margin-top:-7px;left:0}
.layer_popup--agent .btn_call{background-color:#26a93a}
.layer_popup--agent .btn_message{font-weight:700;padding:15px 0 14px;background-color:#6c6f73;font-size:16px}
html[data-user-agent*=Trident] .btn_message{letter-spacing:1;font-weight:500}
.layer_popup--agent .btn_message .icon_message{font-size:16px;position:absolute;top:50%;height:19px;margin-top:-9.5px;left:0}
.layer_popup--agent .agent_info--big{padding:23px 0 33px}
.layer_popup--agent .agent_info--big .thumbnail{display:inline-block;width:76px;height:76px;-webkit-border-radius:76px;border-radius:76px}
.layer_popup--agent .agent_info--big .agent_tit{font-size:21px;margin-top:7px;letter-spacing:-1.3px}
.layer_popup--agent .agent_info--big .agent_data{margin-top:4px;line-height:15px;color:#515254}
.layer_popup--agent_desc{min-height:284px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--agent_desc{overflow-y:auto;max-height:300px}
}
.layer_popup--agent_desc .layer_title{position:relative;padding:20px 50px 17px 17px}
.layer_popup--agent_desc .layer_title .thumbnail{display:inline-block;width:44px;height:44px;-webkit-border-radius:44px;border-radius:44px;left:14px;vertical-align:middle}
.layer_popup--agent_desc .layer_title .agent_tit{display:-webkit-box;overflow:hidden;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:17px}
.layer_popup--agent_desc .layer_title .agent_data{margin-top:5px;font-size:14px}
.layer_popup--agent_desc .layer_article{padding-bottom:20px}
.layer_popup--agent_desc .agent_info .agent_info_address,.layer_popup--agent_desc .agent_info .agent_info_thumbnail{display:table-cell}
.layer_popup--agent_desc .agent_info .agent_info_thumbnail{vertical-align:middle;padding-right:10px}
.layer_popup--agent_desc .agent_info .agent_info_thumbnail+.agent_info_address{padding-top:5px;vertical-align:top}
.layer_popup--agent_desc .agent_tit{font-weight:700;font-size:17px;letter-spacing:-1px}
html[data-user-agent*=Trident] .title_agent{letter-spacing:1;font-weight:500}
.layer_popup--agent_desc .agent_data{color:#777;letter-spacing:-1px;line-height:18px}
.layer_popup--agent_desc .sale_num_info{padding:9px 0;height:41px;color:#777;border-top:1px solid rgba(0,0,0,.16);border-bottom:1px solid rgba(0,0,0,.16)}
.layer_popup--agent_desc .sale_num_tit{font-weight:700;display:inline-block;font-size:15px;letter-spacing:-.8px;color:#222}
html[data-user-agent*=Trident] .sale_num_tit{letter-spacing:1;font-weight:500}
.layer_popup--agent_desc .sale_num_data{display:inline-block;color:#03bf3c;font-size:17px}
.layer_popup--agent_desc .sale_info{margin-top:15px;line-height:23px;letter-spacing:-.8px}
.layer_popup--area,.layer_popup--dong{min-height:216px}
.layer_popup--tool{width:200px}
.layer_popup--tool .layer_btn_mapview,.layer_popup--tool .layre_btn_earthview{position:relative;width:50%;line-height:43px;color:#777;font-size:15px;letter-spacing:-.5px;text-align:center;background-color:#f1f2f3}
.layer_popup--tool .layer_btn_mapview:after,.layer_popup--tool .layre_btn_earthview:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(0,0,0,.05)}
.layer_popup--tool .layer_btn_mapview.is-active,.layer_popup--tool .layre_btn_earthview.is-active{background-color:#26a93a;color:#fff}
.layer_popup--tool .layer_btn_mapview .icon,.layer_popup--tool .layre_btn_earthview .icon{letter-spacing:0}
.layer_popup--tool .layer_btn_mapview{float:left}
.layer_popup--tool .layre_btn_earthview{float:right}
.layer_popup--tool .icon_mapview{font-size:16px;margin:-1px 5px 0 0}
.layer_popup--tool .icon_earthview{font-size:17px;margin:0 5px 0 -8px}
.layer_popup--tool .check_list{display:block;border-top:1px solid rgba(216,218,220,.6);padding-left:36px;position:relative;overflow:hidden;line-height:46px;color:#777;font-size:16px;letter-spacing:-1px}
.layer_popup--tool .check_list:first-of-type{border-top:none}
.check_round input:checked+.check_round_label .layer_popup--tool .check_list .icon,.layer_popup--tool .check_list .check_round input:checked+.check_round_label .icon,.layer_popup--tool .check_list .icon_checkround{position:absolute;top:14px;left:12px;color:transparent;font-size:18px;width:18px;height:18px;border:1px solid #bfbfbf;-webkit-border-radius:9px;border-radius:9px}
.layer_popup--tool :checked+.check_list{color:#26a93a}
.check_round input:checked+.check_round_label .layer_popup--tool :checked+.check_list .icon,.layer_popup--tool :checked+.check_list .check_round input:checked+.check_round_label .icon,.layer_popup--tool :checked+.check_list .icon_checkround{border:none;color:#26a93a}
.layer_popup--tool .btn_close{top:-43px;right:-12px;color:#fff}
@media (max-height:375px){.layer_popup--tool .btn_close{right:-43px;top:-12px}
}
.layer_popup_frame{position:absolute;overflow:visible!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;width:325px;padding-top:26px}
@media (max-width:320px){.layer_popup_frame{width:298px}
}
@media (min-width:600px){.layer_popup_frame{width:385px}
}
.layer_popup_frame .layer_paging{position:absolute;left:0;top:0;width:100%;text-align:center;font-size:15px}
.layer_popup_frame .page_number{color:#adadad}
.layer_popup_frame .page_number.is-active{color:#26a93a}
.layer_popup_wrap .layer_popup_slide{position:relative;float:left;width:325px}
@media (max-width:320px){.layer_popup_wrap .layer_popup_slide{width:298px}
}
@media (min-width:600px){.layer_popup_wrap .layer_popup_slide{width:385px}
}
.layer_popup_wrap .layer_popup{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);left:0;top:0;margin:0 15px;min-height:300px}
@media (orientation:landscape) and (max-width:896px){.layer_popup_wrap .layer_popup{max-height:270px;min-height:200px}
}
@media (max-width:320px){.layer_popup_wrap .layer_popup{margin:0 7px;width:284px}
}
@media (min-width:600px){.layer_popup_wrap .layer_popup{margin:0 45px}
}
.layer_popup--dealtype .btn_space{margin-left:4px}
.layer_popup--complex .checkbox{position:absolute;top:0;left:0;display:inline-block;padding:23px 50px 27px 62px}
html[data-user-agent*=Android] .layer_popup--complex .checkbox{padding:24px 50px 26px 62px}
html[data-user-agent*=iPhone] .layer_popup--complex .checkbox input[type=checkbox]:checked+label::before{top:1px}
html[data-user-agent*=Android] .layer_popup--complex .checkbox input[type=checkbox]:checked+label::before{top:-1px}
.layer_popup--complex .checkbox label{color:#777}
.layer_popup--complex .checkbox label:before{border:1px solid #919191}
.layer_popup--complex .layer_desc{margin-top:7px;font-size:12px;font-weight:300;letter-spacing:-1px;color:#919191}
.layer_popup--pricesource .layer_article{padding:22px 20px;font-size:15px;line-height:22px;letter-spacing:-1px;color:#777}
.layer_popup--pricesource .layer_article a{color:#19c02e;border-bottom:1px solid #19c02e}
.layer_popup--pricesource .p_guide_overlap{font-size:15px}
.layer_popup--pricesource .p_guide_overlap .point{color:#19c02e}
.layer_popup--pricesource .contact_info{margin-top:4px;font-size:14px;letter-spacing:-.5px}
@media (orientation:landscape) and (max-width:896px){.layer_popup--confirmeditem .layer_inner{overflow-y:scroll;max-height:255px}
}
.layer_popup--confirmeditem .layer_title{padding:27px 20px 9px;text-align:center}
.layer_popup--confirmeditem .layer_desc{display:block;padding:0 0 23px;border-bottom:1px solid rgba(216,218,220,.6);text-align:center;font-size:16px;line-height:22px;letter-spacing:-1px;color:#777}
.layer_popup--confirmeditem .layer_article{padding:20px 20px 23px}
.layer_popup--confirmeditem .label_desc{margin-top:6px;font-size:16px;line-height:22px;letter-spacing:-1px;color:#777}
.layer_popup--confirmeditem .label_desc:first-child{margin-top:0}
.layer_popup--confirmeditem .label_desc .sp_icon{margin-right:4px;vertical-align:-2px}
.layer_popup--confirmeditem .btn_detail{display:inline-block;margin-top:12px;padding:3px 6px 1px;border:1px solid #dcdcdc;font-size:12px;line-height:16px;letter-spacing:-.5px;color:#515254}
.layer_popup--confirmeditem .btn_detail .sp_icon{margin-left:3px}
@-webkit-keyframes checkmarkAnimate{0%{height:0;width:0;opacity:0}
25%{height:21px;width:0;opacity:1}
50%{height:21px;width:50px;opacity:1}
100%{height:21px;width:50px;opacity:1}
}
@keyframes checkmarkAnimate{0%{height:0;width:0;opacity:0}
25%{height:21px;width:0;opacity:1}
50%{height:21px;width:50px;opacity:1}
100%{height:21px;width:50px;opacity:1}
}
@-webkit-keyframes showLayer{0%{opacity:0}
15%{opacity:1}
50%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@keyframes showLayer{0%{opacity:0}
15%{opacity:1}
50%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes showHide{0%{opacity:0}
15%{opacity:1}
50%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@keyframes showHide{0%{opacity:0}
15%{opacity:1}
50%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
.layer_popup--check .confirm_area{position:relative;padding:27px 0 17px;background-color:#fff;font-size:18px;color:#222;letter-spacing:-1px;text-align:center}
.layer_popup--check .p_guide_confirm{margin-top:15px}
.layer_popup--check .p_guide_check{margin-top:21px}
.layer_popup--check .p_guide_check label{width:auto}
.layer_popup--check .checkbox label{padding-left:24px}
.layer_popup--check .checkbox label:before{top:1px;width:16px;height:16px}
.layer_popup--check .checkbox input[type=checkbox]:checked+label{color:#555}
.layer_popup--check .checkbox input[type=checkbox]:checked+label:before{font-size:18px;width:18px;height:18px;color:#4c94e8}
.layer_popup--space .layer_article{padding-bottom:30px}
.layer_popup--excellent_agent .layer_article{padding:0}
.layer_popup--excellent_agent .guide_area{padding:20px 18px 5px}
.layer_popup--excellent_agent .heading{display:block;margin-bottom:7px;font-size:16px;letter-spacing:-.9px}
.layer_popup--excellent_agent .p_guide{margin-bottom:20px;line-height:19px;letter-spacing:-.5px;word-break:keep-all;color:#777}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.header_map{width:100%;height:56px;overflow:hidden;position:fixed;top:0;left:0;right:0;z-index:100;text-align:center;color:#1e1e23;background-color:#fff}
.header_map .heading_select{height:50px}
.header_map .heading_select .heading{overflow:hidden;overflow-x:auto;position:relative;height:50px;padding-top:1px;line-height:50px;white-space:nowrap;text-overflow:clip;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-weight:700;font-size:17px}
.header_map .heading_select .heading:before{content:'';position:absolute;z-index:1;left:0;width:20px;height:100%;background:-webkit-gradient(linear,left top,right top,from(#2e73f2),to(rgba(46,115,242,0)));background:-webkit-linear-gradient(left,#2e73f2 0,rgba(46,115,242,0) 100%);background:linear-gradient(to right,#2e73f2 0,rgba(46,115,242,0) 100%)}
.header_map .heading_select .heading .reverse_ellipsis{min-width:100%;position:relative;display:inline-block;float:right;text-indent:22px}
.header_map .heading_select .heading .reverse_ellipsis:before{content:'';position:absolute;display:inline-block;width:20px;height:100%;z-index:200;left:0;background-color:#2e73f2}
.header_map~.content_detail{padding-top:56px}
.header_map .header_map_title{height:50px;display:none;overflow:hidden;line-height:50px;white-space:nowrap;text-overflow:ellipsis;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:700}
.header_map .header_map_title .header_title_link{display:inline-block;position:relative;z-index:3;padding:0 10px;vertical-align:top}
.header_map .moving_box{overflow:hidden;position:relative}
.header_map .moving_box.is-up{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:transform 1s cubic-bezier(.19,1,.22,1);transition:transform 1s cubic-bezier(.19,1,.22,1),-webkit-transform 1s cubic-bezier(.19,1,.22,1)}
.header_map .moving_box.is-up .heading_select:first-child{-webkit-animation:hideOpacity .5s 1;animation:hideOpacity .5s 1}
.header_map .moving_box[style*="display: none;"]~.header_map_title{display:block}
@-webkit-keyframes hideOpacity{0%{opacity:1}
100%{opacity:0}
}
@keyframes hideOpacity{0%{opacity:1}
100%{opacity:0}
}
.header_map .heading_select_inner{position:relative;display:inline-block;max-width:100%;margin-left:-22px}
.header_map .heading_select_no .heading{height:50px;overflow:hidden;position:relative;line-height:50px;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;text-align:center;font-size:17px;font-weight:700}
.header_map .heading_select_no_inner{position:relative;display:inline-block;max-width:100%;margin-left:-22px}
.description_box .btn_fold .header_map .icon,.header_map .description_box .btn_fold .icon,.header_map .icon_arrow_down{float:right;font-size:10px;margin:21px 0 0 6px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
.description_box .btn_fold .header_map .icon:before,.header_map .description_box .btn_fold .icon:before,.header_map .icon_arrow_down:before{content:"\E01D"}
.header_map .btn_back{position:absolute;top:18px;left:18px;margin:-10px;padding:10px;font-size:20px;color:#1e1e23}
.header_map .btn_back .icon{vertical-align:top}
.header_map .btn_search{display:inline-block;position:absolute;top:18px;right:18px;margin:-5px;padding:5px;line-height:1;vertical-align:top;font-size:20px;color:#1e1e23}
.header_map .btn_search:not(:last-child){right:63px}
.header_map .btn_search .icon_search{vertical-align:top}
.header_map .btn_search .icon_search:before{vertical-align:top}
.header_map .btn_search .icon_search:before{content:"\E066"}
.header_map .btn_drawer{display:inline-block;position:absolute;top:20px;right:18px;margin:-5px;padding:5px;line-height:1;vertical-align:top;font-size:16px;color:#1e1e23}
.header_map .btn_drawer .icon_menu{vertical-align:top}
.header_map .btn_drawer .icon_menu:before{vertical-align:top}
.header_map .btn_drawer .icon_menu:before{content:"\E064"}
.header_map .btn_logo{position:absolute;top:17px;left:18px;margin:-10px;padding:10px}
.header_map .btn_logo .icon{vertical-align:top}
.header_map .icon_bi{font-size:21px}
.header_map_inner{height:100%;position:relative;padding:0 81px}
.btn_map{position:absolute;display:block;padding:10px;width:50px;height:50px;color:#fff}
.btn_map:before{content:'';position:absolute;width:28px;height:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid rgba(81,82,84,.09);-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.09);box-shadow:1px 1px 1px 0 rgba(0,0,0,.09);text-align:center;cursor:pointer}
.btn_map>.icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;height:16px;width:16px;font-size:16px;text-align:center}
.btn_map>.icon.icon_school,.btn_map>.icon.icon_schoolpoi{position:absolute;top:50%;margin-top:-7.5px;left:50%;margin-left:-7.5px;height:15px;width:15px;font-size:15px}
.btn_map .circle_ellipsis{position:absolute;display:inline-block;width:16px;height:16px;-webkit-border-radius:16px;border-radius:16px;background-color:#fff;text-align:center;top:3px;right:3px}
.btn_map .ico_info{position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-4px;height:2px;width:8px}
.tooltip{position:absolute;bottom:46px;z-index:5;background-color:#fff;border:1px solid #a1a1a1;text-align:left;-webkit-border-radius:2px;border-radius:2px}
.tooltip:before{content:'';position:absolute;bottom:-10px;left:50%;margin-left:-6px;border-top:10px solid #a1a1a1;border-left:6px solid transparent;border-right:6px solid transparent}
.tooltip:after{content:'';position:absolute;bottom:-8px;left:50%;margin-left:-5px;border-top:9px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}
.tooltip .tooltip_inner{overflow:hidden;position:relative}
.tooltip .txt_category,.tooltip .txt_name{position:relative;display:inline-block;line-height:28px;letter-spacing:-.5px}
.tooltip .txt_category{padding-right:7px}
.tooltip .txt_category:after{content:'';position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:rgba(0,0,0,.1)}
.tooltip .txt_name{padding-left:4px;padding-right:12px;color:#222}
.tooltip .txt_name .icon_arrow_right{font-size:9px;position:absolute;top:50%;height:9px;margin-top:-4.5px;right:0}
.tooltip--school{margin-left:-140px;left:50%}
.tooltip--simple{left:25px;padding:0 10px;white-space:nowrap;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.article_school{width:280px;background-color:#fff}
.article_school .article_school_inner{position:relative;padding:12px 13px;border:0}
.article_school .title_area{display:inline-block;max-width:100%;padding-right:25px}
.article_school .title{vertical-align:middle;padding-right:9px;color:#222;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.article_school .school_type{float:right;margin-right:3px;vertical-align:middle}
.article_school .school_info_list{margin-top:7px;overflow:hidden;width:100%}
.article_school .btn_close{padding:12px;position:absolute;right:1px;top:-1px;color:#222}
.article_school .btn_close .complex_facility_map.is-movable .btn_control .icon_map_move,.article_school .btn_close .icon_close,.article_school .btn_close .map_area--comforts.is-expanded .btn_expand .icon,.article_school .btn_close .map_area--detail.is-expanded .btn_expand .icon,.complex_facility_map.is-movable .btn_control .article_school .btn_close .icon_map_move,.map_area--comforts.is-expanded .btn_expand .article_school .btn_close .icon,.map_area--detail.is-expanded .btn_expand .article_school .btn_close .icon{font-size:14px}
.school_info_item{font-size:13px;line-height:19px;max-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.school_info_item .tit{position:relative;padding-right:7px;font-size:13px;color:#222;font-weight:400;margin-right:2px;letter-spacing:-1px}
.school_info_item .tit:after{content:'';display:inline-block;width:2px;height:2px;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:50%;height:2px;margin-top:-1px;right:0;background-color:#515254}
.school_info_item .data{color:#515254;font-weight:200;font-size:13px;min-height:19px;word-wrap:break-word;word-break:break-all;letter-spacing:-.5px}
.school_info_item .data+.tit{margin-left:10px}
.btn_school_alarm{margin-top:8px;display:inline-block;padding:3px 5px;font-size:13px;border:1px solid rgba(0,0,0,.16);letter-spacing:-.5px;color:#515254}
.btn_school_alarm .txt_block{padding-right:11px}
.btn_school_alarm .icon_arrow_right{position:absolute;top:50%;height:9px;margin-top:-4.5px;right:0;font-size:8px}
.btn_position{position:absolute;color:#419aff;font-size:32px}
.map_area_full{width:100%!important;height:100%!important}
.map_area{overflow:hidden;position:absolute;width:100%;height:100%}
.map_area svg{-webkit-transform:translateZ(0);transform:translateZ(0)}
.map_area .map_control{position:fixed;z-index:60;width:40px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.map_area .map_control--point{top:66px;left:10px;-webkit-transition:transform .15s ease-out;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}
.map_area .map_control--scale{top:112px;left:10px;-webkit-transition:transform .15s ease-out;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}
.map_area .map_control--tool{top:197px;left:10px;-webkit-transition:transform .15s ease-out;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}
.map_area .map_control--category{top:66px;right:10px;-webkit-transition:transform .15s ease-out;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}
@media (max-height:450px){.map_area .map_control--category{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;margin-right:-40px}
.map_area .map_control--category .btn_control{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
}
.map_area .map_tooltop{position:fixed;z-index:100;top:95px;right:58px;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}
@media (max-height:450px){.map_area .map_tooltop{right:9px;margin-top:48px}
}
.map_tooltop_item{font-weight:700;display:none;position:absolute;top:0;right:-3px;height:32px;line-height:32px;padding:0 6px 0 7px;background-color:rgba(81,81,84,.95);border:solid .5px #37383a;-webkit-border-radius:2px;border-radius:2px;color:#fff;white-space:nowrap}
html[data-user-agent*=Trident] .map_tooltop_item{letter-spacing:1;font-weight:500}
.map_tooltop_item:after{content:"\E01E"}
.map_tooltop_item:before{content:'';position:absolute;top:50%;right:-5px;width:5px;height:10px;margin-top:-5px;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px 424px;background-size:447px 424px;background-position:-427px -301px}
@media (max-height:450px){.map_tooltop_item:before{top:-7px;margin-top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
}
.map_tooltop_item:after{margin-left:3px;font-size:9px;color:#fff;vertical-align:top}
.map_tooltop_item--amenities{top:139px}
@media (max-height:450px){.map_tooltop_item--amenities{top:0;right:184px;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}
.map_tooltop_item--amenities:before{right:50%;margin-right:-2px}
}
.map_tooltop_item--complex{top:22px}
@media (max-height:450px){.map_tooltop_item--complex{top:0;right:68px;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}
.map_tooltop_item--complex:before{right:50%;margin-right:-2px}
}
.btn_control{position:relative;display:block;width:40px;height:40px;margin-top:-1px;text-align:center;background-color:rgba(255,255,255,.95);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.btn_control:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:.5px solid #757678}
.btn_control.btn_sale{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05),1px 1px 1px 0 rgba(0,0,0,.09);box-shadow:0 1px 2px 0 rgba(0,0,0,.05),1px 1px 1px 0 rgba(0,0,0,.09)}
.btn_control.btn_sale+.btn_control{margin-top:7px}
.btn_control[aria-label*="(새로 추가된 기능)"]:before{content:"";position:absolute;top:-6px;right:-7px;z-index:1;background-position:-357px -242px;width:24px;height:24px}
.btn_control .ico_loading{display:inline-block;width:100%;height:100%;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/loading_map.gif);-webkit-background-size:38px auto;background-size:38px auto;background-repeat:no-repeat}
.btn_control .icon_mypoint{position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-9px;height:18px;width:18px;font-size:18px}
.btn_control .icon_map_minus,.btn_control .icon_map_plus{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;height:16px;width:16px;font-size:16px}
.btn_control .ico_tool{position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-9px;height:30px;width:18px}
.btn_control .icon_map_time{position:absolute;top:50%;margin-top:-14px;left:50%;margin-left:-14px;height:28px;width:28px;font-size:28px}
.btn_control .icon_map_complex{position:absolute;top:50%;margin-top:-13.5px;left:50%;margin-left:-13.5px;height:27px;width:27px;font-size:27px}
.btn_control .icon_map_school{position:absolute;top:50%;margin-top:-14px;left:50%;margin-left:-14px;height:28px;width:28px;font-size:28px}
.btn_control .icon_map_amenities{position:absolute;top:50%;margin-top:-13.5px;left:50%;margin-left:-13.5px;height:27px;width:27px;font-size:27px}
.btn_control .icon_map_agent{position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-10px;height:20px;width:20px;font-size:20px}
.btn_control .ico_airplane{position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-11px;height:18px;width:22px}
.btn_control .icon_expand{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;height:16px;width:16px;font-size:16px}
.btn_control .ico_roadview2{position:absolute;top:50%;margin-top:-11px;left:50%;margin-left:-8.5px;height:22px;width:17px;margin-left:-7.5px}
.btn_control .icon_navigation{position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-10px;height:18px;width:20px;font-size:21px}
.btn_control .icon_close,.btn_control .map_area--comforts.is-expanded .btn_expand .icon,.btn_control .map_area--detail.is-expanded .btn_expand .icon,.complex_facility_map.is-movable .btn_control .icon_map_move,.map_area--comforts.is-expanded .btn_expand .btn_control .icon,.map_area--detail.is-expanded .btn_expand .btn_control .icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;height:16px;width:16px;font-size:16px}
.btn_control .icon_map_move{position:absolute;top:50%;margin-top:-11px;left:50%;margin-left:-11px;height:22px;width:22px;font-size:22px}
.btn_control .icon_houses{position:absolute;top:50%;margin-top:-14px;left:50%;margin-left:-14px;height:28px;width:28px;font-size:28px}
.btn_control .icon_map_develop{position:absolute;top:50%;margin-top:-14.5px;left:50%;margin-left:-14.5px;height:29px;width:29px;font-size:29px}
.btn_control.is-disabled i{opacity:.4}
.btn_control.is-active{z-index:1}
.btn_control.is-active.btn_maptime{color:#fff;background-color:#26a93a}
.btn_control.is-active.btn_complex{color:#fff;background-color:rgba(140,93,251,.95)}
.btn_control.is-active.btn_complex_villa{color:#fff;background-color:#4573eb}
.btn_control.is-active.btn_amenities{color:#fff;background-color:rgba(38,169,58,.95)}
.btn_control.is-active.btn_school{color:#fff;background-color:rgba(255,108,64,.95)}
.btn_control.is-active.btn_agency{color:#fff;background-color:rgba(111,72,232,.95)}
.btn_control.is-active.btn_sale{color:#fff;background-color:rgba(60,149,255,.95)}
.btn_control.is-active.btn_develop{color:#fff;background-color:#ed6498}
.btn_control.is-active.btn_mypoint,.btn_control.is-active.btn_roadview{color:#fff;background-color:rgba(38,169,58,.95)}
.btn_control.is-active.btn_tool{background-color:rgba(38,169,58,.95)}
.btn_control.is-active.btn_tool .ico_tool{background-position:-388px -42px}
.btn_control.is-active:after{border-color:rgba(0,0,0,.2) rgba(0,0,0,.3)}
.btn_control.is-active.btn_minus:after,.btn_control.is-active.btn_plus:after{border-color:#757678}
html[data-user-agent*=Android] .btn_control:after{border-width:1px}
.map_area--full{padding-bottom:110px;top:0;right:0;bottom:0;left:0}
.map_area--full .map_area_inner{position:relative;height:100%;width:100%}
.map_area--full .map_facil_area{padding:17px 11px}
.my_point{display:inline-block;width:50px;height:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;z-index:2;border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.2)}
.my_point:before{position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-10px;height:20px;width:20px;-webkit-border-radius:20px;border-radius:20px;background-color:#fff;-webkit-box-shadow:1px 2px 3px 1px rgba(0,0,0,.2);box-shadow:1px 2px 3px 1px rgba(0,0,0,.2);content:''}
.my_point:after{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;height:16px;width:16px;-webkit-border-radius:16px;border-radius:16px;background-color:#cb4d51;content:'';-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:poiScaleEffect;animation-name:poiScaleEffect;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@-webkit-keyframes poiScaleEffect{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(.8);transform:scale(.8)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes poiScaleEffect{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(.8);transform:scale(.8)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
.distance{position:absolute;z-index:2}
.distance--label{padding:2px 5px;background-color:#fff;border:1px solid #f3202f;font-size:11px;color:#515254}
.distance--label.start{background-color:#f3202f;color:#fff}
.distance--label .btn_close{position:absolute;top:-1px;right:-18px;width:16px;height:16px;background-color:#f3202f}
.distance--label .btn_close .icon{position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-5px;height:10px;width:10px;font-size:10px;color:#fff}
.distance--point{width:10px;height:10px;border:1px solid #f3202f;background-color:#fff}
.distance--point.start:before{position:absolute;top:50%;margin-top:-3px;left:50%;margin-left:-3px;height:6px;width:6px;content:'';background-color:#f3202f}
.distance--result{margin:5px 3px}
.distance--result dt{float:left;width:40px;color:#222}
.distance--result dd{overflow:hidden;color:#f3202f}
.ico_airplane_pin,.ico_poi{position:absolute;cursor:pointer}
.pin_icon{margin:10px}
.pin_icon.ico_school{margin:7px}
.pin_icon.ico_complex_villa{display:inline-block;width:27px;height:28px;margin:13px;background-image:url(https://ssl.pstatic.net/static/m/land/img/icBuilding.png);-webkit-background-size:27px 28px;background-size:27px 28px;vertical-align:top}
.pin_icon.ico_complex_villa_spot{display:inline-block;width:15px;height:15px;border:1px solid #2e58c4;-webkit-border-radius:50%;border-radius:50%;background-color:#4573eb;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);vertical-align:top}
.marker{position:absolute}
.marker_circle{position:absolute;background-color:rgba(50,151,255,.75);border:solid 1px #4c94e8;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#fff;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0)}
.marker_circle.is-opacity{opacity:.4;filter:alpha(opacity=40)}
.marker_circle.is-selected{background-color:#fff;color:#4c94e8}
.marker_circle_count{display:block}
.marker_circle_time{display:inline-block;padding:0 5px;background-color:rgba(58,141,219,.2);border:1px solid rgba(255,255,255,.7)}
.marker_circle_time.is-selected{background-color:transparent;border-color:#4c94e8}
.marker_tooltip{position:absolute;min-width:32px;background-color:rgba(50,151,255,.85);border:solid 1px #2678c4;-webkit-border-radius:2px;border-radius:2px;text-align:center;color:#fff;cursor:pointer}
.marker_tooltip:after{content:'';position:absolute;left:50%;bottom:-7px;width:8px;height:7px;margin-left:-3.5px;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);background-color:transparent;background-position:-427px -277px;-webkit-background-size:447px 424px;background-size:447px 424px}
.marker_tooltip.is-opacity{opacity:.4;filter:alpha(opacity=40)}
.marker_tooltip.is-selected{background-color:#fff;color:#4c94e8}
.marker_tooltip.is-selected:after{background-position:-427px -289px}
.marker_tooltip.is-selected .marker_tooltip_time{background-color:rgba(50,151,255,.8);color:#fff;-webkit-border-radius:0;border-radius:0}
.marker_tooltip_count{height:32px;line-height:32px;padding:0 5px;font-size:19px}
.marker_tooltip_type{display:block;padding:3px 5px 0;font-size:12px}
.marker_tooltip_bar{position:relative;top:2px;display:inline-block;width:1px;height:12px;margin:0 3px;background-color:#4c94e8}
.marker_tooltip_price{display:block;padding:2px 5px 3px;font-size:15px}
.marker_tooltip_time{display:block;height:15px;line-height:15px;font-size:10px;background-color:#fff;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;color:#4c94e8}
.marker_circle_vr{position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.marker_vr{position:absolute;top:-12px;right:-17px}
.pin,.pin_count,.pin_tooltip,.pin_tooltip:after,.pin_year{-webkit-transform:translateZ(0);transform:translateZ(0)}
.pin{position:absolute}
.pin .pin_parcel_default{display:block;width:15px;height:15px;-webkit-border-radius:50%;border-radius:50%;background-color:#ee735e;border:1px solid #be533f;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.pin .icon_media,.pin .icon_vr{position:absolute;top:10px;right:-1px}
.pin_count,.pin_year{position:absolute;border:solid 1px;text-align:center}
.pin_count{padding:0 4px;height:17px;line-height:16px;-webkit-border-radius:17px;border-radius:17px;background-color:#fff;border-color:rgba(0,0,0,.75);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);font-size:12px;font-weight:600}
.pin_icon.ico_complex+.pin_count{top:4px;left:26px;color:#9067f0}
.pin_icon.ico_bunyang+.pin_count{top:11px;left:28px;color:#f37561}
.pin_icon.ico_complex_multi+.pin_count{top:5px;left:22px;color:#444}
.pin_icon.ico_complex_villa+.pin_count{top:6px;left:28px;color:#4573eb}
.pin_icon.ico_complex_villa_spot+.pin_count{top:0;left:16px;color:#4573eb}
.pin_count--agent{top:3px;left:30px;color:#615fde}
.pin_year{left:50%;bottom:-2px;height:16px;-webkit-border-radius:16px;border-radius:16px;padding:1px 4px 0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background-color:rgba(81,81,84,.75);border-color:rgba(0,0,0,.3);white-space:nowrap;font-size:10px;color:#fff}
.pin_tooltip{font-weight:700;position:absolute;top:0;left:0;white-space:nowrap;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:6px 7px;background-color:#fff;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,.1);box-shadow:1px 2px 2px 0 rgba(0,0,0,.1);border:solid 1px rgba(0,0,0,.6);-webkit-border-radius:2px;border-radius:2px;font-size:13px;color:#222}
html[data-user-agent*=Trident] .pin_tooltip{letter-spacing:1;font-weight:500}
.pin_tooltip:after{content:'';position:absolute;left:50%;bottom:-7px;width:8px;height:7px;margin-left:-3.5px;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);background-color:transparent;background-position:-427px -265px;-webkit-background-size:447px 424px;background-size:447px 424px}
.pin_tooltip_parcel{height:30px}
.pin_tooltip--poi{top:-31px;left:14px}
.pin_tooltip--complex{top:-27px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.ico_complex_multi~.pin_tooltip--complex{top:-32px;left:30px}
.pin_tooltip--school{top:-22px;left:24px}
.pin_tooltip--agent{top:-27px;left:24px}
.pin_tooltip_count{font-weight:700;font-size:13px;font-weight:600;color:#4c94e8;letter-spacing:-.5px}
html[data-user-agent*=Trident] .pin_tooltip_sale_count{letter-spacing:1;font-weight:500}
.pin_vr{position:absolute;top:0;right:0}
.map_area--comforts .map_control,.map_area--complex .map_control,.map_area--detail .map_control,.map_area--full .map_control{position:absolute;z-index:50;top:14px;right:14px;width:38px}
.map_area--comforts .btn_expand+.btn_roadview,.map_area--complex .btn_expand+.btn_roadview,.map_area--detail .btn_expand+.btn_roadview,.map_area--full .btn_expand+.btn_roadview{margin-top:6px}
.map_area--comforts .btn_control.btn_expand,.map_area--comforts .btn_control.btn_navigation,.map_area--complex .btn_control.btn_expand,.map_area--complex .btn_control.btn_navigation,.map_area--detail .btn_control.btn_expand,.map_area--detail .btn_control.btn_navigation,.map_area--full .btn_control.btn_expand,.map_area--full .btn_control.btn_navigation{border-bottom-width:.5px}
html[data-user-agent*=Android] .map_area--comforts .btn_control.btn_expand,html[data-user-agent*=Android] .map_area--comforts .btn_control.btn_navigation,html[data-user-agent*=Android] .map_area--complex .btn_control.btn_expand,html[data-user-agent*=Android] .map_area--complex .btn_control.btn_navigation,html[data-user-agent*=Android] .map_area--detail .btn_control.btn_expand,html[data-user-agent*=Android] .map_area--detail .btn_control.btn_navigation,html[data-user-agent*=Android] .map_area--full .btn_control.btn_expand,html[data-user-agent*=Android] .map_area--full .btn_control.btn_navigation{border-bottom-width:1px}
.btn_addspot{overflow:hidden;position:fixed;z-index:50;right:15px;bottom:62px;width:172px;height:54px;line-height:54px;-webkit-border-radius:54px;border-radius:54px;background-color:#00c73c;color:#fff;text-align:center;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}
@media (max-height:550px) and (min-height:450px){.btn_addspot.is-moved{right:55px}
}
.btn_addspot .icon_edit{position:relative;top:-2px;font-size:20px}
.btn_addspot .icon_add_plus{position:relative;top:-1px;font-size:22px}
.btn_addspot .text{font-weight:700;margin-left:11px;font-size:16px;letter-spacing:-1px}
html[data-user-agent*=Trident] .btn_addspot .text{letter-spacing:1;font-weight:500}
.btn_addspot .css_icon_plus{display:inline-block;position:relative;top:-1px;width:4px;height:24px;margin:0 10px;border:1px solid rgba(0,0,0,.14);-webkit-background-clip:content-box;background-clip:content-box;background-color:#fff;vertical-align:middle}
.btn_addspot .css_icon_plus:before{position:absolute;top:50%;left:50%;width:4px;height:24px;border:1px solid rgba(0,0,0,.14);-webkit-background-clip:content-box;background-clip:content-box;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);content:'';-webkit-box-sizing:border-box;box-sizing:border-box}
.btn_addspot .css_icon_plus:after{position:absolute;top:0;left:0;width:2px;height:22px;background-color:#fff;content:''}
.fixed_menu_area{position:fixed;left:0;right:0;bottom:0;height:110px;background:#fff;z-index:10}
.fixed_menu_area .name{position:absolute;left:50%;margin-left:-40px;width:80px;top:62px}
.fixed_menu_area .fixed_menu_inner{padding:17px 0 0 8px}
.airphoto{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;background-color:#fff}
.btn_screen_close{position:fixed;z-index:3000;top:15px;right:15px;width:35px;height:35px;background-color:rgba(255,255,255,.8);border:.5px solid #919191}
.btn_screen_close .icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;height:16px;width:16px;font-size:16px}
.airphoto[aria-hidden=false]{display:block}
.airphoto[aria-hidden=true]{display:none}
.region_select{overflow-y:hidden;overflow-x:auto;position:fixed;white-space:nowrap;top:48px;left:0;width:100%;z-index:1;padding:0 15px;background-color:#f9fafb;height:45px;border-bottom:1px solid #f0f1f2}
.region_select .icon_arrow_right{color:#26a93a;font-size:12px}
.region_select_item{font-weight:700;position:relative;display:inline-block;padding:13px 4px;color:#919191;letter-spacing:-.5px}
html[data-user-agent*=Trident] .region_select_item{letter-spacing:1;font-weight:500}
.region_select_item:first-child{padding-left:0}
.region_select_item.is-active{color:#515254}
.region_area{overflow-y:auto;max-height:100%}
.region_area .layer_result{margin-top:0}
.region_area .layer_result .result_item .inner{background-color:#fff}
.region_table{table-layout:fixed;width:100%;background-color:#fff;font-size:16px;color:#515254}
.region_table .region_row{height:46px}
.region_table .region_cell{width:33.3%;height:46px;border-bottom:1px solid #f0f1f2;border-right:1px solid #f0f1f2;text-align:center;letter-spacing:-1px}
.region_table .region_cell:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.region_table .region_inner{display:inline-block;vertical-align:middle;width:100%;padding:5px}
.region_table .region_inner.is-selected{color:#26a93a}
.btn_bottom_area{position:fixed;bottom:-77px;left:0;height:77px;width:100%;text-align:center}
.btn_viewmap_region{font-weight:700;position:relative;display:inline-block;height:50px;padding:15px 24px 15px 54px;margin:0 auto;-webkit-border-radius:100px;border-radius:100px;background-color:#4c94e8;font-size:17px;letter-spacing:-.5px;color:#fff}
html[data-user-agent*=Trident] .btn_viewmap_region{letter-spacing:1;font-weight:500}
.btn_viewmap_region .icon_map{position:absolute;top:11px;left:20px;font-size:25px}
.btn_viewmap_region .region_name,.btn_viewmap_region .region_text{display:inline-block;vertical-align:top;margin:1px 0 0 4px}
.btn_viewmap_region .region_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:560px}
@media (max-width:767px){.btn_viewmap_region .region_name{max-width:140px}
}
html[data-user-agent*=Android] .btn_viewmap_region{padding-top:13px}
.btn_moresale_area{display:none;position:fixed;z-index:55;top:66px;left:53px;right:53px;text-align:center;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}
@media (orientation:landscape) and (max-width:896px){.btn_moresale_area{text-align:left;left:62px;right:296px}
}
.btn_map_moresale{position:relative;white-space:nowrap;display:inline-block;margin:0 auto;max-width:100%;min-width:103px;height:36px;padding:9px 11px 9px 27px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-border-radius:100px;border-radius:100px;border:.5px solid #757678;background-color:rgba(255,255,255,.9);text-align:center;letter-spacing:-1px}
.btn_map_moresale .icon{position:absolute;top:50%;margin-top:-8px;height:16px;left:9px;font-size:16px;z-index:3;color:#26a93a}
.btn_map_moresale .btn_map_moresale_inner{overflow:hidden;display:block}
.btn_map_moresale .reverse_ellipsis{float:right;line-height:18px;font-size:15px}
.btn_map_moresale.is-inactive{background-color:rgba(38,169,58,.9);color:#fff;border:0;border:solid .5px #2f9e33}
.btn_map_moresale.is-inactive .icon{color:#fff}
html[data-user-agent*=Android] .btn_map_moresale{border:1px solid #757678}
html[data-user-agent*=Android] .btn_map_moresale.is-inactive{border:1px solid #2f9e33}
.map_search_area{position:fixed;bottom:53px;left:10px;right:10px;z-index:120;-webkit-transition:transform .15s ease-out;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}
.map_search_layer{position:relative;max-width:748px;height:48px;margin:0 auto;background-color:#fff;border:.5px solid #979797;letter-spacing:-.2px}
.map_search_layer .map_search_input{position:relative;padding-right:122px}
.map_search_layer .map_search_input:before{content:'';font-size:19px;position:absolute;top:50%;margin-top:-10px;height:20px;left:9px;color:#26a93a}
.map_search_layer input{height:46px;padding:0 13px 0 34px;font-size:17px;line-height:1.5;color:#222}
.map_search_layer .btns_transport{position:absolute;top:6px;right:6px;bottom:6px;width:116px;height:34px;border-left:0}
.map_search_layer .btn_transport{position:relative;float:left;width:50%;padding:8px 0;height:34px;text-align:center;border:.5px solid #979797;font-size:15px;color:#919191}
.map_search_layer .btn_transport.is-selected{z-index:1;background-color:#26a93a;color:#fff;border-color:#26a93a}
.map_search_layer .btn_transport:last-child{margin-left:-1px}
html[data-user-agent*=Android] .map_search_layer{border-width:1px}
html[data-user-agent*=Android] .map_search_layer .btn_transport{border-width:1px}
.map_develop_popup{overflow:hidden;position:fixed;bottom:17px;left:15px;right:15px;z-index:800;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.15);box-shadow:0 3px 5px 0 rgba(0,0,0,.15);-webkit-border-radius:2px;border-radius:2px;border:1px solid rgba(163,163,163,.5);background-color:#fff}
.map_develop_popup .map_popup_inner{padding:24px 10px 23px;text-align:center}
.map_develop_popup .map_popup_title{display:block;line-height:19px;letter-spacing:-.6px;word-break:keep-all;font-size:14px;font-weight:700;color:#222}
.map_develop_popup .map_popup_title .icon_beta{margin-top:-1px;vertical-align:top;font-size:10px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);color:#f34d59}
.map_develop_popup .map_popup_text{line-height:19px;letter-spacing:-.5px;word-break:keep-all;font-size:14px;color:#555}
.map_develop_popup .map_popup_text:not(:first-child){margin-top:8px}
.map_develop_popup .map_popup_text:not(:last-child){margin-bottom:16px}
.map_develop_popup .map_popup_close,.map_develop_popup .map_popup_period{margin-top:-10px;margin-bottom:-10px;padding:5px;line-height:16px;text-decoration:underline;font-size:13px;color:#458ee3}
.map_develop_popup .map_popup_close:not(:first-child),.map_develop_popup .map_popup_period:not(:first-child){margin-left:10px}
.map_develop_info{display:block;padding:15px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.08);background-color:#fff}
.dimmed .map_develop_info{position:fixed;bottom:0;left:0;right:0}
.map_develop_info.type_district .map_info_title .map_title_type{display:inline-block;float:none;vertical-align:top}
.map_develop_info.type_district .map_info_title .map_title_type:not(:last-child){margin-right:0}
.map_develop_info.type_district .map_info_title .map_title_text:not(:first-child){margin-top:4px}
.map_develop_info .map_info_title{display:block;line-height:20px;letter-spacing:-.5px;font-size:15px;font-weight:700;color:#2b2c2e}
.map_develop_info .map_info_title:after{content:"";display:block;clear:both}
.map_develop_info .map_info_title .map_title_type{float:left;padding-left:6px;padding-right:6px;line-height:18px;letter-spacing:-.5px;font-size:12px;font-weight:700;color:#ed6498;border:1px solid #ed6498}
.map_develop_info .map_info_title .map_title_type:not(:last-child){margin-right:8px}
.map_develop_info .map_info_title .map_title_text{display:block;overflow:hidden;line-height:20px}
.map_develop_info .map_info_data:not(:first-child){margin-top:8px}
.map_develop_info .map_info_data .map_data_list:after{content:"";display:block;clear:both}
.map_develop_info .map_info_data .map_data_list:not(:first-child){margin-top:4px}
.map_develop_info .map_info_data .map_data_list .map_list_content,.map_develop_info .map_info_data .map_data_list .map_list_title{line-height:19px;letter-spacing:-.5px;font-size:14px}
.map_develop_info .map_info_data .map_data_list .map_list_title{position:relative;color:#666}
.map_develop_info .map_info_data .map_data_list .map_list_title:first-child{padding-left:6px}
.map_develop_info .map_info_data .map_data_list .map_list_title:first-child:before{content:"";width:2px;height:2px;position:absolute;top:8px;left:0;background-color:#515254}
.map_develop_info .map_info_data .map_data_list .map_list_title:not(:last-child){float:left}
.map_develop_info .map_info_data .map_data_list .map_list_content{color:#2b2c2e}
.map_develop_info .map_info_data .map_data_list .map_list_content:not(:first-child){display:block;overflow:hidden;padding-left:4px}
.wrap_map.is-expanded .header_map_new{top:-57px}
.wrap_map.is-expanded .header_map_new+.header_option_place{top:-57px}
.wrap_map.is-expanded .header_map_new+.header_option_place+.header_option--maplist{top:-57px}
.wrap_map.is-expanded .map_control--point,.wrap_map.is-expanded .map_control--scale,.wrap_map.is-expanded .map_control--tool{-webkit-transform:translateX(-webkit-calc(-100% - 10px));-ms-transform:translateX(calc(-100% - 10px));transform:translateX(calc(-100% - 10px))}
.wrap_map.is-expanded .map_control--category{-webkit-transform:translateX(-webkit-calc(100% + 10px));-ms-transform:translateX(calc(100% + 10px));transform:translateX(calc(100% + 10px))}
.wrap_map.is-expanded .map_tooltop{visibility:hidden;opacity:0}
.wrap_map.is-expanded .btn_moresale_area{opacity:0;visibility:hidden}
.wrap_map.is-expanded .map_search_area{-webkit-transform:translateY(-webkit-calc(100% + 53px));-ms-transform:translateY(calc(100% + 53px));transform:translateY(calc(100% + 53px))}
.wrap_map.is-expanded .btns_fixed--map{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.wrap_map.is-expanded .btn_addspot{-webkit-transform:translateY(-webkit-calc(100% + 62px + 44px));-ms-transform:translateY(calc(100% + 62px + 44px));transform:translateY(calc(100% + 62px + 44px))}
.header_map_new{-webkit-transition:top .25s ease-out;transition:top .25s ease-out}
.header_map_new.is-fixed~.content .map_fixed_area{padding-top:56px}
@media (max-height:450px){.header_map_new.is-fixed~.content .map_tooltop_item--amenities{top:-33px}
}
@media (max-height:450px){.header_map_new.is-fixed~.content .map_tooltop_item--complex{top:-33px}
}
.header_map_new.is-fixed+.header_option--maplist{top:56px}
.header_map_new.is-fixed+.header_option_place{top:56px}
.header_map_new.is-fixed~.header_option_place{position:fixed;left:0;right:0;z-index:1999}
.header_map_new.is-fixed~.header_option_place~.content .map_fixed_area{padding-top:110px}
.header_map_new.is-fixed~.header_option_place~.content .map_area .map_control--point{top:121px}
.header_map_new.is-fixed~.header_option_place~.content .map_area .map_control--scale{top:167px}
.header_map_new.is-fixed~.header_option_place~.content .map_area .map_control--tool{top:252px}
.header_map_new.is-fixed~.header_option_place~.content .map_area .map_control--category{top:121px}
.header_map_new.is-fixed~.header_option_place~.content .map_tooltop_item--amenities{top:194px}
@media (max-height:450px){.header_map_new.is-fixed~.header_option_place~.content .map_tooltop_item--amenities{top:22px}
}
.header_map_new.is-fixed~.header_option_place~.content .map_tooltop_item--complex{top:77px}
@media (max-height:450px){.header_map_new.is-fixed~.header_option_place~.content .map_tooltop_item--complex{top:22px}
}
.header_map_new.is-fixed~.header_option--maplist{position:fixed;top:110px;left:0;right:0;z-index:1999}
.header_map_new.is-fixed~.header_option--maplist~.content .map_fixed_area{padding-top:160px}
.header_map_new.is-fixed~.header_option--maplist~.content .map_area .map_control--point{top:171px}
.header_map_new.is-fixed~.header_option--maplist~.content .map_area .map_control--scale{top:217px}
.header_map_new.is-fixed~.header_option--maplist~.content .map_area .map_control--tool{top:302px}
.header_map_new.is-fixed~.header_option--maplist~.content .map_area .map_control--category{top:171px}
.header_map_new.is-fixed~.header_option--maplist~.content .map_tooltop_item--amenities{top:244px}
@media (max-height:450px){.header_map_new.is-fixed~.header_option--maplist~.content .map_tooltop_item--amenities{top:71px}
}
.header_map_new.is-fixed~.header_option--maplist~.content .map_tooltop_item--complex{top:127px}
@media (max-height:450px){.header_map_new.is-fixed~.header_option--maplist~.content .map_tooltop_item--complex{top:71px}
}
.header_option_place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:16px;padding-left:18px;padding-right:18px;padding-bottom:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#fff;-webkit-transition:top .25s ease-out;transition:top .25s ease-out}
.header_option_place~.btn_moresale_area{top:121px}
.header_option_place .moving_box{height:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.header_option_place .moving_box.is-up .moving_box_inner{-webkit-transform:translateY(-26px);-ms-transform:translateY(-26px);transform:translateY(-26px);-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:transform 1s cubic-bezier(.19,1,.22,1);transition:transform 1s cubic-bezier(.19,1,.22,1),-webkit-transform 1s cubic-bezier(.19,1,.22,1)}
.header_option_place .moving_box.is-up .moving_box_inner .heading_select:first-child{-webkit-animation:hideOpacity .5s 1;animation:hideOpacity .5s 1}
.header_option_place .header_option_add{padding-top:3px;padding-bottom:3px;line-height:19px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;letter-spacing:-.5px;font-size:15px;font-weight:600;color:#3b7cf5}
.header_option_place .header_option_add:before{content:"\E0A0"}
.header_option_place .header_option_add:before{display:inline-block;margin-right:8px;vertical-align:top;font-size:15px;color:#4080f7}
.header_option_place .header_option_add:not(:first-child){margin-left:auto;padding-left:20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.header_option_place .heading_select_inner{max-width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.description_box .btn_fold .header_option_place .heading_select_inner .icon,.header_option_place .heading_select_inner .description_box .btn_fold .icon,.header_option_place .heading_select_inner .icon_arrow_down{display:inline-block;margin-top:8px;margin-left:5px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;vertical-align:top;font-size:10px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
.description_box .btn_fold .header_option_place .heading_select_inner .icon:before,.header_option_place .heading_select_inner .description_box .btn_fold .icon:before,.header_option_place .heading_select_inner .icon_arrow_down:before{content:"\E098"}
.description_box .btn_fold .header_option_place .heading_select_inner .icon:not(:last-child),.header_option_place .heading_select_inner .description_box .btn_fold .icon:not(:last-child),.header_option_place .heading_select_inner .icon_arrow_down:not(:last-child){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.header_option_place .heading_select_inner .heading{max-width:100%;overflow:hidden;line-height:26px;letter-spacing:-.3px;direction:rtl;white-space:nowrap;text-overflow:ellipsis;font-family:-apple-system,"Apple SD Gothic Neo",sans-serif;font-size:19px;font-weight:700;color:#222}
.header_option_place .heading_select_inner .heading:not(:first-child){-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
.header_option--maplist{position:relative;padding-left:18px;padding-right:18px;padding-bottom:14px;background-color:#fff;-webkit-transition:top .25s ease-out;transition:top .25s ease-out}
.header_option--maplist:after{content:"";height:1px;position:absolute;bottom:-1px;left:0;right:0;border-bottom:1px solid rgba(0,13,38,.13)}
.header_option--maplist .header_option_inner{overflow-x:auto;overflow-y:hidden;margin-left:-18px;margin-right:-18px;margin-bottom:-14px;padding-left:18px;padding-right:18px;padding-bottom:14px}
.header_map_new+.header_option--maplist{top:56px;padding-top:16px}
.header_option--maplist~.btn_moresale_area{top:171px}
.header_option--maplist .option_list--sorting{min-width:100vw;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 -18px;padding:0 18px;white-space:nowrap}
.header_option--maplist .option_list--sorting .option_item{display:inline-block;vertical-align:top}
.header_option--maplist .option_list--sorting .option_item:not(:first-child){margin-left:6px}
.header_option--maplist .option_list--sorting .option_item_txt{display:block;padding-top:7px;padding-left:11px;padding-right:11px;padding-bottom:7px;line-height:19px;letter-spacing:-.5px;font-size:15px;color:#333;-webkit-border-radius:4px;border-radius:4px;border:1px solid #e6e7eb;background-color:#fff}
.header_map_new,.header_option--maplist,.header_option_place{-webkit-transform:translateZ(0);transform:translateZ(0)}
.article_box--parcel{position:fixed;right:0;bottom:0;left:0;display:none;margin-bottom:0;padding:18px 18px 18px 15px;background-color:#fff}
.article_box--parcel.is-active{display:block}
.article_box--parcel .item_area{padding:0}
.article_box--parcel .item{border:0 none}
.article_box--parcel .item_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.article_box--parcel .parcel_info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}
.article_box--parcel .info_title{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:15px;line-height:16px;color:#222;letter-spacing:-.3px;word-break:break-all}
.article_box--parcel .info_price{display:block;margin-top:7px;font-weight:400;font-size:15px;line-height:16px;color:#4c94e8;letter-spacing:-.3px}
.article_box--parcel .info_address{overflow:hidden;display:block;margin-top:4px;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.3px}
.article_box--parcel .address_name{font-weight:400;color:#222}
.article_box--parcel .address_item{position:relative;padding-left:5px;font-weight:300;color:#515254}
.article_box--parcel .address_item::before{position:absolute;top:50%;left:0;width:2px;height:2px;margin-top:-1px;-webkit-border-radius:50%;border-radius:50%;background-color:#767678;content:''}
.article_box--parcel .info_tip{display:block;margin-top:4px}
.article_box--parcel .tip_item{display:inline-block;padding:2px 4px 3px;background-color:#f6f8fa;font-size:12px;line-height:15px;color:#767678;letter-spacing:-.5px;vertical-align:top}
.article_box--parcel .info_feature{margin-top:7px}
.article_box--parcel .info_feature::after{display:block;clear:both;content:''}
.article_box--parcel .feature_label{float:left}
.article_box--parcel .feature_label.type_unsold .label_status{background-color:#9b9b9b}
.article_box--parcel .feature_label.type_unsold .label_name{border:1px solid #9b9b9b;color:#9b9b9b}
.article_box--parcel .feature_label.type_plan .label_status{background-color:#24b2c5}
.article_box--parcel .feature_label.type_plan .label_name{border:1px solid #24b2c5;color:#24b2c5}
.article_box--parcel .feature_label+.feature_label{margin-left:5px}
.article_box--parcel .label_status{display:inline-block;padding:0 3px;background-color:#ff5252;font-weight:700;font-size:12px;line-height:22px;color:#fff;letter-spacing:-.5px;vertical-align:top}
.article_box--parcel .label_status+.label_name{margin-left:-4px}
.article_box--parcel .label_name{display:inline-block;padding:0 8px;border:1px solid #ff5252;font-weight:700;font-size:12px;line-height:20px;color:#ff5252;letter-spacing:-.3px;vertical-align:top}
.article_box--parcel .label_name.type_house{padding:0 6px;border:1px solid rgba(59,124,245,.2);color:#3b7cf5}
.article_box--parcel .parcel_thumbnail{position:relative;width:87px;height:87px;margin-left:10px;-webkit-border-radius:6px;border-radius:6px}
.article_box--parcel .parcel_thumbnail::after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.05);-webkit-border-radius:6px;border-radius:6px;content:''}
.article_box--parcel .parcel_thumbnail .image_thumbnail{-webkit-border-radius:6px;border-radius:6px}
.article_box--parcel .image_icon::before{position:absolute;right:0;bottom:0;background-position:-189px -183px;width:36px;height:36px;content:''}
.article_box--parcel .image_icon.type_media::before{background-position:-410px -108px;width:36px;height:36px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.btns_fixed--map{-webkit-transition:transform .15s ease-out;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;padding:0}
.btns_fixed--map .btn_option--single{padding:0 15px;text-align:left}
.btns_fixed--map .btn_option--single .heading_filter.is-opened .icon,.btns_fixed--map .btn_option--single .icon_arrow_up2,.heading_filter.is-opened .btns_fixed--map .btn_option--single .icon{display:block}
@media (min-width:600px){.btns_fixed--map .btn_option--single{text-align:center}
.btns_fixed--map .btn_option--single .heading_filter.is-opened .icon,.btns_fixed--map .btn_option--single .icon_arrow_up2,.heading_filter.is-opened .btns_fixed--map .btn_option--single .icon{display:none}
}
.btns_fixed--map .heading_filter.is-opened .icon,.btns_fixed--map .icon_arrow_up2,.heading_filter.is-opened .btns_fixed--map .icon{display:none;position:absolute;top:50%;margin-top:-6.5px;height:13px;right:15px;font-size:13px}
.btns_fixed.is-movedown{bottom:-44px}
@media (min-width:600px){.btns_fixed.is-movedown{bottom:-46px}
}
.map_fixed_area{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;overflow-y:auto;width:100%;z-index:120;bottom:0;background-color:#f3f5f7;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.08)}
@media screen and (orientation:landscape){.map_fixed_area{top:0;right:0;bottom:0;width:377px;right:-377px}
}
.map_fixed_area .map_fixed_inner{position:relative;background-color:#f3f5f7}
@media screen and (orientation:landscape){.map_fixed_area.is-opened{right:0}
}
.map_fixed_area.is-scroll .heading_onsale{position:fixed;top:84px;left:0;width:100%;z-index:10}
@media screen and (orientation:landscape){.map_fixed_area.is-scroll .heading_onsale{width:377px;right:0;left:inherit}
}
.map_fixed_area.is-single{background-color:transparent}
.map_fixed_area.is-single .item_area{background-color:transparent}
@media (min-width:600px){.map_fixed_area.is-single{background-color:#fff}
}
.map_fixed_area.is-single .article_box{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}
.map_fixed_area .article_box{background-color:#f3f5f7;-webkit-box-shadow:none;box-shadow:none}
.map_fixed_area .article_box--parcel{background-color:#fff}
.map_fixed_area.map_fixed_area--medium.is-scroll .heading_onsale{top:295px}
.btn_mapview{position:fixed;bottom:-75px;right:13px;z-index:101;-webkit-transition:all .4s cubic-bezier(.68,-.55,.265,1.55);transition:all .4s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-delay:.3s;transition-delay:.3s}
.btn_mapview.is-moveup{bottom:13px}
.map_fixed_area--bottom .article_box{margin-bottom:0}
.map_fixed_area--bottom .article_box .item_area{background-color:rgba(255,255,255,.95)}
.article_box .label_merit--exchange{display:none}
.article_box.is-timepressed .label_merit--exchange{display:inline-block}
.heading_onsale{font-weight:700;font-weight:700;background-color:#fff;position:relative;width:100%;height:42px;padding:13px 15px 12px;border:0 solid #e8eaeb;border-bottom-width:1px;font-size:15px}
html[data-user-agent*=Trident] .onsale_view{letter-spacing:1;font-weight:500}
html[data-user-agent*=Trident] .heading_onsale h3{letter-spacing:1;font-weight:500}
.heading_onsale .heading_inner{display:block}
.heading_onsale .desc_short{display:block}
.heading_onsale .desc_long{display:none}
.heading_filter.is-opened .heading_onsale .icon,.heading_onsale .heading_filter.is-opened .icon,.heading_onsale .icon_arrow_down2,.heading_onsale .icon_arrow_up2{position:absolute;top:50%;margin-top:-6.5px;height:13px;right:15px;font-size:13px}
@media screen and (orientation:landscape){.heading_filter.is-opened .heading_onsale .icon,.heading_onsale .heading_filter.is-opened .icon,.heading_onsale .icon_arrow_down2,.heading_onsale .icon_arrow_up2{display:none}
}
.select_sorting{position:relative;padding:0 8px;background-color:#fff;border-bottom:1px solid #e8eaeb;height:36px;white-space:nowrap}
.select_sorting.is-disabled:after{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.7);content:'';z-index:1}
.select_sorting .select_sorting_inner{overflow-y:auto;max-width:100%}
.select_sorting .btn_question{position:absolute;top:10px;right:15px;font-size:17px;color:#999;line-height:0}
.select_sorting+.article_box{margin-top:0}
.select_sorting--sale{padding-right:110px}
.tab_sorting_list{display:inline-block;position:relative;padding:10px 6px 8px 7px;font-size:14px;color:#919191;letter-spacing:-.5px}
.tab_sorting_list:before{position:absolute;top:50%;height:11px;margin-top:-5.5px;left:0;content:'';width:1px;height:12px;background-color:rgba(0,0,0,.1)}
.tab_sorting_list.is-selected{color:#26a93a}
.tab_sorting_list:first-child:before{width:0}
.tab_sorting_list .icon_sorting{display:none;vertical-align:top;margin:3px -3px 0 0}
.tab_sorting_list.is-up .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.tab_sorting_list.is-down,.tab_sorting_list.is-up{color:#26a93a}
.tab_sorting_list.is-down .icon_sorting,.tab_sorting_list.is-up .icon_sorting{display:inline-block;font-size:10px}
.checkbox--tradable{position:absolute;right:16px;top:8px;bottom:0;padding-left:1px;background-color:#fff}
.checkbox--tradable:before{content:'';position:absolute;top:0;left:-15px;bottom:1px;width:15px;background:-webkit-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}
.heading_filter{margin-top:10px;background-color:#f9fafb;color:#222;border-bottom:1px solid #e8eaeb}
.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_filter .heading_inner{padding:18px 15px 18px}
.heading_filter .heading_txt{padding-right:15px}
.heading_filter .icon{position:absolute;top:50%;margin-top:-6.5px;height:13px;font-size:13px;right:20px}
.btn_top{position:fixed;z-index:100;right:11px;width:40px;height:34px;line-height:32px;background-color:rgba(255,255,255,.8);border:solid .5px #919191;font-size:16px;text-align:center;bottom:-75px;-webkit-transition:all .4s cubic-bezier(.68,-.55,.265,1.55);transition:all .4s cubic-bezier(.68,-.55,.265,1.55)}
.btn_top.is-moveup{bottom:11px}
html[data-user-agent*=Android] .btn_top{border-width:1px}
.article_box--economy_m .item_inner{padding-left:135px}
.article_box--economy_m .thumbnail{position:absolute;top:50%;margin-top:-40px;height:80px;left:0;right:initial;width:122px}
.article_box--economy_m .thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #000;opacity:.03}
.article_box--economy_m .text_box{display:table;width:100%}
.article_box--economy_m .text_box_inner{display:table-cell;height:110px;vertical-align:middle}
.article_box--economy_m .text_box_title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#222}
.article_box--economy_m .text_box_content{display:block;margin-top:7px;font-size:14px;line-height:1;letter-spacing:-.5px;color:#919191}
.article_box--economy_m .text_box_content .icon{margin-top:-2px;font-size:10px}
.article_box--da_banner,.article_box--economy_m{position:relative;margin:10px auto 0;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}
@media (min-width:600px){.article_box--da_banner,.article_box--economy_m{width:568px}
}
@media (min-width:1152px){.article_box--da_banner,.article_box--economy_m{width:681px}
}
.article_box--da_banner .item_area,.article_box--economy_m .item_area{background-color:#fff;padding:0 15px}
@media (min-width:600px){.article_box--da_banner .item_area,.article_box--economy_m .item_area{padding:0 17px}
}
.article_box--da_banner .item,.article_box--economy_m .item{position:relative;border:0 solid #f0f1f2}
.article_box--da_banner .item_inner,.article_box--economy_m .item_inner{position:relative;display:block}
.article_box--propertytax{-webkit-box-shadow:none;box-shadow:none}
.content .article_box--propertytax{width:auto;border-top:1px solid #e8eaed}
.article_box+.article_box--propertytax{margin-top:-10px}
.content~.article_box--propertytax{width:100%;max-width:initial;margin-bottom:0;border-top:1px solid #e8eaed;border-bottom:1px solid #e3e5e8}
.article_box--propertytax a{display:block;height:100%;position:relative}
.article_box--propertytax a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
@font-face{font-family:space_icon;src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot);src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot?#iefix) format("eot"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff2) format("woff2"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff) format("woff"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.ttf) format("truetype"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.svg#space_icon) format("svg")}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.check_round input:checked+.check_round_label .icon:before,.complex_facility_map.is-movable .btn_control .icon_map_move:before,.complex_myhouse .complex_myhouse_link.type_myhouse:before,.description_box .btn_fold .header_map .icon:before,.description_box .btn_fold .header_option_place .heading_select_inner .icon:before,.description_box .btn_fold .icon:before,.description_box.is-expanded .btn_fold .icon:before,.detail_complex_info .detail_info_function .detail_function_button.type_alarm:before,.detail_complex_info .detail_info_function .detail_function_button.type_favorite:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="알림"]:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="즐겨찾기"]:before,.guarantee_banner .guarantee_banner_inner:after,.header_list .btn_alarm .icon:before,.header_list .btn_favorite .icon:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="알림"]:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="즐겨찾기"]:before,.header_map .btn_drawer .icon_menu:before,.header_map .btn_search .icon_search:before,.header_map .description_box .btn_fold .icon:before,.header_map .icon_arrow_down:before,.header_option_place .header_option_add:before,.header_option_place .heading_select_inner .description_box .btn_fold .icon:before,.header_option_place .heading_select_inner .icon_arrow_down:before,.header_report .header_report_back:before,.header_result .btn_alarm.is-selected .icon_alarm:before,.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.header_setting .icon_menu:before,.heading_detail--toggle.is-selected .icon:before,.heading_filter.is-opened .icon:before,.heading_toggle.is-opened .icon:before,.home_main_myhouse .home_myhouse_head .home_head_title:before,.icon_360:before,.icon_access:before,.icon_add_plus:before,.icon_addarea:before,.icon_agent:before,.icon_agent_detail:before,.icon_airconditional:before,.icon_alarm:before,.icon_alarm_full:before,.icon_alarm_off:before,.icon_alarm_on:before,.icon_alarm_on_big:before,.icon_alert2:before,.icon_alert:before,.icon_alert_exception--hotel:before,.icon_alert_small:before,.icon_allprice:before,.icon_amenities:before,.icon_apart:before,.icon_appear:before,.icon_area_back:before,.icon_area_c:before,.icon_area_d:before,.icon_area_g:before,.icon_area_j:before,.icon_area_m2:before,.icon_area_move:before,.icon_area_y:before,.icon_arrow_down--headerMap:before,.icon_arrow_down2:before,.icon_arrow_down:before,.icon_arrow_down_bold2:before,.icon_arrow_down_bold:before,.icon_arrow_left:before,.icon_arrow_right:before,.icon_arrow_up2:before,.icon_arrow_up:before,.icon_arrow_up_bold2:before,.icon_arrow_up_bold:before,.icon_back:before,.icon_bank:before,.icon_bath:before,.icon_beauty:before,.icon_bed:before,.icon_beta:before,.icon_bi:before,.icon_bidet:before,.icon_builtin:before,.icon_bunyang:before,.icon_bus:before,.icon_calendar:before,.icon_camera:before,.icon_camera_line:before,.icon_cardkey:before,.icon_cctv:before,.icon_change:before,.icon_check_on:before,.icon_check_option:before,.icon_checkround:before,.icon_close:before,.icon_closet:before,.icon_coffee:before,.icon_compass:before,.icon_complex:before,.icon_complex_myhouse_detail--banner:before,.icon_condition:before,.icon_convenience:before,.icon_convin:before,.icon_dash:before,.icon_deliverybox:before,.icon_desk:before,.icon_dinnertable:before,.icon_dishwasher:before,.icon_doorlock:before,.icon_dryer:before,.icon_earthview:before,.icon_edit:before,.icon_edit_list:before,.icon_edit_pin:before,.icon_edu:before,.icon_elementaryschool:before,.icon_elevator:before,.icon_ellipsis:before,.icon_emptyroom:before,.icon_etc:before,.icon_expand:before,.icon_explain:before,.icon_fan:before,.icon_favorite:before,.icon_favorite_aside--close:before,.icon_favorite_full:before,.icon_fee:before,.icon_firealarm:before,.icon_fireextinguisher:before,.icon_firelight:before,.icon_fulloption:before,.icon_garden:before,.icon_gasrange:before,.icon_gate:before,.icon_global--aside:before,.icon_global--logo:before,.icon_global--search:before,.icon_global--service:before,.icon_guard:before,.icon_hanger:before,.icon_highschool:before,.icon_home_bunyang:before,.icon_home_room:before,.icon_home_sign:before,.icon_home_time:before,.icon_hospital:before,.icon_houses:before,.icon_icon_complex--alarm:before,.icon_icon_complex--favorite:before,.icon_icon_guarantee_banner--arrow:before,.icon_icon_point--alarm:before,.icon_icon_point--favorite:before,.icon_icon_reportAgree:before,.icon_icon_reportArrow:before,.icon_icon_reportBack:before,.icon_icon_reportCheck:before,.icon_icon_reportClose:before,.icon_icon_reportUpload:before,.icon_icon_service_address--representative:before,.icon_icon_service_address:before,.icon_icon_service_alert:before,.icon_icon_service_more:before,.icon_icon_service_price:before,.icon_icon_service_search:before,.icon_icon_service_text--alert:before,.icon_image:before,.icon_induction:before,.icon_infant:before,.icon_info:before,.icon_interphone:before,.icon_iron:before,.icon_kitchenware:before,.icon_land_category:before,.icon_life:before,.icon_list_minus:before,.icon_list_plus:before,.icon_logo_new:before,.icon_lounge:before,.icon_main_alarm--off:before,.icon_main_favorite--off:before,.icon_main_map:before,.icon_main_myhouse_detail--banner:before,.icon_man:before,.icon_map:before,.icon_map_agent:before,.icon_map_amenities:before,.icon_map_arrow--down:before,.icon_map_caption:before,.icon_map_complex:before,.icon_map_develop:before,.icon_map_minus:before,.icon_map_more:before,.icon_map_moreclose:before,.icon_map_move:before,.icon_map_option--filter:before,.icon_map_plus:before,.icon_map_position:before,.icon_map_school:before,.icon_map_time:before,.icon_map_time_list:before,.icon_mapview:before,.icon_mart:before,.icon_medi:before,.icon_menu:before,.icon_menu_new:before,.icon_message:before,.icon_metro:before,.icon_metro_d:before,.icon_microwave:before,.icon_middleschool:before,.icon_more_icon:before,.icon_movedown:before,.icon_movein:before,.icon_movein_h:before,.icon_mypoint:before,.icon_naver:before,.icon_navigation2:before,.icon_navigation:before,.icon_new:before,.icon_no_debt:before,.icon_noimage:before,.icon_office:before,.icon_openingyear:before,.icon_oven:before,.icon_parking2:before,.icon_parking:before,.icon_parking_d:before,.icon_pdf:before,.icon_phone:before,.icon_plus:before,.icon_preschool:before,.icon_privatebath:before,.icon_privateshower:before,.icon_protectwindow:before,.icon_question:before,.icon_refrigerator:before,.icon_repair:before,.icon_report:before,.icon_rice:before,.icon_room_1:before,.icon_room_2:before,.icon_room_2_bold:before,.icon_room_3:before,.icon_ruler:before,.icon_school:before,.icon_schoolpoi:before,.icon_search:before,.icon_search_add:before,.icon_search_bold:before,.icon_search_delete2:before,.icon_search_delete:before,.icon_search_new:before,.icon_securitydoor:before,.icon_share:before,.icon_shoerack:before,.icon_showerbooth:before,.icon_sink:before,.icon_slider:before,.icon_sofa:before,.icon_sorting:before,.icon_springkler:before,.icon_storage:before,.icon_talktalk:before,.icon_terrace:before,.icon_text_delete:before,.icon_tip_account:before,.icon_tip_accountedit:before,.icon_tip_bunyang:before,.icon_tip_calendar:before,.icon_tip_chungyak:before,.icon_tip_confirm:before,.icon_tip_contract:before,.icon_tip_graph:before,.icon_tip_house:before,.icon_tip_live:before,.icon_tip_map:before,.icon_tip_money:before,.icon_tip_move:before,.icon_tip_movein:before,.icon_tip_moveout:before,.icon_tip_paper:before,.icon_tip_sale:before,.icon_tip_select:before,.icon_tip_sofa:before,.icon_toaster:before,.icon_toggle_pattern:before,.icon_top2:before,.icon_top:before,.icon_transport:before,.icon_trash:before,.icon_tv:before,.icon_unisex:before,.icon_use:before,.icon_veranda:before,.icon_video_play2:before,.icon_video_play:before,.icon_videophone:before,.icon_view:before,.icon_view_list:before,.icon_view_pan:before,.icon_viewmore:before,.icon_voice:before,.icon_walk:before,.icon_washing:before,.icon_washingmachine:before,.icon_water:before,.icon_woman:before,.inter_search_suggest .keyword_item:before,.interspot_inner .is-selected .icon_alarm:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before,.main_official_price .main_inquiry_address .main_address_head .main_head_title:before,.main_official_price .main_inquiry_address .official_change_button .icon_change_more:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon[aria-label="대표주소"]:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button:before,.main_official_price .official_inquiry_text:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before,.map_search_layer .map_search_input:before,.map_tooltop_item:after,.official_address_result .official_result_empty .official_empty_title:before,.official_address_search .official_search_button:before,.official_price_data .icon[aria-label="상승"]:before,.official_price_data .icon[aria-label="하락"]:before,.region_table--favorite .btn_favorite:before,.report_info_confirm .report_confirm_button:before,.report_info_confirm .report_confirm_case .report_case_select:after,.report_reference_file .report_file_upload .report_upload_file:before,.report_reference_file .report_file_value .report_value_reset:before,.report_sale_info .report_info_reason .report_reason_list .report_item_select:before,.report_sale_policy .report_policy_agree input[type=checkbox]:checked+.report_agree_check:after,.report_sale_policy .report_policy_notice:before,.result_item .btn_favorite:before,.tooltip_house_price .icon_price:before{font-family:space_icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon_360:before{content:"\E001"}
.icon_access:before{content:"\E002"}
.icon_add_plus:before{content:"\E003"}
.icon_addarea:before{content:"\E004"}
.icon_agent:before{content:"\E005"}
.icon_agent_detail:before{content:"\E006"}
.icon_airconditional:before{content:"\E007"}
.icon_alarm:before{content:"\E008"}
.header_result .btn_alarm.is-selected .icon_alarm:before,.icon_alarm_full:before{content:"\E009"}
.icon_alarm_off:before{content:"\E00A"}
.icon_alarm_on:before,.interspot_inner .is-selected .icon_alarm:before{content:"\E00B"}
.icon_alarm_on_big:before{content:"\E00C"}
.icon_alert:before{content:"\E00D"}
.icon_alert2:before{content:"\E00E"}
.icon_alert_exception--hotel:before{content:"\E00F"}
.icon_alert_small:before{content:"\E010"}
.icon_allprice:before{content:"\E011"}
.icon_amenities:before{content:"\E012"}
.icon_apart:before{content:"\E013"}
.icon_appear:before{content:"\E014"}
.icon_area_back:before{content:"\E015"}
.icon_area_c:before{content:"\E016"}
.icon_area_d:before{content:"\E017"}
.icon_area_g:before{content:"\E018"}
.icon_area_j:before{content:"\E019"}
.icon_area_m2:before{content:"\E01A"}
.icon_area_move:before{content:"\E01B"}
.icon_area_y:before{content:"\E01C"}
.icon_arrow_down--headerMap:before{content:"\E01D"}
.description_box .btn_fold .icon:before,.icon_arrow_down:before{content:"\E01E"}
.icon_arrow_down2:before{content:"\E01F"}
.icon_arrow_down_bold:before{content:"\E020"}
.icon_arrow_down_bold2:before{content:"\E021"}
.icon_arrow_left:before{content:"\E022"}
.icon_arrow_right:before{content:"\E023"}
.description_box.is-expanded .btn_fold .icon:before,.icon_arrow_up:before{content:"\E024"}
.heading_filter.is-opened .icon:before,.icon_arrow_up2:before{content:"\E025"}
.heading_toggle.is-opened .icon:before,.icon_arrow_up_bold:before{content:"\E026"}
.heading_detail--toggle.is-selected .icon:before,.icon_arrow_up_bold2:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before{content:"\E027"}
.icon_back:before{content:"\E028"}
.icon_bank:before{content:"\E029"}
.icon_bath:before{content:"\E02A"}
.icon_beauty:before{content:"\E02B"}
.icon_bed:before{content:"\E02C"}
.icon_beta:before{content:"\E02D"}
.icon_bi:before{content:"\E02E"}
.icon_bidet:before{content:"\E02F"}
.icon_builtin:before{content:"\E030"}
.icon_bunyang:before{content:"\E031"}
.icon_bus:before{content:"\E032"}
.icon_calendar:before{content:"\E033"}
.icon_camera:before{content:"\E034"}
.icon_camera_line:before{content:"\E035"}
.icon_cardkey:before{content:"\E036"}
.icon_cctv:before{content:"\E037"}
.icon_change:before{content:"\E038"}
.icon_check_on:before{content:"\E039"}
.icon_check_option:before{content:"\E03A"}
.check_round input:checked+.check_round_label .icon:before,.icon_checkround:before{content:"\E03B"}
.complex_facility_map.is-movable .btn_control .icon_map_move:before,.icon_close:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before{content:"\E03C"}
.icon_closet:before{content:"\E03D"}
.icon_coffee:before{content:"\E03E"}
.icon_compass:before{content:"\E03F"}
.icon_complex:before{content:"\E040"}
.icon_complex_myhouse_detail--banner:before{content:"\E041"}
.icon_condition:before{content:"\E042"}
.icon_convenience:before{content:"\E043"}
.icon_convin:before{content:"\E044"}
.icon_dash:before{content:"\E045"}
.icon_deliverybox:before{content:"\E046"}
.icon_desk:before{content:"\E047"}
.icon_dinnertable:before{content:"\E048"}
.icon_dishwasher:before{content:"\E049"}
.icon_doorlock:before{content:"\E04A"}
.icon_dryer:before{content:"\E04B"}
.icon_earthview:before{content:"\E04C"}
.icon_edit:before{content:"\E04D"}
.icon_edit_list:before{content:"\E04E"}
.icon_edit_pin:before,.map_search_layer .map_search_input:before{content:"\E04F"}
.icon_edu:before{content:"\E050"}
.icon_elementaryschool:before{content:"\E051"}
.icon_elevator:before{content:"\E052"}
.icon_ellipsis:before{content:"\E053"}
.icon_emptyroom:before{content:"\E054"}
.icon_etc:before{content:"\E055"}
.icon_expand:before{content:"\E056"}
.icon_explain:before{content:"\E057"}
.icon_fan:before{content:"\E058"}
.icon_favorite:before{content:"\E059"}
.icon_favorite_aside--close:before{content:"\E05A"}
.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.icon_favorite_full:before{content:"\E05B"}
.icon_fee:before{content:"\E05C"}
.icon_firealarm:before{content:"\E05D"}
.icon_fireextinguisher:before{content:"\E05E"}
.icon_firelight:before{content:"\E05F"}
.icon_fulloption:before{content:"\E060"}
.icon_garden:before{content:"\E061"}
.icon_gasrange:before{content:"\E062"}
.icon_gate:before{content:"\E063"}
.icon_global--aside:before{content:"\E064"}
.icon_global--logo:before{content:"\E065"}
.icon_global--search:before{content:"\E066"}
.icon_global--service:before{content:"\E067"}
.icon_guard:before{content:"\E068"}
.icon_hanger:before{content:"\E069"}
.icon_highschool:before{content:"\E06A"}
.icon_home_bunyang:before{content:"\E06B"}
.icon_home_room:before{content:"\E06C"}
.icon_home_sign:before{content:"\E06D"}
.icon_home_time:before{content:"\E06E"}
.icon_hospital:before{content:"\E06F"}
.icon_houses:before{content:"\E070"}
.icon_icon_complex--alarm:before{content:"\E071"}
.icon_icon_complex--favorite:before{content:"\E072"}
.icon_icon_guarantee_banner--arrow:before{content:"\E073"}
.icon_icon_point--alarm:before{content:"\E074"}
.icon_icon_point--favorite:before{content:"\E075"}
.icon_icon_reportAgree:before{content:"\E076"}
.icon_icon_reportArrow:before{content:"\E077"}
.icon_icon_reportBack:before{content:"\E078"}
.icon_icon_reportCheck:before{content:"\E079"}
.icon_icon_reportClose:before{content:"\E07A"}
.icon_icon_reportUpload:before{content:"\E07B"}
.icon_icon_service_address--representative:before{content:"\E07C"}
.icon_icon_service_address:before{content:"\E07D"}
.icon_icon_service_alert:before{content:"\E07E"}
.icon_icon_service_more:before{content:"\E07F"}
.icon_icon_service_price:before{content:"\E080"}
.icon_icon_service_search:before{content:"\E081"}
.icon_icon_service_text--alert:before{content:"\E082"}
.icon_image:before{content:"\E083"}
.icon_induction:before{content:"\E084"}
.icon_infant:before{content:"\E085"}
.icon_info:before{content:"\E086"}
.icon_interphone:before{content:"\E087"}
.icon_iron:before{content:"\E088"}
.icon_kitchenware:before{content:"\E089"}
.icon_land_category:before{content:"\E08A"}
.icon_life:before{content:"\E08B"}
.icon_list_minus:before{content:"\E08C"}
.icon_list_plus:before{content:"\E08D"}
.icon_logo_new:before{content:"\E08E"}
.icon_lounge:before{content:"\E08F"}
.icon_main_alarm--off:before{content:"\E090"}
.icon_main_favorite--off:before{content:"\E091"}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.icon_main_map:before{content:"\E092"}
.icon_main_myhouse_detail--banner:before{content:"\E093"}
.icon_man:before{content:"\E094"}
.icon_map:before{content:"\E095"}
.icon_map_agent:before{content:"\E096"}
.icon_map_amenities:before{content:"\E097"}
.icon_map_arrow--down:before{content:"\E098"}
.icon_map_caption:before{content:"\E099"}
.icon_map_complex:before{content:"\E09A"}
.icon_map_develop:before{content:"\E09B"}
.icon_map_minus:before{content:"\E09C"}
.icon_map_more:before{content:"\E09D"}
.icon_map_moreclose:before{content:"\E09E"}
.icon_map_move:before{content:"\E09F"}
.icon_map_option--filter:before{content:"\E0A0"}
.icon_map_plus:before{content:"\E0A1"}
.icon_map_position:before{content:"\E0A2"}
.icon_map_school:before{content:"\E0A3"}
.icon_map_time:before{content:"\E0A4"}
.icon_map_time_list:before{content:"\E0A5"}
.icon_mapview:before{content:"\E0A6"}
.icon_mart:before{content:"\E0A7"}
.icon_medi:before{content:"\E0A8"}
.icon_menu:before{content:"\E0A9"}
.icon_menu_new:before{content:"\E0AA"}
.icon_message:before{content:"\E0AB"}
.icon_metro:before{content:"\E0AC"}
.icon_metro_d:before{content:"\E0AD"}
.icon_microwave:before{content:"\E0AE"}
.icon_middleschool:before{content:"\E0AF"}
.icon_more_icon:before{content:"\E0B0"}
.icon_movedown:before{content:"\E0B1"}
.icon_movein:before{content:"\E0B2"}
.icon_movein_h:before{content:"\E0B3"}
.icon_mypoint:before{content:"\E0B4"}
.icon_naver:before{content:"\E0B5"}
.icon_navigation:before{content:"\E0B6"}
.icon_navigation2:before{content:"\E0B7"}
.icon_new:before{content:"\E0B8"}
.icon_no_debt:before{content:"\E0B9"}
.icon_noimage:before{content:"\E0BA"}
.icon_office:before{content:"\E0BB"}
.icon_openingyear:before{content:"\E0BC"}
.icon_oven:before{content:"\E0BD"}
.icon_parking:before{content:"\E0BE"}
.icon_parking2:before{content:"\E0BF"}
.icon_parking_d:before{content:"\E0C0"}
.icon_pdf:before{content:"\E0C1"}
.icon_phone:before{content:"\E0C2"}
.icon_plus:before{content:"\E0C3"}
.icon_preschool:before{content:"\E0C4"}
.icon_privatebath:before{content:"\E0C5"}
.icon_privateshower:before{content:"\E0C6"}
.icon_protectwindow:before{content:"\E0C7"}
.icon_question:before{content:"\E0C8"}
.icon_refrigerator:before{content:"\E0C9"}
.icon_repair:before{content:"\E0CA"}
.icon_report:before{content:"\E0CB"}
.icon_rice:before{content:"\E0CC"}
.icon_room_1:before{content:"\E0CD"}
.icon_room_2:before{content:"\E0CE"}
.icon_room_2_bold:before{content:"\E0CF"}
.icon_room_3:before{content:"\E0D0"}
.icon_ruler:before{content:"\E0D1"}
.icon_school:before{content:"\E0D2"}
.icon_schoolpoi:before{content:"\E0D3"}
.icon_search:before{content:"\E0D4"}
.icon_search_add:before{content:"\E0D5"}
.icon_search_bold:before{content:"\E0D6"}
.icon_search_delete:before{content:"\E0D7"}
.icon_search_delete2:before{content:"\E0D8"}
.icon_search_new:before{content:"\E0D9"}
.icon_securitydoor:before{content:"\E0DA"}
.icon_share:before{content:"\E0DB"}
.icon_shoerack:before{content:"\E0DC"}
.icon_showerbooth:before{content:"\E0DD"}
.icon_sink:before{content:"\E0DE"}
.icon_slider:before{content:"\E0DF"}
.icon_sofa:before{content:"\E0E0"}
.icon_sorting:before{content:"\E0E1"}
.icon_springkler:before{content:"\E0E2"}
.icon_storage:before{content:"\E0E3"}
.icon_talktalk:before{content:"\E0E4"}
.icon_terrace:before{content:"\E0E5"}
.icon_text_delete:before{content:"\E0E6"}
.icon_tip_account:before{content:"\E0E7"}
.icon_tip_accountedit:before{content:"\E0E8"}
.icon_tip_bunyang:before{content:"\E0E9"}
.icon_tip_calendar:before{content:"\E0EA"}
.icon_tip_chungyak:before{content:"\E0EB"}
.icon_tip_confirm:before{content:"\E0EC"}
.icon_tip_contract:before{content:"\E0ED"}
.icon_tip_graph:before{content:"\E0EE"}
.icon_tip_house:before{content:"\E0EF"}
.icon_tip_live:before{content:"\E0F0"}
.icon_tip_map:before{content:"\E0F1"}
.icon_tip_money:before{content:"\E0F2"}
.icon_tip_move:before{content:"\E0F3"}
.icon_tip_movein:before{content:"\E0F4"}
.icon_tip_moveout:before{content:"\E0F5"}
.icon_tip_paper:before{content:"\E0F6"}
.icon_tip_sale:before{content:"\E0F7"}
.icon_tip_select:before{content:"\E0F8"}
.icon_tip_sofa:before{content:"\E0F9"}
.icon_toaster:before{content:"\E0FA"}
.icon_toggle_pattern:before{content:"\E0FB"}
.icon_top:before{content:"\E0FC"}
.icon_top2:before{content:"\E0FD"}
.icon_transport:before{content:"\E0FE"}
.icon_trash:before{content:"\E0FF"}
.icon_tv:before{content:"\E100"}
.icon_unisex:before{content:"\E101"}
.icon_use:before{content:"\E102"}
.icon_veranda:before{content:"\E103"}
.icon_video_play:before{content:"\E104"}
.icon_video_play2:before{content:"\E105"}
.icon_videophone:before{content:"\E106"}
.icon_view:before{content:"\E107"}
.icon_view_list:before{content:"\E108"}
.icon_view_pan:before{content:"\E109"}
.icon_viewmore:before{content:"\E10A"}
.icon_voice:before{content:"\E10B"}
.icon_walk:before{content:"\E10C"}
.icon_washing:before{content:"\E10D"}
.icon_washingmachine:before{content:"\E10E"}
.icon_water:before{content:"\E10F"}
.icon_woman:before{content:"\E110"}
body{-webkit-overflow-scrolling:touch}
.txt_number{color:#f63c4a}
.bg_white{display:none;content:'';position:fixed;top:0;left:0;right:0;width:100%;height:300px;background-color:#fff}
@media (min-width:600px){.bg_white{width:0;height:0}
}
.select_area{position:relative;padding:13px 10px;background-color:#fff;z-index:1}
@media (min-width:600px){.select_area{padding:12px 13px;width:100%;margin:0 auto}
}
.select_area .select_area_inner{display:table;table-layout:fixed;width:100%;border-spacing:5px 0}
.select_area .select{width:auto;display:table-cell}
.select_area .select select{height:40px;line-height:40px;padding-right:32px}
.select_area .select--layer{display:table-cell}
.select_area.is-fixed{position:fixed;top:57px;left:0;right:0;z-index:60;padding-bottom:11px}
@media (min-width:600px){.select_area.is-fixed{width:568px;padding-bottom:12px}
}
@media (min-width:1152px){.select_area.is-fixed{width:681px}
}
html[data-user-agent*=Android] .select_area .select select{padding:0 26px 0 10px}
.select_area.is-fixed+.heading_onsale{margin-top:100px;border-top:0}
.select_area.is-fixed+.heading_onsale:before{content:'';position:absolute;left:0;top:-53px;height:53px;width:100%;background-color:#fff}
@media (min-width:600px){.select_area.is-fixed+.heading_onsale{margin-top:78px}
}
.article_box--scroll{padding-top:53px}
@media (min-width:600px){.article_box--scroll{padding-top:69px}
}
.article_box--scroll .select_area{position:fixed;top:48px;left:0;right:0;z-index:60;padding-bottom:11px}
@media (min-width:600px){.article_box--scroll .select_area{top:62px;width:568px;padding-bottom:12px}
}
@media (min-width:1152px){.article_box--scroll .select_area{width:681px}
}
.article_box--scroll .heading_onsale{border-top:0}
@media (min-width:600px){.article_box--scroll.is-scroll{padding-top:43px}
}
.article_box--scroll.is-scroll .select_area{top:48px;padding-top:0}
.article_box--sale .select_area{padding-top:13px}
.article_box--sale .select_area:after{height:0}
.article_box--sale .select_area.is-fixed+.item_area{margin-top:59px;border-top:0}
.select--layer{background-color:#fff;text-align:center;z-index:60}
.select--layer .select_inner{position:relative}
.select--layer .select_default_option{display:block;height:40px;border:1px solid rgba(0,0,0,.16);line-height:38px;-webkit-border-radius:1px;border-radius:1px}
.select--layer .txt_infoarea{font-weight:700;display:inline-block;vertical-align:1px}
html[data-user-agent*=Trident] .txt_infoarea{letter-spacing:1;font-weight:500}
.select--layer .icon_arrow_down_bold{margin:-1px 0 0 2px;font-size:13px}
.select--layer .select_option_list{overflow-y:auto;max-height:192px;position:absolute;top:39px;z-index:10;padding:17px 0 25px;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.16);border-top:1px solid #f0f1f2}
.select--layer .select_option_item{display:block;padding:12px 0;font-size:18px}
.select--layer .select_option_item.is-selected{color:#4c94e8}
.select--layer.is-fixed{position:fixed;top:48px;left:0;right:0;width:100%;height:54px;padding-top:6px;padding-bottom:6px}
.wrap_detail{padding:0 0 63px;height:100%}
.content_detail{margin-left:auto;margin-right:auto}
.content_detail:not(:first-child){margin-top:10px}
@media (min-width:600px){.content_detail{width:568px}
}
@media (min-width:1152px){.content_detail{width:681px}
}
.content_detail .article_box--sale{background-color:transparent}
.content_interest{width:100%;height:100%;margin:0 auto}
.content_interest .article_banner{margin:0 -17px}
.content_interest .article_banner+.item{border-top:0 none}
.content_detail--school .article_box--detail{padding-bottom:18px}
.header_detail--manage{position:relative}
.header_list{position:fixed;top:0;left:0;right:0;z-index:60;text-align:center;font-size:17px;color:#222;border-bottom:1px solid #cfd2d6;background-color:#fff}
.header_list:before{content:'';width:100%;height:50px;position:absolute;left:0;top:0;opacity:0;background-color:#fff}
.header_list~.content_detail{margin-top:56px}
.header_list .heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:25px;letter-spacing:-.3px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:18px;font-weight:700;color:#151515}
.header_list .header_list_inner{width:100%;position:relative;padding-top:16px;padding-left:58px;padding-right:58px;padding-bottom:15px}
.header_list .btn_back{position:absolute;top:18px;left:18px;margin:-10px;padding:10px;line-height:1;font-size:20px}
.header_list .btn_back .icon{vertical-align:top}
.header_list .btn_alarm{position:absolute;top:17px;right:19px;margin:-10px;padding:10px;line-height:1;font-size:23px}
.header_list .btn_alarm:not(:last-child){right:61px}
.header_list .btn_alarm .icon{vertical-align:top}
.header_list .btn_alarm .icon:before{content:"\E090"}
.header_list .btn_alarm.is-selected .icon{color:#4080f7}
.header_list .btn_alarm:not(.is-selected) .icon{color:#777c85}
.header_list .btn_favorite{position:absolute;top:17px;right:19px;margin:-10px;padding:10px;line-height:1;font-size:22px}
.header_list .btn_favorite .icon{vertical-align:top}
.header_list .btn_favorite .icon:before{content:"\E091"}
.header_list .btn_favorite.is-selected .icon,.header_list .btn_favorite[aria-selected=true] .icon{color:#4080f7}
.header_list .btn_favorite:not(.is-selected) .icon,.header_list .btn_favorite:not([aria-selected=true]) .icon{color:#777c85}
.header_list--agent .header_list_inner{color:#222}
.header_list--agent .heading{color:inherit}
.header_list--agent .btn_alarm{right:19px}
.detail_summary_area{position:relative;background-color:#fff;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.05);box-shadow:0 1px 3px 0 rgba(0,0,0,.05);margin:0 0 10px 0}
.detail_summary_area .heading{z-index:5;padding:0 20px;font-size:21px;font-weight:700}
html[data-user-agent*=Trident] .header_detail_heading{letter-spacing:1;font-weight:500}
.detail_summary_area .heading .heading_building,.detail_summary_area .heading .heading_place{display:block}
.detail_summary_area .heading--small{z-index:5;padding:0 20px;font-size:17px}
.detail_summary_area .detail_label_area{font-weight:700;padding:19px 0 10px}
html[data-user-agent*=Trident] .header_detail_merit{letter-spacing:1;font-weight:500}
@media (min-width:600px){.detail_summary_area .detail_label_area{padding-top:28px}
}
.detail_summary_area .detail_summary{margin-top:5px}
.detail_summary_area .place_inspection_confirm{font-size:12px}
.detail_summary_area .confirm_date{display:inline-block;margin-left:1px;font-size:13px}
.detail_summary_area .detail_price{padding:5px 20px 16px;color:#4b9ded;letter-spacing:-.2px}
.detail_summary_area .detail_price .txt_price_label{font-weight:700;display:inline-block}
html[data-user-agent*=Trident] .txt_price_label{letter-spacing:1;font-weight:500}
.detail_summary_area .detail_price .txt_price_unit{font-size:19px;font-weight:700;display:inline-block}
html[data-user-agent*=Trident] .txt_price_unit{letter-spacing:1;font-weight:500}
.detail_summary_area .detail_price .txt_price{font-weight:500;display:inline-block;vertical-align:-2px}
.detail_summary_area .detail_price .completion_price{margin-right:5px}
.detail_summary_area .detail_price--summary{position:relative}
.detail_summary_area .detail_price--summary:after{content:'';position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#f0f1f2}
@media (min-width:600px){.detail_summary_area .detail_price--summary:after{left:18px;right:18px}
}
.detail_summary_area .detail_price--summary .txt_price_label{margin-right:5px;font-size:19px}
.detail_summary_area .detail_price--summary .txt_price{font-size:22px}
.detail_summary_area .detail_price--summary .txt_price_unit{margin:0 1px}
.detail_summary_area .detail_price--summary_group{position:relative}
.detail_summary_area .detail_price--summary_group:after{content:'';position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#f0f1f2}
@media (min-width:600px){.detail_summary_area .detail_price--summary_group:after{left:18px;right:18px}
}
.detail_summary_area .detail_price--summary_group .txt_price_label{font-size:18px;margin-right:5px;margin-top:2px}
.detail_summary_area .detail_price--summary_group .txt_price{font-size:20px;vertical-align:top}
.detail_summary_area .detail_price--summary_group .txt_price_unit{margin-right:2px;font-size:18px;vertical-align:1px}
.detail_summary_area .detail_price--complex{padding:14px 0 10px}
.detail_summary_area .detail_price--complex .txt_price_label{display:inline-block;vertical-align:middle;font-size:14px}
.detail_summary_area .detail_price--complex .txt_price{display:inline-block;vertical-align:middle;font-size:17px;color:#419aff}
.detail_summary_area.is-complete .detail_price,.detail_summary_area.is-complete .heading,.detail_summary_area.is-complete .heading--small{color:#888}
.complex_summary_info{padding-left:18px;padding-right:18px;text-align:left}
.complex_summary_info:not(:first-child){margin-top:6px}
.complex_summary_info+.detail_price--complex{padding-top:18px}
.complex_summary_info .complex_trade_wrap:after{content:"";display:block;clear:both}
.complex_summary_info .complex_price--trade:not(:last-child){float:left;padding-top:3px}
.complex_summary_info .complex_price--trade .title{line-height:18px;letter-spacing:-.5px;font-size:13px;color:#f34d59}
.complex_summary_info .complex_price--trade .data{line-height:26px;letter-spacing:-.8px;font-size:21px;font-weight:700;color:#f34d59}
.complex_summary_info .complex_price--trade .data:not(:first-child){margin-top:1px}
.complex_summary_info .complex_price--trade .date{line-height:18px;letter-spacing:-.5px;font-size:13px;color:#555}
.complex_summary_info .complex_price--trade .date:not(:first-child){margin-top:1px}
.complex_summary_info .complex_price_wrap{overflow:hidden}
.complex_summary_info .complex_price_wrap:not(:first-child){padding-top:16px;text-align:right}
.complex_summary_info .complex_price:not(:first-child){margin-top:5px}
.complex_summary_info .complex_price .title{display:inline-block;line-height:18px;vertical-align:top;letter-spacing:-.5px;font-size:15px;color:#555}
.complex_summary_info .complex_price .data{display:inline-block;line-height:18px;vertical-align:top;letter-spacing:-.5px;font-size:15px;font-weight:700;color:#222}
.detail_premium{position:relative;padding:8px 15px;font-size:16px}
.detail_premium:after{content:'';position:absolute;bottom:0;left:15px;right:15px;height:1px;background-color:#f0f1f2}
@media (min-width:600px){.detail_premium:after{left:18px;right:18px}
}
.detail_premium .premium_list{display:inline-block}
.detail_premium .premium_data,.detail_premium .premium_title{display:inline-block}
.detail_premium .premium_title{color:#515254;letter-spacing:-.5px}
.detail_premium .premium_data{color:#222}
.detail_premium .slash{color:#b6b6b6;vertical-align:top;font-weight:200}
.detail_premium .premium_data,.detail_premium .premium_data strong{font-weight:500}
.label_detail{display:inline-block;vertical-align:top;padding:3px 6px;height:23px;font-size:12px;line-height:17px;letter-spacing:-1px}
.article_box--multi{padding-bottom:13px}
.article_box--multi .info_item:last-child{border-bottom:1px solid #f0f1f2}
.article_box--detail .item_area{padding:0 15px}
@media (min-width:600px){.article_box--detail .item_area{padding:0 18px}
}
.article_box--detail .item_area--nodata{overflow:hidden}
.article_box--detail .item_area--nodata .center_block{height:auto;padding-bottom:46px;border-top-width:0}
.article_box--detail .article_box_table th{border-top:1px solid rgba(0,0,0,.16)}
.article_box--detail .viewmore{padding:13px 0;font-size:14px}
.article_box--detail .viewmore .description_box .btn_fold .icon,.article_box--detail .viewmore .icon_arrow_down,.description_box .btn_fold .article_box--detail .viewmore .icon{font-size:11px}
.article_box--detail .school_info--complex .info_title{position:relative;width:100%;padding:7px 65px 6px 0}
.article_box--detail .school_info--complex .info_title_inner{display:inline-block;max-width:100%}
.article_box--detail .school_info--complex .school_type{float:left}
.article_box--detail .school_info--complex .title{display:block;overflow:hidden;white-space:nowrap;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
.article_box--detail .school_info--complex .more{position:absolute;right:0;bottom:10px;font-size:12px;color:#777}
.article_box--detail .school_info--complex .more .icon{position:relative;top:-1px;margin-left:3px;font-size:9px}
.article_box--detail .article_box_table{margin-bottom:22px}
.article_box--detail .article_box_table th{height:43px;padding:0;font-size:15px}
.article_box--detail .article_box_table th:first-child{text-align:left;padding-left:1px}
.article_box--detail .article_box_table td{height:43px}
.article_box--detail .article_box_table td:first-child{padding-left:3px}
.article_box--detail .article_box_table .school_name{margin-left:0}
.article_box--detail .select{margin-top:20px;text-align:center;text-align-last:center}
.article_box--detail .select select{width:initial;padding:0 5px}
.article_box--detail .more{font-weight:700;position:relative;padding:4px 6px 2px;font-size:12px;color:#777;letter-spacing:-.5px;border:1px solid #dcdcdc}
html[data-user-agent*=Trident] .info_item .more{letter-spacing:1;font-weight:500}
.article_box--detail .more .txt_block{padding-right:8px}
.article_box--detail .more .ico_arrow_right{position:absolute;top:50%;height:9px;margin-top:-4.5px;right:0}
.article_box--detail .nodata{height:120px}
.article_box--detail .nodata--manage{border-top:1px solid rgba(0,0,0,.16);border-bottom:1px solid #f0f1f2;margin-bottom:35px}
html[data-user-agent*=Android] .article_box--detail .more{padding-top:5px}
html[data-user-agent*=Android] .article_box--detail .more .ico_arrow_right{margin-top:-5px}
html[data-user-agent*=Android] .article_box--detail .btn_util .icon_phone{margin-top:-8px}
html[data-user-agent*=Android] .article_box--detail .school_info--complex .info_title{padding-bottom:0}
.article_box--loan{padding-top:4px}
.article_box--loan .heading_detail .heading_inner{padding:17px 15px 14px}
@media (min-width:600px){.article_box--loan .heading_detail .heading_inner{padding:17px 17px 14px}
}
.article_box--loan.is_fold{padding-bottom:4px}
.article_box--loan.is_fold .button_expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.article_box--loan.is_fold .button_expanded .text_expaned{display:block}
.article_box--loan.is_fold .button_expanded .text_fold{display:none}
.article_box--loan.is_fold .item_area{display:none}
.heading_detail{font-size:17px;color:#222}
.heading_detail .heading_inner{position:relative;display:block;width:100%;padding:23px 15px 15px}
@media (min-width:600px){.heading_detail .heading_inner{padding:21px 18px 18px}
}
.heading_detail .heading_inner.type_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.heading_detail h2{display:inline-block;padding-right:1px}
.heading_detail .button_tooltip{margin-left:4px}
.heading_detail .button_tooltip[aria-expanded=true]~.tooltip_layer{display:block}
.heading_detail .tooltip_layer{position:absolute;top:100%;left:15px;display:none;width:274px;margin-top:-15px;padding:16px 35px 16px 16px;color:#767678;font-size:14px;line-height:20px;letter-spacing:-.3px;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:6px;border-radius:6px;background-color:#fff;word-wrap:break-word;word-break:keep-all;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:50;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}
@media (min-width:600px){.heading_detail .tooltip_layer{left:18px;margin-top:-12px}
}
.heading_detail .tooltip_layer .button_close{position:absolute;top:0;right:0;padding:15px}
.heading_detail .tooltip_layer .button_close .icon{color:#929294;vertical-align:top}
.heading_detail .button_expanded{margin:-10px -10px -10px auto;padding:10px;line-height:8px}
.heading_detail .button_expanded .text_expaned{display:none}
.heading_detail .button_expanded .icon_arrow{display:inline-block;vertical-align:top}
.heading_detail .txt_number{margin-left:6px}
.heading_detail .btn_view{position:absolute;top:50%;right:15px;padding:0 6px;margin-top:-13px;border:1px solid #ddd;line-height:27px;font-size:13px;letter-spacing:-.5px;color:#515254}
.heading_detail .btn_view .icon_camera{color:#26a93a;margin:-1px 6px 0 0;letter-spacing:0;font-size:14px}
@media (min-width:600px){.heading_detail .btn_view{right:18px}
}
.heading_detail .btn_view~h2~.agent_info{margin-right:112px}
.heading_detail .heading_unit{margin-left:4px;font-size:13px;color:#919191;letter-spacing:-.5px}
.heading_detail .p_subdesc{display:inline-block;vertical-align:bottom;margin:0 0 1px 3px;color:#919191;font-size:14px;letter-spacing:-1px}
.heading_detail .icon_arrow_down_bold2{right:20px;font-size:15px;color:#39b845;position:absolute;top:50%;margin-top:-7.5px;height:15px}
.heading_detail .btn_util{position:absolute;top:17px;right:16px}
.heading_detail .btn_util .txt_block{padding-left:15px}
.heading_detail .btn_util .txt_block--office{padding-left:18px}
.heading_detail .btn_util .icon{color:#26a93a}
.heading_detail .btn_util .icon_phone{position:absolute;top:50%;margin-top:-6.5px;height:13px;left:0;font-size:13px}
.heading_detail .btn_util .icon_allprice{position:absolute;top:50%;height:10px;margin-top:-5px;left:0;margin-top:-6px;font-size:10px}
.heading_detail .btn_util .icon_edit_pin,.heading_detail .btn_util .map_search_layer .map_search_input,.map_search_layer .heading_detail .btn_util .map_search_input{position:absolute;top:50%;margin-top:-6.5px;height:13px;left:0;font-size:13px}
@media (min-width:600px){.heading_detail .btn_util.number_phone{display:none}
}
.heading_detail .btn_report{position:absolute;top:18px;right:16px}
.heading_detail .btn_question{padding:3px;margin:0 -5px 0 -3px;vertical-align:top}
.heading_detail .btn_question .icon{font-size:16px;color:#919191;vertical-align:top}
.heading_detail .heading_option{position:absolute;height:28px;top:17px;right:15px}
@media (min-width:600px){.heading_detail .heading_option{right:20px}
}
.heading_detail .heading_option .select{min-width:93px}
.home_component_area .heading_detail .heading_option{top:22px}
.heading_detail .labels{-webkit-border-radius:1px;border-radius:1px;border:1px solid rgba(0,0,0,.16)}
.heading_detail .label_item{position:relative;float:left;padding:6px 10px 6px 11px;height:28px;background-color:#f0f1f2;color:#919191;font-size:14px}
.heading_detail .label_item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-left:1px solid rgba(0,0,0,.16)}
.heading_detail .label_item:first-child:before{border-left:0}
.heading_detail .label_item.is-selected{background-color:#fff;color:#222}
.heading_detail .agent_info{display:inline-block;vertical-align:top;padding-left:1px;margin-top:5px;font-size:13px;color:#919191;letter-spacing:-.5px}
.heading_detail--map .heading_inner{padding-bottom:0}
.heading_detail--location .heading_inner{padding-bottom:17px}
.heading_detail--location+.item_area{padding-bottom:16px}
.heading_detail--toggle .heading_inner{padding-top:22px;padding-bottom:22px;padding-right:60px}
.heading_detail--toggle+.item_area{display:none}
.heading_detail--toggle.is-selected .heading_inner{padding-bottom:18px}
.heading_detail--toggle.is-selected .icon{color:#727272}
.heading_detail--toggle.is-selected+.item_area{display:block}
.heading_detail--util .heading_inner{padding-right:120px}
.heading_inner--annotation h2,.heading_inner--annotation h3,.heading_inner--annotation h4,.heading_inner--annotation h5,.heading_inner--annotation h6{float:left}
.heading_inner--annotation .annotation{float:right;margin-top:5px;font-size:12px;color:#919191}
.summary_list{display:table;table-layout:fixed;width:100%}
@media (min-width:600px){.summary_list{max-width:378px;margin:0 auto}
}
.summary_list .summary_item{display:table-cell;text-align:center;font-size:15px;vertical-align:top;padding:17px 0 16px}
.summary_list .icon{display:block;height:26px;font-size:25px}
.summary_list .icon_unisex{font-size:38px;margin:-6px 0 6px}
.summary_list .icon_fee{font-size:27px;margin:-1px 0 1px}
.summary_list .icon_walk{font-size:30px;margin:-2px 0 2px}
.summary_list .icon_area_m2{font-size:27px}
.summary_list .icon_condition{font-size:26px}
.summary_list .icon_movein_h{font-size:26px}
.summary_list .icon_apart+.txt_item{padding-left:1px}
.summary_list .icon_no_debt,.summary_list .icon_parking_d{font-size:26px}
.summary_list .compass{position:relative;display:block;width:26px;height:26px;margin:-1px auto 0;border:1px solid #222;-webkit-border-radius:50%;border-radius:50%}
.summary_list .compass+.txt_item{margin-top:11px}
.summary_list .icon_compass{position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-9px;height:18px;width:18px;font-size:18px;color:#222}
.summary_list .icon_compass--E{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.summary_list .icon_compass--W{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.summary_list .icon_compass--S{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.summary_list .icon_compass--N{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.summary_list .icon_compass--SE{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.summary_list .icon_compass--SW{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.summary_list .icon_compass--NE{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.summary_list .icon_compass--NW{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}
.summary_list .txt_item{display:inline-block;margin-top:10px}
.summary_desc{padding:15px 15px 18px;border-top:1px solid #f0f1f2;text-align:center;line-height:22px;color:#515254;letter-spacing:-1px}
@media (min-width:600px){.summary_desc{padding-left:20px;padding-right:20px}
}
.summary_desc .p_ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:44px;overflow:hidden}
.summary_desc--tags{padding:21px 15px 16px}
.summary_desc--tags .summary_tag{display:inline-block;margin:0 0 4px 2px}
.summary_desc--tags .summary_tag:first-child{margin-left:0}
.summary_desc--tags .summary_tag_inner{display:inline-block;padding:0 4px;background-color:#f5f5f5;color:#515254;line-height:21px;letter-spacing:-.5px}
.summary_desc--separate{padding:0 15px 12px;border-top:0;font-size:16px;line-height:21px;letter-spacing:-.5px}
.summary_label{padding:11px 15px 14px;background-color:#f9fafb;border-top:solid rgba(216,218,220,.5);border-width:1px 0;text-align:center;font-size:15px;color:#777}
.summary_label .num{font-weight:500;font-size:16px;color:#222}
.btn_moretext{display:block;padding:9px 0 26px;font-size:14px}
.btn_moretext .icon{font-size:11px}
.info_title{font-size:16px;display:inline-block}
.info_title .school_type{margin:1px 4px 0 0}
.info_title .school_type .sp_icon{vertical-align:top}
.info_title .h_month{padding-left:1px}
.info_list{border-top:1px solid rgba(0,0,0,.16);padding-bottom:22px}
.info_list .highlight .data,.info_list .highlight .tit,.info_list .total .data,.info_list .total .tit{color:#26a93a}
.info_list .detail_button{margin:4px 0 0}
.info_list--double .col_half{float:left;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.info_list--double .col_half+.col_half{padding-left:10px}
.info_list--double .info_item .tit{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:7px}
.info_list--double .info_item .data{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0}
.info_list--multi .col_half{float:left;width:50%}
.info_list--multi .col_triple{float:left;width:33.33%}
.info_list--bothside .info_item{display:table;width:100%}
.info_list--bothside .tit{display:table-cell;text-align:left}
.info_list--bothside .data{display:table-cell;text-align:right}
.info_list--leftblank{position:relative}
.info_list--leftblank .info_item{padding-left:73px}
.info_list--leftblank .tit{position:absolute;left:0;font-weight:500;color:#222}
.info_list--tradable{padding-bottom:0;border-top:0}
.info_list--tradable:nth-last-child(1){padding-bottom:19px}
.info_list--tradable+.detail_button_area{margin-bottom:17px}
.info_list--tradable~.p_annotation{margin-top:0}
.info_item{overflow:hidden;padding:12px 1px 8px;border-bottom:1px solid #f0f1f2;min-height:43px}
.info_item:last-child,.info_item:last-of-type{border-bottom:0}
.info_item .tit{margin-right:3px;color:#777;letter-spacing:-.5px}
.info_item .data{color:#222}
.info_item .p_data{padding:8px 0 5px}
.info_item .highlight{color:#39b845}
.info_item .highlight1{color:#458ee3}
.info_item .highlight,.info_item .highlight1{font-weight:500}
.info_item .highlight+.notice,.info_item .highlight1+.notice{color:#777}
.info_item .select_calendar{position:relative}
.info_item .select_calendar select{position:relative;z-index:10;width:auto;padding:0 25px 0 0;font-size:15px;letter-spacing:-.5px}
.info_item .select_calendar .tit{margin:0}
.info_item .select_calendar .icon_calendar{position:relative;top:-2px;margin:0 5px 0 -24px;color:#222;font-size:17px}
.info_item .select_calendar .monthly_fee{font-weight:500}
.info_item .select_calendar .btn_toggle{position:absolute;top:-11px;right:-1px;padding:13px 13px 13px 14px;font-size:13px;line-height:1;color:#000}
.info_item .select_calendar+.info_list--dot{display:none;margin-top:10px}
.info_item .select_calendar.is-opened .btn_toggle .icon:before{content:"\E025"}
.info_item .select_calendar.is-opened+.info_list--dot{display:block}
.info_item .more{float:right;margin-right:5px;margin-top:-2px}
.info_item .btn_access{position:absolute;top:50%;height:28px;margin-top:-14px;right:0;display:inline-block;width:28px;height:28px;border:1px solid #ebebeb;text-align:center;color:#26a93a;font-size:15px;padding:5px 0 0 4px}
.info_item .icon_access{position:absolute;top:50%;margin-top:-7.5px;left:50%;margin-left:-7px;height:15px;width:14px;width:16px}
.info_item .point{top:-1px}
.info_item .point,.info_item .point1{display:inline-block;position:relative;color:#419aff;font-size:16px;line-height:16px;font-weight:500;padding-right:13px;margin-left:-2px}
.info_item .point1:after,.info_item .point:after{content:'';background-color:rgba(0,0,0,.2);width:1px;height:10px;position:absolute;top:50%;right:4px;margin-top:-5px}
.info_item .point1{top:1px;color:#03c75a}
.info_item .data:last-of-type .point1:after,.info_item .data:last-of-type .point:after{display:none}
html[data-user-agent*=Android] .info_item .point{top:1px}
.info_list--dot{margin-top:12px;padding:10px 5px 4px 0;border-top:1px solid #f0f1f2}
.info_list--dot li{position:relative;padding:3px 0 4px;overflow:hidden}
.info_list--dot .tit{float:left;position:relative;padding-left:11px;margin-right:7px}
.info_list--dot .tit:before{content:'';position:absolute;top:50%;left:1px;margin-top:-2px;width:3px;height:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#919191}
.info_list--dot .txt_data{display:block;margin-top:-1px;overflow:hidden;color:#777;letter-spacing:0;word-wrap:break-word;word-break:keep-all}
.info_list--dot .txt_data_number{display:inline-block}
.info_list--dot .point2{font-weight:500;color:#222}
.info_list--sale li{padding-left:44px}
.info_list--sale li:last-child{padding-left:68px}
.info_list--sale .tit{position:absolute;top:3px;left:0}
html[data-user-agent*=Android] .info_list--dot .txt_data{position:relative;top:2px}
.info_item--access{position:relative;height:50px;padding:15px 40px 13px 0}
.info_item--fee{position:relative;padding-right:80px}
.info_item--fee .more{position:absolute;top:50%;height:22px;margin-top:-11px;right:0}
.info_item--fee .txt_additional{color:#777}
.chart_item{overflow:hidden;padding:35px 0;border-bottom:1px solid #f0f1f2;text-align:center}
.chart_item .col_half{padding:0 10px;border-left:1px solid #f0f1f2}
.chart_item .col_half:first-child{border-left:0;padding-left:0}
.chart_item .col_half:last-child{padding-right:0}
.chart_item .tit{display:block;width:124px;margin:0 auto;text-align:left;font-size:15px;color:#222}
@media (min-width:400px){.chart_item .tit{width:134px}
}
@media (min-width:600px){.chart_item .tit{width:144px}
}
.chart_item_list{display:inline-block;margin-top:20px}
.chart_item_bar_area{position:relative;float:left;width:28px;height:132px;margin-left:20px}
@media (min-width:400px){.chart_item_bar_area{margin-left:25px}
}
@media (min-width:600px){.chart_item_bar_area{margin-left:30px}
}
.chart_item_bar_area:first-child{margin-left:0}
.chart_item_label{position:absolute;top:117px;left:-6px;right:-6px;font-size:13px;color:#919191}
@media (min-width:600px){.chart_item_label{left:-10px;right:-10px}
}
.chart_item_bar{position:absolute;top:0;left:0;right:0;height:110px;background-color:#e6e7e8}
.chart_item_bar .fill{position:absolute;left:0;right:0;bottom:0;padding-top:3px;background-color:#aaa;font-size:12px;font-weight:600;color:#fff}
.chart_item_bar .fill--pink{background-color:#ff6a77}
.chart_item_bar .fill--mint{background-color:#07b5d4}
.p_annotation{margin-top:-22px;padding:9px 0 34px;text-align:right;font-size:12px;border-top:1px solid #f0f1f2;line-height:1em;font-weight:300;letter-spacing:-1px;color:#919191}
.basic_option_area{overflow-x:auto;position:relative;height:114px;padding-bottom:30px;margin:0 -15px}
@media (min-width:600px){.basic_option_area{margin:0 -18px}
}
.basic_option_list{position:absolute;left:0;padding-left:15px;margin:4px 0 0 -4px}
.basic_option_item{position:relative;display:inline-block;width:80px;padding-top:10px;text-align:center}
.basic_option_item:last-child{margin-right:10px}
.basic_option_icon{display:block;height:28px;line-height:28px}
.basic_option_icon .icon{font-size:26px}
.basic_option_icon .icon.icon_hanger{font-size:28px}
.basic_option_icon .icon.icon_rice{font-size:24px}
.basic_option_icon .icon.icon_water{font-size:19px}
.basic_option_icon .icon.icon_fireextinguisher{font-size:28px}
.basic_option_icon .icon.icon_lounge{font-size:28px}
.basic_option_txt{display:block;margin-top:9px;font-size:14px}
.basic_option_txt_sub{display:block;margin-top:2px;font-size:12px;color:#888}
.map_area--detail{overflow:hidden;position:relative;width:100%;height:188px}
.map_area--detail .map_img{width:100%;height:100%}
.map_area--detail .img_detail_map{position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%;display:block;min-width:700px;width:100%;margin:auto}
.map_area--detail:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:rgba(0,0,0,.1);z-index:1}
.map_area--detail:after{content:'';position:absolute;bottom:0;left:0;right:0;z-index:65;height:1px;background-color:rgba(0,0,0,.1)}
.map_area--detail .map_control--scale{display:none}
.map_area--comforts.is-expanded,.map_area--detail.is-expanded{height:375px}
.map_area--comforts.is-expanded .map_control--scale,.map_area--detail.is-expanded .map_control--scale{display:block}
.map_area--complex{height:145px}
.map_area--complex .map_control{top:11px}
.map_area--complex .btn_control:after{border-color:rgba(0,0,0,.2) rgba(0,0,0,.3)}
.map_area--comforts{width:100%;height:261px}
@media (max-width:320px){.map_area--comforts{height:223px}
}
.map_area--comforts .map_area_inner{position:relative;height:100%}
.map_area--comforts .btn_map_inner{position:relative}
.map_area--comforts .txt_amount{position:absolute;left:19px;top:-4px;min-width:17px;height:17px;-webkit-border-radius:17px;border-radius:17px;padding:1px 3px 0;background-color:#fff;font-size:12px;text-align:center}
.map_area--comforts .cluster_list{overflow-y:auto;width:145px;border:1px solid rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);max-height:203px;background-color:#fff}
.map_area--comforts .cluster_item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;padding:9px;background-color:#fff;font-size:14px;color:#222;border-top:1px solid rgba(0,0,0,.16)}
.map_area--comforts .cluster_item:first-child{border-top:0}
.map_area--comforts .map_control--horizon{top:9px;right:9px;z-index:20;width:80px;height:38px}
.map_area--comforts .map_control--horizon .btn_control{display:inline-block}
.map_area--comforts .btn_map{cursor:pointer}
.map_area--comforts:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1)}
.map_area--comforts .btn_control:after,.map_area--detail .btn_control:after{border-color:rgba(0,0,0,.3)}
.p_address_place{font-size:15px;letter-spacing:-.6px;padding-top:6px}
.p_address_place:first-child{padding-top:0}
.p_address_road{padding-top:6px;font-size:15px;color:#777;letter-spacing:-.6px}
.transport_list{padding:3px 0 24px}
.transport_list .transport_tit{font-size:16px}
.transport_list .transport_data+.transport_tit{margin-top:20px}
.transport_list .subway_name,.transport_list .subway_type{vertical-align:middle}
.transport_list .subway_type{margin-right:1px}
.transport_list .subway_type[data-value]:before{color:#fff}
.transport_list .subway_name{padding-top:1px}
.transport_list .subway_list{margin-top:2px}
.transport_list .subway_list .subway_item{margin:7px 6px 0 0;display:inline-block}
.transport_list .bus_list{overflow:hidden;width:100%;margin:9px 0 1px}
.transport_list .bus_list .bus_tit{float:left;margin-right:6px}
.transport_list .bus_list .bus_data{overflow:hidden;min-height:21px;padding:1px 0 9px}
.bridge_info_area{position:relative;padding:17px 15px;background-color:#f3f4f5;border-bottom:1px solid rgba(0,0,0,.07)}
.bridge_info_area:before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background-color:rgba(0,0,0,.05);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}
@media (min-width:600px){.bridge_info_area{padding-left:20px;padding-right:20px}
}
.bridge_info_area .bridge_info_inner{position:relative;padding-right:120px}
.bridge_info_area .txt_call{font-size:13px;color:#666;margin-top:4px}
.bridge_info_area .txt_block{padding-left:16px}
.bridge_info_area .btn_report{font-weight:700;position:absolute;top:50%;margin-top:-14px;height:28px;right:0;padding:6px 10px;height:30px;font-size:13px;background-color:rgba(255,255,255,.6);border:1px solid rgba(0,0,0,.16);color:#515254;letter-spacing:-.5px}
html[data-user-agent*=Trident] .btn_report{letter-spacing:1;font-weight:500}
.bridge_info_area .icon_phone{position:absolute;top:50%;margin-top:-6.5px;height:13px;left:0;font-size:13px;color:#26a93a}
.bridge_info_area .icon_alert2{position:absolute;top:50%;margin-top:-5.5px;height:11px;left:0;font-size:11px}
.btns_fixed--detail{-webkit-transition:all .3s ease;transition:all .3s ease}
.btns_fixed--detail .btn_option--call{background-color:#26a93a;color:#fff}
.btns_fixed--detail .btn_option--talk{background-color:#6c6f73;color:#fff;border-left:0}
.btns_fixed--detail.is-hide{bottom:-62px}
.bus_type:before,.subway_type:before{content:attr(data-value)}
.subway_type{display:inline-block;padding:0 6px;height:18px;line-height:18px;-webkit-border-radius:18px;border-radius:18px;font-size:12px;vertical-align:middle;text-align:center}
.bus_type{display:inline-block;padding:0 5px;height:18px;line-height:18px;font-size:12px;text-align:center;vertical-align:middle;color:#fff}
.btn_confirm_room{display:block;width:100%;margin-bottom:13px;padding:15px 15px 14px;background-color:#f9fafb;border:1px solid rgba(0,0,0,.16);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);text-align:center;letter-spacing:-.5px}
.btn_confirm_room .icon_alarm_on,.btn_confirm_room .interspot_inner .is-selected .icon_alarm,.interspot_inner .is-selected .btn_confirm_room .icon_alarm{margin-right:5px}
.btn_confirm_room .txt_confirm{font-weight:700;position:relative;padding-right:16px;color:#26a93a;font-size:17px;letter-spacing:-1px}
html[data-user-agent*=Trident] .txt_confirm{letter-spacing:1;font-weight:500}
.btn_confirm_room .txt_number{font-family:HelveticaNeue,sans-serif}
.btn_confirm_room .icon_arrow_right{position:absolute;top:50%;margin-top:-6.5px;height:13px;right:0;font-size:13px}
.btn_confirm_room .icon_alarm_on,.btn_confirm_room .interspot_inner .is-selected .icon_alarm,.interspot_inner .is-selected .btn_confirm_room .icon_alarm{position:relative;top:-1px;margin-right:7px}
.btn_confirm_room .p_usableroom{margin-top:7px}
.btn_confirm_room .p_usableroom:first-child{position:relative;top:-1px;margin:0 0 7px}
.tab_list{display:table;table-layout:fixed;width:100%}
.tab_list .tab{position:relative;display:table-cell;padding:11px 0;font-size:16px;letter-spacing:-.2px;font-family:"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-weight:500;color:#919191;text-align:center}
.tab_list .tab:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background-color:rgba(151,151,151,.3)}
.tab_list .tab.is-active{color:#222}
.tab_list .tab.is-active:after{height:2px;background-color:#222}
.item_area.plan_mnex_item{float:left;padding-top:10px}
.plan_info{text-align:center;color:#777}
.plan_info .tit{margin-right:7px;font-size:15px;color:#777}
.plan_info .data{font-size:15px;font-weight:500;color:#222}
.plan_info .sub{margin-left:4px}
.house_number_table{display:inline-block;max-width:100%;margin-left:auto;margin-right:auto;vertical-align:top}
.house_number{display:inline-block;position:relative;width:43px;height:18px;margin-top:1px;margin-left:1px;vertical-align:top;font-size:11px;line-height:17px;text-align:center;color:#333;-webkit-border-radius:1px;border-radius:1px}
.house_number[aria-pressed=true]+.tooltip_house_price{display:block}
.house_number.is-nodata{font-size:0}
button.house_number:not(.is-nodata):active,button.house_number:not(.is-nodata):focus,button.house_number:not(.is-nodata):hover{font-weight:700;color:#fff;background-color:#444}
.house_number.is-nodata{background-color:#d5dce3}
.is-pilotis .house_number{display:block;overflow:hidden;border:1px solid #c8c8c8;background-color:transparent;font-size:0;line-height:0;color:transparent}
.is-pilotis .house_number:after,.is-pilotis .house_number:before{display:block;position:absolute;top:7px;left:-2px;width:45px;height:1px;background-color:#c8c8c8;content:''}
.is-pilotis .house_number:before{-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);transform:rotate(22.5deg)}
.is-pilotis .house_number:after{-webkit-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);transform:rotate(-22.5deg)}
.is-registered td:first-child:not(.is-pilotis) .house_number:after{display:none}
.is-registered .house_number{background-color:#5ba2f3;color:#fff}
.is-registered .house_number:after{position:absolute;top:0;bottom:0;width:2px;background-color:#5ba2f3;content:''}
.is-registered .is-pilotis+td:not(.is-pilotis) .house_number:after{display:none}
.is-registered .is-pilotis .house_number{background-color:transparent}
.is-registered .is-pilotis .house_number:after{top:7px;left:-2px;width:42px;height:1px;background-color:#c8c8c8}
tr:first-child .house_number{margin-top:0}
td:first-child .house_number{margin-left:0}
.detail_button_area{display:table;table-layout:fixed;width:100%;border:1px solid rgba(0,0,0,.16);background-color:#f9fafb}
.info_item+.detail_button_area{margin-top:-1px}
.detail_button{font-weight:700;display:table-cell;padding:13px 0;border-left:1px solid rgba(0,0,0,.16);text-align:center;font-size:16px;color:#222;letter-spacing:-.5px}
html[data-user-agent*=Trident] .detail_button{letter-spacing:1;font-weight:500}
.detail_button:first-child{border-left:0}
.detail_button .icon{color:#26a93a}
.detail_button .icon_complex{margin-right:6px}
.btn_map_moresale .detail_button .icon,.detail_button .btn_map_moresale .icon,.detail_button .icon_main_map{margin-right:4px}
.detail_button.is-disabled,.detail_button.is-disabled .icon{color:rgba(104,104,104,.4)}
.town_summary_list .summary_item{position:relative;display:inline-block;padding-left:8px;color:#777;font-size:15px}
.town_summary_list .summary_item:first-child{padding-left:0}
.town_summary_list .summary_item:first-child:before{display:none}
.town_summary_list .summary_item:before{position:absolute;top:50%;margin-top:-6.5px;height:13px;content:'';left:2px;width:1px;background-color:rgba(0,0,0,.2);-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.town_price_list{display:table;table-layout:fixed;width:100%;padding:0 15px}
.town_price_list .price_item{display:table-cell;vertical-align:top;white-space:nowrap}
.town_price_list .price_item:first-child a{border-left-width:1px}
.town_price_list .price_item>a{border:1px solid #e5e5e5;border-left-width:0;display:block;padding:6px 0;height:34px}
.town_price_list .price_item .txt_price_label{color:#666}
.town_price_list .price_item .txt_price{font-weight:400;font-size:16px;vertical-align:-1px}
.town_price_list .price_item--bg{width:76px}
.town_price_list .price_item--bg a{border-left-width:1px;margin-left:3px;background-color:#f9fafb}
@media (max-width:320px){.town_price_list .price_item .txt_price_label{font-size:13px}
.town_price_list .price_item .txt_price{font-size:15px}
.town_price_list .price_item--bg{width:63px}
}
html[data-user-agent*=Windows] .town_price_list .price_item>a{padding-top:7px}
html[data-user-agent*=Android] .town_price_list .price_item>a{padding-top:7px}
.marketprice_item{display:table;table-layout:fixed;width:100%;min-height:140px;padding:24px 0 26px}
.marketprice_box{position:relative;display:table-cell;width:50%;padding:0 15px 45px;text-align:center;vertical-align:top}
.marketprice_box:first-child:after{right:0;position:absolute;top:50%;margin-top:-25px;height:50px;content:'';width:1px;height:50px;background-color:#f0f1f2}
.marketprice_box .btn_detail{font-weight:700;position:absolute;display:inline-block;bottom:0;left:50%;margin-left:-37px;height:29px;line-height:29px;padding:0 8px;border:solid 1px #dcdcdc;font-size:13px;color:#515254}
html[data-user-agent*=Trident] .marketprice_box .btn_detail{letter-spacing:1;font-weight:500}
.marketprice_box .btn_detail .txt_block{padding-right:8px}
.marketprice_box .btn_detail .ico_arrow_right{position:absolute;top:50%;margin-top:-4.5px;height:9px;right:0}
.marketprice_list .tit{font-size:16px}
.marketprice_list .data{margin-top:5px;color:#4b9dec;font-size:18px}
.marketprice_list .data .txt_price{font-weight:500}
.marketprice_list .data .txt_price+.txt_unit{margin:0 2px 0 1px}
.map_facil_list{position:absolute;left:0;height:113px;padding:17px 0 17px 9px;white-space:nowrap}
.map_facil_list .facil_button{padding:0 12px}
.map_facil_list .facil_circle{border:1px solid rgba(81,82,84,.15)}
.map_facil_item{display:inline-block;width:80px}
.map_facil_item .name{letter-spacing:-1px;text-align:center;padding:0 2px}
.map_facil_item:last-child{margin-right:15px}
.fix_menu_area .facil_circle{display:inline-block;width:56px;height:56px;-webkit-border-radius:56px;border-radius:56px;background-color:#fff;text-align:center}
.fix_menu_area .icon{position:absolute;top:50%;margin-top:-13px;left:50%;margin-left:-13px;height:26px;width:26px;font-size:26px}
.map_facil_area{overflow-y:hidden;overflow-x:auto;position:relative;height:100%}
.map_facil_area .map_facil_item{width:74px;text-align:center}
.map_facil_area .facil_button{padding:0 0 22px}
.map_facil_area .facil_circle{display:inline-block;width:52px;height:52px;-webkit-border-radius:52px;border-radius:52px;background-color:#fff;text-align:center;position:relative}
.map_facil_area .icon{position:absolute;top:50%;margin-top:-13px;left:50%;margin-left:-13px;height:26px;width:26px;font-size:26px}
.map_facil_area .icon.icon_transport,.map_facil_area .icon.icon_view{position:absolute;top:50%;margin-top:-16px;left:50%;margin-left:-16px;height:32px;width:32px;font-size:32px}
.map_facil_area .name{position:absolute;left:50%;margin-left:-39px;width:78px;top:59px;font-size:14px;color:#222}
.map_facil_area .scroller{overflow-x:auto}
.article_box--detail .map_facil_area{height:113px}
.article_box--detail .map_facil_area .map_facil_list{padding-left:13px}
.article_box--detail .map_facil_area .map_facil_item{width:65px}
.map_facil_area--complex{text-align:left}
@media (min-width:600px){.map_facil_area--complex{text-align:center}
}
.map_area .description_area{position:absolute;bottom:4px;left:0;right:0;z-index:110;min-height:126px;padding:0 5px;border-top:0}
.map_area .description_area_inner{position:relative;width:100%;margin:0 auto}
@media (min-width:600px){.map_area .description_area_inner{width:600px}
}
.map_area--comforts{margin-top:18px;position:relative}
.description_box{position:relative;width:100%;float:left}
.description_box .description_box_inner{position:relative;padding:12px 14px 9px 14px;min-height:126px;height:100%;background-color:#fff;border-top:2px solid #d2d3d5}
.description_box .description_box_inner:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.1);border-top:0}
.description_box .title{display:inline-block;margin-top:1px}
.description_box .photo{position:relative;float:right;margin:5px 0 15px 18px;width:90px;height:90px}
.description_box .p_desc{overflow:hidden;display:block;position:relative;height:70px;margin-top:6px;font-size:14px;line-height:18px;color:#555}
.description_box .btn_fold{display:none;position:absolute;right:0;bottom:0;padding-left:4px;background-color:#fff}
.description_box .btn_fold:before{content:'…';display:inline-block;margin-right:4px}
.description_box .btn_fold .icon{font-size:9px}
.description_box .p_desc--long .photo{margin-bottom:20px}
.description_box .p_desc--long .btn_fold{display:inline}
.description_box.is-expanded{height:auto}
.description_box.is-expanded .p_desc{height:inherit;overflow:visible;display:block}
.description_box.is-expanded .btn_fold{position:static;margin-left:4px}
.description_box.is-expanded .btn_fold:before{display:none}
.description_box_wrap{position:absolute;bottom:0;left:0;z-index:100;min-width:100%}
.map_area.map_area--full .description_area{position:fixed;bottom:116px;width:100%;overflow:visible!important}
@media (orientation:landscape) and (max-width:896px){.map_area.map_area--full .description_area{display:none}
}
.map_area.map_area--full .description_box{float:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:table-cell;min-width:100%;vertical-align:bottom;padding:0 3px}
@media (min-width:600px){.map_area.map_area--full .description_box{width:600px}
}
.map_area.map_area--full .fixed_menu_area{z-index:120}
html[data-user-agent*=Android] .description_box .p_desc{margin-top:3px;max-height:inherit;line-height:1.3}
.wrap_photo{padding-top:0}
.wrap_photo .center_block{background-color:#111}
.wrap_photo .photo_box{position:relative;width:100%}
.wrap_photo .photo_box img{display:block;max-width:100%;max-height:100%;margin:0 auto}
.photo_description{position:fixed;bottom:0;left:0;width:100%;height:60px;padding:19px 16px 0;text-align:center;font-size:18px;color:#fff;background-color:rgba(17,17,17,.8)}
.header_photo{height:48px;position:fixed;top:0;left:0;right:0;z-index:1;width:100%;background-color:rgba(17,17,17,.8);color:#fff;text-align:center;font-size:17px;padding:14px 60px 13px 48px}
.header_photo .heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:700}
html[data-user-agent*=Trident] .header_photo .heading{letter-spacing:1;font-weight:500}
.header_photo .btn_back{position:absolute;left:0;top:0;width:48px;height:48px}
.header_photo .icon_back{position:absolute;top:50%;margin-top:-10.5px;height:21px;left:13px}
.header_photo .paging{position:absolute;right:0;top:0;line-height:48px;padding-right:14px;font-weight:200;font-size:16px}
.header_photo .num_total{color:#777}
.btn_util{font-weight:700;padding:7px 10px 6px;height:30px;font-size:13px;border:1px solid rgba(0,0,0,.16)}
html[data-user-agent*=Trident] .btn_allprice{letter-spacing:1;font-weight:500}
.btn_util .txt_block{padding-left:15px}
.btn_util .icon_allprice{position:absolute;top:50%;height:10px;margin-top:-5px;left:0}
.btn_report{font-weight:700;font-size:13px;color:#515254;letter-spacing:-.5px}
html[data-user-agent*=Trident] .btn_report{letter-spacing:1;font-weight:500}
.btn_report .txt_block{padding-left:15px}
.btn_report .icon_alert2{position:absolute;top:50%;height:10px;margin-top:-5px;left:0;font-size:10px;color:#ee4b4b}
.description_exception_alert.type_hotel{display:block;padding-top:13px;padding-left:14px;padding-right:14px;padding-bottom:13px;border-bottom:1px solid #edeff2;background-color:#f9f9fa}
.description_exception_alert.type_hotel:before{content:"";float:left;margin-top:2px;margin-right:5px;background-position:-434px -171px;width:15px;height:15px}
.description_exception_alert.type_hotel .description_alert_text.type_basic{line-height:19px;letter-spacing:-.3px;font-size:13px;color:#777}
.description_monopoly{position:relative;padding:13px 17px 14px 34px;background-color:#f9fafb;border-bottom:1px solid rgba(0,0,0,.03);font-size:13px;line-height:19px;text-align:left;color:#777;letter-spacing:-.5px}
.description_monopoly .icon_alert_small{position:absolute;top:15px;left:14px;width:16px;font-size:15px;color:#777}
html[data-user-agent*=Android] .description_monopoly .icon_alert_small{top:14px}
.p_date_tradable .tit{margin-right:4px}
.p_date_tradable .date{font-weight:500;color:#26a93a}
@media (min-width:600px){.description_monopoly .p_date_tradable{display:inline-block}
}
.description_monopoly .p_date_tradable .tit{color:#777}
.description_monopoly .p_date_tradable .date{letter-spacing:0}
.plan_item .p_date_tradable{margin-bottom:13px;padding:13px 0 8px;min-height:44px;margin-top:-1px;border-top:1px solid rgba(0,0,0,.16)}
.plan_item .p_date_tradable .tit{color:#515254;letter-spacing:-.5px}
.access_area_name{font-size:15px}
.access_time{margin-left:5px;color:#39b845}
.nodata{display:table;width:100%;color:#919191;text-align:center}
.nodata .nodata_inner{display:table-cell;vertical-align:middle}
.nodata .icon_alert{font-size:40px;color:#ccc}
.nodata .p_nodata{margin-top:6px;line-height:23px}
.detail_chart_area{color:#919191}
.price_tab_content{position:relative;width:100%;float:left;padding-bottom:24px}
.price_tab_content .stat_list{padding-top:22px}
.blind_chart{overflow:hidden;position:absolute;top:0;right:0;left:0;height:1px;color:transparent}
.blind_chart p{overflow:hidden;height:257px}
.detail_tab_content{position:relative;width:100%;float:left}
.detail_tab_content .footer{width:100%;max-width:100%}
.detail_tab_content .article_box--error{margin-top:-10px}
@media (min-width:600px){.detail_tab_content .article_box--error{margin-top:-14px}
}
.detail_tab_content .article_box--error .center_block{min-height:250px}
.detail_tab_content .size_info_wrap.is-fixed+.article_box--detail{padding-top:45px}
.label_deal_complete{font-weight:700;position:relative;z-index:2;background-color:#6b6b6b;padding:11px 10px 10px;color:#fff;text-align:center;font-size:15px;letter-spacing:-.5px;line-height:20px}
html[data-user-agent*=Trident] .label_deal_complete{letter-spacing:1;font-weight:500}
.label_deal_complete .text_spec{margin-top:2px;font-size:12px;line-height:17px;color:rgba(255,255,255,.5)}
.header_detail,.header_main_sub{position:relative;z-index:61}
.size_info_wrap{position:relative;min-height:45px;border-bottom:1px solid rgba(0,0,0,.07);padding-right:45px;background-color:#fff}
.size_info_wrap .size_info_cd{position:relative;padding-top:10px;overflow-x:auto;overflow-y:hidden;height:44px}
.size_info_wrap .size_info_list{position:absolute;white-space:nowrap;min-height:33px}
.size_info_wrap .btn_space{position:absolute;height:inherit;right:0;top:0;bottom:0;border:0;width:47px;border-left:1px solid rgba(0,0,0,.1);background-color:#fcfcfc;color:#464749}
.size_info_wrap .btn_space:before{top:14px;left:24px}
.size_info_wrap .icon_change{left:8px}
.size_info_wrap.is-fixed{position:fixed;top:96px;left:0;right:0;width:100%;z-index:60;margin:0 auto}
@media (min-width:600px){.size_info_wrap.is-fixed{width:568px}
}
@media (min-width:1152px){.size_info_wrap.is-fixed{width:681px}
}
.size_info_wrap+.item_area{padding-top:5px}
.size_info_wrap.is-fixed+.item_area{padding-top:55px}
.size_info_item{display:inline-block;font-size:16px;margin-left:6px}
.size_info_item:first-child{margin-left:13px}
.size_info_item>a{display:inline-block;padding:2px 10px 3px 12px}
.size_info_item.is-selected a{background-color:#4182fa;color:#fff}
.agent_desc{border-top:1px solid #f0f1f2;display:block;height:48px;padding:14px 10px 9px;background-color:#FAFBFC;font-weight:500;font-size:16px}
.agent_desc .txt_number{font-size:17px}
.p_agent_info{display:inline-block;vertical-align:top;letter-spacing:-.5px}
.btn_movedown{display:inline-block;width:20px;height:20px;-webkit-border-radius:20px;border-radius:20px;background-color:transparent;text-align:center;position:relative;top:-1px;vertical-align:top;margin-left:1px;border:1px solid #d6d6d6;font-size:10px}
.btn_movedown .icon_movedown{position:absolute;top:50%;margin-top:-5px;left:50%;margin-left:-3.5px;height:10px;width:7px}
.btn_more_data{display:block;padding:12px 0;text-align:center;letter-spacing:-.5px}
.btn_more_data .description_box .btn_fold .icon,.btn_more_data .description_box.is-expanded .btn_fold .icon,.btn_more_data .icon_arrow_down,.btn_more_data .icon_arrow_up,.description_box .btn_fold .btn_more_data .icon,.description_box.is-expanded .btn_fold .btn_more_data .icon{vertical-align:top;margin:2px 0 0 3px;font-size:12px}
.info_item--supply{position:relative;padding-right:50px}
.info_item--supply .btn_space{position:absolute;top:50%;margin-top:-11px;right:5px;border-color:#dcdcdc}
.info_item--intro{border-bottom:0;padding-bottom:20px}
.info_item--intro .number_sale{position:relative;display:inline-block}
.info_item--intro .number_sale:before{content:'';position:absolute;left:0;top:50%;margin-top:-6.5px;width:1px;height:13px;background-color:rgba(0,0,0,.2)}
.info_item--intro .number_sale .txt_number_tit{padding-left:8px;margin-right:4px;letter-spacing:-.5px;color:#919191}
.info_item--intro .number_sale .txt_number_data{color:#26a93a}
.info_item--intro .p_data{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;padding-bottom:0;line-height:23px;word-break:break-all}
.info_item--intro .p_data.is-unfolded{-webkit-line-clamp:inherit}
.info_item--intro .p_data .agent_name{margin-right:6px;font-weight:600}
.info_item--intro .btn_more_data{margin-bottom:-10px}
.description_box .btn_fold .info_item--intro .btn_more_data.is-clicked .icon,.info_item--intro .btn_more_data.is-clicked .description_box .btn_fold .icon,.info_item--intro .btn_more_data.is-clicked .icon_arrow_down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.info_item--area{border-bottom:0;padding-bottom:0;margin-bottom:-3px}
.info_item--area .p_data{padding-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.description_box .btn_fold .info_item--area.is-unfolded .btn_more_data .icon,.info_item--area.is-unfolded .btn_more_data .description_box .btn_fold .icon,.info_item--area.is-unfolded .btn_more_data .icon_arrow_down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.info_item--area.is-unfolded .p_data{-webkit-line-clamp:inherit}
.description_box .btn_fold .info_item--area.is-unfolded .btn_more_data .icon,.info_item--area.is-unfolded .btn_more_data .description_box .btn_fold .icon,.info_item--area.is-unfolded .btn_more_data .icon_arrow_down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.info_item--area.is-unfolded .p_data{-webkit-line-clamp:inherit}
.article_box--agent_detail .item_area{padding-bottom:15px}
.article_box--agent_detail .item_inner{padding:19px 0 12px;padding-right:87px;min-height:131px}
.article_box--agent_detail .thumbnail{display:inline-block;width:66px;height:66px;-webkit-border-radius:66px;border-radius:66px;position:absolute;right:0;top:50%;margin-top:-17px}
.article_box--agent_detail .thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #000;opacity:.03;-webkit-border-radius:50%;border-radius:50%}
.article_box--agent_detail .title{font-weight:700;font-size:16px}
html[data-user-agent*=Trident] .article_box--agent_detail .title{letter-spacing:1;font-weight:500}
.article_box--agent_detail .item{padding-bottom:20px;border-top:1px solid #f0f1f2}
.article_box--agent_detail .item:first-child{border-color:rgba(0,0,0,.16)}
.article_box--agent_detail .item:first-child:last-child{padding:3px 0 8px}
.article_box--agent_detail .heading_detail+.item_area .item:first-child:last-child{padding-top:0}
.article_box--agent_detail .information_area{margin-top:4px}
.article_box--agent_detail .information_area .spec{font-size:14px}
.article_box--agent_detail .information_area .info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;white-space:normal;word-break:break-all}
.article_box--agent_detail .information_area .number_sale .number_sale_tit{display:inline-block;color:#515254;letter-spacing:-.5px}
.article_box--agent_detail .information_area .number_sale .number_sale_data{display:inline-block;color:#26a93a}
.article_box--agent_detail .price_area{font-size:17px}
.article_box--agent_detail .price_area .title_price{display:inline-block;vertical-align:middle}
.article_box--agent_detail .price_area .price{font-size:19px}
.article_box--agent_detail .quantity_area{margin-top:6px}
.article_box--agent_detail .quantity_area .quantity{margin-top:-1px;font-size:22px;font-weight:400;vertical-align:top}
.article_box--agent_detail .quantity_area .text{vertical-align:top;margin-top:5px;font-size:14px}
.article_box--agent_detail .btn_report{padding:8px 1px 8px 4px;font-size:12px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;color:#555}
.article_box--agent_detail .btn_report .icon_alert2{margin-top:-6px}
.article_box--agent_detail .btn_report.is-disabled{cursor:default}
.article_box--agent_detail .detail_button_area{height:42px}
.article_box--agent_detail .detail_button_area .detail_button{padding:12px 0 11px;height:100%;font-size:14px}
.article_box--agent_detail .detail_button_area .icon{margin-right:5px}
.article_box--agent_detail .detail_button_area .icon_agent_detail,.article_box--agent_detail .detail_button_area .icon_message,.article_box--agent_detail .detail_button_area .icon_phone,.article_box--agent_detail .detail_button_area .icon_talktalk{font-size:15px}
.article_box--agent_detail .p_bridge_info{margin-top:10px;font-size:12px;color:#919191;text-align:right}
.provide{font-weight:700;position:absolute;right:-4px;top:16px;padding:5px;font-size:12px;letter-spacing:-.5px;color:#555}
html[data-user-agent*=Trident] .article_box--agent_detail .provide{letter-spacing:1;font-weight:500}
.article_box--agent_single .item_inner{padding:20px 80px 17px 0}
.article_box--agent_single .title{font-size:16px}
.article_box--agent_single .information_area{margin-top:4px;font-size:14px}
.article_box--agent_single .information_area .info{white-space:normal;line-height:1.5}
.article_box--agent_single .information_area .info--lh{margin-top:10px;line-height:18px}
.article_box--agent_single .thumbnail{display:inline-block;width:66px;height:66px;-webkit-border-radius:66px;border-radius:66px;position:absolute;top:50%;height:66px;margin-top:-33px;right:0;position:absolute;right:0}
.article_box--agent_single .thumbnail:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';border:1px solid #000;opacity:.03;-webkit-border-radius:50%;border-radius:50%}
.article_box--agent_single .quantity_area{margin-top:3px}
.article_box--agent_single .quantity_area .text{font-weight:700;font-size:16px;color:#777}
html[data-user-agent*=Trident] .quantity_area .text{letter-spacing:1;font-weight:500}
.article_box--agent_single .quantity_area .quantity{margin-left:5px;font-size:19px;vertical-align:-1px}
.article_box--agent_single .btn_report{padding:8px 1px 8px 4px;font-size:12px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;color:#555}
.article_box--agent_single .btn_report .icon_alert2{margin-top:-6px}
.article_box--agent_single .p_bridge_info--line{font-size:12px;color:#919191;text-align:right;border-top:1px solid #f0f1f2;padding:11px 0 17px}
.btn_moresale{margin-bottom:10px;background-color:#f9fafb;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03)}
.btn_moresale .btn_moresale_inner{font-weight:700;display:block;padding:18px 0;text-align:center;color:#555;font-size:16px;letter-spacing:-.5px}
html[data-user-agent*=Trident] .btn_moresale_inner{letter-spacing:1;font-weight:500}
.btn_moresale .icon_edit_pin,.btn_moresale .map_search_layer .map_search_input,.map_search_layer .btn_moresale .map_search_input{margin-right:1px;font-size:15px;color:#c1c2c3}
.btn_moresale .icon_viewmore{margin:-1px 0 0 1px}
.btn_moresale--icon .icon_viewmore{font-size:14px;letter-spacing:0;margin-left:3px}
.loading_box{display:table;width:100%;height:100%;text-align:center}
.loading_box .loading_box_inner{display:table-cell;vertical-align:middle}
.u_ad_autoplay_flex .u_ad_btn_expand{-webkit-box-sizing:content-box;box-sizing:content-box}
.detail_tab_content.is-loading .article_box--detail{margin-bottom:0}
.detail_tab_content.is-loading .article_box--detail:first-child{padding-top:0}
.detail_tab_content.is-loading .item_area{display:table;width:100%;min-height:300px}
.detail_tab_content.is-loading .item{display:table-cell;vertical-align:middle;text-align:center}
.wrap_detail--complex{padding-bottom:0}
.wrap_detail--complex .header_option{position:inherit;padding:8px 0;top:0;z-index:1}
@media (min-width:600px){.wrap_detail--complex .header_option{width:100%;max-width:100%;height:auto}
}
@media (min-width:1152px){.wrap_detail--complex .header_option{max-width:100%;width:100%}
}
@media (min-width:600px){.wrap_detail--complex .content_option{width:100%;max-width:100%}
}
@media (min-width:1152px){.wrap_detail--complex .content_option{max-width:100%;width:100%}
}
.article_box--detail.article_box--provide .heading_inner .icon_beta{margin-top:-1px;margin-left:3px;vertical-align:top;font-size:10px;color:#f34c59}
.article_box--detail.article_box--provide .item_area+.ledger_provide{margin-top:-5px}
.article_box--detail.article_box--provide .ledger_provide{padding:12px 22px 12px 15px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03);border-top:1px solid #f0f1f2;background-color:#f9fafb}
.article_box--detail.article_box--provide .ledger_provide .ldeger_provide_text{overflow:hidden;line-height:19px;letter-spacing:-.5px;font-size:13px;color:#777}
.article_box--detail.article_box--provide .ledger_provide .icon_alert_small{float:left;margin-right:6px;line-height:19px;color:#777}
.article_box--detail.article_box--provide .architecture_info{overflow:hidden}
.article_box--detail.article_box--provide .architecture_info_list{overflow:hidden;margin-left:-20px;padding-bottom:22px;border-top:1px solid #e6e6e6}
.article_box--detail.article_box--provide .architecture_info_list:after{content:"";display:block;clear:both}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item{display:table;min-height:43px;margin-top:-1px;padding:12px 1px 8px 20px;border-top:1px solid #f0f0f0}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item.type_wide{width:100%}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item:not(.type_wide){width:50%;float:left}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item:after{content:"";display:block;clear:both}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item .architecture_item_title{float:left;letter-spacing:-.5px;color:#777}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item .architecture_item_text{display:block;overflow:hidden;color:#222}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item .architecture_item_text:not(:first-child){padding-left:7px}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item .architecture_item_link{text-decoration:underline}
.article_box--detail.article_box--provide .architecture_info_list .architecture_list_item .ledger_text_explain{word-break:keep-all;color:#777}
.article_box--detail.article_box--agent_contact .item_inner{padding:16px 87px 16px 0}
.article_box--detail.article_box--agent_contact .information_area{margin-top:4px}
.article_box--detail.article_box--agent_contact .information_area .spec{font-size:14px}
.article_box--detail.article_box--agent_contact .item{border-top:1px solid #e9eaec}
.article_box--detail.article_box--agent_contact .view_more{display:block;margin:0 15px;padding:12px 0 13px;border-top:1px solid rgba(0,0,0,.16);font-size:15px;letter-spacing:-.4px;color:#222;text-align:center}
@media (min-width:600px){.article_box--detail.article_box--agent_contact .view_more{margin:0 18px}
}
.article_box--detail.article_box--agent_contact .view_more .icon{font-size:14px;letter-spacing:0}
.sopt_review_area{position:relative;min-height:115px;padding:0 0 30px 132px}
.sopt_review_area .spot_review_img{position:absolute;top:3px;left:0;width:123px;height:82px}
.sopt_review_area .spot_review_img::before{border:1px solid rgba(0,0,0,.1);content:''}
.sopt_review_area .spot_review_description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:15px;font-weight:300;line-height:21px;letter-spacing:-.5px;color:#555}
.sopt_review_area .spot_review_more{font-weight:700;position:absolute;top:-35px;right:1px;bottom:30px;left:0;font-size:12px;letter-spacing:-.5px;text-align:right;color:#555}
html[data-user-agent*=Trident] .spot_review_more{letter-spacing:1;font-weight:500}
.sopt_review_area .icon_arrow_right{margin-bottom:2px;font-size:10px;letter-spacing:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
.origin_detail{padding:0 15px;background-color:#fff}
@media (min-width:600px){.origin_detail{padding:0 18px}
}
.origin_detail h2{float:left}
.origin_detail h2+.data{margin-left:4px}
.origin_detail .data{overflow:hidden}
.origin_detail .origin_link--underline{text-decoration:underline}
.wrap_detail--develop.wrap_detail{padding-bottom:0}
.wrap_detail--develop .detail_tab_content{float:none}
.develop_info{background-color:#fff}
.develop_info .develop_info_plan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.develop_info .develop_info_plan .develop_plan_summary{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.develop_info .develop_info_plan .develop_plan_photo{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.develop_info .develop_plan_summary{padding:20px 10px;text-align:center}
.develop_info .develop_plan_summary .develop_summary_type{display:inline-block;padding-left:6px;padding-right:6px;vertical-align:top;line-height:21px;letter-spacing:-1px;font-size:12px;color:#777;border:1px solid rgba(0,0,0,.3)}
.develop_info .develop_plan_summary .develop_summary_type:not(:last-child){margin-bottom:4px}
.develop_info .develop_plan_summary .develop_summary_type:not(:last-child)~.develop_summary_title{margin-top:4px}
.develop_info .develop_plan_summary .develop_summary_title{line-height:26px;letter-spacing:-1px;font-size:21px;font-weight:400;color:#222}
.develop_info .develop_plan_summary .develop_summary_title:not(:first-child){margin-top:8px}
.develop_info .develop_plan_summary .develop_summary_text{display:block;line-height:20px;letter-spacing:-.5px;word-break:keep-all;font-size:16px;color:#777}
.develop_info .develop_plan_summary .develop_summary_text:not(:first-child){margin-top:5px}
.develop_info .develop_plan_photo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.develop_info .develop_plan_photo .develop_photo_link{height:180px;display:block;overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}
.develop_info .develop_plan_photo .develop_photo_link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.3)}
.develop_info .develop_plan_photo .develop_photo_link img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.develop_info .develop_plan_photo .develop_photo_link .develop_link_text{position:absolute;bottom:10px;left:10px;z-index:2;line-height:16px;letter-spacing:-.5px;font-size:13px;color:rgba(255,255,255,.9)}
.develop_info .develop_plan_photo .develop_photo_link .develop_link_more{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.develop_info .develop_plan_photo .develop_photo_link .develop_link_more:before{content:"";background-position:0 -107px;width:47px;height:35px}
.develop_term{padding:28px 15px;background-color:#fff}
.develop_term:not(:first-child){margin-top:10px}
.develop_term .develop_term_title{line-height:18px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:500;color:#262626}
.develop_term .develop_term_progress{position:relative;padding-top:36px}
.develop_term .develop_term_progress:not(:first-child){margin-top:6px}
.develop_term .develop_term_progress .develop_percent_state{position:absolute;top:-36px;right:0;z-index:3;font-weight:600;color:#fff;-webkit-transform:translateX(-webkit-calc(100% - 4px - 2px));-ms-transform:translateX(calc(100% - 4px - 2px));transform:translateX(calc(100% - 4px - 2px));position:absolute;white-space:nowrap}
.develop_term .develop_term_progress .develop_percent_state>[class*="_inner"]{display:block;position:relative;z-index:1;-webkit-border-radius:3px;border-radius:3px;background-color:#03c75a}
.develop_term .develop_term_progress .develop_percent_state>[class*="_inner"]{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}
.develop_term .develop_term_progress .develop_percent_state>[class*="_inner"]:before{content:"";position:absolute;bottom:-10px;left:0;z-index:-1;clip:rect(14px 13px 28px 0);border-top:14px solid transparent;border-bottom:14px solid transparent;border-left-width:13px;border-left-style:solid;border-left-color:#03c75a}
.develop_term .develop_term_progress .develop_percent_state::before{content:"";position:absolute;bottom:-10px;left:0;border-top:13px solid transparent;border-bottom:10px solid transparent;border-left:17px solid rgba(0,0,0,.25);clip:rect(0 10px 26px 0)}
.develop_term .develop_term_progress .develop_percent_state::after{content:"";height:10px;position:absolute;bottom:-4px;left:10px;right:20%;z-index:-1;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.25)),to(transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,.25) 0,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,.25) 0,transparent 100%)}
.develop_term .develop_term_progress .develop_percent_state::before{content:"";position:absolute;bottom:-10px;left:0;border-top:13px solid transparent;border-bottom:10px solid transparent;border-left:17px solid rgba(0,0,0,.25);clip:rect(0 10px 26px 0)}
.develop_term .develop_term_progress .develop_percent_state::after{content:"";height:26px;position:absolute;bottom:-4px;left:10px;right:0;z-index:-1;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.25)),to(transparent));background:-webkit-linear-gradient(left,rgba(0,0,0,.25) 0,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,.25) 0,transparent 100%)}
.develop_term .develop_term_progress .develop_percent_state .develop_state_inner{display:block;position:relative;z-index:1;padding-left:6px;padding-right:6px;line-height:26px;-webkit-border-radius:2px;border-radius:2px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;background-color:#03c75a}
.develop_term .develop_term_progress .develop_percent_state .develop_state_inner:before{content:"";position:absolute;bottom:-10px;left:0;z-index:-1;clip:rect(14px 13px 28px 0);border-top:14px solid transparent;border-bottom:14px solid transparent;border-left-width:13px;border-left-style:solid;border-left-color:#03c75a}
.develop_guage_situation[style*="width: 0%"]{min-width:14px}
.develop_guage_situation:not([style*="width: 0%"]){min-width:63px}
.develop_guage_situation[style*="width: 95%"] .develop_percent_state,.develop_guage_situation[style*="width: 96%"] .develop_percent_state,.develop_guage_situation[style*="width: 97%"] .develop_percent_state,.develop_guage_situation[style*="width: 98%"] .develop_percent_state,.develop_guage_situation[style*="width: 99%"] .develop_percent_state,.develop_guage_situation[style*="width: 100%"] .develop_percent_state{-webkit-transform:translateX(-webkit-calc(-4px - 2px));-ms-transform:translateX(calc(-4px - 2px));transform:translateX(calc(-4px - 2px))}
.develop_guage_situation[style*="width: 95%"] .develop_percent_state::before,.develop_guage_situation[style*="width: 96%"] .develop_percent_state::before,.develop_guage_situation[style*="width: 97%"] .develop_percent_state::before,.develop_guage_situation[style*="width: 98%"] .develop_percent_state::before,.develop_guage_situation[style*="width: 99%"] .develop_percent_state::before,.develop_guage_situation[style*="width: 100%"] .develop_percent_state::before{right:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.develop_guage_situation[style*="width: 95%"] .develop_percent_state::after,.develop_guage_situation[style*="width: 96%"] .develop_percent_state::after,.develop_guage_situation[style*="width: 97%"] .develop_percent_state::after,.develop_guage_situation[style*="width: 98%"] .develop_percent_state::after,.develop_guage_situation[style*="width: 99%"] .develop_percent_state::after,.develop_guage_situation[style*="width: 100%"] .develop_percent_state::after{left:0;right:10px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.develop_guage_situation[style*="width: 95%"] .develop_percent_state .develop_state_inner,.develop_guage_situation[style*="width: 96%"] .develop_percent_state .develop_state_inner,.develop_guage_situation[style*="width: 97%"] .develop_percent_state .develop_state_inner,.develop_guage_situation[style*="width: 98%"] .develop_percent_state .develop_state_inner,.develop_guage_situation[style*="width: 99%"] .develop_percent_state .develop_state_inner,.develop_guage_situation[style*="width: 100%"] .develop_percent_state .develop_state_inner{-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.develop_guage_situation[style*="width: 95%"] .develop_percent_state .develop_state_inner:before,.develop_guage_situation[style*="width: 96%"] .develop_percent_state .develop_state_inner:before,.develop_guage_situation[style*="width: 97%"] .develop_percent_state .develop_state_inner:before,.develop_guage_situation[style*="width: 98%"] .develop_percent_state .develop_state_inner:before,.develop_guage_situation[style*="width: 99%"] .develop_percent_state .develop_state_inner:before,.develop_guage_situation[style*="width: 100%"] .develop_percent_state .develop_state_inner:before{left:initial;right:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.develop_term .develop_term_progress .develop_progress_guage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0 10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.develop_term .develop_term_progress .develop_progress_guage:before{content:"";height:14px;position:absolute;top:0;left:0;right:0;-webkit-border-radius:14px;border-radius:14px;background-color:#dee5eb}
.develop_term .develop_term_progress .develop_progress_guage:after{content:"";width:10px;height:10px;position:absolute;top:2px;right:2px;-webkit-border-radius:10px;border-radius:10px;background-color:#b4cadc}
.develop_term .develop_term_progress .develop_progress_guage .develop_guage_situation{position:relative}
.develop_term .develop_term_progress .develop_progress_guage .develop_guage_situation[style*="width: 100%;"]{position:absolute;top:0;right:0}
.develop_term .develop_term_progress .develop_progress_guage .develop_guage_situation:not(:last-child)+.develop_guage_end{float:right;margin-left:auto;padding-top:16px;padding-left:5px}
.develop_term .develop_term_progress .develop_progress_guage .develop_guage_end{line-height:17px;letter-spacing:-.5px;font-size:15px;color:#6d8191;-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_year .develop_year_item{line-height:17px;letter-spacing:-.5px;font-size:15px;color:#6d8191}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_year .develop_year_item:first-child{-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%)}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_year .develop_year_item:not(:first-child):last-child{-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_percent{width:100%;height:14px;position:absolute;top:0;left:0;z-index:2;-webkit-border-radius:14px;border-radius:14px;background-color:#03c75a}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_percent+.develop_situation_year{padding-top:16px}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_percent:before{content:"";width:10px;height:10px;position:absolute;top:2px;left:2px;-webkit-border-radius:10px;border-radius:10px;background-color:#fff}
.develop_term .develop_term_progress .develop_progress_guage .develop_situation_percent:after{content:"";width:10px;height:10px;position:absolute;top:2px;right:2px;-webkit-border-radius:10px;border-radius:10px;background-color:#fff}
.develop_term .develop_term_data:not(:first-child){margin-top:15px;border-top:1px solid #f0f1f2}
.develop_term .develop_term_data .develop_data_list{width:100%;display:inline-block;padding:15px 0;vertical-align:top}
.develop_term .develop_term_data .develop_data_list:not(:first-child){border-top:1px solid #f0f1f2}
.develop_term .develop_term_data .develop_data_list[class*=type_]{position:relative}
.develop_term .develop_term_data .develop_data_list[class*=type_]:before{content:"";width:49px;height:49px;float:left;position:relative;margin-right:8px;-webkit-border-radius:100%;border-radius:100%;background-color:#d4e8f8}
.develop_term .develop_term_data .develop_data_list[class*=type_]:after{content:"";position:absolute}
.develop_term .develop_term_data .develop_data_list.type_road--express:after{top:24px;left:9px;background-position:-222px -79px;width:31px;height:31px}
.develop_term .develop_term_data .develop_data_list.type_road--national:after{top:25px;left:10px;background-position:-259px 0;width:31px;height:29px}
.develop_term .develop_term_data .develop_data_list.type_road--provincial:after{top:28px;left:11px;background-position:-259px -223px;width:28px;height:24px}
.develop_term .develop_term_data .develop_data_list.type_road--general:after{top:30px;left:12px;background-position:-388px -273px;width:27px;height:19px}
.develop_term .develop_term_data .develop_data_list.type_train:after{top:28px;left:12px;background-position:-357px -212px;width:24px;height:25px}
.develop_term .develop_term_data .develop_data_list.type_name:after{top:28px;left:14px;background-position:-388px -351px;width:22px;height:22px}
.develop_term .develop_term_data .develop_data_list.type_scale:after{top:28px;left:12px;background-position:-357px -152px;width:25px;height:25px}
.develop_term .develop_term_data .develop_data_list.type_calendar:after{top:28px;left:14px;background-position:-388px -324px;width:22px;height:22px}
.develop_term .develop_term_data .develop_data_list.type_usage:after{top:28px;left:13px;background-position:-388px -297px;width:23px;height:22px}
.develop_term .develop_term_data .develop_data_list.type_person:after{top:30px;left:15px;background-position:-357px -271px;width:21px;height:21px}
.develop_term .develop_term_data .develop_data_list .develop_list_content,.develop_term .develop_term_data .develop_data_list .develop_list_title{display:block;overflow:hidden}
.develop_term .develop_term_data .develop_data_list .develop_list_title{line-height:18px;letter-spacing:-.5px;font-size:15px;color:#262626}
.develop_term .develop_term_data .develop_data_list .develop_list_content{line-height:20px;letter-spacing:-.5px;font-size:15px;font-weight:700;color:#000}
.develop_term .develop_term_data .develop_data_list .develop_list_content:not(:first-child){margin-top:4px}
.develop_data{background-color:#fff}
.develop_data:not(:first-child){margin-top:10px}
.develop_data .develop_data_inner{padding:28px 15px}
.develop_data .develop_data_title{line-height:18px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:500;color:#262626}
.develop_data .develop_data_title+.develop_data_list{margin-top:18px}
.develop_data .develop_data_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #d8dadc}
.develop_data .develop_data_list:not(:first-child){margin-top:10px}
.develop_data .develop_data_list .develop_list_content,.develop_data .develop_data_list .develop_list_title{padding:9px 10px 10px;line-height:19px;letter-spacing:-.5px;font-size:15px}
.develop_data .develop_data_list .develop_list_title{min-width:140px;color:#777;background-color:#f9fafb}
.develop_data .develop_data_list .develop_list_content{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;word-break:break-all;color:#222}
.develop_propel{background-color:#fff}
.develop_propel:not(:first-child){margin-top:10px}
.develop_propel .develop_propel_inner{padding:28px 15px}
.develop_propel .develop_propel_title{line-height:18px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:500;color:#262626}
.develop_propel .develop_propel_step:not(:first-child){margin-top:17px}
.develop_propel .develop_propel_step .develop_step_list{position:relative;padding-left:32px}
.develop_propel .develop_propel_step .develop_step_list:before{content:"";width:1px;position:absolute;top:26px;bottom:26px;left:14px;background-color:#d8d8d8}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item{position:relative}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item:not(:first-child){margin-top:12px}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item:not(.is-active):before{background-color:#d8d8d8}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item:not(.is-active) .develop_item_inner{border:1px solid rgba(0,0,0,.07)}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item:not(.is-active) .develop_item_date{color:#828282}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item:not(.is-active) .develop_item_text{color:#222}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item.is-active:before{background-color:#03c75a}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item.is-active .develop_item_inner{border:1px solid #03c75a}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item.is-active .develop_item_date,.develop_propel .develop_propel_step .develop_step_list .develop_list_item.is-active .develop_item_text{color:#03c75a}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item:before{content:"";width:9px;height:9px;position:absolute;top:50%;left:-22px;margin-top:-4px;-webkit-border-radius:4.5px;border-radius:4.5px}
.develop_propel .develop_propel_step .develop_step_list .develop_list_item .develop_item_inner{display:inline-block;padding:7px 11px;vertical-align:top;-webkit-border-radius:8px;border-radius:8px;background-color:#fff}
.develop_propel .develop_propel_step .develop_step_list .develop_item_date,.develop_propel .develop_propel_step .develop_step_list .develop_item_text{line-height:20px}
.develop_propel .develop_propel_step .develop_step_list .develop_item_date{letter-spacing:-.5px;font-size:14px}
.develop_propel .develop_propel_step .develop_step_list .develop_item_text{word-break:break-all;font-size:15px}
.develop_empty_state{text-align:center}
.develop_empty_state .icon_alert{font-size:42px;color:#ccc}
.develop_empty_state .develop_state_text{display:block;line-height:19px;letter-spacing:-.5px;text-align:center;font-size:15px;color:#999}
.develop_empty_state .develop_state_text:not(:first-child){margin-top:12px}
.develop_reference{padding:28px 0;background-color:#fff}
.develop_reference:not(:first-child){margin-top:10px}
.develop_reference .develop_reference_title{padding:0 15px;line-height:18px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:500;color:#262626}
.develop_reference .develop_reference_title+.develop_empty_state{margin-top:17px;margin-left:15px;margin-right:15px;padding-top:35px;padding-bottom:7px;border-top:1px solid #d8dadc}
.develop_reference .develop_reference_file{margin:0 15px;padding:15px 0}
.develop_reference .develop_reference_file:not(:first-child){margin-top:17px;border-top:1px solid #d8dadc}
.develop_reference .develop_reference_file .develop_empty_state{padding-top:20px;padding-bottom:10px}
.develop_reference .develop_reference_file .develop_empty_state+.develop_file_list{display:none}
.develop_reference .develop_reference_file .develop_file_list .develop_list_item:not(:first-child){margin-top:8px}
.develop_reference .develop_reference_file .develop_file_list .develop_item_title{display:inline-block;line-height:22px;vertical-align:top;font-size:15px;color:#2b2b2b}
.develop_reference .develop_reference_file .develop_file_list .develop_item_link{vertical-align:top;background-position:-105px 0;width:74px;height:22px}
.develop_reference .develop_reference_file .develop_file_list .develop_item_link:not(:first-child){margin-left:6px}
.develop_reference .develop_empty_state+.develop_reference_photo{display:none}
.develop_reference .develop_reference_photo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.develop_reference .develop_reference_photo:not(:first-child){margin-top:17px}
.develop_reference .develop_reference_photo .develop_photo_link{height:180px;display:block;overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}
.develop_reference .develop_reference_photo .develop_photo_link:first-child:last-child{height:auto;padding-top:100%}
.develop_reference .develop_reference_photo .develop_photo_link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.3)}
.develop_reference .develop_reference_photo .develop_photo_link img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.develop_reference .develop_reference_photo .develop_photo_link .develop_link_text{position:absolute;bottom:10px;left:10px;z-index:2;line-height:16px;letter-spacing:-.5px;font-size:13px;color:rgba(255,255,255,.9)}
.develop_reference .develop_reference_photo .develop_photo_link .develop_link_more{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.develop_reference .develop_reference_photo .develop_photo_link .develop_link_more:before{content:"";background-position:0 -107px;width:47px;height:35px}
.develop_reference .develop_source_alert:last-child{margin-bottom:-28px}
.develop_marker{text-align:left}
.develop_marker.type_road{position:absolute;white-space:nowrap;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.develop_marker.type_road:after{content:"";width:0;height:0;position:absolute;bottom:-8px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #8a1351}
.develop_marker.type_road:before{content:"";width:0;height:0;position:absolute;bottom:-6px;z-index:3;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-top:7px solid #ed6498;border-left:3px solid transparent;border-right:3px solid transparent}
.develop_marker.type_road .develop_marker_inner{display:block;position:relative;z-index:1;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 2px 2px 0 rgba(0,0,0,.1);box-shadow:1px 2px 2px 0 rgba(0,0,0,.1);border:1px solid #8a1351;background-color:#ed6498}
.develop_marker.type_road .develop_marker_title{overflow:hidden;position:absolute;top:-14px;left:-10px;padding-top:1px;padding-left:3px;padding-right:3px;padding-bottom:1px;line-height:12px;font-size:10px;font-weight:500;color:#222;-webkit-border-radius:8px;border-radius:8px;border:1px solid #8a1351;background-color:#fff}
.develop_marker.type_road .develop_marker_info{display:block;padding:2px 3px;line-height:13px;letter-spacing:-.5px;font-size:11px;font-weight:700;color:#fff}
.develop_marker.type_district{position:absolute;white-space:nowrap}
.develop_marker.type_district .develop_marker_inner{overflow:hidden;border:1px solid #8a1351}
.develop_marker.type_district .develop_marker_info,.develop_marker.type_district .develop_marker_title{display:block}
.develop_marker.type_district .develop_marker_title{position:relative;padding-left:7px;padding-right:7px;line-height:18px;letter-spacing:-.5px;font-size:10px;font-weight:700;color:#222;background-color:#fef1fb}
.develop_marker.type_district .develop_marker_title:first-child:last-child{-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}
.develop_marker.type_district .develop_marker_title:first-child:last-child:before{content:"";position:absolute;bottom:-9px;left:0;z-index:-1;clip:rect(14px 13px 28px 0);border-top:14px solid transparent;border-bottom:14px solid transparent;border-left-width:13px;border-left-style:solid;border-left-color:#fef1fb}
.develop_marker.type_district .develop_marker_info{padding:2px 4px;line-height:13px;letter-spacing:-.5px;text-align:center;font-size:11px;font-weight:700;color:#fff;background-color:#ed6498}
.develop_marker.type_district .develop_marker_info:not(:first-child){border-top:1px solid #8a1351}
.develop_marker.type_district>[class*="_inner"]{display:block;position:relative;z-index:1;-webkit-border-radius:3px;border-radius:3px;background-color:#03c75a}
.develop_marker.type_railroad{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);position:absolute;white-space:nowrap}
.develop_marker.type_railroad:not([data-railRoad-type*=""]):before{content:"";position:absolute;top:2px;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}
.develop_marker.type_railroad:before{background-position:-326px -190px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="1호선"]:before{background-position:-155px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="2호선"]:before{background-position:-326px -114px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="3호선"]:before{background-position:-295px -228px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="4호선"]:before{background-position:-295px -190px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="5호선"]:before{background-position:-295px -76px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="6호선"]:before{background-position:-248px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="7호선"]:before{background-position:-62px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="8호선"]:before{background-position:0 -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="9호선"]:before{background-position:-259px -185px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="인천1호선"]:before{background-position:-186px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="인천2호선"]:before{background-position:-155px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="분당선"]:before{background-position:-357px 0;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="신분당선"]:before{background-position:-357px -38px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="공항철도"]:before{background-position:-248px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="자기부상"]:before{background-position:-279px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="경의중앙"]:before{background-position:-259px -147px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="에버라인"]:before{background-position:-326px -76px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="경춘선"]:before{background-position:-31px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="의정부경전철"]:before{background-position:-326px 0;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="수인선"]:before{background-position:-31px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="경강선"]:before{background-position:-150px -27px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="우이신설선"]:before{background-position:-326px -38px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="서해선"]:before{background-position:-259px -71px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="김포골드라인"]:before{background-position:-124px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="부산1호선"]:before{background-position:-357px -76px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="부산2호선"]:before{background-position:-357px -114px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="부산3호선"]:before{background-position:-217px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="부산4호선"]:before{background-position:-186px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="부산동해선"]:before{background-position:-295px 0;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="부산김해경전철"]:before{background-position:-124px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="대구1호선"]:before{background-position:-62px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="대구2호선"]:before{background-position:0 -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="대구3호선"]:before{background-position:-326px -228px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="광주1호선"]:before{background-position:-217px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="대전1호선"]:before{background-position:-93px -293px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type=GTX-A]:before{background-position:-295px -152px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type=GTX-B]:before{background-position:-295px -114px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type=GTX-C]:before{background-position:-295px -38px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type=TRAM]:before{background-position:-326px -152px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type=KTX]:before{background-position:-93px -255px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type=SRT]:before{background-position:-259px -109px;width:26px;height:33px}
.develop_marker.type_railroad[data-railRoad-type="일반철도"]:before{background-position:-310px -293px;width:26px;height:33px}
.develop_marker.type_railroad .develop_marker_inner{overflow:hidden;border:1px solid #8a1351}
.develop_marker.type_railroad .develop_marker_info,.develop_marker.type_railroad .develop_marker_title{display:block}
.develop_marker.type_railroad .develop_marker_title{position:relative;padding-left:4px;padding-right:4px;line-height:12px;letter-spacing:-.5px;font-size:10px;font-weight:500;color:#222;background-color:#fef1fb}
.develop_marker.type_railroad .develop_marker_title:first-child:last-child{-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}
.develop_marker.type_railroad .develop_marker_title:first-child:last-child:before{content:"";position:absolute;bottom:-9px;left:0;z-index:-1;clip:rect(14px 13px 28px 0);border-top:14px solid transparent;border-bottom:14px solid transparent;border-left-width:13px;border-left-style:solid;border-left-color:#fef1fb}
.develop_marker.type_railroad .develop_marker_info{padding-left:4px;padding-right:4px;line-height:14px;letter-spacing:-.4px;font-size:11px;font-weight:700;color:#fff;background-color:#ed6498}
.develop_marker.type_railroad .develop_marker_info:not(:first-child){border-top:1px solid #8a1351}
.develop_marker.type_railroad>[class*="_inner"]{display:block;position:relative;z-index:1;-webkit-border-radius:3px;border-radius:3px;background-color:#03c75a}
.develop_source_alert{padding:12px 15px;background-color:#f9fafb}
.develop_source_alert:not(:first-child){margin-top:15px;border-top:1px solid #f0f1f2}
.develop_source_alert .icon_alert{font-size:15px;color:#777}
.develop_source_alert .icon_alert:not(:last-child){float:left;margin-right:6px}
.develop_source_alert .develop_alert_inner:not(:first-child){display:block;overflow:hidden}
.develop_source_alert .develop_alert_text{line-height:16px;letter-spacing:-.5px;font-size:13px;color:#777}
.develop_source_alert .develop_alert_text .develop_text_link{font-weight:700;text-decoration:underline}
.develop_source_alert .develop_alert_emphasis{display:block;line-height:16px;letter-spacing:-1px;text-align:right;font-size:13px;color:#999}
.develop_source_alert .develop_alert_emphasis:not(:first-child){margin-top:8px}
.header_detail_photo{position:fixed;top:0;left:0;right:0;z-index:2001;border-bottom:1px solid #cfd2d6;background-color:#fff}
.header_detail_photo~.content_detail{margin-top:66px}
.header_detail_photo .header_detail_inner{padding-top:16px;padding-left:60px;padding-right:60px;padding-bottom:15px}
.header_detail_photo .heading{line-height:25px;letter-spacing:-.3px;text-align:center;font-size:18px;font-weight:700;color:#151515}
.header_detail_photo .btn_back{position:absolute;top:18px;left:18px;z-index:2;margin:-10px;padding:10px}
.header_detail_photo .btn_back .icon{font-size:20px;color:#333}
.header_detail_photo .btn_home{position:absolute;top:15.5px;left:18px;z-index:2;margin:-10px;padding:10px}
.header_detail_photo .btn_home .icon{font-size:25px;color:#333}
.detail_sale_floor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}
.article_box .item_area>.detail_sale_floor:first-child{padding-top:15px}
.detail_sale_floor:not(:first-child){margin-top:16px;padding-top:20px;border-top:1px solid #d8dadc}
.detail_sale_floor+.info_list--double,.detail_sale_floor+.info_list--tradable{margin-top:22px;border-top:1px solid #f0f1f2}
.detail_sale_floor+.p_annotation{margin-top:20px}
.detail_sale_floor .detail_floor_nodata{padding-top:34px;padding-left:10px;padding-right:10px;padding-bottom:34px}
.detail_sale_floor .detail_floor_nodata:before{content:"";margin-bottom:13px;background-position:-189px -131px;width:56px;height:35px}
.detail_sale_floor .detail_floor_nodata .detail_nodata_text{display:block;line-height:22px;letter-spacing:-.3px;text-align:center;font-size:15px;color:#959595}
.detail_sale_floor .detail_floor_tab.type_form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.detail_sale_floor .detail_floor_tab.type_form:first-child{margin-top:-5px}
.detail_sale_floor .detail_floor_tab.type_form:not(:first-child){margin-top:10px}
.detail_sale_floor .detail_floor_tab.type_form .detail_tab_button{padding-top:7px;padding-left:12px;padding-right:12px;padding-bottom:5px;line-height:16px;letter-spacing:-.3px;font-size:16px}
.detail_sale_floor .detail_floor_tab.type_form .detail_tab_button:not(:last-child){position:relative}
.detail_sale_floor .detail_floor_tab.type_form .detail_tab_button:not(:last-child):after{content:"";width:1px;height:14px;position:absolute;top:8px;right:0;background-color:#dcdcdc}
.detail_sale_floor .detail_floor_tab.type_form .detail_tab_button:not([aria-pressed=true]){font-weight:500;color:#515254}
.detail_sale_floor .detail_floor_tab.type_form .detail_tab_button[aria-pressed=true]{font-weight:700;color:#3b7cf5}
.detail_sale_floor .detail_floor_tab.type_floor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-3px;margin-right:-3px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.detail_sale_floor .detail_floor_tab.type_floor:not(:first-child){margin-top:15px}
.detail_sale_floor .detail_floor_tab.type_floor .detail_tab_button{margin-left:3px;margin-right:3px;padding-top:7px;padding-left:10px;padding-right:10px;padding-bottom:6px;-webkit-box-flex:1;-webkit-flex:1 1 33.3%;-ms-flex:1 1 33.3%;flex:1 1 33.3%;line-height:21px;letter-spacing:-.3px;font-size:14px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff}
.detail_sale_floor .detail_floor_tab.type_floor .detail_tab_button:not([aria-pressed=true]){color:#333;border:1px solid #dcdde0}
.detail_sale_floor .detail_floor_tab.type_floor .detail_tab_button[aria-pressed=true]{font-weight:700;color:#3b7cf5;border:1px solid #4080f7}
.detail_sale_floor .detail_floor_preview:not(:first-child){margin-top:15px}
.detail_sale_floor .detail_preview_button{display:block;overflow:hidden;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
.detail_sale_floor .detail_button_image{max-width:100%;max-height:300px;vertical-align:top}
.detail_sale_floor .detail_floor_list:first-child+.detail_floor_preview{margin-top:0}
.detail_sale_floor .detail_floor_list:not(:last-child){margin-top:16px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.detail_sale_floor .detail_floor_list:not(:last-child)+.detail_floor_preview{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
.detail_sale_floor .detail_list_item{font-size:0}
.detail_sale_floor .detail_list_item .detail_item_button{width:54px;height:54px;display:inline-block;position:relative;margin-left:2.5px;margin-right:2.5px;padding:5px;vertical-align:top;-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-position:50% 50%;background-color:#fff}
.detail_sale_floor .detail_list_item .detail_item_button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}
.detail_sale_floor .detail_list_item .detail_item_button:not([aria-pressed=true]):after{border:1px solid #edeff2}
.detail_sale_floor .detail_list_item .detail_item_button[aria-pressed=true]:after{border:2px solid #4080f7}
.wrap_detail--complex .content_detail{margin-top:0}
.wrap_detail--complex .detail_summary_area{margin-bottom:0;-webkit-box-shadow:initial;box-shadow:initial}
.detail_complex_point{position:relative}
.detail_complex_point .detail_point_inner{background-color:#fff}
header.type_complex:not(.is-fixed)~.content_detail .detail_point_head{position:absolute;top:0;left:0;right:0;z-index:-1;opacity:0}
header.type_complex.is-fixed~.content_detail .detail_point_inner{position:fixed;top:0;left:0;right:0;z-index:1999}
@media (min-width:600px){header.type_complex.is-fixed~.content_detail .detail_point_tab .detail_tab_inner{width:568px}
}
@media (min-width:1152px){header.type_complex.is-fixed~.content_detail .detail_point_tab .detail_tab_inner{width:681px}
}
.detail_complex_point .detail_point_head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:16px;padding-left:20px;padding-right:19px;padding-bottom:4px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-transition:opacity .5s;transition:opacity .5s}
.detail_complex_point .detail_point_head .detail_head_title{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;line-height:26px;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;color:#222}
.detail_complex_point .detail_point_head .detail_head_tools{max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:0}
.detail_complex_point .detail_point_head .detail_head_tools:not(:first-child){margin-left:10px;margin-bottom:-2px}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button{margin:-10px;padding:10px;vertical-align:top}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button:not(:first-child){margin-left:10px}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="해제하기"]{color:#4080f7}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="설정하기"],.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="추가하기"]{color:#686b70}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="알림"]:before{font-size:23px}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="알림"]:before{content:"\E074"}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="즐겨찾기"]:before{display:inline-block;margin-top:-1px;vertical-align:top;font-size:22px}
.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="즐겨찾기"]:before{content:"\E075"}
.detail_complex_point .detail_point_tab{position:relative;background-color:#fff}
.detail_complex_point .detail_point_tab:after{content:"";height:1px;position:absolute;bottom:-1px;left:0;right:0;z-index:3;background-color:rgba(0,13,38,.2)}
.detail_complex_point .detail_point_tab .detail_tab_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background-color:#fff}
@media (min-width:600px){.detail_complex_point .detail_point_tab .detail_tab_inner{width:568px}
}
@media (min-width:1152px){.detail_complex_point .detail_point_tab .detail_tab_inner{width:681px}
}
.detail_complex_point .detail_point_tab .detail_point_item{padding-top:14px;padding-left:5px;padding-right:5px;padding-bottom:14px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;line-height:22px;letter-spacing:-.3px;text-align:center;font-size:16px}
.detail_complex_point .detail_point_tab .detail_point_item[aria-selected=true]{position:relative;font-weight:600;color:#3b7cf5}
.detail_complex_point .detail_point_tab .detail_point_item[aria-selected=true]:after{content:"";height:2px;position:absolute;bottom:-1px;left:4px;right:4px;z-index:4;background-color:#4080f7}
.detail_complex_point .detail_point_tab .detail_point_item:not([aria-selected=true]){font-weight:500;color:#575b61}
.detail_complex_photo{padding-left:15px;padding-right:15px;white-space:nowrap;font-size:0}
.detail_complex_photo:not(:last-child){padding-top:20px}
.detail_complex_photo .detail_photo_inner{overflow-x:auto;overflow-y:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}
.detail_complex_photo .detail_photo_item{width:144px;height:96px;display:inline-block;overflow:hidden;position:relative;vertical-align:top;-webkit-border-radius:4px;border-radius:4px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}
.detail_complex_photo .detail_photo_item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}
.detail_complex_photo .detail_photo_item:not(:first-child){margin-left:6px}
.detail_complex_photo .detail_photo_item:not(.type_more):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.05)}
.detail_complex_photo .detail_photo_item.type_more:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}
.detail_complex_photo .detail_photo_item.type_more .detail_item_text{position:absolute;top:50%;left:50%;z-index:1;line-height:19px;letter-spacing:-.3px;font-size:15px;font-weight:500;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.detail_complex_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:22px;padding-left:20px;padding-right:20px;padding-bottom:11px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}
.detail_complex_info .detail_info_summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.detail_complex_info .detail_info_summary .detail_summary_label{display:inline-block;padding-top:4px;padding-left:6px;padding-right:6px;padding-bottom:3px;vertical-align:top;letter-spacing:-1px;line-height:14px;font-size:13px}
.detail_complex_info .detail_info_summary .detail_summary_label:not(:first-child){margin-left:5px}
.detail_complex_info .detail_info_summary .detail_summary_label.type_complex{color:#26a93a;border:1px solid rgba(165,226,171,.9)}
.detail_complex_info .detail_info_function{height:21px;font-size:0}
.detail_complex_info .detail_info_function .detail_function_button{display:inline-block;margin:-10px;padding:10px;vertical-align:top;font-size:13px}
.detail_complex_info .detail_info_function .detail_function_button:before{content:"";display:block}
.detail_complex_info .detail_info_function .detail_function_button:not(:first-child){margin-left:14px}
.detail_complex_info .detail_info_function .detail_function_button.type_alarm:before{margin-top:0;margin-bottom:5px;font-size:24px}
.detail_complex_info .detail_info_function .detail_function_button.type_alarm:after{content:"\c54c\b9bc"}
.detail_complex_info .detail_info_function .detail_function_button.type_alarm:not([aria-pressed=true]){color:#686b70}
.detail_complex_info .detail_info_function .detail_function_button.type_alarm[aria-pressed=true]{color:#4080f7}
.detail_complex_info .detail_info_function .detail_function_button.type_alarm:before{content:"\E071"}
.detail_complex_info .detail_info_function .detail_function_button.type_favorite:before{margin-top:-3px;margin-bottom:8px;font-size:24px}
.detail_complex_info .detail_info_function .detail_function_button.type_favorite:after{content:"\ad00\c2ec"}
.detail_complex_info .detail_info_function .detail_function_button.type_favorite:not([aria-pressed=true]){color:#686b70}
.detail_complex_info .detail_info_function .detail_function_button.type_favorite[aria-pressed=true]{color:#4080f7}
.detail_complex_info .detail_info_function .detail_function_button.type_favorite:before{content:"\E072"}
.detail_complex_info .detail_info_complex{width:100%}
.detail_complex_info .detail_info_complex:not(:first-child){margin-top:10px}
.detail_complex_info .detail_info_complex:not(:last-child){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.detail_complex_info .detail_info_complex:not(:last-child)>:first-child{padding-right:100px}
.detail_complex_info .detail_info_complex .detail_complex_title{display:block;line-height:28px;letter-spacing:-.3px;font-size:24px;font-weight:700;color:#151515}
.detail_complex_info .detail_info_complex .detail_complex_data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.detail_complex_info .detail_info_complex .detail_complex_data:not(:first-child){margin-top:11px}
.detail_complex_info .detail_info_complex .detail_complex_data .detail_data_item{display:inline-block;line-height:17px;vertical-align:top;letter-spacing:-.3px;font-size:14px;color:#777}
.detail_complex_info .detail_info_complex .detail_complex_data .detail_data_item:not(:last-child){position:relative;padding-right:11px}
.detail_complex_info .detail_info_complex .detail_complex_data .detail_data_item:not(:last-child):after{content:"";width:3px;height:3px;position:absolute;top:6px;right:4px;-webkit-border-radius:1.5px;border-radius:1.5px;background-color:#d2d5d9}
.complex_myhouse:not(:first-child){margin-top:20px}
.complex_myhouse .complex_myhouse_link.type_myhouse{display:block;padding-top:14px;padding-left:10px;padding-right:10px;padding-bottom:14px;line-height:18px;letter-spacing:-.5px;text-align:center;font-size:16px;font-weight:700;color:#fff;-webkit-border-radius:4px;border-radius:4px;background-color:#00bf58}
.complex_myhouse .complex_myhouse_link.type_myhouse:before{content:"\E041"}
.complex_myhouse .complex_myhouse_link.type_myhouse:not(:first-child){margin-top:10px}
.complex_myhouse .complex_myhouse_link.type_myhouse:before{display:inline-block;margin-right:5px;vertical-align:top;font-size:17px}
.complex_myhouse .complex_myhouse_text.type_myhouse{line-height:19px;letter-spacing:-.5px;font-size:15px;color:#777}
.complex_myhouse .complex_myhouse_text.type_myhouse:not(:first-child){margin-top:12px}
.myhouse_review{padding:26px 15px 6px;background-color:#fff}
.myhouse_review:not(:first-child){margin-top:10px}
.myhouse_review .myhouse_review_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.myhouse_review .myhouse_review_header .myhouse_title_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.myhouse_review .myhouse_review_header .myhouse_title_area:not(:last-child){margin-right:auto}
.myhouse_review .myhouse_review_header .myhouse_title_area .myhouse_title{color:#151515;font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.3px;vertical-align:top}
.myhouse_review .myhouse_review_header .myhouse_title_area .myhouse_count{margin-left:5px;color:#3b7cf5;font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.3px;vertical-align:top}
.myhouse_review .myhouse_review_header .myhouse_header_link.type_write{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-10px;padding:10px;color:#3b7cf5;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.5px}
.myhouse_review .myhouse_review_header .myhouse_header_link.type_write:before{background-position:-272px -195px;width:15px;height:18px;margin-right:5px;content:''}
.myhouse_review .myhouse_review_list:not(:first-child){margin-top:6px}
.myhouse_review .myhouse_review_item{position:relative;display:block;background-color:#fff}
.myhouse_review .myhouse_review_item:not(:first-child){border-top:1px solid #f2f4f7}
.myhouse_review .myhouse_review_item[aria-label='신규'] .myhouse_review_desc:before{background-position:-410px -171px;width:16px;height:16px;margin:4px 4px 0 0;content:''}
.myhouse_review .myhouse_review_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:17px 0 19px}
.myhouse_review .myhouse_review_link.type_visited .myhouse_review_info .myhouse_review_desc{color:#aaa}
.myhouse_review .myhouse_review_link .myhouse_review_info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.myhouse_review .myhouse_review_link .myhouse_review_info .myhouse_review_desc{display:-webkit-box;height:48px;overflow:hidden;color:#333;font-size:17px;font-weight:500;line-height:24px;letter-spacing:-.5px;word-wrap:break-word;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.myhouse_review .myhouse_review_link .myhouse_review_info .myhouse_detail_area{color:#959595;font-size:14px;line-height:18px;letter-spacing:-.3px}
.myhouse_review .myhouse_review_link .myhouse_review_info .myhouse_detail_area:not(:first-child){margin-top:3px}
.myhouse_review .myhouse_review_link .myhouse_review_info .myhouse_detail_area .myhouse_review_detail:not(:first-child):before{display:inline-block;width:3px;height:3px;margin:8px 4px 0;-webkit-border-radius:50%;border-radius:50%;background-color:#ced1d6;vertical-align:top;content:''}
.myhouse_review .myhouse_review_link .myhouse_review_info .myhouse_review_writer{display:block;color:#798aa8;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.5px}
.myhouse_review .myhouse_review_link .myhouse_review_info .myhouse_review_writer:not(:first-child){margin-top:5px}
.myhouse_review .myhouse_review_link .myhouse_review_image{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 88px;-ms-flex:0 0 88px;flex:0 0 88px;margin:3px 0 0 20px;height:88px;-webkit-background-size:88px 88px;background-size:88px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden}
.myhouse_review .myhouse_review_link .myhouse_review_image:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.04);content:''}
.myhouse_link_more{display:block;padding:18px 20px;border-top:1px solid #e8eaed;color:#5c5c5c;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.5px;text-align:center}
.myhouse_link_more:after{background-position:-295px -195px;width:7px;height:18px;margin-left:4px;content:''}
.myhouse_confirm{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.6);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2000}
.myhouse_confirm.is_active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.myhouse_confirm.type_vertical .myhouse_confirm_layer .myhouse_confirm_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.myhouse_confirm.type_horizon .myhouse_confirm_layer .myhouse_button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.myhouse_confirm .myhouse_confirm_layer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:290px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff}
.myhouse_confirm .myhouse_confirm_layer .myhouse_layer_head{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding:30px 20px;text-align:center}
.myhouse_confirm .myhouse_confirm_layer .myhouse_layer_head.type_text{padding-bottom:27px}
.myhouse_confirm .myhouse_confirm_layer .myhouse_confirm_title{display:block;font-size:18px;font-weight:700;line-height:25px;letter-spacing:-.5px}
.myhouse_confirm .myhouse_confirm_layer .myhouse_confirm_text{font-size:15px;line-height:21px;letter-spacing:-.5px;word-break:keep-all}
.myhouse_confirm .myhouse_confirm_layer .myhouse_confirm_text:not(:first-child){margin-top:12px}
.myhouse_confirm .myhouse_confirm_layer .myhouse_confirm_buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.myhouse_confirm .myhouse_confirm_layer .myhouse_button{padding:17px 10px 18px;border-top:1px solid #ebedef;color:#666;font-size:16px;line-height:20px;letter-spacing:-.5px}
.myhouse_confirm .myhouse_confirm_layer .myhouse_button+.type_enrol{border-left:1px solid #ebedef}
.myhouse_confirm .myhouse_confirm_layer .myhouse_button.type_confirm{color:#222;font-weight:700}
.myhouse_confirm .myhouse_confirm_layer .myhouse_button.type_enrol{color:#3b7cf5;font-weight:600}
.article_box--empty{padding:26px 20px 30px}
.article_box--empty .myhouse_empty_inner{text-align:center}
.article_box--empty .myhouse_empty_inner::before{margin-top:24px;content:'';background-position:-4px -4px;width:260px;height:119px}
.article_box--empty .myhouse_empty_title{font-size:17px;line-height:24px;color:#151515;letter-spacing:-.5px}
.article_box--empty .myhouse_empty_text{margin-top:24px;font-size:16px;line-height:22px;color:#555;letter-spacing:-.5px}
.article_box--empty .myhouse_empty_subtext{display:block;margin-top:6px;font-size:15px;line-height:22px;color:#959595;letter-spacing:-.5px}
.article_box--empty .myhouse_link_enrol{display:block;margin-top:26px;padding:14px 20px;-webkit-border-radius:4px;border-radius:4px;background-color:#edf3fa;font-weight:500;font-size:16px;line-height:18px;color:#3b7cf5;letter-spacing:-.5px}
.link_myhouse_price_wrap{padding:0 15px 20px}
.link_myhouse_price_wrap .link_myhouse_price{margin-top:0;border-top:none}
@media (min-width:600px){.link_myhouse_price_wrap{padding:0 18px 20px}
}
.link_myhouse_price{position:relative;display:block;height:100px;margin-top:30px;padding-top:20px;border-top:1px solid #efeff0}
.link_myhouse_price::before{background-position:-272px -108px;width:130px;height:79px;position:absolute;top:20px;right:0;content:''}
.link_myhouse_price .title_myhouse{background-position:-272px -56px;width:177px;height:44px;position:relative;display:block}
.link_myhouse_price .title_myhouse.type_owner{background-position:-4px -183px}
.link_myhouse_price .title_myhouse.type_resident{background-position:-272px -4px}
.link_myhouse_price .title_myhouse.type_estate{background-position:-4px -131px}
.link_myhouse_price .text_myhouse{position:relative;display:inline-block;margin-top:10px;font-weight:700;font-size:15px;line-height:21px;color:#3b7cf5;letter-spacing:-.3px;vertical-align:top}
.link_myhouse_price .text_myhouse::after{background-position:-310px -195px;width:7px;height:12px;display:inline-block;margin:4px 0 0 3px;vertical-align:top;content:''}
.enroll_myhouse{margin-top:30px;padding:18px 15px 15px;border:1px solid #09aa5c;-webkit-border-radius:4px;border-radius:4px}
.enroll_myhouse .text_enroll{font-weight:500;font-size:15px;line-height:21px;color:#1e1e23;letter-spacing:-.3px}
.enroll_myhouse .link_enroll{display:block;margin-top:13px;padding:14px 15px 13px;background-color:#e4f1ea;-webkit-border-radius:4px;border-radius:4px;font-weight:700;font-size:17px;line-height:23px;color:#09AA5C;letter-spacing:-.3px;text-align:center}
.link_review{position:absolute;right:15px;bottom:13px;padding:4px 9px 3px;border:1px solid #3b7cf5;-webkit-border-radius:6px;border-radius:6px;font-weight:500;font-size:13px;line-height:18px;color:#3b7cf5;letter-spacing:-.5px;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:width;transition-property:width}
.review_tooltip{position:absolute;display:none;right:15px;bottom:47px;padding:5px 10px 4px;background:-webkit-linear-gradient(337.63deg,#0dc56c 2.34%,#09aa9e 100%);background:linear-gradient(112.37deg,#0dc56c 2.34%,#09aa9e 100%);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);-webkit-border-radius:4px;border-radius:4px;font-weight:700;font-size:14px;line-height:20px;color:#fff;letter-spacing:-.3px;-webkit-animation:scaleUp .6s cubic-bezier(.33,0,.2,1) forwards,scaleDown .1s 5s cubic-bezier(.33,0,.2,1) forwards,fadeIn .2s cubic-bezier(.33,0,.2,1) forwards,fadeOut .3s 5s cubic-bezier(.33,0,.2,1) forwards;animation:scaleUp .6s cubic-bezier(.33,0,.2,1) forwards,scaleDown .1s 5s cubic-bezier(.33,0,.2,1) forwards,fadeIn .2s cubic-bezier(.33,0,.2,1) forwards,fadeOut .3s 5s cubic-bezier(.33,0,.2,1) forwards;-webkit-transform-origin:138px bottom;-ms-transform-origin:138px bottom;transform-origin:138px bottom;z-index:10}
.review_tooltip.is_active{display:block}
.review_tooltip:after{background-position:-395px -195px;width:10px;height:4px;position:absolute;right:45px;bottom:-4px;content:''}
@-webkit-keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}
30%{-webkit-transform:scale(1.08);transform:scale(1.08)}
45%{-webkit-transform:scale(.94);transform:scale(.94)}
75%{-webkit-transform:scale(1.01);transform:scale(1.01)}
90%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scaleUp{0%{-webkit-transform:scale(0);transform:scale(0)}
30%{-webkit-transform:scale(1.08);transform:scale(1.08)}
45%{-webkit-transform:scale(.94);transform:scale(.94)}
75%{-webkit-transform:scale(1.01);transform:scale(1.01)}
90%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0);transform:scale(0)}
}
@keyframes scaleDown{0%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0);transform:scale(0)}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.parcel_detail .parcel_title{padding:18px 15px 17px;font-weight:700;font-size:18px;line-height:25px;color:#1e1e23;letter-spacing:-.5px}
.parcel_detail .parcel_info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.parcel_detail .parcel_item{position:relative}
.parcel_detail .parcel_item+.parcel_item .link_parcel{border-top:1px solid #efeff0}
.parcel_detail .parcel_item:first-child .link_parcel{padding:3px 0 20px}
.parcel_detail .parcel_item.type_promotion{background-color:#f6f8ff;border:0 none}
.parcel_detail .parcel_item.type_promotion+.type_promotion::before{left:15px;right:15px}
.parcel_detail .parcel_item.type_promotion::before{position:absolute;top:0;right:0;left:0;height:1px;background-color:rgba(0,0,0,.05);content:''}
.parcel_detail .parcel_item.type_promotion .link_parcel{margin:0;padding:15px;border:0 none}
.parcel_detail .parcel_item.type_promotion .parcel_info{padding-top:6px}
.parcel_detail .parcel_item.type_promotion+.parcel_item .link_parcel{border:0 none}
.parcel_detail .parcel_item.type_promotion+.parcel_item:not(.type_promotion)::before{position:absolute;top:0;right:0;left:0;height:1px;background-color:rgba(0,0,0,.05);content:''}
.parcel_detail .link_parcel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 15px;padding:20px 0}
.parcel_detail .info_name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:22px}
.parcel_detail .info_label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:18px;margin:1px 6px 0 0;padding:2px 4px;-webkit-border-radius:2px;border-radius:2px;background-color:#ff5252;font-weight:700;font-size:11px;line-height:15px;color:#fff;letter-spacing:-.3px}
.parcel_detail .info_label.type_plan{background-color:#7f8c9f}
.parcel_detail .info_label.type_unsold{background-color:#46474b}
.parcel_detail .text_info{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:16px;color:#1e1e23;letter-spacing:-.3px;word-break:break-all}
.parcel_detail .info_price{display:block;margin-top:5px;font-weight:700;font-size:16px;line-height:22px;color:#3b7cf5}
.parcel_detail .info_address{display:block;margin-top:5px}
.parcel_detail .address_item{display:inline-block;font-weight:500;font-size:14px;line-height:20px;color:#767678;letter-spacing:-.3px;vertical-align:top}
.parcel_detail .address_item+.address_item::before{display:inline-block;width:2px;height:2px;margin:9px 4px 0 0;-webkit-border-radius:50%;border-radius:50%;background-color:#767678;vertical-align:top;content:''}
.parcel_detail .info_feature{display:inline-block;margin-top:6px;padding:3px 8px;border:1px solid rgba(59,124,245,.2);background-color:#fff;font-weight:700;font-size:13px;line-height:18px;color:#3b7cf5;letter-spacing:-.3px;vertical-align:top}
.parcel_detail .parcel_thumbnail{position:relative;width:87px;height:87px;margin-left:10px;-webkit-border-radius:50%;border-radius:50%}
.parcel_detail .parcel_thumbnail::after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.05);-webkit-border-radius:50%;border-radius:50%;content:''}
.parcel_detail .image_thumbnail{-webkit-border-radius:50%;border-radius:50%}
.parcel_detail .image_icon::before{position:absolute;right:0;bottom:0;background-position:-189px -183px;width:36px;height:36px;content:''}
.parcel_detail .image_icon.type_media::before{background-position:-410px -108px;width:36px;height:36px}
.parcel_detail .link_more{display:block;margin:0 15px;padding:15px;font-weight:500;font-size:14px;line-height:20px;color:#1e1e23;border-top:1px solid #efeff0;letter-spacing:-.3px;text-align:center}
.parcel_detail .link_more::after{background-position:-377px -195px;width:10px;height:6px;margin:7px 0 0 4px;content:''}
.parcel_detail .link_more.type_fold::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.loan_data_list{padding-bottom:20px}
.loan_data_list .loan_data_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:13px 0;border-bottom:1px solid #f3f5f7;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.loan_data_list .loan_data_term{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-right:5px;color:#404048;font-size:16px;line-height:22px;letter-spacing:-.3px}
.loan_data_list .loan_data_definition{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:500;color:#1e1e23;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.loan_data_list .loan_data_definition.is_bank{display:block}
.loan_data_list .loan_data_definition.is_bank .loan_data_inner:not(:first-child){margin-top:-24px}
.loan_data_list .loan_data_definition .is_show{-webkit-animation:.4s rollingIn ease 0s forwards;animation:.4s rollingIn ease 0s forwards}
.loan_data_list .loan_data_definition .is_hide{-webkit-animation:.4s rollingOut ease 0s forwards;animation:.4s rollingOut ease 0s forwards}
@media (max-width:320px){.loan_data_list .loan_data_definition{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.loan_data_list .loan_data_definition.is_bank{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.loan_data_list .loan_data_definition.is_bank .loan_data_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.loan_data_list .loan_data_definition.is_bank .loan_data_inner:not(:first-child){margin-top:-48px}
}
.loan_data_list .loan_badge_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.loan_data_list .loan_badge{padding:1px 4px;font-weight:500;color:#929294;font-size:11px;line-height:17px;letter-spacing:-.3px;border:1px solid #dcdee0;-webkit-border-radius:3px;border-radius:3px}
.loan_data_list .loan_badge+.loan_badge{margin-left:4px}
.loan_data_list .loan_data_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.loan_data_list .loan_data_name_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.loan_data_list .loan_data_icon{width:24px;height:24px;-webkit-border-radius:50%;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.loan_data_list .loan_data_name{margin-left:3px;font-size:16px;line-height:22px;letter-spacing:-.3px}
.loan_data_list .loan_data_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:4px;font-size:16px;line-height:22px;letter-spacing:-.3px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.loan_data_list .loan_data_text .icon_arrow{margin-left:3px;line-height:10px}
@media (max-width:320px){.loan_data_list .loan_data_text{margin-top:2px}
}
@-webkit-keyframes rollingIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes rollingIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes rollingOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes rollingOut{0%{opacity:1}
100%{opacity:0}
}
.loan_data_info{position:relative;margin:-6px 0 20px;padding-left:18px;color:#767678;line-height:20px;letter-spacing:-.3px}
.loan_data_icon_info{position:absolute;top:3px;left:0;width:14px;height:14px}
.loan_calc_item+.loan_calc_item{margin-top:20px}
.loan_calc_item .range{position:relative;height:8px;margin-top:2px}
.loan_calc_item .range:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed #c8cacc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;content:''}
.loan_calc_item .radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.loan_calc_item .radio .label:nth-of-type(1){-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}
.loan_calc_item .radio .label:nth-of-type(2){margin-left:-1px;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}
.loan_calc_item .label{padding:11px 16px;font-weight:500;color:#1e1e23;font-size:16px;line-height:22px;letter-spacing:-.3px;border:1px solid #dcdee0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}
.loan_calc_item .input[type=radio]:checked+.label{font-weight:700;color:#09aa5c;border-color:#09aa5c;outline:0}
.loan_calc_item .input[type=radio]:checked+.label:nth-of-type(1){position:relative}
.loan_calc_item .input[type=range]{position:relative;display:block;width:100%;height:100%;-webkit-border-radius:3px;border-radius:3px;z-index:30}
.loan_calc_item .input[type=range]::-webkit-slider-thumb{height:20px;width:20px;-webkit-border-radius:50%;border-radius:50%;border:3px solid #09aa5c;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-appearance:none}
.loan_calc_item .box{position:absolute;top:0;bottom:0;left:0;background-color:#dcdee0;z-index:10}
.loan_calc_item .progress{position:absolute;top:0;bottom:0;left:0;background-color:#09aa5c;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;z-index:20}
.loan_calc_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:13px 0;font-size:16px;line-height:22px;letter-spacing:-.3px}
.loan_calc_title{color:#404048}
.loan_calc_text{margin-left:auto;font-weight:500;color:#1e1e23;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.loan_calc_sub_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:14px}
.loan_calc_bagde{padding:1px 4px;font-weight:500;color:#929294;font-size:11px;line-height:17px;letter-spacing:-.3px;border:1px solid #dcdee0;-webkit-border-radius:3px;border-radius:3px}
.loan_calc_bagde+.loan_calc_bagde{margin-left:4px}
.loan_calc_price{margin-left:auto;font-weight:500;color:#767678;line-height:20px;letter-spacing:-.3px}
.loan_sub_title{margin-top:30px;padding:13px 0 12px;color:#1e1e23;font-size:17px;line-height:23px;letter-spacing:-.3px}
.loan_link_area{padding-bottom:20px}
.loan_link_area .link_loan_check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:13px 0 12px;font-weight:700;color:#09aa5c;font-size:17px;line-height:23px;letter-spacing:-.3px;-webkit-border-radius:6px;border-radius:6px;background-color:#e3f6ed;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.loan_link_area .icon_arrow{display:inline-block;margin-left:4px;line-height:1px;vertical-align:top}
.complex_facility_wrap{position:relative;overflow:hidden}
.complex_facility_wrap:before{position:absolute;content:'';top:0;left:0;right:0;height:1px;z-index:10;background-color:rgba(0,0,0,.1)}
.complex_facility_wrap .btn_fold{border-top:1px solid #f0f1f2;display:block;padding:13px 0 11px;text-align:center;margin:-19px 15px 0;font-size:15px;letter-spacing:-.5px;color:#222}
.complex_facility_wrap .btn_fold .icon_arrow_up,.complex_facility_wrap .description_box.is-expanded .btn_fold .icon,.description_box.is-expanded .complex_facility_wrap .btn_fold .icon{font-size:12px;letter-spacing:0;margin-left:5px;line-height:16px;vertical-align:top}
.complex_facility_map{position:relative;height:210px;overflow:hidden}
.complex_facility_map:after{position:absolute;content:'';bottom:0;right:0;left:0;height:1px;z-index:10;background-color:rgba(0,0,0,.1)}
.complex_facility_map .pin_tooltip{z-index:1;display:none}
.complex_facility_map .is-selected{z-index:10}
.complex_facility_map .is-selected .pin_tooltip{display:block;top:-32px;left:15px}
.complex_facility_map .btn_map{padding:0;width:30px;height:30px;-webkit-transform:translateZ(0);transform:translateZ(0)}
.complex_facility_map .btn_move{position:absolute;top:12px;right:10px;z-index:20;width:38px;height:38px;-webkit-transform:translateZ(0);transform:translateZ(0)}
.complex_facility_map .btn_control{-webkit-transform:translateZ(0);transform:translateZ(0)}
.complex_facility_map .map_control--scale{display:none}
.complex_facility_map.is-movable .map_control--scale{display:block}
.complex_facility_map.is-movable .btn_control .icon_map_move{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px;height:16px;width:16px;font-size:16px}
.complex_facility_map .btn_fix{color:#222}
.photo_swipe_wrap{padding:18px 15px 35px 0}
.photo_swipe_wrap .photo_swipe_item{float:left;width:295px;padding-left:15px}
.photo_swipe_wrap .btn_map{display:none}
.photo_swipe_wrap .is-selected .btn_map{display:block;top:-2px;left:-2px}
.complex_facility_description{display:block}
.complex_facility_description .photo{position:relative;display:block;height:158px}
.complex_facility_description .photo:after{content:'';border:1px solid rgba(0,0,0,.1)}
.description_wrap{display:block;padding:13px 2px 0;letter-spacing:-.5px}
.description_wrap .title{font-size:16px}
.description_wrap .description{overflow:hidden;position:relative;padding-top:7px;height:81px;line-height:18px;font-size:14px;font-weight:300;color:#555}
.description_wrap .btn_open{display:none;position:absolute;right:0;bottom:0;letter-spacing:0;padding-left:8px;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 30%,#fff 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(30%,#fff),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 30%,#fff 100%)}
.description_wrap .btn_open:before{content:'…';display:inline-block;margin-right:4px}
.description_wrap .btn_open .icon{font-size:9px;color:#222}
.description_wrap .description--long{height:63px}
.description_wrap .description--long .btn_open{display:block}
.description_wrap.is-expanded .btn_open{display:none}
.description_wrap.is-expanded .description{overflow:visible;height:auto}
.detail_photo_area{overflow:hidden;position:relative;padding-top:48%}
@media (min-width:600px){.detail_photo_area{padding-top:38.7%}
}
.detail_photo_area .img_wrap{position:relative;width:100%;height:100%}
.detail_photo_area a{position:relative;display:block;width:100%;height:100%}
.detail_photo_area a:before{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);content:'';position:absolute;left:0;right:0;bottom:0;height:40%}
.detail_photo_area a[aria-label*="동영상"]:before,.detail_photo_area a[aria-label*="360"]:before,.detail_photo_area a[aria-label*="전체"]:before{top:0;height:auto;background:rgba(0,0,0,.3)}
.detail_photo_area .label_place{position:absolute;bottom:8px;left:12px;color:rgba(255,255,255,.9);font-size:13px;letter-spacing:-.5px;font-weight:500}
.detail_photo_frame:first-child .img_wrap:first-child:nth-last-child(2){width:50%;float:left}
.detail_photo_frame:first-child .img_wrap:first-child:nth-last-child(2)~.img_wrap{width:50%;float:left;padding-left:2px}
.detail_photo_frame:first-child:nth-last-child(2){right:30.13%}
.detail_photo_frame:first-child:nth-last-child(2)~.detail_photo_frame{left:69.87%;padding-left:2px}
.detail_photo_frame:first-child:nth-last-child(2)~.detail_photo_frame .img_wrap{height:50%}
.detail_photo_frame:first-child:nth-last-child(2)~.detail_photo_frame .img_wrap:last-child{padding-top:2px}
.icon_video_play,.icon_video_play2{font-size:48px;color:#fff}
.icon_360{font-size:39px;color:#fff}
.icon_camera_line{font-size:13px;letter-spacing:-.7px;color:#fff}
.icon_camera_line:before{display:block;margin-bottom:4px;font-size:19px;letter-spacing:0;text-align:center}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.heading_onsale{position:relative}
.heading_onsale .btn_setting_alarm{padding:11px 15px}
.heading_onsale .btn_question{position:relative;top:-4px;padding:4px;color:#919191;font-size:16px;line-height:1;vertical-align:top}
.heading_onsale .icon{vertical-align:top}
.content_detail--school .article_box--detail{padding-bottom:18px}
.header_result .heading .school_type{position:relative;top:-1px;margin-right:8px}
.header_result .tab_menu_area{position:fixed;left:0;right:0;top:56px}
.header_result.is-fixed .tab_menu_area{border-top:0}
.btns_fixed.btns_fixed--interest{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#fff;padding:8px 3px}
.btns_fixed.btns_fixed--interest .btn_option{height:44px;line-height:44px;font-size:16px;color:#fff}
.btns_fixed.btns_fixed--interest .btn_option--reset{background-color:#6c6f73}
.btns_fixed.btns_fixed--interest .btn_option--delete{background-color:#4c94e8}
.btns_fixed.btns_fixed--interest .btn_option--delete.is-disabled{background-color:#919191}
.wrap_detail--nodata{padding-bottom:0;height:100%}
.wrap_detail--nodata .content{height:100%}
.wrap_detail--nodata .header_map~.content_detail{margin-top:0}
.wrap_detail--nodata .article_box--sale{margin-bottom:0;height:100%}
@media (min-width:600px){.wrap_detail--nodata .article_box--sale{height:auto}
}
.wrap_detail--nodata .article_box--alarm{margin-bottom:0}
.wrap_detail--nodata .center_block{min-height:250px;padding-bottom:20px}
.wrap_detail--nodata .select_area.is-fixed+.article_box--sale .center_block{border-top:0}
.wrap_detail--nodata .item_area--full{padding:0}
.wrap_detail--nodata .content_detail--school{height:100%}
@media (min-width:600px){.wrap_detail--nodata .content_detail--school{padding-bottom:60px}
}
.wrap_detail--nodata .article_box--complex{height:100%;margin-bottom:0}
.wrap_detail--nodata .center_block,.wrap_detail--nodata .item_area--nodata,.wrap_detail--nodata .item_area_inner{height:100%;min-height:250px}
.article_box--agent_contact .item.is-visited .item_inner:before{height:90px}
.article_box--agent_contact .item.is-visited .button_group{opacity:.75}
.is-fixfixed .content_detail{padding-top:100px}
.is-fixfixed .header_list{position:absolute;left:0;top:0}
.is-fixfixed .select_area.is-fixed{position:absolute;left:0;top:35px}
.is-fixfixed .select_area.is-fixed+.heading_onsale{margin-top:0}
.guarantee_banner{display:block;padding:19px 15px 4px 14px;background-color:#fff}
.guarantee_banner .guarantee_banner_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:14px;padding-left:15px;padding-right:13px;padding-bottom:13px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-border-radius:4px;border-radius:4px;background-color:#f1f4f9}
.guarantee_banner .guarantee_banner_inner:after{content:"\E073"}
.guarantee_banner .guarantee_banner_inner:after{margin-top:auto;margin-left:auto;margin-bottom:auto;padding-left:8px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:11px;color:rgba(0,0,0,.3)}
.guarantee_banner .guarantee_banner_head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.guarantee_banner .guarantee_banner_head .guarantee_head_emphasis,.guarantee_banner .guarantee_banner_head .guarantee_head_title{line-height:17px;letter-spacing:-.4px;font-size:14px}
.guarantee_banner .guarantee_banner_head .guarantee_head_title{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-weight:700;color:#222}
.guarantee_banner .guarantee_banner_head .guarantee_head_title:after{content:"";height:7px;position:absolute;bottom:1px;left:0;right:0;opacity:.5;mix-blend-mode:multiply;background-color:#78ffe0}
.guarantee_banner .guarantee_banner_head .guarantee_head_title:not(:last-child){margin-right:4px}
.guarantee_banner .guarantee_banner_head .guarantee_head_emphasis{font-weight:700;color:#3b7cf5}
.banner_bunyang{padding:20px 15px 0;background-color:#fff}
.banner_bunyang+.item_area .item_inner{padding:20px 0 16px}
.banner_bunyang .link_banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;padding:12px;-webkit-border-radius:4px;border-radius:4px;font-weight:700;line-height:20px;background-color:#f6f8fa;letter-spacing:-.3px;white-space:nowrap}
.banner_bunyang .tag_text{padding:0 4px;margin-right:4px;-webkit-border-radius:2px;border-radius:2px;font-size:11px;line-height:19px;color:#fff;background-color:#ff5252;letter-spacing:-.3px}
.banner_bunyang .tag_text.type_plan{background-color:#7f8c9f}
.banner_bunyang .tag_text.type_unsold{background-color:#46474b}
.banner_bunyang .title_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;min-width:60px;margin-right:4px;color:#1e1e23}
.banner_bunyang .price_text{color:#3b7cf5}
.banner_bunyang .icon_ad{position:relative;top:2px;display:inline-block;height:19px;vertical-align:top}
.banner_bunyang .view_text{margin-left:auto;padding-left:6px;font-weight:500;color:#1e1e23}
.banner_bunyang .view_text:after{background-position:-253px -149px;width:6px;height:10px;display:inline-block;margin:5px 0 0 3px;vertical-align:top;content:''}
.content_bridge{padding-top:8px}
@media (min-width:600px){.content_bridge{padding-top:0}
}
.article_box--photo{overflow:hidden}
.article_box--photo .heading_detail{color:#2b2c2e}
.photo_list_wrap{margin:-2px 0 0 -2px}
.photo_list_wrap .photo_list_item:first-child:nth-last-child(1){width:100%}
.photo_list_wrap .photo_list_item:first-child:nth-last-child(1) .photo_list_inner{padding-bottom:47.8%}
.photo_list_wrap .photo_list_item:first-child:nth-last-child(2),.photo_list_wrap .photo_list_item:first-child:nth-last-child(2)~li{width:50%}
.photo_list_wrap .photo_list_item:first-child:nth-last-child(2) .photo_list_inner,.photo_list_wrap .photo_list_item:first-child:nth-last-child(2)~li .photo_list_inner{padding-bottom:95.5%}
.photo_list_wrap .photo_list_item{float:left;width:33.3%}
.photo_list_wrap .photo_list_item--nophoto .photo_list_inner{background:#d8d8d8}
.photo_list_wrap .photo_list_inner{position:relative;padding-bottom:100%;margin:2px 0 0 2px}
.photo_list_wrap .photo_list_inner a:before{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);content:'';position:absolute;left:0;right:0;bottom:0;height:40%}
.photo_list_wrap .photo_list_inner a[aria-label*="동영상"]:before,.photo_list_wrap .photo_list_inner a[aria-label*="360"]:before,.photo_list_wrap .photo_list_inner a[aria-label*="전체"]:before{top:0;height:auto;background:rgba(0,0,0,.3)}
.photo_list_wrap .icon_video_play{font-size:41px}
.photo_list_wrap .icon_360{font-size:30px;width:46px;height:46px}
.photo_list_wrap .icon_360:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.photo_list_wrap .icon_360:after{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4);content:'';-webkit-border-radius:23px;border-radius:23px;border:1px solid rgba(0,0,0,.1)}
.photo_list_wrap .icon_noimage{position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-20px;height:40px;width:40px;font-size:40px;color:#fff;opacity:.7}
.photo_list_wrap .label_place{position:absolute;bottom:8px;left:12px;font-size:13px;font-weight:500;letter-spacing:-.5px;color:#fff}
@media (max-width:320px){.article_box--realprice .heading_detail h2{display:block}
}
.article_box--realprice .heading_inner{padding-bottom:21px}
.article_box--realprice .heading_detail .heading_option{top:18px}
.article_box--realprice .nodata{border-top:1px solid #d8dadc;height:192px}
.home_component_area .article_box--realprice .select{margin-right:0}
.home_component_area .article_box--realprice .heading_detail .heading_inner{padding-bottom:23px}
.home_component_area .article_box--realprice .heading_detail .heading_unit{display:inline-block;margin-top:0}
.p_annotation--bg{border-top-color:#EEEFF0;background-color:#f9fafb;line-height:38px;padding:0 17px 0 0;margin-top:0}
.info_realprice_caption{padding:5px 10px 3px;font-size:13px;line-height:18px;font-weight:300;border-top:1px solid #d8dadc;color:#515254;background-color:#f9fafb;font-family:"Apple SD Gothic Neo",sans-serif;word-wrap:break-word;word-break:keep-all}
.info_realprice{border-top:1px solid #d8dadc}
.info_realprice+.viewmore{margin:0;font-size:15px;letter-spacing:-.5px;border-top:1px solid #d8dadc}
.description_box .btn_fold .info_realprice+.viewmore .icon,.info_realprice+.viewmore .description_box .btn_fold .icon,.info_realprice+.viewmore .icon_arrow_down{font-size:12px}
.info_realprice+.viewmore .icon_viewmore{font-size:14px}
.info_realprice_item{background-color:#fafafa;font-size:15px}
.info_realprice_item.realprice_line{border-top:1px solid #d8dadc}
.info_realprice_item.realprice_line .info_inner{border-top:none}
.info_realprice_item:first-child{border-top:none}
.info_realprice_item .info_year{float:left;width:58px;display:inline-block;padding:11px 0 0 12px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
.info_realprice_item .info_inner{overflow:hidden;margin-left:58px;background-color:#fff;border-top:1px solid #f0f1f2}
.info_realprice_item .info_month{float:left;padding:11px 0 0 16px;width:62px;letter-spacing:-.6px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
.info_realprice_item .info_data{overflow:hidden;padding:4px 0 13px}
.info_realprice_item .info_line{display:block;padding-top:6px}
.info_realprice_item .info_line .label_realprice{float:left}
.info_realprice_item .info_line .label_realprice+.info_line_inner{display:block;overflow:hidden;padding-left:4px}
.info_realprice_item .info_line.type_exception .info_line_inner{padding-top:1px}
.info_realprice_item .info_line.type_exception .txt_price{display:block;text-decoration:line-through;font-weight:500;color:#bbb}
.info_realprice_item .info_line.type_exception .txt_price+.txt_emphasis{margin-top:2px}
.info_realprice_item .info_line.type_exception .txt_emphasis{display:block;letter-spacing:-.5px;font-weight:500;color:#bbb}
.info_realprice_item .txt_price{display:inline-block;vertical-align:-1px;font-size:15px}
html[data-user-agent*=Android] .info_realprice .info_line{padding-top:2px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.stat_list .stat{position:relative;float:left}
.stat_list .bullet{left:0}
.stat_list .stat{margin-right:8px;padding-left:12px;font-size:13px;color:#464749}
.stat_list .stat:last-child{margin-right:0}
.bullet--bottom_average,.bullet--top_average{position:absolute;top:50%;margin-top:-1.5px;height:3px;width:8px}
.bullet--top_average{background-color:#ff5454}
.bullet--bottom_average{background-color:#419aff}
.bullet--real_price{position:absolute;top:50%;margin-top:-3.5px;height:7px;width:7px;-webkit-border-radius:7px;border-radius:7px;background-color:#26a93a}
.bullet--real_this{position:absolute;top:50%;margin-top:-3.5px;height:7px;width:7px;-webkit-border-radius:7px;border-radius:7px;background-color:#515254}
.stat_list--price{margin-bottom:20px}
.stat_list--house_number .bullet{position:absolute;top:50%;margin-top:-4px;height:8px;width:8px}
.stat_list--house_number .bullet--registered_floor{background-color:#5ba2f3}
.stat_list--house_number .bullet--etc{border:1px solid #979797}
.stat_list--house_number .stat{margin-top:6px}
.stat_list--teacher{position:relative;left:50%;bottom:0;width:260px;margin-left:-115px}
.stat_list--teacher .stat{float:left;padding-left:15px;margin:0;font-size:15px;color:#222;text-align:left;letter-spacing:-.5px;width:50%}
.stat_list--teacher .bullet{position:absolute;top:50%;margin-top:-4.5px;height:9px;width:9px;-webkit-border-radius:9px;border-radius:9px}
.stat_list--teacher .bullet--female_teacher{background-color:#fe6a78}
.stat_list--teacher .bullet--male_teacher{background-color:#07b5d4}
.stat_list--teacher .bullet--female_clerk{background-color:#ccc}
.stat_list--teacher .bullet--male_clerk{background-color:#7f7f7f}
.c3 text{-webkit-user-select:none;-ms-user-select:none;user-select:none;fill:#555;font-size:12px;letter-spacing:-.5px}
.c3-legend-item-unfocused{opacity:.3}
.c3-legend-item-focused{opacity:1}
.c3-arc{font-size:12px}
.c3-tooltip{display:block!important}
.c3-line{stroke-width:1px}
.c3 line,.c3 path{fill:none;stroke:#c4c4c4}
.c3-grid line{stroke:#f1f1f1}
.c3-shapes-상한가 .c3-circle,.c3-shapes-하한가 .c3-circle{fill:none!important}
.c3-circles-실거래가 ._expanded_{fill:#fff!important;stroke-width:1px;stroke:#26a93a}
.teacher_chart_area{position:relative;width:290px;margin:15px auto;text-align:center}
.teacher_chart_area .c3-chart-arc text{fill:transparent!important}
.teacher_chart_area .c3-shape-0,.teacher_chart_area .c3-text-0{fill:#5e80dd!important}
.teacher_chart_area .c3-shape-1,.teacher_chart_area .c3-text-1{fill:#939393!important}
.teacher_chart_area .c3-shape-2,.teacher_chart_area .c3-text-2{fill:#c9c9c9!important}
.teacher_chart_area .c3-tooltip-container{display:none!important}
.teacher_chart_area .c3 path{stroke:none}
.teacher_chart_area .total_count{font-weight:700;position:absolute;left:50%;margin-left:-50px;width:100px;top:63px;font-size:16px;line-height:21px;letter-spacing:-.5px;color:#222}
html[data-user-agent*=Trident] .teacher_chart_area .total_count{letter-spacing:1;font-weight:500}
.teacher_chart_area .total_count .count,.teacher_chart_area .total_count .label{display:block}
.detail_chart_area{margin:5px 0 35px}
.detail_chart_area .tooltip_price{position:relative;display:inline-block;height:26px;padding:5px 8px 0;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;color:#26a93a;border:1px solid #26a93a;font-size:14px;letter-spacing:-.3px;font-weight:700}
html[data-user-agent*=Trident] .detail_chart_area .tooltip_price{letter-spacing:1;font-weight:500}
.detail_chart_area .tooltip_price:after{content:'';position:absolute;bottom:-5px;left:50%;margin-left:-3px;border-top:5px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent}
.detail_chart_area .tooltip_price:before{content:'';position:absolute;bottom:-6px;left:50%;margin-left:-4px;border-top:6px solid #26a93a;border-left:5px solid transparent;border-right:5px solid transparent}
.detail_chart_area .tooltip_price.right:after{right:14px;left:auto;margin-left:0}
.detail_chart_area .tooltip_price.right:before{right:13px;left:auto;margin-left:0}
.detail_chart_area .tooltip_price--this{color:#fff;background-color:#515254;border-color:#373839}
.detail_chart_area .tooltip_price--this:after{border-top-color:#515254}
.detail_chart_area .tooltip_price--this:before{border-top-color:#373839}
.detail_chart_area .txt_floor{color:#777}
.detail_chart_area .text{margin-top:7px;font-size:12px;font-weight:300;line-height:17px;letter-spacing:-.5px;text-align:right;color:#919191}
html[data-user-agent*=Android] .detail_chart_area .tooltip_price{padding-top:2px}
.data_price_wrap:not(:first-child){margin-top:10px}
.data_price_wrap~.data_spot_list{margin-top:10px}
.data_price_wrap .data_spot_list:not(:last-child) .data_spot:first-child:before{content:"";position:absolute;bottom:-16px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-position:-359px -195px;width:10px;height:7px}
.data_insurance{position:relative;padding-top:13px;padding-left:14px;padding-right:14px;padding-bottom:14px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;border:1px solid #e7e7e7;background-color:#fcfcfd}
.data_insurance:not(:first-child){border-top:1px solid #e8e9ea}
.data_insurance .data_insurance_description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.data_insurance .data_insurance_description .data_description_title{line-height:20px;letter-spacing:-.35px;font-size:13px;font-weight:700;color:#424242}
.data_insurance .data_insurance_description .data_description_title:not(:last-child){padding-right:10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.data_insurance .data_insurance_description .data_description_title .data_title_tip{display:inline-block;margin-top:4px;line-height:1;vertical-align:top}
.data_insurance .data_insurance_description .data_description_title .data_title_tip:before{content:"";background-position:-410px -152px;width:28px;height:11px}
@media (max-width:320px){.data_insurance .data_insurance_description .data_description_title .data_title_exception{display:none}
}
.data_insurance .data_insurance_description .data_description_emphasis{display:inline-block;line-height:20px;vertical-align:top;letter-spacing:-.29px;font-size:11px;color:#424242}
.data_insurance .data_insurance_description .data_description_emphasis .data_emphasis_price{display:inline-block;position:relative;top:-1px;margin-left:1px;margin-right:1px;vertical-align:top;font-size:14px;font-weight:700}
.data_insurance .data_insurance_more:not(:first-child){margin-top:1px}
.data_insurance .data_insurance_more .data_more_link{display:inline-block;line-height:22px;vertical-align:top;letter-spacing:-.4px;text-decoration:underline;font-size:12px;color:#777}
.data_spot_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:center;-webkit-border-radius:7px;border-radius:7px;border:1px solid #e7e7e7;background-color:#fcfcfd}
.data_spot_list.type_insurance:not(:last-child){-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.data_spot_list.type_insurance .data_spot:not(:first-child):before{bottom:5px}
.data_spot_list+.data_insurance{margin-top:-2px}
.data_spot_list~.data_spot_list{margin-top:10px}
.data_spot_list .data_spot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 33.3%;-ms-flex:1 1 33.3%;flex:1 1 33.3%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.data_spot_list .data_spot:not(:first-child):before{content:"";width:1px;position:absolute;top:5px;left:0;bottom:4px;background-color:#e8e9ea}
.data_spot_list .data_spot .data_spot_inner{margin-top:auto;margin-bottom:auto;padding-left:10px;padding-right:10px}
.data_spot_list .data_spot:first-child:nth-last-child(3),.data_spot_list .data_spot:first-child:nth-last-child(3)~.data_spot:not(:last-child){-webkit-box-flex:1;-webkit-flex:1 1 30.6%;-ms-flex:1 1 30.6%;flex:1 1 30.6%}
.data_spot_list .data_spot:first-child:nth-last-child(3)~.data_spot:last-child{-webkit-box-flex:1;-webkit-flex:1 1 38.8%;-ms-flex:1 1 38.8%;flex:1 1 38.8%}
.data_spot_list .price{display:block;line-height:22px;letter-spacing:-.4px;font-size:18px;font-weight:700;color:#222}
.data_spot_list .price--top_average{color:#ff5454}
.data_spot_list .price--bottom_average{color:#419aff}
.data_spot_list .tit{display:block;line-height:16px;letter-spacing:-.35px;font-size:13px;font-weight:500;color:#8f8f8f}
.data_spot_list .tit:not(:first-child){margin-top:3px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.aside{width:280px;position:fixed;top:0;bottom:0;right:0;z-index:2001;padding-top:38px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline-style:none;background-color:#fff}
.aside:not([aria-hidden=false]){right:-315px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.aside:not([aria-hidden=false])+.dimmed{display:none}
.aside[aria-hidden=false]{right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.aside[aria-hidden=false]~.dimmed{display:block}
.aside~.dimmed{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:rgba(0,0,0,.5)}
.aside .aside_close{position:absolute;top:20px;right:20px;margin:-10px;padding:10px}
.aside .aside_close:before{content:"";background-position:-110px -36px;width:18px;height:18px}
.aside .aside_inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.aside .aside_profile{padding-left:22px;padding-right:20px}
.aside .aside_profile .aside_profile_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.aside .aside_profile .aside_profile_thumbnail{width:46px;height:46px;overflow:hidden;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-border-radius:23px;border-radius:23px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}
.aside .aside_profile .aside_profile_thumbnail[style*=background-image]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.04)}
.aside .aside_profile .aside_profile_thumbnail:not([style*=background-image]){-webkit-background-size:324px auto;background-size:324px auto;background-position:0 0;background-image:url(https://ssl.pstatic.net/static.land/static/space/20191030/img/sp2x.png)!important}
.aside .aside_profile .aside_profile_id{display:block;overflow:hidden;padding-top:12px;padding-bottom:12px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;line-height:22px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;white-space:nowrap;text-overflow:ellipsis;color:#222}
.aside .aside_profile .aside_profile_id:not(:first-child){margin-left:11px}
.aside .aside_profile .aside_profile_id:not([aria-label]){letter-spacing:-.3px;font-size:17px;font-weight:700}
.aside .aside_profile .aside_profile_id[aria-label^="현재 로그인 하지않은 상태"]{letter-spacing:-.5px;font-size:15px;font-weight:500}
.aside .aside_profile .aside_profile_id[aria-label^="현재 로그인 하지않은 상태"]:after{content:"";margin-top:5px;margin-left:4px;background-position:-60px -35px;width:7px;height:11px}
.aside .aside_scroll{padding-bottom:28px;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;overflow-x:hidden;overflow-y:auto}
.aside .aside_scroll:not(:first-child){margin-top:28px}
.aside .aside_navigation+.aside_navigation{position:relative;margin-top:12px}
.aside .aside_navigation+.aside_navigation:before{content:"";height:1px;display:block;margin-left:24px;margin-right:24px;margin-bottom:12px;background-color:#edeff2}
.aside .aside_navigation .aside_navigation_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:11px;padding-left:24px;padding-right:24px;padding-bottom:11px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.aside .aside_navigation .aside_navigation_item[class*=type_]:before{content:"";-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.aside .aside_navigation .aside_navigation_item.type_myhouse:before{margin-right:12px;background-position:-32px -35px;width:20px;height:24px}
.aside .aside_navigation .aside_navigation_item.type_myhouse .aside_navigation_text{line-height:24px;letter-spacing:-.5px;font-size:16px;font-weight:500;color:#3b7cf5}
.aside .aside_navigation .aside_navigation_item.type_place:before{margin-right:13px;background-position:-82px -4px;width:20px;height:24px}
.aside .aside_navigation .aside_navigation_item.type_complex:before{margin-right:13px;background-position:-4px -35px;width:20px;height:24px}
.aside .aside_navigation .aside_navigation_item.type_isale:before{margin-right:13px;background-position:-32px -67px;width:20px;height:24px}
.aside .aside_navigation .aside_navigation_item.type_sale:before{margin-right:13px;background-position:-4px -67px;width:20px;height:24px}
.aside .aside_navigation .aside_navigation_item.type_alarm:before{margin-right:13px;background-position:-60px -67px;width:20px;height:24px}
.aside .aside_navigation .aside_navigation_item.type_talk:before{margin-right:13px;background-position:-110px -4px;width:20px;height:24px}
.aside .aside_navigation .aside_navigation_item .aside_item_text{display:block;overflow:hidden;line-height:24px;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;color:#222}
.aside .aside_navigation .aside_navigation_item .aside_item_text:not(:last-child){margin-right:10px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.aside .aside_navigation .aside_navigation_item .aside_navigation_alarm{line-height:24px;font-size:16px;font-weight:700;color:#3b7cf5}
.setting_area{background-color:#fff}
.setting_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 16px}
.setting_box .title{display:inline-block;font-size:17px;line-height:26px;letter-spacing:-.5px;color:#222;vertical-align:top}
.setting_box .button_info{margin:0 -5px -5px -7px;padding:5px;line-height:1px;vertical-align:top}
.setting_box .heading{font-size:17px;height:30px;letter-spacing:-1.1px}
.setting_box .heading h2{display:inline-block;vertical-align:middle}
.setting_box .heading .icon{letter-spacing:normal;color:#919191;vertical-align:-2px}
.setting_box .btn_question{padding:5px;display:inline-block;vertical-align:top;margin:-4px 0 0 -3px}
.setting_box .p_setting_guide{margin-top:4px;color:#929294;font-size:15px;line-height:21px;letter-spacing:-.3px}
.setting_box .p_etiquette{color:#26a93a;letter-spacing:-.5px}
.setting_box .switch{position:absolute;left:50%;margin-left:-27px;width:54px;bottom:0}
.setting_box .setting_alarm{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:5px}
.setting_box .link_alarm{display:inline-block;padding:7px 11px 6px;font-size:15px;font-weight:500;line-height:21px;letter-spacing:-.3px;color:#1e1e23;border:1px solid #dcdee0;-webkit-border-radius:6px;border-radius:6px;vertical-align:top}
.setting_box_inner{position:relative}
.setting_box.is-inactive .p_etiquette{color:#919191}
.heading_setting .heading_inner{padding:21px 96px 20px 15px;font-size:17px}
@media (min-width:600px){.heading_setting .heading_inner{padding-left:17px}
}
.heading_setting .btn_setting_alarm{padding:22px 16px}
.heading_setting .txt_complete{display:none}
.article_box--alarm .heading_setting{margin-top:10px}
.article_box--alarm .item_area--nodata .center_block{border-top:1px solid #f0f1f2}
.article_box--alarm .information_area,.article_box--alarm .merit_area,.article_box--alarm .price_area,.article_box--alarm .title{letter-spacing:-.5px}
.article_box--alarm .type{letter-spacing:-1px}
.article_box--alarm .item_inner{position:relative;height:auto;padding:16px 0 17px}
.article_box--alarm .title{font-size:16px}
.article_box--alarm .information_area{margin-top:2px;font-size:14px}
.article_box--alarm .price_area{margin-top:4px;color:#4c94e8;font-size:16px}
.article_box--alarm .address{margin-top:2px;color:#222;font-size:14px;line-height:16px;font-weight:300}
.article_box--alarm .info+.address{color:#515254;margin-top:1px}
.article_box--alarm .merit_area{overflow:inherit;max-height:initial;margin-top:7px;font-size:14px}
.article_box--alarm .num_totalsale{color:#777;vertical-align:middle}
.article_box--alarm .num_newsale{position:relative;display:inline-block;padding-left:8px;margin-left:5px;color:red;vertical-align:middle}
.article_box--alarm .num_newsale:before{position:absolute;top:50%;margin-top:-6px;height:12px;content:'';position:absolute;left:0;width:1px;background-color:rgba(0,0,0,.14)}
.article_box--alarm .icon_new{font-size:14px;line-height:14px;margin-left:5px;color:red;vertical-align:middle}
.article_box--alarm .onoff_area{position:absolute;top:50%;margin-top:-14px;height:28px;position:absolute;right:0;text-align:center;line-height:28px;color:#fff}
.article_box--alarm .label_onoff{width:50px;display:inline-block;width:50px;height:28px;background-color:#d8d8d8}
.article_box--alarm .label_onoff:before{content:'OFF';position:absolute;left:0;top:0;right:0;bottom:0}
.article_box--alarm .onoff_area input:checked+.label_onoff{background-color:#26a93a}
.article_box--alarm .onoff_area input:checked+.label_onoff:before{content:'ON'}
.article_box--alarm .btn_filter{display:inline-block;line-height:16px;vertical-align:top;margin-left:4px}
.article_box--alarm .price+.btn_filter{margin:2px 0 0 6px}
html[data-user-agent*=Android] .article_box--alarm .num_totalsale{padding-top:3px}
html[data-user-agent*=Android] .article_box--alarm .icon_new{vertical-align:-2px}
.article_box .check_round{display:none}
.check_round{position:absolute;top:50%;height:22px;margin-top:-11px;left:0}
.check_round .check_round_label .icon{width:22px;height:22px;-webkit-border-radius:22px;border-radius:22px;background-color:rgba(0,0,0,.03);border:solid 1px rgba(0,0,0,.2)}
.check_round input:checked+.check_round_label .icon{color:#4c94e8;font-size:22px;background-color:transparent;border:0}
.article_box.is-editing .item_inner{padding-left:37px}
.article_box.is-editing .check_round{display:block}
.article_box.is-editing .onoff_area{display:none}
.article_box.is-editing .btn_setting_alarm{color:#4c94e8}
.article_box.is-editing .btn_setting_alarm .txt_complete{display:inline-block}
.article_box--alarm.is-editing .item_inner{padding-right:0}
.article_box--inter{margin-top:10px}
@media (min-width:600px){.article_box--inter{margin-top:16px}
}
.article_box--inter .select_sorting{padding-right:0}
@media (min-width:600px){.article_box--inter.is-scroll{padding-top:29px}
}
.article_box--inter.is-scroll .inter_heading_fixed{top:48px;border-bottom:0}
.article_box--inter.is-scroll .inter_heading_fixed .heading_onsale{border-bottom:0}
.article_box--inter.is-editing{overflow-x:hidden}
.article_box--inter.is-editing .select_area .select,.article_box--inter.is-editing .select_area .select select{color:rgba(0,0,0,.16);border-color:rgba(0,0,0,.16)}
.article_box--inter.is-editing .select .icon{color:rgba(0,0,0,.16)}
.inter_heading_fixed .select_area{padding-top:0}
@media (min-width:600px){.inter_heading_fixed .select_area{padding-top:12px}
}
.inter_heading_fixed.is-fixed{position:fixed;top:48px;left:0;right:0;z-index:5}
.inter_heading_fixed.is-fixed .heading_onsale{border-bottom:0}
@media (min-width:600px){.inter_heading_fixed.is-fixed{position:fixed;width:568px;margin:0 auto}
}
@media (min-width:1152px){.inter_heading_fixed.is-fixed{width:681px}
}
.inter_heading_fixed.is-fixed+.select_sorting{margin-top:48px}
@media (min-width:600px){.inter_heading_fixed.is-fixed+.select_sorting{margin-top:55px}
}
.inter_heading_fixed.is-fixed+.select_sorting:before{content:'';position:absolute;width:100%;left:0;top:-42px;height:42px;background-color:#fff}
.article_box--isale .inter_heading_fixed.is-fixed+.item_area:before{content:'';position:absolute;width:100%;left:0;top:-20px;height:20px;background-color:#fff}
.inter_heading_fixed.is-fixed+.item_area{margin-top:42px}
@media (min-width:600px){.inter_heading_fixed.is-fixed+.item_area{margin-top:55px}
}
.btn_setting_alarm{position:absolute;right:0;top:0;display:inline-block;font-size:15px;color:#515254}
.btn_setting_alarm .icon{position:absolute;top:50%;height:15px;margin-top:-7.5px;left:0;font-size:15px}
.btn_setting_alarm .txt_block{padding:1px 0 0 18px}
.btn_setting_alarm .txt_complete{display:none}
html[data-user-agent*=Android] .btn_setting_alarm .icon{margin-top:-9px}
.item.is-inactive .address,.item.is-inactive .address_area,.item.is-inactive .icon_new,.item.is-inactive .information_area,.item.is-inactive .information_area .type,.item.is-inactive .num_newsale,.item.is-inactive .price_area,.item.is-inactive .spec,.item.is-inactive .title{color:#919191}
.item.is-inactive .dot:before{background-color:#919191}
.item_area--nodata{color:#919191}
.item_area--nodata .icon_alert{font-size:42px;color:#ccc}
.item_area--nodata .p_nodata{margin-top:9px;line-height:23px}
.item_area--nodata .btn_move{display:inline-block;margin-top:21px;padding:7px 12px;border:1px solid rgba(0,0,0,.16);color:#515254;letter-spacing:-1.3px}
.item--enddata{color:#919191}
.item--enddata .center_block{height:143px}
.item--enddata .icon_alert{font-size:42px;color:#ccc}
.item--enddata .p_nodata{margin-top:9px;line-height:23px}
.heading_setting+.item_area .item:first-child{border-top:1px solid #f0f1f2}
.switch{display:inline-block;position:relative;width:54px;height:30px}
.switch input:focus+label{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}
.switch input[type=checkbox]{position:absolute;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}
.switch label,.switch label span{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition-duration:.2s;transition-duration:.2s}
.switch label{-webkit-border-radius:20px;border-radius:20px;background-color:#b6b6b6}
.switch label span{z-index:1;width:28px;height:28px;margin:1px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}
.switch input:checked+label{background-color:#26a93a}
.switch input:checked+label span{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}
.header_result.header_result--alarm .btn_back{top:26px}
.header_result.header_result--alarm~.content_detail{padding-top:86px}
.header_result.header_result--alarm .p_category{color:#515254;letter-spacing:-.5px}
.header_setting{position:fixed;top:0;left:0;right:0;z-index:10;text-align:center;color:#222;border-bottom:1px solid #cfd2d6;background-color:#fff}
.header_setting .header_setting_inner{padding-top:16px;padding-left:50px;padding-right:50px;padding-bottom:15px}
.header_setting~.content_detail{margin-top:0;padding-top:56px}
@media (min-width:600px){.header_setting~.content_detail{padding-top:66px}
}
.header_setting .heading{line-height:25px;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:18px;font-weight:700;color:#151515}
.header_setting .btn_close{position:absolute;top:17px;right:20px;z-index:1;margin:-10px;padding:10px;line-height:22px;letter-spacing:-.3px;font-size:16px;font-weight:500;color:#333}
.header_setting .btn_back{width:70px;height:50px;position:absolute;top:0;left:0;padding-left:20px;padding-right:20px;font-size:20px}
.header_setting .icon_back{position:absolute;top:50%;left:18px;margin-top:-10px}
.header_setting .btn_home{position:absolute;top:0;left:0;bottom:0;padding-top:14px;padding-left:21px;padding-right:20px;padding-bottom:15px;text-align:center}
.header_setting .btn_home .icon_bi{font-size:21px}
.header_setting .btn_menu{position:absolute;top:0;right:0;padding-top:17px;padding-left:10px;padding-right:18px;padding-bottom:17px}
.header_setting .icon_menu{vertical-align:top;font-size:16px}
.header_setting .icon_menu:before{content:"\E0AA"}
.content.content_check{margin-top:0;padding-top:56px}
@media (min-width:600px){.content.content_check{padding-top:72px}
}
.content_check_inner{padding:0 15px;background-color:#fff}
@media (min-width:600px){.content_check_inner{padding:0 17px}
}
.spot_text_area{font-weight:700;padding:26px 0 24px;border-bottom:1px solid rgba(0,0,0,.16);line-height:1.5;text-align:center}
html[data-user-agent*=Trident] .spot_text_area{letter-spacing:1;font-weight:500}
.spot_text_area .text_normal{font-weight:700;font-size:16px;letter-spacing:-1px;color:#515254}
html[data-user-agent*=Trident] .spot_text_area .text_normal{letter-spacing:1;font-weight:500}
.spot_text_area .text_highlight{font-weight:700;display:block;font-size:22px;letter-spacing:-.6px;color:#26a93a}
html[data-user-agent*=Trident] .spot_text_area .text_highlight{letter-spacing:1;font-weight:500}
.linear_contact_area{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:relative;display:block;padding:0 126px 0 10px;line-height:39px;background-color:#f6f7f8;border:solid rgba(0,0,0,.16);border-width:1px 0;font-size:15px;letter-spacing:-.5px;color:#222}
.linear_contact_area .name{letter-spacing:-.5px}
.linear_contact_area .number{position:absolute;top:0;right:10px}
.linear_contact_area .icon_phone{margin-top:-3px;margin-right:4px;font-size:13px;color:#26a93a}
.check_button{font-weight:700;display:block;margin-top:8px;padding:14px 10px;background-color:#f9fafb;border:1px solid rgba(0,0,0,.16);font-size:16px;line-height:20px;letter-spacing:-.5px;color:#515254;text-align:center}
html[data-user-agent*=Trident] .check_button{letter-spacing:1;font-weight:500}
.check_button:first-child{margin-top:0}
.check_button.is-actived{background-color:#26a93a;border-color:#26a93a;color:#fff}
.wrap_check,.wrap_check_completion{height:100%}
@media (min-width:600px){.wrap_check,.wrap_check_completion{height:auto}
}
.wrap_check .article_box,.wrap_check_completion .article_box{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}
.wrap_check .article_box .item_area,.wrap_check_completion .article_box .item_area{padding:0}
.wrap_check .article_box .item_inner,.wrap_check_completion .article_box .item_inner{min-height:116px}
.wrap_check .article_box .information_area .info,.wrap_check_completion .article_box .information_area .info{font-size:14px}
.wrap_check .article_box .merit_area,.wrap_check_completion .article_box .merit_area{margin-top:7px}
.wrap_check .button_group,.wrap_check_completion .button_group{margin-top:2px}
.wrap_check .notice_area,.wrap_check_completion .notice_area{margin:13px 0 20px;letter-spacing:-.5px;color:#919191;font-size:14px;line-height:20px}
.wrap_check .notice_area--center,.wrap_check_completion .notice_area--center{text-align:center;padding-left:10px;padding-right:10px}
.wrap_check .title_area,.wrap_check_completion .title_area{max-height:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;white-space:normal}
.wrap_check .title_area .mark,.wrap_check_completion .title_area .mark{display:inline-block;width:34px;height:16px;margin-top:1px;vertical-align:top}
.wrap_check .title_area .sp_icon,.wrap_check_completion .title_area .sp_icon{vertical-align:top}
.wrap_check .title_area .title,.wrap_check_completion .title_area .title{display:inline;word-wrap:break-word;word-break:break-all;white-space:normal;line-height:1.4}
.wrap_check .title_area .title:not(:first-child),.wrap_check_completion .title_area .title:not(:first-child){margin-left:4px}
.wrap_check .content_check_inner,.wrap_check_completion .content_check_inner{overflow:auto;padding:0 15px 23px;height:100%}
@media (min-width:600px){.wrap_check .content_check_inner,.wrap_check_completion .content_check_inner{padding:0 17px 23px}
}
.wrap_check .spot_text_area,.wrap_check_completion .spot_text_area{padding:22px 0;line-height:23px;font-size:16px;letter-spacing:-.5px;color:#515254}
.wrap_check .linear_contact_area,.wrap_check_completion .linear_contact_area{margin-bottom:9px}
.wrap_check .linear_contact_area:last-of-type,.wrap_check_completion .linear_contact_area:last-of-type{margin-bottom:0}
.wrap_check .header_home{position:fixed;left:0;right:0;top:0;z-index:10}
.wrap_check_completion .title_area .title{line-height:19px}
.sale_notice{padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:60px;background-color:#f7f8fa}
.sale_notice .sale_notice_title{display:block;line-height:22px;letter-spacing:-.5px;font-size:16px;font-weight:700;color:#222}
.sale_notice .sale_notice_text{line-height:20px;letter-spacing:-.5px;font-size:14px;color:#666}
.sale_notice .sale_notice_text:not(:first-child){margin-top:8px}
.sale_notice .sale_notice_description:not(:first-child){margin-top:20px}
.sale_notice .sale_notice_description+.sale_notice_description{margin-top:16px}
.sale_notice .sale_notice_description .sale_description_title{position:relative;padding-left:10px;line-height:21px;letter-spacing:-.5px;font-size:15px;font-weight:500;color:#222}
.sale_notice .sale_notice_description .sale_description_title:before{content:"";width:4px;height:4px;position:absolute;top:8px;left:0;-webkit-border-radius:2px;border-radius:2px;background-color:#b5b9bf}
.sale_notice .sale_notice_description .sale_description_title+.sale_description_data{padding-left:10px}
.sale_notice .sale_notice_description .sale_description_data{line-height:20px;letter-spacing:-.5px;font-size:14px;color:#666}
.sale_notice .sale_notice_description .sale_description_data:not(:first-child){margin-top:6px}
.sale_notice .sale_notice_description .sale_description_data .sale_data_link{text-decoration:underline;color:#3b7cf5}
.wrap_check_confirm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:100%;background-color:#fff}
.wrap_check_confirm .confirm_name{font-weight:700;font-size:24px;line-height:30px;text-align:center;color:#1e1e23;letter-spacing:-.5px;word-break:keep-all}
.wrap_check_confirm .name_emphasis{color:#4080f7}
.wrap_check_confirm .confirm_information{font-weight:700;font-size:24px;line-height:32px;color:#1e1e23;letter-spacing:-.5px}
.wrap_check_confirm .confirm_information:not(:first-child){padding-top:20px}
.wrap_check_confirm .information_choose{margin-top:30px}
.wrap_check_confirm .info_button{width:100%;margin-top:20px;padding:11px 0 12px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdee0;font-weight:500;font-size:17px;line-height:23px;text-align:center;color:#1e1e23;letter-spacing:-.5px;background-color:#fff}
.wrap_check_confirm .info_button.type_complete{border:1px solid #4080f7;font-weight:700;color:#fff;background-color:#4080f7}
.header_confirm{min-height:56px;background-color:#fff;text-align:center}
.header_confirm .confirm_inner{position:fixed;top:0;right:0;left:0;background-color:#fff;z-index:10}
.header_confirm .confirm_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;padding:16px 50px 15px;font-weight:700;font-size:18px;line-height:25px;color:#1e1e23;letter-spacing:-.5px}
.header_confirm .confirm_close{position:absolute;top:0;right:0;padding:16px;color:#1e1e23}
.header_confirm .confirm_close:before{content:'';background-position:-4px -4px;width:24px;height:24px}
.content_confirm{padding:23px 20px 0;background-color:#fff}
.confirm_info{margin-top:23px;padding:20px 20px 14px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #dcdee0}
.confirm_info .area_address{display:block;font-weight:500;font-size:15px;line-height:21px;color:#404048;letter-spacing:-.3px}
.confirm_info .area_price{display:block;margin-top:3px;font-weight:700;font-size:20px;line-height:26px;color:#4080f7;letter-spacing:-.5px}
.confirm_info .area_structure{display:block;margin-top:10px;font-size:15px;line-height:21px;color:#767678;letter-spacing:-.3px}
.confirm_info .area_date{display:inline-block;margin-top:6px;padding:0 5px;font-size:12px;font-weight:700;line-height:22px;color:#FF5252;letter-spacing:-.3px;background-color:#fff5f5;-webkit-border-radius:3px;border-radius:3px;vertical-align:top}
.sale_list{max-height:100px;overflow-y:auto;margin-top:10px;border-top:1px solid #efeff0}
.sale_list::-webkit-scrollbar{display:none}
.sale_list.type_information{max-height:inherit;padding-bottom:0}
.sale_list.type_information .sale_item{padding-top:20px}
.sale_list .sale_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:14px}
.sale_list .text_sale{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:500;font-size:15px;line-height:21px;color:#404048;letter-spacing:-.3px}
.sale_list .address_sale{display:block;margin-top:6px;font-weight:400;font-size:15px;line-height:21px;color:#767678;letter-spacing:-.3px}
.sale_list .link_call{-webkit-box-flex:0;-webkit-flex:0 0 26px;-ms-flex:0 0 26px;flex:0 0 26px;height:26px;margin-left:10px;padding:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#f0f2f4}
.sale_list .link_call::before{content:'';background-position:-30px -36px;width:16px;height:16px}
.info_help{margin-top:20px}
.info_help .help_item{position:relative;padding-left:7px;font-size:14px;line-height:20px;color:#767678;letter-spacing:-.3px;word-break:keep-all}
.info_help .help_item.help_emphasis{font-weight:500;color:#1e1e23}
.info_help .help_item.help_emphasis::before{background-color:#1e1e23}
.info_help .help_item::before{position:absolute;top:8px;left:0;width:2px;height:2px;-webkit-border-radius:50%;border-radius:50%;background-color:#767678;content:''}
.info_help .item_link{display:block;font-weight:700;color:#4080f7;text-decoration:underline}
.info_check{position:relative;margin-top:30px;padding-left:22px}
.info_check .check_box:checked+.check_label::before{background-position:-4px -36px;width:18px;height:18px}
.info_check .check_label{font-size:14px;line-height:20px;letter-spacing:-.3px;color:#404048}
.info_check .check_label::before{position:absolute;top:2px;left:0;background-position:-36px -4px;width:18px;height:18px;content:''}
.sale_notice{margin:20px -20px 0}
.wrap_check_confirm+.dimmed{visibility:hidden;-webkit-transition:all .2s cubic-bezier(.33,0,.2,1);transition:all .2s cubic-bezier(.33,0,.2,1);opacity:0}
.wrap_check_confirm+.dimmed.isShow{visibility:visible;opacity:.5}
.layer_info{position:fixed;top:50%;left:50%;width:295px;text-align:center;-webkit-border-radius:8px;border-radius:8px;background-color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3000}
.layer_info .info_inner{padding:28px 20px}
.layer_info .info_title{font-weight:700;font-size:18px;line-height:25px;text-align:center;color:#1e1e23;letter-spacing:-.8px;word-break:keep-all}
.layer_info .info_text{margin-top:18px;font-size:15px;line-height:21px;color:#303038;letter-spacing:-.3px;word-break:keep-all}
.layer_info .info_address{display:block;margin-top:20px;padding:10px;-webkit-border-radius:4px;border-radius:4px;font-size:15px;line-height:21px;color:#1e1e23;letter-spacing:-.3px;background-color:#f6f8fa}
.layer_info .info_buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2px;border-top:1px solid #efeff0}
.layer_info .info_buttons.type_choose{padding:0 20px 13px;border:0 none}
.layer_info .info_buttons.type_choose .button{padding:14px 10px 13px;-webkit-border-radius:6px;border-radius:6px;border:0 none;font-weight:500;color:#404048;background-color:#f3f5f7}
.layer_info .info_buttons.type_choose .button_confirm{margin-left:10px;font-weight:700;color:#fff;background-color:#4080f7}
.layer_info .button{width:100%;padding:18px 10px 15px;font-weight:700;font-size:16px;line-height:22px;letter-spacing:-.3px}
.layer_info .button+.button{border-left:1px solid #efeff0}
.layer_info .info_cancel{color:#767678}
.layer_info .info_delete{color:#ff5252}
.layer_info .info_complete{color:#4080f7}
.layer_sheet{position:fixed;right:0;bottom:-227px;left:0;width:100%;margin-top:auto;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px;text-align:center;background-color:#fff;-webkit-transition:all .3s cubic-bezier(.33,0,.2,1);transition:all .3s cubic-bezier(.33,0,.2,1);z-index:3000}
.layer_sheet.isShow{bottom:0}
.layer_sheet .sheet_inner{position:relative;padding:24px 20px 20px}
.layer_sheet .sheet_title{display:block;padding:0 30px;font-weight:700;font-size:20px;line-height:26px;color:#1e1e23;letter-spacing:-.5px}
.layer_sheet .sheet_text{margin-top:5px;line-height:20px;color:#767678;letter-spacing:-.3px}
.layer_sheet .sheet_buttons{margin-top:20px}
.layer_sheet .sheet_button{width:100%;padding:14px 20px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdee0;font-weight:500;font-size:17px;line-height:23px;color:#1e1e23;letter-spacing:-.3px}
.layer_sheet .sheet_button+.sheet_button{margin-top:12px}
.layer_sheet .sheet_close{position:absolute;top:7px;right:7px;padding:5px}
.layer_sheet .sheet_close::before{background-position:-4px -4px;width:24px;height:24px;content:''}
.content_completion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff}
.content_completion .completion_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.content_completion .completion_info{padding:40px 20px 40px;text-align:center}
.content_completion .completion_title{font-weight:500;font-size:20px;line-height:26px;color:#303038;letter-spacing:-.59px}
.content_completion .title_emphasis{color:#4080f7}
.content_completion .completion_text{margin-top:20px;line-height:20px;color:#767678;letter-spacing:-.28px}
.content_completion .completion_button{min-width:165px;margin-top:30px;padding:11px 20px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdee0;font-weight:500;font-size:16px;line-height:22px;color:#1e1e23;letter-spacing:-.3px}
.content_completion .completion_cancel{display:block;margin:30px auto 0;line-height:20px;color:#4080f7;letter-spacing:-.28px;text-align:center;text-decoration:underline}
.agent_area{margin-top:14px;padding:0 16px;-webkit-border-radius:6px;border-radius:6px;background-color:#f6f8fa}
.agent_area .button_more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:12px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.agent_area .button_more.is_active+.agent_list{display:block}
.agent_area .button_more.is_active .total{display:none}
.agent_area .button_more.is_active .icon_arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.agent_area .text{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px;color:#404048}
.agent_area .total{margin-left:auto;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.3px;color:#767678}
.agent_area .icon_arrow{padding:2px;margin-left:4px}
.agent_list{display:none;padding-bottom:12px}
.agent_item{position:relative;padding:0 36px 0 11px;margin-top:14px}
.agent_item:first-child{margin-top:2px}
.agent_item .text{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px;color:#767678}
.agent_item .link_call{position:absolute;top:-2px;right:-3px;width:26px;height:26px;padding:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#f0f2f4}
.agent_item .link_call::before{content:'';background-position:-30px -36px;width:16px;height:16px}
.agent_item::before{position:absolute;top:9px;left:0;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#c8cacc;content:''}
.wrap_alarm_setting{height:100%}
.contnet_alarm{height:100%;padding-bottom:63px;overflow-y:auto;background-color:#fff;margin:0 auto}
@media (min-width:600px){.contnet_alarm{width:568px}
}
@media (min-width:1152px){.contnet_alarm{width:681px}
}
.contnet_alarm .option_label{height:38px}
.contnet_alarm .btn_space{width:40px;height:20px;margin-left:9px}
.contnet_alarm .btn_space .icon_change{left:4px}
.contnet_alarm .btn_space:before{left:21px}
.contnet_alarm .btns_fixed .btn_option{height:45px}
.contnet_alarm .btn_close{position:absolute;top:8px;right:9px;z-index:1;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px}
.alarm_heading_area{letter-spacing:-1px;text-align:center;padding:35px 34px 20px}
.alarm_heading_area .heading{font-size:19px}
.alarm_heading_area .p_alarm{margin-top:4px;font-size:16px;color:#646464;line-height:22px}
.alarm_heading_area .txt_highlight{color:#19b72e}
.guide_box--add,.guide_box--add .guide_add,.guide_box--add .guide_add_text,.guide_box--area,.guide_box--area .guide_area,.guide_box--area .guide_area_text,.guide_box--sorting,.guide_box--sorting .guide_sorting,.guide_box--sorting .guide_sorting_text{position:absolute}
.guide_box_inner{position:relative;width:100%;height:100%}
.guide_box--area{top:63px;left:80px;height:80px;width:184px}
.guide_box--area .guide_area{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='184' height='42' viewBox='0 0 184 42'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%232E73F2' d='M0 0h184v42H0z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M27.056 28.343V13.196H25.05v5.117h-2.737v1.683h2.737v8.347h2.006zm-11.577-3.111c1.581-.85 3.128-2.771 3.621-4.505.51 1.581 2.227 3.485 3.485 4.25l1.139-1.496c-2.278-1.462-3.638-3.808-3.638-6.8v-2.21h-2.04v2.312c0 3.009-1.326 5.406-3.757 6.987l1.19 1.462zm20.304-6.341c3.4 0 5.355-1.088 5.355-2.703 0-1.649-1.955-2.72-5.355-2.72-3.4 0-5.355 1.071-5.355 2.72 0 1.615 1.955 2.703 5.355 2.703zm0-1.496c-2.074 0-3.298-.527-3.298-1.207 0-.697 1.224-1.207 3.298-1.207 2.091 0 3.315.51 3.315 1.207 0 .68-1.224 1.207-3.315 1.207zm5.559 10.88v-1.632h-8.789v-.782h8.296v-3.808h-4.131v-.952H42.6v-1.598H28.915v1.598h5.814v.952h-4.165v1.564h8.313v.833h-8.296v3.825h10.761zm14.507.068V13.196H53.86v15.147h1.989zm-11.237-3.111c1.564-.85 3.128-2.771 3.621-4.505.51 1.581 2.091 3.417 3.332 4.182l1.156-1.496c-2.295-1.479-3.502-3.74-3.502-6.732v-2.21h-2.057v2.312c0 3.009-1.309 5.406-3.757 6.987l1.207 1.462zm29.133-3.196v-3.638h2.159v-1.632h-2.159v-3.57h-2.006v8.84h2.006zm-11.033.068c4.063-1.156 6.783-3.723 6.8-7.871h-7.055v1.649h4.845c-.442 2.55-3.06 4.114-5.576 4.641l.986 1.581zm6.018 6.239c3.315 0 5.202-1.207 5.202-3.077 0-1.887-1.887-3.077-5.202-3.077-3.247 0-5.134 1.19-5.134 3.077 0 1.87 1.887 3.077 5.134 3.077zm0-1.581c-1.972 0-3.111-.561-3.111-1.496 0-.918 1.139-1.479 3.111-1.479 2.006 0 3.162.561 3.162 1.479 0 .935-1.156 1.496-3.162 1.496zm19.403-5.202v-3.502h2.159v-1.632h-2.159v-3.23h-2.006v8.364h2.006zm-9.758-.731c1.853 0 4.675-.17 6.613-.646-.085-.544-.204-1.071-.289-1.598-1.853.408-3.757.561-5.848.561v-5.168h-1.989v6.851h1.513zm9.758 7.327v-5.78h-9.809v5.78h9.809zm-2.006-1.564h-5.814v-2.686h5.814v2.686zm12.382 1.751v-6.29h5.882v-1.581h-2.244c.34-1.734.493-4.012.493-6.46H92.389v1.598h8.279c0 1.853-.136 3.553-.408 4.862h-9.554v1.581h5.814v6.29h1.989zm23.302-6.477v-8.67h-1.989v1.853h-2.176l.051 1.666h2.125v1.853h-2.125l-.051 1.666h2.176v1.632h1.989zm-8.517-.612c2.21 0 3.893-1.428 3.893-3.57 0-2.125-1.717-3.706-3.893-3.706-2.193 0-3.876 1.598-3.876 3.706 0 2.142 1.717 3.57 3.876 3.57zm0-1.547c-1.19 0-1.955-.85-1.955-2.04 0-1.088.765-2.04 1.955-2.04 1.258 0 1.989.918 1.989 2.04 0 1.156-.799 2.04-1.989 2.04zm8.517 8.653v-5.712h-10.557v1.581h8.568v4.131h1.989zm13.725-6.681v-3.332h2.159v-1.632h-2.159v-3.519h-2.006v8.483h2.006zm-10.982-.102c1.411-.459 3.043-1.904 3.519-3.434.646 1.394 2.227 2.601 3.383 3.06l1.139-1.547c-1.785-.578-3.519-2.278-3.519-4.607v-1.207h-2.057v1.292c0 2.295-1.462 4.08-3.672 4.879l1.207 1.564zm10.982 6.579v-5.763h-9.826v5.763h9.826zm-1.989-1.547h-5.831v-2.686h5.831v2.686zm18.23-4.743v-1.581h-5.865v-1.462h4.267v-1.581H141.9v-2.108h8.16v-1.598h-10.149v5.287h3.995v1.462h-5.814v1.581h13.685zm-6.834 6.494c3.349 0 5.27-1.088 5.27-2.839 0-1.717-1.921-2.822-5.287-2.822-3.332 0-5.253 1.105-5.253 2.822 0 1.751 1.921 2.839 5.27 2.839zm-.017-1.581c-1.955 0-3.213-.459-3.213-1.241s1.258-1.258 3.213-1.258c1.972 0 3.247.476 3.247 1.258s-1.275 1.241-3.247 1.241zm13.544-7.249a.749.749 0 0 1 .976-1.133l.084.073 4.97 4.969 4.97-4.97a.75.75 0 0 1 .976-.072l.084.073a.75.75 0 0 1 .073.976l-.073.084-5.5 5.5a.75.75 0 0 1-.976.073l-.084-.073-5.5-5.5z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:100% 100%;background-size:100%;width:184px;height:42px}
.guide_box--area .guide_area_text{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61' height='48' viewBox='0 0 61 48'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M1.94 41.78a23.003 23.003 0 0 0 1.64-2.05c.507-.713.974-1.45 1.4-2.21.227.44.464.87.71 1.29.247.42.48.803.7 1.15.22.347.42.657.6.93s.33.477.45.61c.187.227.39.37.61.43.22.06.424.037.61-.07.134-.067.22-.223.26-.47.04-.247-.013-.49-.16-.73a18.43 18.43 0 0 1-.26-.46c-.08-.147-.173-.3-.28-.46a70.032 70.032 0 0 1-1.13-1.94 25.652 25.652 0 0 1-1.11-2.26c.68-1.507 1.147-2.96 1.4-4.36a2.852 2.852 0 0 0 .08-.68c0-.267-.066-.483-.2-.65-.133-.167-.413-.25-.84-.25-.106 0-.28.003-.52.01a8.31 8.31 0 0 0-.56.03 30.493 30.493 0 0 1-1.57.07l-.97.02c-.333.007-.66.01-.98.01h-.36c-.213 0-.42.063-.62.19s-.3.323-.3.59c0 .307.107.51.32.61.214.1.44.157.68.17.134.013.287.017.46.01.174-.007.36-.01.56-.01.534 0 1.02-.01 1.46-.03.44-.02.874-.043 1.3-.07.107-.013.164.007.17.06.007.053.01.087.01.1-.32 1.533-.883 3.107-1.69 4.72-.806 1.613-1.836 3.193-3.09 4.74-.12.147-.2.327-.24.54-.04.213.02.407.18.58.094.107.2.17.32.19.12.02.24.017.36-.01a1.08 1.08 0 0 0 .34-.14c.107-.067.194-.133.26-.2zm8.84 4.12c0 .293.09.51.27.65.18.14.397.21.65.21.28 0 .497-.08.65-.24a.767.767 0 0 0 .21-.6c-.013-.32-.023-.7-.03-1.14a91.923 91.923 0 0 1 0-2.87c.007-.5.01-.977.01-1.43 0-.72-.003-1.423-.01-2.11-.006-.687-.003-1.37.01-2.05 0-.72.004-1.41.01-2.07.007-.66.01-1.29.01-1.89v-3.02a.779.779 0 0 0-.33-.65c-.22-.167-.443-.237-.67-.21a.956.956 0 0 0-.58.28c-.16.16-.24.393-.24.7.027.44.047 1.027.06 1.76.014.733.02 1.573.02 2.52v1.22c0 .507.004 1.04.01 1.6.007.56.01 1.107.01 1.64v1.34c0 .467-.003.93-.01 1.39a972.082 972.082 0 0 0-.04 3.09c-.006.573-.01 1.2-.01 1.88zm7.592-16.62c.76-.067 1.397.017 1.91.25.514.233.927.57 1.24 1.01.314.44.53.963.65 1.57.12.607.174 1.25.16 1.93a7.335 7.335 0 0 1-.23 1.73c-.14.527-.36.983-.66 1.37-.3.387-.68.69-1.14.91-.46.22-1.016.33-1.67.33-.746 0-1.36-.127-1.84-.38a2.99 2.99 0 0 1-1.14-1.03 4.281 4.281 0 0 1-.59-1.49 8.962 8.962 0 0 1-.17-1.78c0-1.307.28-2.343.84-3.11.56-.767 1.44-1.203 2.64-1.31zm7.18.16c0 .227.004.463.01.71.007.247.01.497.01.75h-2.02c-.533 0-.8.273-.8.82 0 .253.07.45.21.59.14.14.344.203.61.19.054 0 .144-.003.27-.01a7.83 7.83 0 0 1 .41-.01h1.32V35h-2.12c-.266-.013-.466.06-.6.22-.133.16-.2.34-.2.54a.9.9 0 0 0 .2.56c.134.173.334.26.6.26.134 0 .324.003.57.01.247.007.477.01.69.01h.86v1.98c0 .28.087.487.26.62.174.133.387.2.64.2a.957.957 0 0 0 .6-.2c.174-.133.26-.34.26-.62v-2.01c0-.567.004-1.08.01-1.54.007-.46.01-.883.01-1.27V31c0-.28-.003-.557-.01-.83-.006-.273-.01-.523-.01-.75a.759.759 0 0 0-.29-.59c-.18-.14-.423-.197-.73-.17a.815.815 0 0 0-.55.23.744.744 0 0 0-.21.55zm-7.32 12.6c.587-.027 1.24-.043 1.96-.05.72-.007 1.447-.01 2.18-.01h.73c.274 0 .544-.003.81-.01.267-.007.517-.01.75-.01h.57c.04 0 .087.003.14.01.054.007.08.057.08.15.014.253.02.507.02.76v.78a84.362 84.362 0 0 1-.04 2.48c.014.333.107.59.28.77.174.18.38.257.62.23.547-.013.847-.293.9-.84.027-.4.044-.877.05-1.43.007-.553.01-1.083.01-1.59v-.95c0-.3.007-.577.02-.83 0-.253-.036-.457-.11-.61a.925.925 0 0 0-.27-.35.785.785 0 0 0-.36-.15 2.45 2.45 0 0 0-.36-.03h-2.78c-.666 0-1.333.003-2 .01l-1.87.02a53.99 53.99 0 0 0-1.37.03c-.573.027-.846.307-.82.84 0 .08.014.17.04.27a.693.693 0 0 0 .4.46.887.887 0 0 0 .42.05zm.2-11.22c-.36.04-.653.157-.88.35a2.178 2.178 0 0 0-.54.69c-.133.267-.223.56-.27.88-.046.32-.07.62-.07.9 0 .387.02.767.06 1.14.04.373.13.713.27 1.02.14.307.34.553.6.74.26.187.604.28 1.03.28.427 0 .767-.077 1.02-.23.254-.153.45-.36.59-.62.14-.26.23-.557.27-.89.04-.333.06-.68.06-1.04a9.5 9.5 0 0 0-.09-1.36 3.147 3.147 0 0 0-.33-1.06c-.16-.293-.38-.51-.66-.65s-.633-.19-1.06-.15zm17.624-.86c-.027.427-.043.89-.05 1.39-.007.5-.01.99-.01 1.47.6 0 1.153-.007 1.66-.02.507-.013 1.067-.02 1.68-.02a23.678 23.678 0 0 0 .04-1.36v-1.26c0-.093.01-.197.03-.31a.69.69 0 0 1 .14-.31.818.818 0 0 1 .3-.23c.127-.06.297-.083.51-.07.253.013.437.107.55.28.113.173.17.373.17.6v1.94c0 .493-.003 1.03-.01 1.61l-.02 1.67a45.65 45.65 0 0 1-.04 1.46c-.02.44-.037.767-.05.98a3.11 3.11 0 0 1-.11.58.692.692 0 0 1-.24.35 1.02 1.02 0 0 1-.44.18 4.05 4.05 0 0 1-.71.05h-4.18c-.227 0-.443-.073-.65-.22-.207-.147-.317-.413-.33-.8 0-.453-.003-.94-.01-1.46l-.02-1.55c-.007-.513-.01-1.01-.01-1.49v-2.61c0-.38.007-.657.02-.83-.027-.253.053-.447.24-.58.187-.133.393-.2.62-.2.213 0 .423.06.63.18.207.12.303.313.29.58zm8.38-.5c0-.227.07-.41.21-.55a.9.9 0 0 1 .55-.25c.24-.027.477.02.71.14.233.12.357.32.37.6.027.493.037 1.043.03 1.65-.007.607-.01 1.257-.01 1.95 0 1.027-.01 2.127-.03 3.3a816.12 816.12 0 0 0-.05 3.3c0 .347-.003.637-.01.87-.007.233-.01.497-.01.79 0 .347-.087.583-.26.71a1.02 1.02 0 0 1-.62.19.929.929 0 0 1-.62-.22c-.173-.147-.26-.367-.26-.66a194.125 194.125 0 0 1 .04-3.9h-.8c-.213 0-.413.003-.6.01a3.62 3.62 0 0 1-.48-.01.964.964 0 0 1-.55-.23c-.14-.127-.21-.317-.21-.57 0-.267.07-.47.21-.61.14-.14.33-.21.57-.21h1.88c.013-.32.02-.6.02-.84v-1.98h-1.9c-.24 0-.43-.067-.57-.2-.14-.133-.21-.327-.21-.58 0-.267.07-.467.21-.6.14-.133.33-.2.57-.2h1.86a47.063 47.063 0 0 0-.04-1.9zm-5.46 15.68c.6.013 1.167.023 1.7.03.533.007 1.067.01 1.6.01.293 0 .577-.003.85-.01a1430.654 1430.654 0 0 1 1.7-.04c.3-.007.637-.017 1.01-.03.293-.013.51.053.65.2a.79.79 0 0 1 .23.5c.027.293-.043.523-.21.69a.854.854 0 0 1-.63.25h-.76c-.253 0-.527.003-.82.01-.293.007-.62.01-.98.01h-2.38c-.32 0-.613.003-.88.01l-.79.02c-.26.007-.55.01-.87.01-.573 0-.98-.117-1.22-.35-.24-.233-.353-.637-.34-1.21.013-.56.023-1.167.03-1.82.007-.653.003-1.233-.01-1.74-.013-.333.087-.577.3-.73.213-.153.46-.23.74-.23.2 0 .393.07.58.21.187.14.28.343.28.61 0 .147-.003.3-.01.46-.007.16-.01.333-.01.52a70.541 70.541 0 0 1-.04 2.26c0 .173.02.277.06.31.04.033.113.05.22.05zm-3.02-7.72l3.28.02c.013-.227.017-.463.01-.71-.007-.247-.003-.523.01-.83v-.77c0-.153.003-.303.01-.45.007-.147.01-.26.01-.34-.587 0-1.127.003-1.62.01-.493.007-1.047.01-1.66.01v.79c0 .26-.007.537-.02.83 0 .2-.003.443-.01.73s-.01.523-.01.71zm19.572 2.3c.666 0 1.306.063 1.92.19a4.52 4.52 0 0 1 1.61.65c.46.307.83.71 1.11 1.21.28.5.426 1.117.44 1.85 0 .667-.117 1.233-.35 1.7-.234.467-.57.847-1.01 1.14-.44.293-.977.507-1.61.64-.634.133-1.337.207-2.11.22a6.353 6.353 0 0 1-1.77-.2 4.22 4.22 0 0 1-1.45-.68 3.19 3.19 0 0 1-.97-1.17c-.234-.473-.35-1.03-.35-1.67 0-.653.133-1.223.4-1.71.266-.487.613-.89 1.04-1.21.426-.32.91-.56 1.45-.72.54-.16 1.09-.24 1.65-.24zm3.14-10.28a.682.682 0 0 1 .27-.53c.166-.127.35-.203.55-.23.226-.027.45.013.67.12.22.107.35.293.39.56v1.11c0 .153.003.307.01.46.006.153.01.283.01.39v.63c0 .26.003.543.01.85.006.307.01.62.01.94v2.12c0 .373-.004.73-.01 1.07l-.02 1.02c-.007.34-.017.697-.03 1.07a.816.816 0 0 1-.31.63.888.888 0 0 1-.67.19.928.928 0 0 1-.56-.25c-.174-.153-.26-.363-.26-.63.013-.373.02-.747.02-1.12v-1.12h-2.7c-.534 0-.8-.26-.8-.78 0-.547.266-.82.8-.82h2.7V33.2c-.24 0-.51-.003-.81-.01-.3-.007-.624-.01-.97-.01-.24 0-.43-.073-.57-.22-.14-.147-.21-.347-.21-.6 0-.267.07-.47.21-.61.14-.14.33-.21.57-.21.213 0 .476.003.79.01.313.007.636.01.97.01a8.9 8.9 0 0 1-.02-.62v-.66a1.1 1.1 0 0 0-.01-.16 1.016 1.016 0 0 1-.01-.16 1.242 1.242 0 0 1-.02-.24v-.28zm-9.32 1.9c-.267.013-.47-.04-.61-.16a.72.72 0 0 1-.25-.46.858.858 0 0 1 .19-.64c.153-.2.396-.293.73-.28.066 0 .146-.003.24-.01.093-.007.2-.01.32-.01.306-.013.67-.023 1.09-.03.42-.007.836-.017 1.25-.03a83.425 83.425 0 0 1 2.04-.04h-.02c.666-.027 1.096.073 1.29.3.193.227.243.667.15 1.32a8.64 8.64 0 0 1-.73 2.46c-.367.787-.83 1.52-1.39 2.2-.56.68-1.207 1.307-1.94 1.88a15.054 15.054 0 0 1-2.38 1.52 1.77 1.77 0 0 1-.29.11 1.03 1.03 0 0 1-.35.04.708.708 0 0 1-.33-.1c-.1-.06-.17-.17-.21-.33v.02c-.12-.24-.127-.453-.02-.64.106-.187.26-.333.46-.44v.02c.533-.293 1.08-.65 1.64-1.07.56-.42 1.083-.907 1.57-1.46a9.402 9.402 0 0 0 1.28-1.89c.366-.707.63-1.493.79-2.36a91.335 91.335 0 0 0-2.39.04 99.606 99.606 0 0 1-2.13.04zm6.28 9.92c-.387 0-.747.05-1.08.15a2.61 2.61 0 0 0-.87.44 2.114 2.114 0 0 0-.59.73 2.445 2.445 0 0 0-.24 1.02c0 .4.08.74.24 1.02.16.28.373.503.64.67.266.167.56.29.88.37.32.08.64.12.96.12.346 0 .706-.027 1.08-.08.373-.053.716-.16 1.03-.32.313-.16.573-.38.78-.66.206-.28.316-.647.33-1.1.013-.453-.077-.833-.27-1.14a2.212 2.212 0 0 0-.74-.73 3.11 3.11 0 0 0-1.02-.38 5.952 5.952 0 0 0-1.13-.11z'/%3E%3Cpath fill-rule='nonzero' d='M54.357 4.76c-7.628.237-10.752 1.169-16.692 5.28-5.047 3.492-8.248 8.199-9.58 14.09a.7.7 0 1 0 1.365.31c1.255-5.549 4.252-9.956 9.012-13.25 5.736-3.969 8.617-4.818 16.122-5.036l-3.888 3.73a.7.7 0 1 0 .97 1.01l5.227-5.015a.7.7 0 0 0-.076-1.074L51.052.658a.7.7 0 0 0-.818 1.137l4.123 2.965z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:100% 100%;background-size:100%;width:61px;height:48px;top:32px;left:-64px}
@media screen and (orientation:landscape){.guide_box--area .guide_area_text{top:13px;left:-69px}
}
.guide_box--sorting{width:74px;height:40px;right:0;top:64px}
.guide_box--sorting .guide_sorting{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='40' viewBox='0 0 74 40'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%2357A0F6' d='M0 0h74v40H0z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M23.37 21.8l.585-.96c-1.965-.39-4.86-2.31-4.86-4.38v-.27h4.32v-.915h-9.84v.915h4.32v.27c0 2.1-2.775 3.99-4.845 4.35l.54.96c2.175-.555 4.35-2.16 4.89-3.645.63 1.44 2.79 3.075 4.89 3.675zm1.035 3.585v-.96h-5.37v-3.27h-1.14v3.27H12.57v.96h11.835zm11.35-1.92V13.94h-1.14v3.84h-2.88v.96h2.88v4.725h1.14zM25.78 22.01c3.39-1.125 5.715-3.585 5.91-7.08h-6v.96h4.755c-.345 2.295-2.46 4.425-5.235 5.16l.57.96zm10.29 4.725v-.96h-7.755v-3.18h-1.14v4.14h8.895zm12.16-3.12V13.94h-1.14v2.19h-2.505v.96h2.505v1.95h-2.505v.945h2.505v3.63h1.14zm-4.365-2.175v-6.63H42.71v2.4h-3.465v-2.4h-1.14v6.63h5.76zm-1.155-.945h-3.465v-2.34h3.465v2.34zm5.85 6.12v-.96h-7.635V22.64h-1.14v3.975h8.775zm12.145-4.395v-8.28h-1.14v2.37H56.88v.945h2.685v1.8H56.67V20h2.895v2.22h1.14zm-9.99-.165c3.465-1.215 5.835-3.795 6.03-7.095h-6.03v.975h4.74c-.39 2.22-2.61 4.395-5.31 5.145l.57.975zm5.64 4.935c2.835 0 4.455-.96 4.455-2.49 0-1.515-1.62-2.475-4.455-2.475-2.865 0-4.47.96-4.47 2.475 0 1.53 1.605 2.49 4.47 2.49zm0-.945c-2.07 0-3.285-.57-3.285-1.545 0-.96 1.215-1.515 3.285-1.515 2.07 0 3.285.555 3.285 1.515 0 .975-1.215 1.545-3.285 1.545z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:100% 100%;background-size:100%;width:74px;height:40px;right:0}
.guide_box--sorting .guide_sorting_text{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='43' viewBox='0 0 90 43'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M11.34 24.98c.2.013.347.07.44.17.094.1.144.223.15.37.007.147-.013.3-.06.46a1.5 1.5 0 0 1-.19.42c-.306.507-.66 1.01-1.06 1.51s-.833.99-1.3 1.47c.28.24.577.49.89.75.314.26.63.51.95.75.32.24.634.467.94.68.307.213.594.4.86.56.24.147.394.32.46.52.067.2.054.373-.04.52-.213.36-.586.447-1.12.26a5.787 5.787 0 0 1-.87-.45c-.34-.207-.706-.443-1.1-.71-.393-.267-.79-.543-1.19-.83A26.58 26.58 0 0 1 8 30.6c-.733.627-1.5 1.193-2.3 1.7-.8.507-1.6.933-2.4 1.28a1.307 1.307 0 0 1-.75.09.55.55 0 0 1-.45-.41.663.663 0 0 1 .04-.55c.094-.18.26-.33.5-.45a22.403 22.403 0 0 0 3.82-2.56 17.46 17.46 0 0 0 1.57-1.48c.474-.507.877-1.007 1.21-1.5.094-.133.034-.2-.18-.2-.266 0-.65.007-1.15.02-.5.013-1.006.023-1.52.03-.513.007-.976.013-1.39.02-.413.007-.666.01-.76.01-.306-.013-.543-.083-.71-.21a.608.608 0 0 1-.25-.51c0-.28.08-.493.24-.64.16-.147.427-.22.8-.22.694 0 1.347-.003 1.96-.01.614-.007 1.24-.01 1.88-.01.48 0 1.014-.01 1.6-.03a17.5 17.5 0 0 1 1.58.01zm3.06 12.14c.574 0 .86.253.86.76 0 .253-.046.443-.14.57-.093.127-.253.223-.48.29a.856.856 0 0 1-.26.05c-.106.007-.213.01-.32.01h-.36c-.426 0-.856-.003-1.29-.01a79.78 79.78 0 0 0-1.29-.01h-1.06a42.6 42.6 0 0 1-.95-.01c-.313-.007-.63-.01-.95-.01H3.72a67.13 67.13 0 0 0-2.6.04.74.74 0 0 1-.58-.21c-.16-.153-.24-.363-.24-.63 0-.413.207-.667.62-.76.134-.027.294-.04.48-.04h.54c.44 0 .887-.003 1.34-.01.454-.007.9-.01 1.34-.01h2.32c.027-.48.044-.973.05-1.48A28.39 28.39 0 0 0 6.96 34c-.013-.307.077-.53.27-.67.194-.14.404-.223.63-.25a.885.885 0 0 1 .6.19c.187.14.294.343.32.61.027.493.03 1.047.01 1.66a26.25 26.25 0 0 0-.01 1.6l5.62-.02zm12.012-11.28c0-.347-.006-.647-.02-.9-.013-.253-.02-.427-.02-.52a.563.563 0 0 1 .21-.54c.167-.133.357-.213.57-.24.227-.027.454.013.68.12.227.107.34.307.34.6 0 .24.004.483.01.73.007.247.01.49.01.73v.98c0 .307-.006.58-.02.82l.02 4.8c0 .653-.003 1.307-.01 1.96a57.208 57.208 0 0 1-.05 1.9.698.698 0 0 1-.28.51c-.173.14-.34.223-.5.25-.306.013-.536-.067-.69-.24-.153-.173-.236-.413-.25-.72.014-.293.027-.64.04-1.04.014-.4.02-.78.02-1.14v-3.36h-2.54a.896.896 0 0 1-.59-.19c-.153-.127-.23-.33-.23-.61 0-.267.104-.467.31-.6.207-.133.424-.2.65-.2l2.4-.02v-1.54c0-.16-.003-.303-.01-.43a58.545 58.545 0 0 0-.02-.36l-.02-.34a7.135 7.135 0 0 1-.01-.41zm-5.64 14.28a57.038 57.038 0 0 0 3.15.03l1.08-.02c.38-.007.794-.02 1.24-.04.447-.02.95-.043 1.51-.07.187 0 .377.063.57.19.194.127.304.29.33.49.014.28-.05.497-.19.65a.834.834 0 0 1-.53.27l-1.37.07a36.012 36.012 0 0 1-1.97.05h-4.42c-.56 0-.96-.117-1.2-.35-.24-.233-.346-.637-.32-1.21.014-.28.02-.587.02-.92v-1.01c0-.34-.003-.67-.01-.99-.006-.32-.01-.613-.01-.88 0-.32.107-.54.32-.66.214-.12.454-.18.72-.18.267 0 .477.083.63.25.154.167.224.37.21.61-.013.427-.02.797-.02 1.11v2.25c0 .187.014.293.04.32.027.027.1.04.22.04zm-3.78-13.88c-.333 0-.563-.07-.69-.21a.796.796 0 0 1-.21-.49c-.026-.187.04-.367.2-.54.16-.173.4-.273.72-.3a60.052 60.052 0 0 0 1.64-.04c.294-.013.6-.023.92-.03a1038.812 1038.812 0 0 0 1.79-.04c.26-.007.47-.01.63-.01h-.02c.334-.013.607 0 .82.04.214.04.374.12.48.24.107.12.17.287.19.5.02.213.01.487-.03.82-.226 1.773-.896 3.34-2.01 4.7-1.113 1.36-2.563 2.547-4.35 3.56-.08.04-.18.07-.3.09-.12.02-.236.02-.35 0a.677.677 0 0 1-.3-.13.569.569 0 0 1-.19-.28c-.08-.267-.076-.463.01-.59.087-.127.217-.263.39-.41.68-.467 1.314-.923 1.9-1.37a10.09 10.09 0 0 0 1.55-1.45 8.377 8.377 0 0 0 1.14-1.72c.314-.627.544-1.347.69-2.16.014-.107.007-.18-.02-.22-.026-.04-.106-.06-.24-.06-.32 0-.693.007-1.12.02-.426.013-.85.023-1.27.03-.42.007-.806.017-1.16.03-.353.013-.623.02-.81.02zm20.264-1.28c-.027.427-.043.89-.05 1.39-.007.5-.01.99-.01 1.47.6 0 1.153-.007 1.66-.02.507-.013 1.067-.02 1.68-.02a23.678 23.678 0 0 0 .04-1.36v-1.26c0-.093.01-.197.03-.31a.69.69 0 0 1 .14-.31.818.818 0 0 1 .3-.23c.127-.06.297-.083.51-.07.253.013.437.107.55.28.113.173.17.373.17.6v1.94c0 .493-.003 1.03-.01 1.61l-.02 1.67a45.65 45.65 0 0 1-.04 1.46c-.02.44-.037.767-.05.98a3.11 3.11 0 0 1-.11.58.692.692 0 0 1-.24.35 1.02 1.02 0 0 1-.44.18 4.05 4.05 0 0 1-.71.05h-4.18c-.227 0-.443-.073-.65-.22-.207-.147-.317-.413-.33-.8 0-.453-.003-.94-.01-1.46l-.02-1.55c-.007-.513-.01-1.01-.01-1.49v-2.61c0-.38.007-.657.02-.83-.027-.253.053-.447.24-.58.187-.133.393-.2.62-.2.213 0 .423.06.63.18.207.12.303.313.29.58zm8.38-.5c0-.227.07-.41.21-.55a.9.9 0 0 1 .55-.25c.24-.027.477.02.71.14.233.12.357.32.37.6.027.493.037 1.043.03 1.65-.007.607-.01 1.257-.01 1.95 0 1.027-.01 2.127-.03 3.3a816.12 816.12 0 0 0-.05 3.3c0 .347-.003.637-.01.87-.007.233-.01.497-.01.79 0 .347-.087.583-.26.71a1.02 1.02 0 0 1-.62.19.929.929 0 0 1-.62-.22c-.173-.147-.26-.367-.26-.66a194.125 194.125 0 0 1 .04-3.9h-.8c-.213 0-.413.003-.6.01a3.62 3.62 0 0 1-.48-.01.964.964 0 0 1-.55-.23c-.14-.127-.21-.317-.21-.57 0-.267.07-.47.21-.61.14-.14.33-.21.57-.21h1.88c.013-.32.02-.6.02-.84v-1.98h-1.9c-.24 0-.43-.067-.57-.2-.14-.133-.21-.327-.21-.58 0-.267.07-.467.21-.6.14-.133.33-.2.57-.2h1.86a47.063 47.063 0 0 0-.04-1.9zm-5.46 15.68c.6.013 1.167.023 1.7.03.533.007 1.067.01 1.6.01.293 0 .577-.003.85-.01a1430.654 1430.654 0 0 1 1.7-.04c.3-.007.637-.017 1.01-.03.293-.013.51.053.65.2a.79.79 0 0 1 .23.5c.027.293-.043.523-.21.69a.854.854 0 0 1-.63.25h-.76c-.253 0-.527.003-.82.01-.293.007-.62.01-.98.01h-2.38c-.32 0-.613.003-.88.01l-.79.02c-.26.007-.55.01-.87.01-.573 0-.98-.117-1.22-.35-.24-.233-.353-.637-.34-1.21.013-.56.023-1.167.03-1.82.007-.653.003-1.233-.01-1.74-.013-.333.087-.577.3-.73.213-.153.46-.23.74-.23.2 0 .393.07.58.21.187.14.28.343.28.61 0 .147-.003.3-.01.46-.007.16-.01.333-.01.52a70.541 70.541 0 0 1-.04 2.26c0 .173.02.277.06.31.04.033.113.05.22.05zm-3.02-7.72l3.28.02c.013-.227.017-.463.01-.71-.007-.247-.003-.523.01-.83v-.77c0-.153.003-.303.01-.45.007-.147.01-.26.01-.34-.587 0-1.127.003-1.62.01-.493.007-1.047.01-1.66.01v.79c0 .26-.007.537-.02.83 0 .2-.003.443-.01.73s-.01.523-.01.71zm19.572 2.3c.666 0 1.306.063 1.92.19a4.52 4.52 0 0 1 1.61.65c.46.307.83.71 1.11 1.21.28.5.426 1.117.44 1.85 0 .667-.117 1.233-.35 1.7-.234.467-.57.847-1.01 1.14-.44.293-.977.507-1.61.64-.634.133-1.337.207-2.11.22a6.353 6.353 0 0 1-1.77-.2 4.22 4.22 0 0 1-1.45-.68 3.19 3.19 0 0 1-.97-1.17c-.234-.473-.35-1.03-.35-1.67 0-.653.133-1.223.4-1.71.266-.487.613-.89 1.04-1.21.426-.32.91-.56 1.45-.72.54-.16 1.09-.24 1.65-.24zm3.14-10.28a.682.682 0 0 1 .27-.53c.166-.127.35-.203.55-.23.226-.027.45.013.67.12.22.107.35.293.39.56v1.11c0 .153.003.307.01.46.006.153.01.283.01.39v.63c0 .26.003.543.01.85.006.307.01.62.01.94v2.12c0 .373-.004.73-.01 1.07l-.02 1.02c-.007.34-.017.697-.03 1.07a.816.816 0 0 1-.31.63.888.888 0 0 1-.67.19.928.928 0 0 1-.56-.25c-.174-.153-.26-.363-.26-.63.013-.373.02-.747.02-1.12v-1.12h-2.7c-.534 0-.8-.26-.8-.78 0-.547.266-.82.8-.82h2.7V28.2c-.24 0-.51-.003-.81-.01-.3-.007-.624-.01-.97-.01-.24 0-.43-.073-.57-.22-.14-.147-.21-.347-.21-.6 0-.267.07-.47.21-.61.14-.14.33-.21.57-.21.213 0 .476.003.79.01.313.007.636.01.97.01a8.9 8.9 0 0 1-.02-.62v-.66a1.1 1.1 0 0 0-.01-.16 1.016 1.016 0 0 1-.01-.16 1.242 1.242 0 0 1-.02-.24v-.28zm-9.32 1.9c-.267.013-.47-.04-.61-.16a.72.72 0 0 1-.25-.46.858.858 0 0 1 .19-.64c.153-.2.396-.293.73-.28.066 0 .146-.003.24-.01.093-.007.2-.01.32-.01.306-.013.67-.023 1.09-.03.42-.007.836-.017 1.25-.03a83.425 83.425 0 0 1 2.04-.04h-.02c.666-.027 1.096.073 1.29.3.193.227.243.667.15 1.32a8.64 8.64 0 0 1-.73 2.46c-.367.787-.83 1.52-1.39 2.2-.56.68-1.207 1.307-1.94 1.88a15.054 15.054 0 0 1-2.38 1.52 1.77 1.77 0 0 1-.29.11 1.03 1.03 0 0 1-.35.04.708.708 0 0 1-.33-.1c-.1-.06-.17-.17-.21-.33v.02c-.12-.24-.127-.453-.02-.64.106-.187.26-.333.46-.44v.02c.533-.293 1.08-.65 1.64-1.07.56-.42 1.083-.907 1.57-1.46a9.402 9.402 0 0 0 1.28-1.89c.366-.707.63-1.493.79-2.36a91.335 91.335 0 0 0-2.39.04 99.606 99.606 0 0 1-2.13.04zm6.28 9.92c-.387 0-.747.05-1.08.15a2.61 2.61 0 0 0-.87.44 2.114 2.114 0 0 0-.59.73 2.445 2.445 0 0 0-.24 1.02c0 .4.08.74.24 1.02.16.28.373.503.64.67.266.167.56.29.88.37.32.08.64.12.96.12.346 0 .706-.027 1.08-.08.373-.053.716-.16 1.03-.32.313-.16.573-.38.78-.66.206-.28.316-.647.33-1.1.013-.453-.077-.833-.27-1.14a2.212 2.212 0 0 0-.74-.73 3.11 3.11 0 0 0-1.02-.38 5.952 5.952 0 0 0-1.13-.11z'/%3E%3Cpath fill-rule='nonzero' d='M84.94 3.242c1.092 7.553.717 10.792-2.3 17.355-2.563 5.577-6.643 9.546-12.214 11.882a.7.7 0 1 1-.541-1.291c5.246-2.2 9.066-5.916 11.483-11.176 2.913-6.337 3.249-9.322 2.16-16.751L80.53 7.737a.7.7 0 1 1-1.163-.779l4.032-6.02a.7.7 0 0 1 1.07-.11l5.085 4.957a.7.7 0 0 1-.977 1.002L84.94 3.242z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:100% 100%;background-size:100%;width:90px;height:43px;bottom:-49px;right:33px}
.guide_box--add{width:60px;height:60px;right:12px;bottom:58px}
@media screen and (orientation:landscape){.guide_box--add{bottom:58px}
}
.guide_box--add .guide_add{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='60' height='60' viewBox='0 0 60 60'%3E%3Cdefs%3E%3Ccircle id='b' cx='27' cy='27' r='27'/%3E%3Cfilter id='a' width='118.5%25' height='118.5%25' x='-9.3%25' y='-7.4%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dy='1' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='1.5'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(3 2)'%3E%3Cuse fill='%23000' filter='url(%23a)' xlink:href='%23b'/%3E%3Cuse fill='%2326a93a' xlink:href='%23b'/%3E%3C/g%3E%3Cpath fill='%23FFF' d='M31 28V18h-2v10H19v2h10v10h2V30h10v-2z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:100% 100%;background-size:100%;width:60px;height:60px}
.guide_box--add .guide_add_text{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='155' height='21' viewBox='0 0 155 21'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M11.127 14.36c0-.36.003-.667.01-.92l.02-.77c.007-.26.01-.547.01-.86v-1.19l-.02-4.66V4.9c0-.293-.007-.567-.02-.82l-.04-.74c-.013-.24-.027-.513-.04-.82 0-.227.08-.43.24-.61.16-.18.34-.283.54-.31.227-.04.45.023.67.19.22.167.337.363.35.59.013.227.023.54.03.94a548.63 548.63 0 0 1 .04 2.74c.007.493.01.947.01 1.36v.5h.97c.207 0 .437-.007.69-.02h.38c.307 0 .53.077.67.23.14.153.223.337.25.55a.823.823 0 0 1-.22.6c-.16.187-.4.273-.72.26h-.34a11.1 11.1 0 0 1-.69.02h-.99a8.397 8.397 0 0 0-.01.7c.007.213.01.393.01.54v.64c0 .187.007.42.02.7v2.01c0 .18-.02.343-.06.49-.08.267-.2.43-.36.49-.16.06-.333.09-.52.09a.846.846 0 0 1-.62-.26.824.824 0 0 1-.26-.6zm-5.7 3.68c.56.013 1.07.023 1.53.03a81.017 81.017 0 0 0 3.19-.01c.6-.013 1.3-.033 2.1-.06.2 0 .4.07.6.21.2.14.307.31.32.51.013.267-.053.477-.2.63a.86.86 0 0 1-.52.27c-.533.027-1.033.04-1.5.04h-4.17c-.54 0-1.183.007-1.93.02-.293 0-.54-.02-.74-.06-.2-.04-.36-.113-.48-.22s-.203-.263-.25-.47a3.683 3.683 0 0 1-.07-.79v-2.58c0-.267.007-.547.02-.84.027-.293.137-.5.33-.62s.417-.18.67-.18c.2 0 .393.07.58.21.187.14.28.343.28.61 0 .187-.003.353-.01.5-.007.147-.01.293-.01.44-.013.307-.02.607-.02.9v1.16c0 .147.02.233.06.26.04.027.113.04.22.04zm-.22-7.32a26.71 26.71 0 0 0 2.24-.15c.32-.033.643-.073.97-.12.327-.047.69-.097 1.09-.15.2-.027.403 0 .61.08.207.08.323.273.35.58.027.293-.04.487-.2.58-.16.093-.34.167-.54.22-.453.107-.877.19-1.27.25s-.78.11-1.16.15c-.38.04-.77.07-1.17.09-.4.02-.827.037-1.28.05-.2.013-.447.02-.74.02h-2.04c-.4 0-.74-.007-1.02-.02a1.466 1.466 0 0 1-.57-.17c-.193-.1-.29-.303-.29-.61 0-.267.07-.453.21-.56.14-.107.317-.173.53-.2h2.46V9.68c0-.307-.007-.597-.02-.87a54.069 54.069 0 0 0-.04-.73 5.119 5.119 0 0 0-.04-.44c-.053-.28-.007-.507.14-.68.147-.173.327-.287.54-.34.227-.04.447-.01.66.09.213.1.353.283.42.55.013.12.027.313.04.58.013.267.027.56.04.88.013.32.02.657.02 1.01v.99h.06zm-2.98-6.66c-.24.013-.433-.053-.58-.2a.9.9 0 0 1-.26-.54.71.71 0 0 1 .19-.59c.153-.167.383-.25.69-.25h.28a150.608 150.608 0 0 0 5.08-.08c.427 0 .737.087.93.26.193.173.31.46.35.86.013.12.023.327.03.62a45.534 45.534 0 0 1 0 2.01 368.518 368.518 0 0 1-.04 1.74c-.007.22-.01.363-.01.43-.027.28-.137.49-.33.63a.869.869 0 0 1-.63.17 1.016 1.016 0 0 1-.56-.22c-.173-.133-.253-.333-.24-.6.013-.173.023-.403.03-.69.007-.287.01-.63.01-1.03V5.42c0-.44-.02-.833-.06-1.18a.446.446 0 0 0-.06-.16c-.027-.04-.093-.06-.2-.06-.267 0-.593.003-.98.01l-1.23.02c-.433.007-.86.01-1.28.01h-1.13zM28.72 18.74c-.014.347-.11.6-.29.76-.18.16-.417.247-.71.26-.574.027-1.017.047-1.33.06-.314.013-.604.02-.87.02h-4.74c-.587 0-1.017-.097-1.29-.29-.274-.193-.41-.57-.41-1.13 0-.333.003-.687.01-1.06.006-.373.01-.787.01-1.24v-2.2c0-.333.106-.553.32-.66.213-.107.46-.16.74-.16h5.46c.653 0 1.32-.007 2-.02.786-.027 1.166.307 1.14 1v1.86c0 .507-.004 1.02-.01 1.54-.007.52-.017.94-.03 1.26zM17.14 11.8c-.214.12-.434.187-.66.2a.532.532 0 0 1-.52-.28c-.12-.2-.14-.4-.06-.6.08-.2.206-.367.38-.5a8.658 8.658 0 0 0 2.35-2.66 10.59 10.59 0 0 0 1.19-3.14c.053-.253.086-.543.1-.87.013-.327.02-.63.02-.91 0-.347.086-.587.26-.72a.957.957 0 0 1 .6-.2c.266 0 .493.063.68.19.186.127.28.363.28.71 0 .587-.014 1.023-.04 1.31a9.72 9.72 0 0 1-.1.77l-.12.55a4.61 4.61 0 0 1-.16.55c.573.88 1.133 1.63 1.68 2.25a64.29 64.29 0 0 0 1.54 1.69c.16.173.28.377.36.61.08.233.026.443-.16.63-.187.187-.397.247-.63.18a1.7 1.7 0 0 1-.65-.36 8.072 8.072 0 0 1-.56-.52c-.227-.227-.474-.48-.74-.76-.267-.28-.54-.583-.82-.91-.28-.327-.547-.65-.8-.97a10.83 10.83 0 0 1-1.69 2.32c-.634.653-1.21 1.133-1.73 1.44zm3.82 6.2c0 .107.013.183.04.23.026.047.1.07.22.07.386 0 .736.003 1.05.01.313.007.623.01.93.01.546 0 1.1-.007 1.66-.02a273.2 273.2 0 0 0 2.1-.06v-3.2a.51.51 0 0 0-.05-.26c-.034-.053-.11-.08-.23-.08-.454.013-1.007.02-1.66.02h-1.86c-.48 0-.887.003-1.22.01-.334.007-.654.01-.96.01-.014.52-.02 1.06-.02 1.62V18zm5.86-15.5c0 .4.003.777.01 1.13l.02 1.04c.006.34.01.683.01 1.03v1.1c0 .72-.004 1.45-.01 2.19-.007.74-.01 1.47-.01 2.19 0 .307.1.543.3.71.2.167.413.243.64.23a1 1 0 0 0 .59-.28c.166-.16.25-.373.25-.64 0-.44.003-.8.01-1.08l.02-.8c.006-.253.01-.527.01-.82V7.34a185.794 185.794 0 0 0-.02-3.2V3.11c0-.18-.004-.34-.01-.48-.007-.14-.01-.23-.01-.27a.777.777 0 0 0-.31-.52.983.983 0 0 0-.59-.18.98.98 0 0 0-.62.22c-.187.147-.28.353-.28.62zm5.572 12.28a23.003 23.003 0 0 0 1.64-2.05c.506-.713.973-1.45 1.4-2.21.226.44.463.87.71 1.29.246.42.48.803.7 1.15.22.347.42.657.6.93s.33.477.45.61c.186.227.39.37.61.43.22.06.423.037.61-.07.133-.067.22-.223.26-.47a1.05 1.05 0 0 0-.16-.73 18.43 18.43 0 0 1-.26-.46c-.08-.147-.174-.3-.28-.46a70.032 70.032 0 0 1-1.13-1.94 25.652 25.652 0 0 1-1.11-2.26c.68-1.507 1.146-2.96 1.4-4.36a2.914 2.914 0 0 0 .08-.68c0-.267-.067-.483-.2-.65-.134-.167-.414-.25-.84-.25-.107 0-.28.003-.52.01a8.31 8.31 0 0 0-.56.03 30.493 30.493 0 0 1-1.57.07l-.97.02c-.334.007-.66.01-.98.01h-.36c-.214 0-.42.063-.62.19s-.3.323-.3.59c0 .307.106.51.32.61.213.1.44.157.68.17.133.013.286.017.46.01.173-.007.36-.01.56-.01.533 0 1.02-.01 1.46-.03.44-.02.873-.043 1.3-.07.106-.013.163.007.17.06.006.053.01.087.01.1-.32 1.533-.884 3.107-1.69 4.72-.807 1.613-1.837 3.193-3.09 4.74-.12.147-.2.327-.24.54-.04.213.02.407.18.58.093.107.2.17.32.19.12.02.24.017.36-.01a1.08 1.08 0 0 0 .34-.14c.106-.067.193-.133.26-.2zm8.84 4.12c0 .293.09.51.27.65.18.14.396.21.65.21.28 0 .496-.08.65-.24a.767.767 0 0 0 .21-.6c-.014-.32-.024-.7-.03-1.14a91.923 91.923 0 0 1 0-2.87c.006-.5.01-.977.01-1.43 0-.72-.004-1.423-.01-2.11-.007-.687-.004-1.37.01-2.05 0-.72.003-1.41.01-2.07.006-.66.01-1.29.01-1.89V2.34a.779.779 0 0 0-.33-.65c-.22-.167-.444-.237-.67-.21a.956.956 0 0 0-.58.28c-.16.16-.24.393-.24.7.026.44.046 1.027.06 1.76.013.733.02 1.573.02 2.52v1.22c0 .507.003 1.04.01 1.6.006.56.01 1.107.01 1.64v1.34c0 .467-.004.93-.01 1.39a972.082 972.082 0 0 0-.04 3.09c-.007.573-.01 1.2-.01 1.88zm7.591-16.62c.76-.067 1.397.017 1.91.25.514.233.927.57 1.24 1.01.314.44.53.963.65 1.57.12.607.174 1.25.16 1.93a7.335 7.335 0 0 1-.23 1.73c-.14.527-.36.983-.66 1.37-.3.387-.68.69-1.14.91-.46.22-1.016.33-1.67.33-.746 0-1.36-.127-1.84-.38a2.99 2.99 0 0 1-1.14-1.03 4.281 4.281 0 0 1-.59-1.49 8.962 8.962 0 0 1-.17-1.78c0-1.307.28-2.343.84-3.11.56-.767 1.44-1.203 2.64-1.31zm7.18.16c0 .227.004.463.01.71.007.247.01.497.01.75h-2.02c-.533 0-.8.273-.8.82 0 .253.07.45.21.59.14.14.344.203.61.19.054 0 .144-.003.27-.01a7.83 7.83 0 0 1 .41-.01h1.32V8h-2.12c-.266-.013-.466.06-.6.22-.133.16-.2.34-.2.54a.9.9 0 0 0 .2.56c.134.173.334.26.6.26.134 0 .324.003.57.01.247.007.477.01.69.01h.86v1.98c0 .28.087.487.26.62.174.133.387.2.64.2a.957.957 0 0 0 .6-.2c.174-.133.26-.34.26-.62V9.57c0-.567.004-1.08.01-1.54.007-.46.01-.883.01-1.27V4c0-.28-.003-.557-.01-.83-.006-.273-.01-.523-.01-.75a.759.759 0 0 0-.29-.59c-.18-.14-.423-.197-.73-.17a.815.815 0 0 0-.55.23.744.744 0 0 0-.21.55zm-7.32 12.6c.587-.027 1.24-.043 1.96-.05.72-.007 1.447-.01 2.18-.01h.73c.274 0 .544-.003.81-.01.267-.007.517-.01.75-.01h.57c.04 0 .087.003.14.01.054.007.08.057.08.15.014.253.02.507.02.76v.78a84.362 84.362 0 0 1-.04 2.48c.014.333.107.59.28.77.174.18.38.257.62.23.547-.013.847-.293.9-.84.027-.4.044-.877.05-1.43.007-.553.01-1.083.01-1.59v-.95c0-.3.007-.577.02-.83 0-.253-.036-.457-.11-.61a.925.925 0 0 0-.27-.35.785.785 0 0 0-.36-.15 2.45 2.45 0 0 0-.36-.03h-2.78c-.666 0-1.333.003-2 .01l-1.87.02a53.99 53.99 0 0 0-1.37.03c-.573.027-.846.307-.82.84 0 .08.014.17.04.27a.693.693 0 0 0 .4.46.887.887 0 0 0 .42.05zm.2-11.22c-.36.04-.653.157-.88.35a2.178 2.178 0 0 0-.54.69c-.133.267-.223.56-.27.88-.046.32-.07.62-.07.9 0 .387.02.767.06 1.14.04.373.13.713.27 1.02.14.307.34.553.6.74.26.187.604.28 1.03.28.427 0 .767-.077 1.02-.23.254-.153.45-.36.59-.62.14-.26.23-.557.27-.89.04-.333.06-.68.06-1.04a9.5 9.5 0 0 0-.09-1.36 3.147 3.147 0 0 0-.33-1.06c-.16-.293-.38-.51-.66-.65s-.633-.19-1.06-.15zm16.912-1.24c.107-.013.213-.02.32-.02h.32c.72 0 1.36.117 1.92.35.56.233 1.03.557 1.41.97.38.413.67.907.87 1.48.2.573.3 1.2.3 1.88-.04.787-.193 1.46-.46 2.02a4.055 4.055 0 0 1-1.04 1.38 4.2 4.2 0 0 1-1.47.8 5.82 5.82 0 0 1-1.75.26c-.747 0-1.42-.11-2.02-.33-.6-.22-1.11-.53-1.53-.93a4.12 4.12 0 0 1-.98-1.47c-.233-.58-.35-1.23-.35-1.95 0-.76.117-1.41.35-1.95.233-.54.55-.99.95-1.35.4-.36.87-.63 1.41-.81.54-.18 1.123-.29 1.75-.33zm.1 1.52c-.867.067-1.537.36-2.01.88-.473.52-.71 1.2-.71 2.04 0 1 .277 1.767.83 2.3.553.533 1.29.8 2.21.8.36 0 .717-.057 1.07-.17.353-.113.67-.29.95-.53.28-.24.503-.54.67-.9.167-.36.25-.787.25-1.28 0-.573-.083-1.07-.25-1.49-.167-.42-.393-.757-.68-1.01a2.503 2.503 0 0 0-1.03-.54 3.76 3.76 0 0 0-1.3-.1zm6.94 10.78h-12.36c-.147 0-.307-.003-.48-.01a1.974 1.974 0 0 0-.46.03.939.939 0 0 0-.49.28.752.752 0 0 0-.21.54c0 .267.08.467.24.6.16.133.353.2.58.2.56 0 1.123-.003 1.69-.01s1.15-.01 1.75-.01c.56 0 1.12-.003 1.68-.01a195.328 195.328 0 0 1 7.34.07h.68a1.04 1.04 0 0 0 .74-.32c.107-.12.16-.3.16-.54 0-.547-.287-.82-.86-.82zm14.692.34c-.28.013-.637.027-1.07.04-.433.013-.9.027-1.4.04a39.612 39.612 0 0 1-3.07-.04v-2.28a.66.66 0 0 0-.29-.58 1.058 1.058 0 0 0-.61-.2c-.24 0-.457.077-.65.23-.193.153-.27.383-.23.69.013.347.023.7.03 1.06.007.36.003.713-.01 1.06-.333.013-.7.023-1.1.03-.4.007-.807.01-1.22.01h-1.22c-.4 0-.76-.007-1.08-.02-.213 0-.417-.003-.61-.01a3.235 3.235 0 0 0-.57.03.848.848 0 0 0-.49.25.718.718 0 0 0-.21.53c0 .267.08.473.24.62.16.147.353.22.58.22.587 0 1.123-.003 1.61-.01l1.36-.02c.42-.007.817-.01 1.19-.01h1.1c.747 0 1.483.003 2.21.01.727.007 1.47.01 2.23.01.427 0 .86.003 1.3.01.44.007.88.01 1.32.01h.36c.107 0 .213-.003.32-.01a.856.856 0 0 0 .26-.05.995.995 0 0 0 .46-.29c.107-.127.16-.317.16-.57 0-.267-.083-.46-.25-.58-.167-.12-.383-.18-.65-.18zM77.106 4.3h.84c.133 0 .433-.003.9-.01s.99-.013 1.57-.02l1.74-.02c.58-.007 1.05-.01 1.41-.01.107 0 .18.013.22.04.04.027.06.107.06.24.013.587.013 1.173 0 1.76-.147.013-.39.023-.73.03-.34.007-.723.013-1.15.02-.427.007-.88.01-1.36.01h-3.38c-.387 0-.66.087-.82.26-.16.173-.227.48-.2.92.027.387.04.833.04 1.34 0 .507-.007.987-.02 1.44 0 .187.013.363.04.53.027.167.09.317.19.45s.24.24.42.32c.18.08.417.127.71.14.213.013.48.02.8.02h1.06c.68 0 1.433-.007 2.26-.02.827-.013 1.667-.04 2.52-.08.347-.027.643-.047.89-.06a6.88 6.88 0 0 0 .51-.04.74.74 0 0 0 .49-.27.782.782 0 0 0 .19-.51.85.85 0 0 0-.22-.56c-.147-.173-.387-.253-.72-.24a3.038 3.038 0 0 0-.48.04c-.107.013-.28.027-.52.04-.24.013-.44.027-.6.04-.44.027-1.003.047-1.69.06-.687.013-1.43.027-2.23.04h-.78c-.307 0-.553-.007-.74-.02-.12-.013-.193-.037-.22-.07-.027-.033-.047-.103-.06-.21a4.078 4.078 0 0 1-.03-.39 13.29 13.29 0 0 1 0-1.08c.007-.18.01-.343.01-.49.56-.013 1.077-.02 1.55-.02h1.41c.427 0 .843-.003 1.25-.01.407-.007.777-.01 1.11-.01.333 0 .62-.003.86-.01s.4-.01.48-.01c.24-.013.427-.047.56-.1a.591.591 0 0 0 .29-.22c.06-.093.09-.2.09-.32V5.98c0-.2-.003-.357-.01-.47a4.848 4.848 0 0 1-.01-.27v-.69c0-.18.007-.443.02-.79.013-.453-.067-.767-.24-.94-.173-.173-.52-.24-1.04-.2a8.919 8.919 0 0 1-.61.03c-.273.007-.593.013-.96.02-.367.007-.77.01-1.21.01h-1.34c-.36 0-.72.003-1.08.01-.36.007-.713.01-1.06.01h-.86c-.387 0-.64.08-.76.24a.908.908 0 0 0-.18.56.86.86 0 0 0 .19.53c.127.167.337.257.63.27zm24.723 1.14c-.386.347-.83.693-1.33 1.04-.5.347-1.033.68-1.6 1-.566.32-1.156.623-1.77.91-.613.287-1.226.55-1.84.79-.24.093-.416.217-.53.37-.113.153-.136.337-.07.55.067.213.2.357.4.43.2.073.447.07.74-.01.734-.2 1.53-.497 2.39-.89a25.22 25.22 0 0 0 2.55-1.35c.6.387 1.26.78 1.98 1.18.72.4 1.434.72 2.14.96.587.213.987.133 1.2-.24.08-.147.09-.323.03-.53-.06-.207-.21-.363-.45-.47-.613-.28-1.203-.59-1.77-.93a32.082 32.082 0 0 1-1.61-1.03c.427-.32.814-.65 1.16-.99.347-.34.654-.683.92-1.03.107-.147.19-.27.25-.37.06-.1.09-.23.09-.39a.567.567 0 0 0-.09-.33.786.786 0 0 0-.46-.32.981.981 0 0 0-.21-.03 5.28 5.28 0 0 0-.51-.03 35.289 35.289 0 0 0-1.57 0c-.28.007-.566.01-.86.01a216.388 216.388 0 0 1-4.2.04c-.293 0-.536.063-.73.19-.193.127-.29.337-.29.63 0 .453.314.693.94.72h.42c.227 0 .494-.003.8-.01l1.01-.02 1.08-.02c.354-.007.68-.01.98-.01h.71c.04 0 .087.013.14.04.054.027.04.073-.04.14zm5.3 6.5l-.74.04a18.069 18.069 0 0 1-1.06.04 146.763 146.763 0 0 1-3.66.09 60.05 60.05 0 0 1-1.55 0c-.5-.007-1.03-.01-1.59-.01h-.76c-.266 0-.533-.003-.8-.01a30.11 30.11 0 0 0-.75-.01h-.61c-.266 0-.56-.007-.88-.02-.32-.013-.54-.02-.66-.02-.213 0-.403.053-.57.16-.166.107-.27.287-.31.54a.95.95 0 0 0 .12.62c.107.173.28.273.52.3.067 0 .167.003.3.01l.44.02c.16.007.317.01.47.01h1.03c.254 0 .514-.003.78-.01.267-.007.527-.01.78-.01h2.1v2.77c0 .407-.006.743-.02 1.01v.23c0 .127-.003.277-.01.45-.006.173-.01.34-.01.5V19a.657.657 0 0 0 .23.56c.167.147.364.233.59.26.2.027.397-.02.59-.14a.805.805 0 0 0 .37-.52 1.67 1.67 0 0 0 .03-.28c.007-.133.01-.273.01-.42v-.7c0-.347.004-.713.01-1.1.007-.387.01-.893.01-1.52v-1.46c.067 0 .14-.003.22-.01.08-.007.167-.01.26-.01.334 0 .637-.003.91-.01l.81-.02c.267-.007.547-.01.84-.01h1.74c.2 0 .4-.003.6-.01.2-.007.34-.017.42-.03.467-.067.7-.353.7-.86 0-.307-.086-.52-.26-.64-.173-.12-.386-.167-.64-.14zm-8.9-9.52c.467.107.994.18 1.58.22.587.04 1.354.047 2.3.02.214 0 .427-.047.64-.14.214-.093.32-.287.32-.58 0-.28-.093-.473-.28-.58-.186-.107-.453-.16-.8-.16-.4 0-.753-.003-1.06-.01a11.09 11.09 0 0 1-.86-.05c-.266-.027-.526-.06-.78-.1-.253-.04-.526-.08-.82-.12a1.28 1.28 0 0 0-.63.08.605.605 0 0 0-.39.44c-.066.267-.016.483.15.65.167.167.377.277.63.33zm20.412 16.3c0 .227.06.44.18.64s.367.3.74.3c.214 0 .39-.033.53-.1s.244-.233.31-.5a1.53 1.53 0 0 0 .05-.49c-.006-.193-.01-.417-.01-.67l-.04-2.74c-.013-.973-.02-1.887-.02-2.74 0-.4-.003-.77-.01-1.11-.006-.34-.01-.703-.01-1.09h1.25c.234 0 .457-.003.67-.01.214-.007.4-.01.56-.01.28-.013.497-.103.65-.27a.796.796 0 0 0 .23-.55c0-.2-.07-.38-.21-.54-.14-.16-.37-.24-.69-.24-.253 0-.586.013-1 .04a8.76 8.76 0 0 1-1.42-.04V5.96c0-.827-.013-1.6-.04-2.32-.013-.24-.02-.457-.02-.65v-.53a.83.83 0 0 0-.23-.6c-.153-.16-.403-.227-.75-.2a1.076 1.076 0 0 0-.6.27c-.173.153-.246.37-.22.65.027.467.047 1.257.06 2.37.014 1.113.024 2.413.03 3.9.007 1.487.01 3.087.01 4.8v5.07zm-9.06-14.16a61.017 61.017 0 0 0 2-.04c.227 0 .48-.003.76-.01s.547-.01.8-.01h1.1c.147 0 .227.023.24.07a.413.413 0 0 1-.02.21 12.9 12.9 0 0 1-.85 2.52c-.38.84-.82 1.65-1.32 2.43a20.709 20.709 0 0 1-3.51 4.15 1.904 1.904 0 0 0-.2.24 1.31 1.31 0 0 0-.16.3.932.932 0 0 0-.06.33c0 .113.034.21.1.29.08.107.18.177.3.21s.24.043.36.03a1.289 1.289 0 0 0 .64-.26 18.891 18.891 0 0 0 2.33-2.24 20.66 20.66 0 0 0 1.95-2.6 18.895 18.895 0 0 0 1.46-2.79c.4-.953.694-1.897.88-2.83a2.98 2.98 0 0 0 .06-.3c.014-.093.02-.193.02-.3 0-.427-.12-.717-.36-.87-.24-.153-.573-.21-1-.17a23.2 23.2 0 0 1-1.5.07c-.493.007-.993.023-1.5.05a21.453 21.453 0 0 1-2.48-.02c-.306-.027-.543.04-.71.2a.753.753 0 0 0-.25.56c0 .2.077.38.23.54.154.16.384.24.69.24z'/%3E%3Cg fill-rule='nonzero'%3E%3Cpath d='M130.614 11.005c7.892 0 15.115 1.054 21.672 3.161a.7.7 0 0 0 .428-1.332c-6.7-2.154-14.067-3.23-22.1-3.23a.7.7 0 1 0 0 1.4z'/%3E%3Cpath d='M146.34 15.866a.7.7 0 0 0 .475 1.318l6.816-2.456a.7.7 0 0 0 .367-1.012l-3.58-6.133a.7.7 0 0 0-1.209.705l3.156 5.408-6.024 2.17z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-background-size:100% 100%;background-size:100%;width:155px;height:21px;left:-156px;top:7px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
@font-face{font-family:space_icon;src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot);src:url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.eot?#iefix) format("eot"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff2) format("woff2"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.woff) format("woff"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.ttf) format("truetype"),url(https://ssl.pstatic.net/static.land/static/space/20231122/fonts/space_icon.svg#space_icon) format("svg")}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.check_round input:checked+.check_round_label .icon:before,.complex_facility_map.is-movable .btn_control .icon_map_move:before,.complex_myhouse .complex_myhouse_link.type_myhouse:before,.description_box .btn_fold .header_map .icon:before,.description_box .btn_fold .header_option_place .heading_select_inner .icon:before,.description_box .btn_fold .icon:before,.description_box.is-expanded .btn_fold .icon:before,.detail_complex_info .detail_info_function .detail_function_button.type_alarm:before,.detail_complex_info .detail_info_function .detail_function_button.type_favorite:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="알림"]:before,.detail_complex_point .detail_point_head .detail_head_tools .detail_tools_button[aria-label*="즐겨찾기"]:before,.guarantee_banner .guarantee_banner_inner:after,.header_list .btn_alarm .icon:before,.header_list .btn_favorite .icon:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="알림"]:before,.header_main_sub .header_sub_head .header_head_tools .header_tools_button[aria-label*="즐겨찾기"]:before,.header_map .btn_drawer .icon_menu:before,.header_map .btn_search .icon_search:before,.header_map .description_box .btn_fold .icon:before,.header_map .icon_arrow_down:before,.header_option_place .header_option_add:before,.header_option_place .heading_select_inner .description_box .btn_fold .icon:before,.header_option_place .heading_select_inner .icon_arrow_down:before,.header_report .header_report_back:before,.header_result .btn_alarm.is-selected .icon_alarm:before,.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.header_setting .icon_menu:before,.heading_detail--toggle.is-selected .icon:before,.heading_filter.is-opened .icon:before,.heading_toggle.is-opened .icon:before,.home_main_myhouse .home_myhouse_head .home_head_title:before,.icon_360:before,.icon_access:before,.icon_add_plus:before,.icon_addarea:before,.icon_agent:before,.icon_agent_detail:before,.icon_airconditional:before,.icon_alarm:before,.icon_alarm_full:before,.icon_alarm_off:before,.icon_alarm_on:before,.icon_alarm_on_big:before,.icon_alert2:before,.icon_alert:before,.icon_alert_exception--hotel:before,.icon_alert_small:before,.icon_allprice:before,.icon_amenities:before,.icon_apart:before,.icon_appear:before,.icon_area_back:before,.icon_area_c:before,.icon_area_d:before,.icon_area_g:before,.icon_area_j:before,.icon_area_m2:before,.icon_area_move:before,.icon_area_y:before,.icon_arrow_down--headerMap:before,.icon_arrow_down2:before,.icon_arrow_down:before,.icon_arrow_down_bold2:before,.icon_arrow_down_bold:before,.icon_arrow_left:before,.icon_arrow_right:before,.icon_arrow_up2:before,.icon_arrow_up:before,.icon_arrow_up_bold2:before,.icon_arrow_up_bold:before,.icon_back:before,.icon_bank:before,.icon_bath:before,.icon_beauty:before,.icon_bed:before,.icon_beta:before,.icon_bi:before,.icon_bidet:before,.icon_builtin:before,.icon_bunyang:before,.icon_bus:before,.icon_calendar:before,.icon_camera:before,.icon_camera_line:before,.icon_cardkey:before,.icon_cctv:before,.icon_change:before,.icon_check_on:before,.icon_check_option:before,.icon_checkround:before,.icon_close:before,.icon_closet:before,.icon_coffee:before,.icon_compass:before,.icon_complex:before,.icon_complex_myhouse_detail--banner:before,.icon_condition:before,.icon_convenience:before,.icon_convin:before,.icon_dash:before,.icon_deliverybox:before,.icon_desk:before,.icon_dinnertable:before,.icon_dishwasher:before,.icon_doorlock:before,.icon_dryer:before,.icon_earthview:before,.icon_edit:before,.icon_edit_list:before,.icon_edit_pin:before,.icon_edu:before,.icon_elementaryschool:before,.icon_elevator:before,.icon_ellipsis:before,.icon_emptyroom:before,.icon_etc:before,.icon_expand:before,.icon_explain:before,.icon_fan:before,.icon_favorite:before,.icon_favorite_aside--close:before,.icon_favorite_full:before,.icon_fee:before,.icon_firealarm:before,.icon_fireextinguisher:before,.icon_firelight:before,.icon_fulloption:before,.icon_garden:before,.icon_gasrange:before,.icon_gate:before,.icon_global--aside:before,.icon_global--logo:before,.icon_global--search:before,.icon_global--service:before,.icon_guard:before,.icon_hanger:before,.icon_highschool:before,.icon_home_bunyang:before,.icon_home_room:before,.icon_home_sign:before,.icon_home_time:before,.icon_hospital:before,.icon_houses:before,.icon_icon_complex--alarm:before,.icon_icon_complex--favorite:before,.icon_icon_guarantee_banner--arrow:before,.icon_icon_point--alarm:before,.icon_icon_point--favorite:before,.icon_icon_reportAgree:before,.icon_icon_reportArrow:before,.icon_icon_reportBack:before,.icon_icon_reportCheck:before,.icon_icon_reportClose:before,.icon_icon_reportUpload:before,.icon_icon_service_address--representative:before,.icon_icon_service_address:before,.icon_icon_service_alert:before,.icon_icon_service_more:before,.icon_icon_service_price:before,.icon_icon_service_search:before,.icon_icon_service_text--alert:before,.icon_image:before,.icon_induction:before,.icon_infant:before,.icon_info:before,.icon_interphone:before,.icon_iron:before,.icon_kitchenware:before,.icon_land_category:before,.icon_life:before,.icon_list_minus:before,.icon_list_plus:before,.icon_logo_new:before,.icon_lounge:before,.icon_main_alarm--off:before,.icon_main_favorite--off:before,.icon_main_map:before,.icon_main_myhouse_detail--banner:before,.icon_man:before,.icon_map:before,.icon_map_agent:before,.icon_map_amenities:before,.icon_map_arrow--down:before,.icon_map_caption:before,.icon_map_complex:before,.icon_map_develop:before,.icon_map_minus:before,.icon_map_more:before,.icon_map_moreclose:before,.icon_map_move:before,.icon_map_option--filter:before,.icon_map_plus:before,.icon_map_position:before,.icon_map_school:before,.icon_map_time:before,.icon_map_time_list:before,.icon_mapview:before,.icon_mart:before,.icon_medi:before,.icon_menu:before,.icon_menu_new:before,.icon_message:before,.icon_metro:before,.icon_metro_d:before,.icon_microwave:before,.icon_middleschool:before,.icon_more_icon:before,.icon_movedown:before,.icon_movein:before,.icon_movein_h:before,.icon_mypoint:before,.icon_naver:before,.icon_navigation2:before,.icon_navigation:before,.icon_new:before,.icon_no_debt:before,.icon_noimage:before,.icon_office:before,.icon_openingyear:before,.icon_oven:before,.icon_parking2:before,.icon_parking:before,.icon_parking_d:before,.icon_pdf:before,.icon_phone:before,.icon_plus:before,.icon_preschool:before,.icon_privatebath:before,.icon_privateshower:before,.icon_protectwindow:before,.icon_question:before,.icon_refrigerator:before,.icon_repair:before,.icon_report:before,.icon_rice:before,.icon_room_1:before,.icon_room_2:before,.icon_room_2_bold:before,.icon_room_3:before,.icon_ruler:before,.icon_school:before,.icon_schoolpoi:before,.icon_search:before,.icon_search_add:before,.icon_search_bold:before,.icon_search_delete2:before,.icon_search_delete:before,.icon_search_new:before,.icon_securitydoor:before,.icon_share:before,.icon_shoerack:before,.icon_showerbooth:before,.icon_sink:before,.icon_slider:before,.icon_sofa:before,.icon_sorting:before,.icon_springkler:before,.icon_storage:before,.icon_talktalk:before,.icon_terrace:before,.icon_text_delete:before,.icon_tip_account:before,.icon_tip_accountedit:before,.icon_tip_bunyang:before,.icon_tip_calendar:before,.icon_tip_chungyak:before,.icon_tip_confirm:before,.icon_tip_contract:before,.icon_tip_graph:before,.icon_tip_house:before,.icon_tip_live:before,.icon_tip_map:before,.icon_tip_money:before,.icon_tip_move:before,.icon_tip_movein:before,.icon_tip_moveout:before,.icon_tip_paper:before,.icon_tip_sale:before,.icon_tip_select:before,.icon_tip_sofa:before,.icon_toaster:before,.icon_toggle_pattern:before,.icon_top2:before,.icon_top:before,.icon_transport:before,.icon_trash:before,.icon_tv:before,.icon_unisex:before,.icon_use:before,.icon_veranda:before,.icon_video_play2:before,.icon_video_play:before,.icon_videophone:before,.icon_view:before,.icon_view_list:before,.icon_view_pan:before,.icon_viewmore:before,.icon_voice:before,.icon_walk:before,.icon_washing:before,.icon_washingmachine:before,.icon_water:before,.icon_woman:before,.inter_search_suggest .keyword_item:before,.interspot_inner .is-selected .icon_alarm:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before,.main_official_price .main_inquiry_address .main_address_head .main_head_title:before,.main_official_price .main_inquiry_address .official_change_button .icon_change_more:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon[aria-label="대표주소"]:before,.main_official_price .main_inquiry_address .official_change_list .official_item_button:before,.main_official_price .official_inquiry_text:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before,.map_search_layer .map_search_input:before,.map_tooltop_item:after,.official_address_result .official_result_empty .official_empty_title:before,.official_address_search .official_search_button:before,.official_price_data .icon[aria-label="상승"]:before,.official_price_data .icon[aria-label="하락"]:before,.region_table--favorite .btn_favorite:before,.report_info_confirm .report_confirm_button:before,.report_info_confirm .report_confirm_case .report_case_select:after,.report_reference_file .report_file_upload .report_upload_file:before,.report_reference_file .report_file_value .report_value_reset:before,.report_sale_info .report_info_reason .report_reason_list .report_item_select:before,.report_sale_policy .report_policy_agree input[type=checkbox]:checked+.report_agree_check:after,.report_sale_policy .report_policy_notice:before,.result_item .btn_favorite:before,.tooltip_house_price .icon_price:before{font-family:space_icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon_360:before{content:"\E001"}
.icon_access:before{content:"\E002"}
.icon_add_plus:before{content:"\E003"}
.icon_addarea:before{content:"\E004"}
.icon_agent:before{content:"\E005"}
.icon_agent_detail:before{content:"\E006"}
.icon_airconditional:before{content:"\E007"}
.icon_alarm:before{content:"\E008"}
.header_result .btn_alarm.is-selected .icon_alarm:before,.icon_alarm_full:before{content:"\E009"}
.icon_alarm_off:before{content:"\E00A"}
.icon_alarm_on:before,.interspot_inner .is-selected .icon_alarm:before{content:"\E00B"}
.icon_alarm_on_big:before{content:"\E00C"}
.icon_alert:before{content:"\E00D"}
.icon_alert2:before{content:"\E00E"}
.icon_alert_exception--hotel:before{content:"\E00F"}
.icon_alert_small:before{content:"\E010"}
.icon_allprice:before{content:"\E011"}
.icon_amenities:before{content:"\E012"}
.icon_apart:before{content:"\E013"}
.icon_appear:before{content:"\E014"}
.icon_area_back:before{content:"\E015"}
.icon_area_c:before{content:"\E016"}
.icon_area_d:before{content:"\E017"}
.icon_area_g:before{content:"\E018"}
.icon_area_j:before{content:"\E019"}
.icon_area_m2:before{content:"\E01A"}
.icon_area_move:before{content:"\E01B"}
.icon_area_y:before{content:"\E01C"}
.icon_arrow_down--headerMap:before{content:"\E01D"}
.description_box .btn_fold .icon:before,.icon_arrow_down:before{content:"\E01E"}
.icon_arrow_down2:before{content:"\E01F"}
.icon_arrow_down_bold:before{content:"\E020"}
.icon_arrow_down_bold2:before{content:"\E021"}
.icon_arrow_left:before{content:"\E022"}
.icon_arrow_right:before{content:"\E023"}
.description_box.is-expanded .btn_fold .icon:before,.icon_arrow_up:before{content:"\E024"}
.heading_filter.is-opened .icon:before,.icon_arrow_up2:before{content:"\E025"}
.heading_toggle.is-opened .icon:before,.icon_arrow_up_bold:before{content:"\E026"}
.heading_detail--toggle.is-selected .icon:before,.icon_arrow_up_bold2:before,.layer_popup--gosiwon .is-unfolded .icon:before,.layer_popup--time .heading_time_toggle.is-unfolded .icon:before{content:"\E027"}
.icon_back:before{content:"\E028"}
.icon_bank:before{content:"\E029"}
.icon_bath:before{content:"\E02A"}
.icon_beauty:before{content:"\E02B"}
.icon_bed:before{content:"\E02C"}
.icon_beta:before{content:"\E02D"}
.icon_bi:before{content:"\E02E"}
.icon_bidet:before{content:"\E02F"}
.icon_builtin:before{content:"\E030"}
.icon_bunyang:before{content:"\E031"}
.icon_bus:before{content:"\E032"}
.icon_calendar:before{content:"\E033"}
.icon_camera:before{content:"\E034"}
.icon_camera_line:before{content:"\E035"}
.icon_cardkey:before{content:"\E036"}
.icon_cctv:before{content:"\E037"}
.icon_change:before{content:"\E038"}
.icon_check_on:before{content:"\E039"}
.icon_check_option:before{content:"\E03A"}
.check_round input:checked+.check_round_label .icon:before,.icon_checkround:before{content:"\E03B"}
.complex_facility_map.is-movable .btn_control .icon_map_move:before,.icon_close:before,.map_area--comforts.is-expanded .btn_expand .icon:before,.map_area--detail.is-expanded .btn_expand .icon:before{content:"\E03C"}
.icon_closet:before{content:"\E03D"}
.icon_coffee:before{content:"\E03E"}
.icon_compass:before{content:"\E03F"}
.icon_complex:before{content:"\E040"}
.icon_complex_myhouse_detail--banner:before{content:"\E041"}
.icon_condition:before{content:"\E042"}
.icon_convenience:before{content:"\E043"}
.icon_convin:before{content:"\E044"}
.icon_dash:before{content:"\E045"}
.icon_deliverybox:before{content:"\E046"}
.icon_desk:before{content:"\E047"}
.icon_dinnertable:before{content:"\E048"}
.icon_dishwasher:before{content:"\E049"}
.icon_doorlock:before{content:"\E04A"}
.icon_dryer:before{content:"\E04B"}
.icon_earthview:before{content:"\E04C"}
.icon_edit:before{content:"\E04D"}
.icon_edit_list:before{content:"\E04E"}
.icon_edit_pin:before,.map_search_layer .map_search_input:before{content:"\E04F"}
.icon_edu:before{content:"\E050"}
.icon_elementaryschool:before{content:"\E051"}
.icon_elevator:before{content:"\E052"}
.icon_ellipsis:before{content:"\E053"}
.icon_emptyroom:before{content:"\E054"}
.icon_etc:before{content:"\E055"}
.icon_expand:before{content:"\E056"}
.icon_explain:before{content:"\E057"}
.icon_fan:before{content:"\E058"}
.icon_favorite:before{content:"\E059"}
.icon_favorite_aside--close:before{content:"\E05A"}
.header_result .btn_favorite.is-selected .icon_favorite:before,.header_result .btn_favorite[aria-pressed=true] .icon_favorite:before,.icon_favorite_full:before{content:"\E05B"}
.icon_fee:before{content:"\E05C"}
.icon_firealarm:before{content:"\E05D"}
.icon_fireextinguisher:before{content:"\E05E"}
.icon_firelight:before{content:"\E05F"}
.icon_fulloption:before{content:"\E060"}
.icon_garden:before{content:"\E061"}
.icon_gasrange:before{content:"\E062"}
.icon_gate:before{content:"\E063"}
.icon_global--aside:before{content:"\E064"}
.icon_global--logo:before{content:"\E065"}
.icon_global--search:before{content:"\E066"}
.icon_global--service:before{content:"\E067"}
.icon_guard:before{content:"\E068"}
.icon_hanger:before{content:"\E069"}
.icon_highschool:before{content:"\E06A"}
.icon_home_bunyang:before{content:"\E06B"}
.icon_home_room:before{content:"\E06C"}
.icon_home_sign:before{content:"\E06D"}
.icon_home_time:before{content:"\E06E"}
.icon_hospital:before{content:"\E06F"}
.icon_houses:before{content:"\E070"}
.icon_icon_complex--alarm:before{content:"\E071"}
.icon_icon_complex--favorite:before{content:"\E072"}
.icon_icon_guarantee_banner--arrow:before{content:"\E073"}
.icon_icon_point--alarm:before{content:"\E074"}
.icon_icon_point--favorite:before{content:"\E075"}
.icon_icon_reportAgree:before{content:"\E076"}
.icon_icon_reportArrow:before{content:"\E077"}
.icon_icon_reportBack:before{content:"\E078"}
.icon_icon_reportCheck:before{content:"\E079"}
.icon_icon_reportClose:before{content:"\E07A"}
.icon_icon_reportUpload:before{content:"\E07B"}
.icon_icon_service_address--representative:before{content:"\E07C"}
.icon_icon_service_address:before{content:"\E07D"}
.icon_icon_service_alert:before{content:"\E07E"}
.icon_icon_service_more:before{content:"\E07F"}
.icon_icon_service_price:before{content:"\E080"}
.icon_icon_service_search:before{content:"\E081"}
.icon_icon_service_text--alert:before{content:"\E082"}
.icon_image:before{content:"\E083"}
.icon_induction:before{content:"\E084"}
.icon_infant:before{content:"\E085"}
.icon_info:before{content:"\E086"}
.icon_interphone:before{content:"\E087"}
.icon_iron:before{content:"\E088"}
.icon_kitchenware:before{content:"\E089"}
.icon_land_category:before{content:"\E08A"}
.icon_life:before{content:"\E08B"}
.icon_list_minus:before{content:"\E08C"}
.icon_list_plus:before{content:"\E08D"}
.icon_logo_new:before{content:"\E08E"}
.icon_lounge:before{content:"\E08F"}
.icon_main_alarm--off:before{content:"\E090"}
.icon_main_favorite--off:before{content:"\E091"}
.btn_map_moresale .icon:before,.btn_map_moresale.is-inactive .icon:before,.icon_main_map:before{content:"\E092"}
.icon_main_myhouse_detail--banner:before{content:"\E093"}
.icon_man:before{content:"\E094"}
.icon_map:before{content:"\E095"}
.icon_map_agent:before{content:"\E096"}
.icon_map_amenities:before{content:"\E097"}
.icon_map_arrow--down:before{content:"\E098"}
.icon_map_caption:before{content:"\E099"}
.icon_map_complex:before{content:"\E09A"}
.icon_map_develop:before{content:"\E09B"}
.icon_map_minus:before{content:"\E09C"}
.icon_map_more:before{content:"\E09D"}
.icon_map_moreclose:before{content:"\E09E"}
.icon_map_move:before{content:"\E09F"}
.icon_map_option--filter:before{content:"\E0A0"}
.icon_map_plus:before{content:"\E0A1"}
.icon_map_position:before{content:"\E0A2"}
.icon_map_school:before{content:"\E0A3"}
.icon_map_time:before{content:"\E0A4"}
.icon_map_time_list:before{content:"\E0A5"}
.icon_mapview:before{content:"\E0A6"}
.icon_mart:before{content:"\E0A7"}
.icon_medi:before{content:"\E0A8"}
.icon_menu:before{content:"\E0A9"}
.icon_menu_new:before{content:"\E0AA"}
.icon_message:before{content:"\E0AB"}
.icon_metro:before{content:"\E0AC"}
.icon_metro_d:before{content:"\E0AD"}
.icon_microwave:before{content:"\E0AE"}
.icon_middleschool:before{content:"\E0AF"}
.icon_more_icon:before{content:"\E0B0"}
.icon_movedown:before{content:"\E0B1"}
.icon_movein:before{content:"\E0B2"}
.icon_movein_h:before{content:"\E0B3"}
.icon_mypoint:before{content:"\E0B4"}
.icon_naver:before{content:"\E0B5"}
.icon_navigation:before{content:"\E0B6"}
.icon_navigation2:before{content:"\E0B7"}
.icon_new:before{content:"\E0B8"}
.icon_no_debt:before{content:"\E0B9"}
.icon_noimage:before{content:"\E0BA"}
.icon_office:before{content:"\E0BB"}
.icon_openingyear:before{content:"\E0BC"}
.icon_oven:before{content:"\E0BD"}
.icon_parking:before{content:"\E0BE"}
.icon_parking2:before{content:"\E0BF"}
.icon_parking_d:before{content:"\E0C0"}
.icon_pdf:before{content:"\E0C1"}
.icon_phone:before{content:"\E0C2"}
.icon_plus:before{content:"\E0C3"}
.icon_preschool:before{content:"\E0C4"}
.icon_privatebath:before{content:"\E0C5"}
.icon_privateshower:before{content:"\E0C6"}
.icon_protectwindow:before{content:"\E0C7"}
.icon_question:before{content:"\E0C8"}
.icon_refrigerator:before{content:"\E0C9"}
.icon_repair:before{content:"\E0CA"}
.icon_report:before{content:"\E0CB"}
.icon_rice:before{content:"\E0CC"}
.icon_room_1:before{content:"\E0CD"}
.icon_room_2:before{content:"\E0CE"}
.icon_room_2_bold:before{content:"\E0CF"}
.icon_room_3:before{content:"\E0D0"}
.icon_ruler:before{content:"\E0D1"}
.icon_school:before{content:"\E0D2"}
.icon_schoolpoi:before{content:"\E0D3"}
.icon_search:before{content:"\E0D4"}
.icon_search_add:before{content:"\E0D5"}
.icon_search_bold:before{content:"\E0D6"}
.icon_search_delete:before{content:"\E0D7"}
.icon_search_delete2:before{content:"\E0D8"}
.icon_search_new:before{content:"\E0D9"}
.icon_securitydoor:before{content:"\E0DA"}
.icon_share:before{content:"\E0DB"}
.icon_shoerack:before{content:"\E0DC"}
.icon_showerbooth:before{content:"\E0DD"}
.icon_sink:before{content:"\E0DE"}
.icon_slider:before{content:"\E0DF"}
.icon_sofa:before{content:"\E0E0"}
.icon_sorting:before{content:"\E0E1"}
.icon_springkler:before{content:"\E0E2"}
.icon_storage:before{content:"\E0E3"}
.icon_talktalk:before{content:"\E0E4"}
.icon_terrace:before{content:"\E0E5"}
.icon_text_delete:before{content:"\E0E6"}
.icon_tip_account:before{content:"\E0E7"}
.icon_tip_accountedit:before{content:"\E0E8"}
.icon_tip_bunyang:before{content:"\E0E9"}
.icon_tip_calendar:before{content:"\E0EA"}
.icon_tip_chungyak:before{content:"\E0EB"}
.icon_tip_confirm:before{content:"\E0EC"}
.icon_tip_contract:before{content:"\E0ED"}
.icon_tip_graph:before{content:"\E0EE"}
.icon_tip_house:before{content:"\E0EF"}
.icon_tip_live:before{content:"\E0F0"}
.icon_tip_map:before{content:"\E0F1"}
.icon_tip_money:before{content:"\E0F2"}
.icon_tip_move:before{content:"\E0F3"}
.icon_tip_movein:before{content:"\E0F4"}
.icon_tip_moveout:before{content:"\E0F5"}
.icon_tip_paper:before{content:"\E0F6"}
.icon_tip_sale:before{content:"\E0F7"}
.icon_tip_select:before{content:"\E0F8"}
.icon_tip_sofa:before{content:"\E0F9"}
.icon_toaster:before{content:"\E0FA"}
.icon_toggle_pattern:before{content:"\E0FB"}
.icon_top:before{content:"\E0FC"}
.icon_top2:before{content:"\E0FD"}
.icon_transport:before{content:"\E0FE"}
.icon_trash:before{content:"\E0FF"}
.icon_tv:before{content:"\E100"}
.icon_unisex:before{content:"\E101"}
.icon_use:before{content:"\E102"}
.icon_veranda:before{content:"\E103"}
.icon_video_play:before{content:"\E104"}
.icon_video_play2:before{content:"\E105"}
.icon_videophone:before{content:"\E106"}
.icon_view:before{content:"\E107"}
.icon_view_list:before{content:"\E108"}
.icon_view_pan:before{content:"\E109"}
.icon_viewmore:before{content:"\E10A"}
.icon_voice:before{content:"\E10B"}
.icon_walk:before{content:"\E10C"}
.icon_washing:before{content:"\E10D"}
.icon_washingmachine:before{content:"\E10E"}
.icon_water:before{content:"\E10F"}
.icon_woman:before{content:"\E110"}
.content_bridge{margin:0 auto}
@media (min-width:600px){.content_bridge{width:568px}
}
@media (min-width:1152px){.content_bridge{width:681px}
}
.content_bridge .photo_list_wrap+.detail_summary_area{margin-top:0}
@media (max-width:767px){.content_bridge .detail_summary_area{margin-top:10px}
}
.content_bridge .detail_price--summary_group{padding:20px 20px 5px}
.content_bridge .detail_price--summary_group:after{display:none}
.content_bridge .detail_price--summary_group .txt_price_label,.content_bridge .detail_price--summary_group .txt_price_unit{margin-top:2px;font-size:19px;line-height:24px;vertical-align:0}
.content_bridge .detail_price--summary_group .txt_price{font-size:22px;line-height:27px}
.content_bridge .detail_price--summary_group .txt_dash{margin:0 3px;font-size:20px;vertical-align:top}
.content_bridge .detail_price--summary_group .txt_price_per_sqm{display:block;font-size:15px;line-height:20px}
.content_bridge .summary_desc--tags{padding:16px 15px;font-size:15px}
.content_bridge .summary_desc--tags .summary_tag_inner{line-height:20px}
.content_bridge .article_box--sale .heading_inner{font-size:16px;padding:19px 15px 12px}
.content_bridge .article_box--sale .item_inner{min-height:127px}
.content_bridge .article_box--sale .title_area{max-height:20px;padding-top:1px}
.content_bridge .article_box--sale .mark{display:inline-block;vertical-align:top}
.content_bridge .article_box--sale .information_area{margin-top:4px;font-size:15px}
html[data-user-agent*=Windows] .content_bridge .detail_price--summary_group .txt_price_label,html[data-user-agent*=Windows] .content_bridge .detail_price--summary_group .txt_price_unit{margin-top:0}
html[data-user-agent*=Windows] .content_bridge .article_box--sale .title_area{margin-top:-1px}
html[data-user-agent*=Windows] .content_bridge .article_box--sale .slash{vertical-align:top;line-height:19px}
html[data-user-agent*=Android] .content_bridge .detail_price--summary_group .txt_price_label,html[data-user-agent*=Android] .content_bridge .detail_price--summary_group .txt_price_unit{margin-top:0}
html[data-user-agent*=Android] .content_bridge .article_box--sale .title_area .mark .sp_icon{vertical-align:top}
html[data-user-agent*=Android] .content_bridge .article_box--sale .price_area{margin-top:-4px}
html[data-user-agent*=Android] .content_bridge .article_box--sale .price_area .type{vertical-align:2px}
html[data-user-agent*=Android] .content_bridge .article_box--sale .price_area .slash{position:relative;top:-2px}
html[data-user-agent*=Android] .content_bridge .article_box--sale .information_area{margin-top:4px}
.license_area{background-color:#fff;padding:14px 16px}
.license_area .indent_box{margin-left:15px;padding-top:20px}
.license_area .p_line{margin-top:20px;word-break:break-word;font-size:13px;line-height:19px;letter-spacing:-.5px}
.license_area .p_line:first-child{margin-top:0}
.license_area .p_line_inner{display:inline-block;padding-left:15px;margin-top:10px}
.license_area a{text-decoration:underline}
@media (min-width:600px){.license_area{padding:18px}
}
html[data-user-agent*="MSIE 9"] button,html[data-user-agent*="MSIE 9"] input,html[data-user-agent*="MSIE 9"] select,html[data-user-agent*="MSIE 9"] table,html[data-user-agent*="MSIE 9"] textarea{font-family:MalgunGothic}
html[data-user-agent*="MSIE 9"] .select .icon,html[data-user-agent*="MSIE 9"] .select_inner .icon{display:none}
html[data-user-agent*="MSIE 9"] .select select,html[data-user-agent*="MSIE 9"] .select_inner select{padding:0}
html[data-user-agent*="MSIE 9"] .select_sorting select{padding-right:0}
html[data-user-agent*="MSIE 9"] .layer_popup--interarea.is-active{opacity:1}
html[data-user-agent*="MSIE 9"] .checkmark--animate:before{opacity:1}
.wrap_report{min-width:320px;min-height:100vh;background-color:#fff}
.header_report{min-width:320px;position:fixed;top:0;left:0;right:0;z-index:10;padding-top:15px;padding-left:60px;padding-right:60px;padding-bottom:13px;background-color:#fff}
.header_report .heading{line-height:22px;letter-spacing:-.3px;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:700;color:#1e1e23}
.header_report+.content{min-height:100vh;padding-top:50px}
.header_report .header_report_back{position:absolute;top:0;left:0;padding-top:15px;padding-left:18px;padding-right:15px;padding-bottom:15px;line-height:1;font-size:20px;color:#1e1e23}
.header_report .header_report_back:before{content:"\E078"}
.header_report .header_report_back:before{display:inline-block;vertical-align:top}
.report_sale.is-scroll{padding-bottom:108px}
.report_sale.is-scroll .report_info_footer{position:fixed;left:0;right:0;bottom:0;z-index:10}
.report_sale:not(.is-scroll) .report_info_footer{position:absolute;left:0;right:0;bottom:0}
.report_sale:not(.is-scroll) .report_sale_info{padding-bottom:108px}
.report_sale .report_info_footer{min-width:320px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#fff}
.report_sale .report_info_footer .report_footer_inner{padding-top:9px;padding-left:9px;padding-right:9px;padding-bottom:9px;font-size:0}
.report_sale .report_info_footer .report_info_button{width:-webkit-calc(50% - 2.5px);width:calc(50% - 2.5px);display:inline-block;vertical-align:top;line-height:43px;letter-spacing:-.5px;text-align:center;font-size:15px;font-weight:700;-webkit-border-radius:1px;border-radius:1px;border-style:solid;border-width:1px}
.report_sale .report_info_footer .report_info_button:not(:first-child){margin-left:5px}
.report_sale .report_info_footer .report_info_button:not(.type_confirm){color:#333;border-color:#d5d5d5;background-color:#fff}
.report_sale .report_info_footer .report_info_button.type_disabled{color:#fff;border-color:#d9dde3;background-color:#d9dde3}
.report_sale .report_info_footer .report_info_button.type_confirm{color:#fff;border-color:#03c75a;background-color:#03c75a}
.report_sale_policy{padding-top:18px;padding-left:15px;padding-right:15px;padding-bottom:16px;background-color:#f9fafb}
.report_sale_policy .report_policy_notice{display:block;line-height:19px;font-size:14px;font-weight:400;color:#ff5454}
.report_sale_policy .report_policy_notice:before{content:"\E010"}
.report_sale_policy .report_policy_notice:before{float:left;margin-right:6px;font-size:15px;color:#ff5454}
.report_sale_policy .report_policy_notice .report_notice_text{display:block;overflow:hidden}
.report_sale_policy .report_policy_text{line-height:20px;font-size:14px;color:#777}
.report_sale_policy .report_policy_text:not(:first-child){margin-top:5px}
.report_sale_policy .report_policy_text .report_text_emphasis{text-decoration:underline;font-weight:700;color:#03c75a}
.report_sale_policy .report_policy_list:not(:first-child){margin-top:6px}
.report_sale_policy .report_policy_list .report_item_text{display:block;overflow:hidden;line-height:20px;font-size:13px;color:#ff5454}
.report_sale_policy .report_policy_list .report_item_text:before{content:"\b7";float:left;margin-right:5px}
.report_sale_policy .report_policy_agree{text-align:right}
.report_sale_policy .report_policy_agree:not(:first-child){margin-top:11px}
.report_sale_policy .report_policy_agree input[type=checkbox]:checked+.report_agree_check:before{border:1px solid #03c75a;background-color:#03c75a}
.report_sale_policy .report_policy_agree input[type=checkbox]:checked+.report_agree_check:after{content:"";position:absolute;top:3px;left:3px;font-size:10px;color:#fff;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
.report_sale_policy .report_policy_agree input[type=checkbox]:checked+.report_agree_check:after{content:"\E076"}
.report_sale_policy .report_policy_agree .report_agree_check{width:auto;position:relative}
.report_sale_policy .report_policy_agree .report_agree_check:before{content:"";width:15px;height:15px;float:left;margin-top:1px;margin-right:7px;-webkit-border-radius:1px;border-radius:1px;border:1px solid rgba(0,0,0,.15);background-color:#fff}
.report_sale_policy .report_policy_agree .report_agree_check .report_check_text{display:block;overflow:hidden;line-height:19px;text-align:right;font-size:14px;font-weight:500;color:#222;opacity:.9}
.report_sale_policy .report_policy_more{text-align:right}
.report_sale_policy .report_policy_more:not(:first-child){margin-top:10px}
.report_sale_policy .report_more_link{display:inline-block;line-height:19px;vertical-align:top;text-decoration:underline;font-size:14px;font-weight:500;color:#03c75a}
.report_sale_info{padding-top:20px;padding-left:15px;padding-right:15px;background-color:#fff}
.report_sale_info:not(:first-child){border-top:1px solid #f0f1f2}
.report_sale_info .report_info_title{line-height:22px;font-size:17px;color:#2b2c2e}
.report_sale_info .report_info_title:not(:first-child){margin-top:25px}
.report_sale_info .report_info_table{width:100%;display:table;border-top:1px solid #f0f1f2;border-bottom:1px solid #f0f1f2}
.report_sale_info .report_info_table:not(:first-child){margin-top:14px}
.report_sale_info .report_info_table .report_table_item{display:table-row}
.report_sale_info .report_info_table .report_table_item:not(:first-child) .report_item_data,.report_sale_info .report_info_table .report_table_item:not(:first-child) .report_item_title{border-top:1px solid #f0f1f2}
.report_sale_info .report_info_table .report_item_title{width:91px;display:table-cell;padding-top:13px;padding-left:7px;padding-right:7px;padding-bottom:12px;line-height:17px;vertical-align:top;font-size:14px;color:#777;background-color:#fafafa}
.report_sale_info .report_info_table .report_item_data{display:table-cell;padding-top:13px;padding-left:10px;padding-right:10px;padding-bottom:12px;line-height:17px;vertical-align:top;font-size:14px;color:#222}
.report_sale_info .report_info_table .report_data_list:after{content:"";display:block;clear:both}
.report_sale_info .report_info_table .report_data_list .report_list_item{float:left}
.report_sale_info .report_info_table .report_data_list .report_list_item:not(:first-child):before{content:"/";margin-left:2px;margin-right:2px;color:#bebebe}
.report_sale_info .report_info_reason:not(:first-child){margin-top:15px}
.report_sale_info .report_info_reason .report_reason_list .report_list_item:not(:first-child){margin-top:8px}
.report_sale_info .report_info_reason .report_reason_list .report_item_select{display:block;padding-top:13px;padding-left:18px;padding-right:18px;padding-bottom:14px;line-height:19px;font-size:16px;font-weight:500;color:#666;border-width:1px;border-style:solid}
.report_sale_info .report_info_reason .report_reason_list .report_item_select:before{content:"\E079"}
.report_sale_info .report_info_reason .report_reason_list .report_item_select:not(.type_check){color:#666;border-color:#d8dadc}
.report_sale_info .report_info_reason .report_reason_list .report_item_select.type_check{color:#03c75a;border-color:#03c75a}
.report_sale_info .report_info_reason .report_reason_list .report_item_select:before{float:left;margin-right:11px;font-size:11px}
.report_sale_info .report_info_reason .report_reason_list .report_item_select:not(.type_check):before{color:#c4c9d1}
.report_sale_info .report_info_reason .report_reason_list .report_item_select.type_check:before{color:#03c75a}
.report_sale_info .report_info_reason .report_reason_list .report_select_text{display:block;overflow:hidden}
.report_info_confirm:not(:first-child){margin-top:13px}
.report_info_confirm .report_confirm_list .report_list_item{position:relative}
.report_info_confirm .report_confirm_list .report_list_item:not(:first-child){margin-top:8px}
.report_info_confirm .report_confirm_button{width:100%;display:block;padding-top:13px;padding-left:11px;padding-right:11px;line-height:19px;letter-spacing:-.5px;text-align:left;font-size:16px;font-weight:500;border-style:solid;border-width:1px}
.report_info_confirm .report_confirm_button:before{content:"\E079"}
.report_info_confirm .report_confirm_button:not(.is-expanded){padding-bottom:14px;color:#666;border-color:#d8dadc}
.report_info_confirm .report_confirm_button:not(.is-expanded):before{color:#c4c9d1}
.report_info_confirm .report_confirm_button.is-expanded{color:#03c75a;border-color:#03c75a}
.report_info_confirm .report_confirm_button.is-expanded:not(:last-child){padding-bottom:15px;border-bottom:0}
.report_info_confirm .report_confirm_button.is-expanded:last-child{padding-bottom:14px}
.report_info_confirm .report_confirm_button.is-expanded+.report_case_write,.report_info_confirm .report_confirm_button.is-expanded+.report_confirm_case{display:block;border:1px solid #03c75a;border-top:0}
.report_info_confirm .report_confirm_button.is-expanded+.report_case_write{border-top:1px solid #d3d3d3}
.report_info_confirm .report_confirm_button:before{float:left;margin-top:5px;margin-left:7px;margin-right:11px;line-height:1;font-size:11px}
.report_info_confirm .report_confirm_button .report_button_text{display:block;overflow:hidden}
.report_info_confirm .report_case_write{display:none}
.report_info_confirm .report_case_write textarea{min-height:77px;overflow-x:hidden;overflow-y:auto;padding:11px;line-height:20px;vertical-align:top;font-size:14px;color:#888;resize:none}
.report_info_confirm .report_case_write textarea::-webkit-input-placeholder{color:#888}
.report_info_confirm .report_case_write textarea:-moz-placeholder{color:#888}
.report_info_confirm .report_case_write textarea:-ms-input-placeholder{color:#888}
.report_info_confirm .report_case_write textarea::placeholder{color:#888}
.report_info_confirm .report_confirm_case{display:none;padding-left:11px;padding-right:11px;padding-bottom:11px}
.report_info_confirm .report_confirm_case:after{content:"";display:block;clear:both}
.report_info_confirm .report_confirm_case .report_case_title{display:block;padding-top:15px;padding-bottom:14px}
.report_info_confirm .report_confirm_case .report_case_select{width:50%;height:42px;float:left;position:relative;border:1px solid #dfe0e2;background-color:#f8fafb}
.report_info_confirm .report_confirm_case .report_case_select:after{content:"\E077"}
.report_info_confirm .report_confirm_case .report_case_select:after{position:absolute;top:15px;right:9px;font-size:10px;color:#222;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
.report_info_confirm .report_confirm_case .report_case_select+.report_case_select{border-left:0}
.report_info_confirm .report_confirm_case .report_case_select select{padding-top:10px;padding-left:11px;padding-right:30px;padding-bottom:10px;line-height:20px;font-size:15px;color:#222}
.report_info_contents{position:relative}
.report_info_contents:not(:first-child){margin-top:13px}
.report_info_contents textarea{min-height:124px;overflow-x:hidden;overflow-y:auto;padding:11px;line-height:20px;vertical-align:top;word-break:break-word;white-space:pre-line;font-size:14px;color:#888;resize:none;border:1px solid #d8dadc;background-color:#f9fafb}
.report_info_contents label{position:absolute;top:0;left:0;right:0;bottom:0;padding:14px 13px;z-index:3;font-size:14px;color:#888}
.report_info_reference:not(:first-child){margin-top:10px}
.report_info_reference .report_reference_text{line-height:20px;font-size:14px;letter-spacing:-.5px;color:#777}
.report_reference_file{position:relative;padding-bottom:34px}
.report_reference_file:not(:first-child){margin-top:12px}
.report_reference_file .report_file_value{border:1px solid #d8dadc;background-color:#f9fafb}
.report_reference_file .report_file_value .report_item_inner{width:100%;display:table;position:relative}
.report_reference_file .report_file_value .report_value_text{width:100%;display:table-cell;padding-top:9px;padding-left:14px;padding-right:14px;padding-bottom:10px;line-height:19px;vertical-align:top;word-break:break-all;font-size:14px;color:#222}
.report_reference_file .report_file_value .report_value_reset{float:right;padding:11px 14px 9px}
.report_reference_file .report_file_value .report_value_reset:before{content:"\E07A"}
.report_reference_file .report_file_upload{text-align:right}
.report_reference_file .report_file_upload:last-child{margin-bottom:-34px}
.report_reference_file .report_file_upload:not(:last-child){position:absolute;left:0;bottom:0;right:0}
.report_reference_file .report_file_upload input[type=file]{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.report_reference_file .report_file_upload .report_upload_file{width:auto;display:inline-block;line-height:19px;vertical-align:top;letter-spacing:-.5px;font-size:15px;font-weight:500;color:#03c75a}
.report_reference_file .report_file_upload .report_upload_file:before{content:"\E07B"}
.report_reference_file .report_file_upload .report_upload_file:before{float:left;margin-top:3px;margin-right:4px;line-height:1;font-size:12px;color:#03c75a}
.report_reference_file .report_file_upload .report_upload_file .report_file_text{display:block;overflow:hidden;text-decoration:underline}
.report_sale_manage{padding-top:18px;padding-left:15px;padding-right:15px;padding-bottom:25px;background-color:#fff}
.report_sale_manage .report_manage_text{line-height:20px;font-size:14px;color:#777}
.report_sale_manage .report_manage_terms:not(:first-child){margin-top:12px}
.report_sale_manage .report_terms_list:not(:first-child){margin-top:15px}
.report_sale_manage .report_terms_list .report_list_title{display:block;line-height:19px;font-size:14px;font-weight:700;color:#222}
.report_sale_manage .report_terms_list .report_list_data:not(:first-child){margin-top:8px}
.report_sale_manage .report_terms_list .report_data_list .report_list_item{position:relative;padding-left:8px}
.report_sale_manage .report_terms_list .report_data_list .report_list_item:not(:first-child){margin-top:3px}
.report_sale_manage .report_terms_list .report_data_list .report_list_item:before{content:"";width:3px;height:3px;position:absolute;top:7px;left:0;-webkit-border-radius:100%;border-radius:100%;background-color:#333}
.report_sale_manage .report_terms_list .report_data_list .report_item_text{line-height:20px;font-size:14px;color:#222}
.layer.report_file_loading{min-width:240px;max-width:100%;margin-top:auto;margin-left:40px;margin-right:40px;margin-bottom:auto;padding-top:28px;padding-left:20px;padding-right:20px;padding-bottom:29px;word-break:break-all;-webkit-border-radius:1px;border-radius:1px;background-color:#fff}
.layer.report_file_loading .report_loading_title{display:block;line-height:20px;letter-spacing:-1.1px;text-align:center;font-size:18px;color:#2b2c2e}
.layer.report_file_loading .report_loading_file{display:block;overflow:hidden;padding-left:14px;padding-right:14px;line-height:19px;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:14px;color:#777}
.layer.report_file_loading .report_loading_file:not(:first-child){margin-top:10px}
.layer.report_file_loading .report_loading_progress{height:8px;display:block;background-color:#e4e4e4}
.layer.report_file_loading .report_loading_progress:not(:first-child){margin-top:17px}
.layer.report_file_loading .report_loading_progress .report_progress_bar{height:100%;display:block;background-color:#03c75a}
.wrap_officialprice{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}
.wrap_officialprice .content_officialprice{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-device-width:375px) and (min-device-height:812px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){.wrap_officialprice .content_officialprice{min-height:-webkit-calc(100vh - 100px);min-height:calc(100vh - 100px);margin-bottom:100px}
}
@media only screen and (min-device-width:414px) and (min-device-height:896px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){.wrap_officialprice .content_officialprice{min-height:-webkit-calc(100vh - 100px);min-height:calc(100vh - 100px);margin-bottom:100px}
}
.wrap_officialprice .content_officialprice .official_price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.header_officialprice .btn_back{position:absolute;top:18px;left:18px;margin:-10px;padding:10px;line-height:1;font-size:20px;color:#1e1e23}
.header_officialprice .btn_back .icon{vertical-align:top}
.header_officialprice.type_address{height:50px;position:fixed;top:0;left:0;right:0;z-index:70;background-color:#fff}
.header_officialprice.type_address+.content_officialprice{padding-top:50px}
.header_officialprice.type_address .header_officialprice_inner{padding-left:49px;padding-right:49px}
.header_officialprice.type_address .officialprice_heading{padding-top:15px;padding-left:20px;padding-right:20px;padding-bottom:13px;line-height:22px;letter-spacing:-.3px;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:700;color:#151515}
.header_officialprice.type_price{overflow:hidden;position:fixed;top:0;left:0;right:0;z-index:70;background-color:#fff}
.header_officialprice.type_price+.content_officialprice{padding-top:118px;background-color:#edeff2}
.header_officialprice.type_price+.content_officialprice .official_price{background-color:#fff}
.header_officialprice.type_price .header_officialprice_inner{padding-top:16px;padding-left:49px;padding-right:49px;padding-bottom:15px;border-bottom:1px solid #dcdde0}
.header_officialprice.type_price .officialprice_heading{line-height:25px;letter-spacing:-.3px;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:18px;font-weight:700;color:#151515}
.header_officialprice.type_price .officialprice_more{position:absolute;top:0;right:0;padding-top:18px;padding-left:20px;padding-right:20px;padding-bottom:17px;line-height:21px;letter-spacing:-.3px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:500;color:#333}
.header_officialprice .header_officialprice_floor{position:relative;border-bottom:1px solid #cfd2d6;background-color:#fff}
.header_officialprice .header_officialprice_floor[aria-expanded=true]{padding-bottom:42px;-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.15);box-shadow:0 4px 7px 0 rgba(0,0,0,.15)}
.header_officialprice .header_officialprice_floor[aria-expanded=true]:before{content:"";height:52px;position:absolute;bottom:0;left:0;right:0;z-index:1;background-color:#fff}
.header_officialprice .header_officialprice_floor[aria-expanded=true]:after{content:"";height:15px;position:absolute;bottom:52px;left:0;right:0;z-index:1;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(bottom,#fff,rgba(255,255,255,0));background-image:linear-gradient(to top,#fff,rgba(255,255,255,0))}
.header_officialprice .header_officialprice_floor[aria-expanded=true] .header_floor_list{max-height:420px;overflow-y:auto;padding-bottom:15px}
.header_officialprice .header_officialprice_floor[aria-expanded=true] .header_floor_button{bottom:0}
.header_officialprice .header_officialprice_floor[aria-expanded=true] .header_floor_button .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.header_officialprice .header_officialprice_floor[aria-expanded=true] .header_item_button[aria-selected=true]:after{content:initial}
.header_officialprice .header_officialprice_floor:not([aria-expanded=true]) .header_floor_list{overflow-x:auto;white-space:nowrap;padding-right:52.5px}
.header_officialprice .header_officialprice_floor:not([aria-expanded=true]) .header_floor_button{top:0}
.header_officialprice .header_officialprice_floor .header_floor_list{margin-bottom:-2px;padding-left:8px;font-size:0}
.header_officialprice .header_officialprice_floor .header_list_item{display:inline-block;vertical-align:top}
.header_officialprice .header_officialprice_floor .header_item_button{width:auto;display:inline-block;position:relative;padding-left:12px;padding-right:12px;padding-bottom:1px;line-height:50px;vertical-align:top;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px}
.header_officialprice .header_officialprice_floor .header_item_button:not([aria-selected=true]){font-weight:500;color:#575b61}
.header_officialprice .header_officialprice_floor .header_item_button[aria-selected=true]{font-weight:600;color:#3b7cf5}
.header_officialprice .header_officialprice_floor .header_item_button[aria-selected=true]:after{content:"";height:2px;position:absolute;bottom:1px;left:4px;right:4px;background-color:#4080f7}
.header_officialprice .header_officialprice_floor .header_floor_button{position:absolute;right:0;z-index:1;padding-top:18px;padding-left:17px;padding-right:18px;padding-bottom:14px;background-color:#fff}
.header_officialprice .header_officialprice_floor .header_floor_button:before{content:"";width:12px;position:absolute;top:0;left:-12px;bottom:0;background:-webkit-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}
.header_officialprice .header_officialprice_floor .header_floor_button .icon_arrow_down_bold2{vertical-align:top;font-size:15px;color:#555}
.main_official_price{padding-top:18px;padding-left:15px;padding-right:15px;padding-bottom:18px;background-color:#fff}
.main_official_price:not(:first-child){margin-bottom:10px}
.main_official_price .main_price_title{display:block;line-height:22px;letter-spacing:-.5px;font-size:17px;font-weight:400;color:#2b2c2e}
.main_official_price .main_price_title .icon_beta{margin-top:2px;margin-left:3px;vertical-align:top;font-size:10px;color:#f34d59;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
.main_official_price .main_inquiry_button{width:100%;display:none;padding-top:13px;padding-left:10px;padding-right:10px;padding-bottom:12px;line-height:20px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:500;color:#fff;-webkit-border-radius:1px;border-radius:1px;background-color:#03c75a}
.main_official_price .main_inquiry_button:not(:first-child){margin-top:9px}
.main_official_price .main_inquiry_address.state_change{background-color:#fff}
.main_official_price .main_inquiry_address.state_change .main_address_head{-webkit-border-top-left-radius:1px;border-top-left-radius:1px;-webkit-border-top-right-radius:1px;border-top-right-radius:1px}
.main_official_price .main_inquiry_address.state_change .official_address_change{-webkit-border-bottom-left-radius:1px;border-bottom-left-radius:1px;-webkit-border-bottom-right-radius:1px;border-bottom-right-radius:1px}
.main_official_price .main_inquiry_address.state_change .official_address_change{display:block;position:relative}
.main_official_price .main_inquiry_address.state_change .official_address_change:not(:first-child){margin-top:-1px}
.main_official_price .main_inquiry_address:not(.state_change) .main_address_head{-webkit-border-radius:1px;border-radius:1px}
.main_official_price .main_inquiry_address.state_selected~.main_inquiry_button,.main_official_price .main_inquiry_address.state_selected~.official_inquiry_text{display:block}
.main_official_price .main_inquiry_address:not(.state_change){background-color:#f8f9fa}
.main_official_price .main_inquiry_address .main_address_head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:11px;padding-left:15px;padding-right:15px;padding-bottom:13px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:1px solid #e2e5e7}
.main_official_price .main_inquiry_address .main_address_head .main_head_title{display:block;overflow:hidden;padding-top:1px;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;line-height:19px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;color:#242424}
.main_official_price .main_inquiry_address .main_address_head .main_head_title:before{content:"\E07D"}
.main_official_price .main_inquiry_address .main_address_head .main_head_title:before{display:inline-block;margin-right:8px;line-height:1;vertical-align:top;font-size:17px;color:#03c75a}
.main_official_price .main_inquiry_address .main_address_head .main_head_button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:-10px;margin-right:-10px;margin-bottom:-10px;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;line-height:20px;letter-spacing:-.3px;font-size:15px;color:#03c75a}
.main_official_price .main_inquiry_address .main_address_head .main_head_button:not(:first-child){margin-left:auto}
.main_official_price .main_inquiry_address .main_address_head .main_head_button:first-child{margin-left:-10px}
.main_official_price .main_inquiry_address .official_address_change{display:none;text-align:left;border:1px solid #e1e7e9;background-color:#f9fafc}
.main_official_price .main_inquiry_address .official_change_list{padding-top:2px;padding-left:15px;padding-right:15px}
.main_official_price .main_inquiry_address .official_change_list .official_list_item:not(:first-child){border-top:1px solid #ecf0f2}
.main_official_price .main_inquiry_address .official_change_list .official_item_button{width:100%;display:block;padding-top:14px;padding-bottom:13px;line-height:22px;text-align:left;font-size:15px;color:#666}
.main_official_price .main_inquiry_address .official_change_list .official_item_button:before{content:"\E07D"}
.main_official_price .main_inquiry_address .official_change_list .official_item_button:before{float:left;margin-top:2px;margin-right:9px;line-height:1;vertical-align:top;font-size:18px;color:#03c75a}
.main_official_price .main_inquiry_address .official_change_list .official_item_button .official_button_text{display:block;overflow:hidden;line-height:22px;font-size:15px;color:#666}
.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon{vertical-align:top}
.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon[aria-label="대표주소"]{margin-left:4px}
.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon[aria-label="대표주소"]:before{content:"\E07C"}
.main_official_price .main_inquiry_address .official_change_list .official_item_button .icon[aria-label="대표주소"]:before{height:20px;overflow:hidden;font-size:24px;color:#03c75a}
.main_official_price .main_inquiry_address .official_change_emphasis{display:block;position:relative;margin-left:15px;margin-right:15px;padding-top:13px;padding-left:24px;padding-bottom:12px;line-height:20px;word-break:keep-all;font-size:15px;color:#8f8f8f}
.main_official_price .main_inquiry_address .official_change_emphasis:not(:first-child){border-top:1px solid #ecf0f3}
.main_official_price .main_inquiry_address .official_change_emphasis .icon_alert_small{position:absolute;top:15px;left:0;margin-right:9px;font-size:15px;color:#999}
.main_official_price .main_inquiry_address .official_change_button{width:100%;display:block;position:relative;padding-top:16px;padding-left:15px;padding-right:15px;padding-bottom:14px;line-height:19px;text-align:center;font-size:15px;font-weight:700;color:#424242}
.main_official_price .main_inquiry_address .official_change_button:not(:first-child):before{content:"";height:1px;position:absolute;top:0;left:0;right:0;background-color:#ecf0f3}
.main_official_price .main_inquiry_address .official_change_button .icon_change_more{margin-top:4px;margin-left:4px;vertical-align:top;font-size:12px}
.main_official_price .main_inquiry_address .official_change_button .icon_change_more:before{content:"\E07F"}
.main_official_price .official_inquiry_text{display:none;position:relative;padding-left:21px;line-height:20px;word-break:keep-all;font-size:15px;color:#8f8f8f}
.main_official_price .official_inquiry_text:before{content:"\E082"}
.main_official_price .official_inquiry_text:not(:first-child){margin-top:15px}
.main_official_price .official_inquiry_text:before{position:absolute;top:2px;left:0;line-height:1;font-size:15px;color:#999}
.main_official_price .main_price_inquiry:not(:first-child){margin-top:18px}
.official_price_data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:18px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.official_price_data .icon[aria-label="상승"],.official_price_data .icon[aria-label="하락"]{vertical-align:top}
.official_price_data .icon[aria-label="상승"]:before,.official_price_data .icon[aria-label="하락"]:before{content:"\E080"}
.official_price_data .icon[aria-label="상승"]{color:#f34d59}
.official_price_data .icon[aria-label="하락"]{color:#1173e5;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.official_price_data .official_info_title{line-height:22px;letter-spacing:0;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:500;color:#222}
.official_price_data .official_info_area{padding-top:14px;padding-left:15px;padding-right:15px;padding-bottom:14px;-webkit-border-radius:1px;border-radius:1px;border:1px solid #e8eaeb;background-color:#fff}
.official_price_data .official_info_area:not(:first-child){margin-top:20px}
.official_price_data .official_info_area .official_area_data{display:block;line-height:20px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.official_price_data .official_info_area .official_area_price:not(:first-child){margin-top:3px}
.official_price_data .official_info_area .official_area_price .official_price_text{line-height:25px;font-size:20px;font-weight:600;color:#419aff}
.official_price_data .official_info_area .official_area_price .official_price_text:not(:last-child){float:left}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation{display:block;overflow:hidden}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation:not(:first-child){padding-top:6px;padding-left:4px}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .icon_price{margin-left:3px;font-size:11px}
html[data-user-agent*=iPhone] .official_price_fluctuation .icon_price{margin-top:3px}
html:not([data-user-agent*=iPhone]) .official_price_fluctuation .icon_price{margin-top:4px}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .icon_price~*{float:left}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .icon_price[aria-label="상승"]~*{color:#f34d59}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .icon_price[aria-label="하락"]~*{color:#1173e5}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .official_fluctuation_more,.official_price_data .official_info_area .official_area_price .official_price_fluctuation .official_fluctuation_text{display:inline-block;vertical-align:top;font-size:13px}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .official_fluctuation_more{padding-top:1px;line-height:17px}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .official_fluctuation_text{line-height:18px;font-weight:600}
.official_price_data .official_info_area .official_area_price .official_price_fluctuation .official_fluctuation_text:not(:first-child){margin-left:3px}
.official_price_data .official_info_area .official_area_tax:first-child{padding-top:14px}
.official_price_data .official_info_area .official_area_tax:not(:first-child){position:relative;margin-top:13px;padding-top:15px}
.official_price_data .official_info_area .official_area_tax:not(:first-child):before{content:"";height:1px;position:absolute;top:0;background-color:#e8eaeb}
.official_info_area .official_area_tax:before{left:-15px;right:-15px}
.official_area_tax .official_tax_total .official_total_title{float:left;line-height:20px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.official_area_tax .official_tax_total .official_total_data{display:block;overflow:hidden;line-height:20px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#222}
.official_area_tax .official_tax_total .official_total_data:not(:first-child){padding-left:5px}
.official_area_tax .official_tax_total .official_total_data .official_data_emphasis{display:inline-block;position:relative;top:-1px;vertical-align:top;font-weight:600}
.official_area_tax .official_tax_more{overflow:hidden}
.official_area_tax .official_tax_more:not(:first-child){margin-top:2px}
.official_area_tax .official_tax_more .official_more_title{float:left;position:relative;margin-top:4px;padding-left:10px;line-height:20px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.official_area_tax .official_tax_more .official_more_title:before{content:"\b7";overflow:hidden;position:absolute;top:0;left:0;color:#999}
.official_area_tax .official_tax_more .official_more_data{display:block;overflow:hidden;margin-top:4px;line-height:20px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;color:#555}
.official_area_tax .official_tax_more .official_more_data:not(:first-child){padding-left:7px}
.official_data_tax:not(:first-child){margin-top:25px}
.official_data_tax:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.official_data_tax .official_tax_text{position:relative;padding-left:6px;line-height:19px;letter-spacing:-1px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:13px;font-weight:300;color:#999}
.official_data_tax .official_tax_text:not(:last-child){margin-bottom:9px}
.official_data_tax .official_tax_text:before{content:"*";position:absolute;top:2px;left:0}
.official_data_tax .official_tax_link{width:100%;display:block;padding-top:13px;padding-left:10px;padding-right:10px;padding-bottom:13px;line-height:19px;text-align:center;font-size:16px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-weight:500;color:#fff;-webkit-border-radius:1px;border-radius:1px;background-color:#2e73f2}
.official_data_tax .official_tax_link:not(:first-child){margin-top:10px}
.official_data_tax .official_tax_link:last-child{margin-top:auto}
.official_info_date{display:block;line-height:17px;text-align:right;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:12px;font-weight:300;color:#999}
.official_info_date:not(:first-child){margin-top:5px}
.official_address_search{padding-top:15px;padding-left:18px;padding-right:18px;padding-bottom:15px}
.official_address_search .official_search_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:1px solid #2e73f2}
.official_address_search .official_search_input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.official_address_search .official_search_input .official_input_text{width:auto;padding-top:9px;padding-left:15px;padding-right:10px;padding-bottom:8px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:23px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#777}
.official_address_search .official_search_input .official_input_text::-webkit-input-placeholder{color:#777}
.official_address_search .official_search_input .official_input_text:-moz-placeholder{color:#777}
.official_address_search .official_search_input .official_input_text::-moz-placeholder{color:#777}
.official_address_search .official_search_input .official_input_text:-ms-input-placeholder{color:#777}
.official_address_search .official_search_input .official_input_text[value]~.official_input_reset{display:block}
.official_address_search .official_search_input .official_input_reset{display:none;padding-top:10px;padding-left:8px;padding-right:8px;padding-bottom:10px;vertical-align:top}
.official_address_search .official_search_input .official_input_reset .sp_icon{vertical-align:top;background-position:-427px -25px;width:20px;height:20px}
.official_address_search .official_search_button{display:inline-block;margin-left:auto;padding-top:11px;padding-left:7px;padding-right:12px;padding-bottom:11px;vertical-align:top}
.official_address_search .official_search_button:before{content:"\E081"}
.official_address_search .official_search_button:before{display:inline-block;vertical-align:top;line-height:1;font-size:18px;color:#2e73f2}
.official_address_result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.official_address_result:not(:first-child){padding-top:1px}
.official_address_result:not(:first-child):before{content:"";height:1px;position:absolute;top:0;left:18px;right:18px;background-color:#e1e5e7}
.official_address_result .official_result_button{width:100%;display:block;margin-top:auto;padding-top:15px;padding-left:10px;padding-right:10px;padding-bottom:14px;line-height:19px;letter-spacing:-.3px;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#424242;background-color:#f3f7f8}
.official_address_result .official_result_button:not(:first-child){border-top:1px solid #ecf0f2}
.official_address_result .official_result_button .icon_more_icon{display:inline-block;margin-top:4px;margin-left:9px;vertical-align:top;font-size:10px;color:#424242}
.official_address_result .official_result_empty{position:relative;top:-40px;margin-top:auto;margin-left:auto;margin-right:auto;margin-bottom:auto}
.official_address_result .official_result_empty:not(.state_empty){display:none}
.official_address_result .official_result_empty.state_empty~.official_result_address{display:none}
.official_address_result .official_result_empty .official_empty_title{display:block;line-height:21px;letter-spacing:-.3px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#8f8f8f}
.official_address_result .official_result_empty .official_empty_title:before{content:"\E07E"}
.official_address_result .official_result_empty .official_empty_title:before{display:block;margin-bottom:12px;line-height:1;text-align:center;font-size:48px;color:#bebebe}
.official_result_address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.official_result_address.state_complete~.official_result_resolution{display:block}
.official_result_address .official_address_item{margin-left:18px;margin-right:18px}
.official_result_address .official_address_item:not(:first-child){border-top:1px solid #ecf0f2}
.official_result_address .official_item_label{position:relative;padding-top:16px;padding-bottom:17px}
.official_result_address .official_item_label:before{content:"";position:absolute;top:17px;left:0;display:inline-block;vertical-align:middle;background-image:url(https://ssl.pstatic.net/static.land/static/space/20231122/img/sp2x.png);-webkit-background-size:447px auto;background-size:447px auto}
.official_result_address .official_item_label .official_label_title{display:block;line-height:23px;word-break:break-all;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#424242}
.official_result_address .official_item_label .official_label_more{display:block;word-break:break-all}
.official_result_address .official_item_label .official_label_more:not(:first-child){margin-top:6px}
.official_result_address .official_item_label .official_label_more .official_more_emphasis{display:inline-block;margin-top:2px;padding-left:3px;padding-right:2px;line-height:16px;vertical-align:top;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:13px;color:#8f8f8f;border:1px solid #ddd}
.official_result_address .official_item_label .official_label_more .official_more_emphasis:first-child{float:left;margin-right:6px}
.official_result_address .official_item_label .official_label_more .official_more_text{display:block;line-height:22px;vertical-align:top;font-size:15px;color:#8f8f8f}
.official_result_address .radio_input+.official_item_label{padding-left:32px}
.official_result_address .radio_input:checked+.official_item_label:before{background-position:-427px -50px;width:20px;height:20px}
.official_result_address .radio_input:not(:checked)+.official_item_label:before{background-position:-427px 0;width:20px;height:20px}
.official_result_resolution{display:none;background-color:#e9ecef}
.official_result_resolution:not(:first-child){padding-top:9px;border-top:1px solid #e1e5e7}
.official_result_resolution .official_resolution_address{background-color:#fff}
.official_result_resolution .official_resolution_address+.official_resolution_address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:11px;padding-left:18px;padding-right:18px;padding-bottom:18px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e2e5e8}
.official_result_resolution .official_resolution_address .official_address_title{display:block;padding-top:16px;padding-left:18px;padding-right:18px;padding-bottom:14px;line-height:20px;letter-spacing:-.3px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:600;color:#242424}
.official_result_resolution .official_resolution_address .official_address_data{display:block;padding-top:16px;padding-left:18px;padding-right:18px;line-height:23px;letter-spacing:-.2px;word-break:keep-all;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:500;color:#242424}
.official_result_resolution .official_resolution_address .official_address_data:not(:first-child){border-top:1px solid #ecf0f2}
.official_result_resolution .official_resolution_address .official_address_input{max-width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:18px;padding-right:18px;border:1px solid #eee}
.official_result_resolution .official_resolution_address .official_address_input:not(:first-child){margin-left:7px}
.official_result_resolution .official_resolution_address .official_address_input .official_input_more{width:auto;min-width:0;max-width:100%;padding-top:9px;padding-bottom:10px;line-height:21px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:600;color:#242424}
.official_result_resolution .official_resolution_address .official_address_input .official_input_text{display:inline-block;padding-top:9px;padding-left:10px;padding-bottom:10px;line-height:21px;vertical-align:top;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;color:#242424}
.official_result_resolution .official_resolution_button{width:100%;display:block;padding-top:16px;padding-left:10px;padding-right:10px;padding-bottom:14px;line-height:20px;vertical-align:top;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:17px;font-weight:600;color:#fff}
.official_result_resolution .official_resolution_button:not(:first-child){margin-top:13px}
.official_result_resolution .official_resolution_button:not([disabled]){background-color:#03c75a}
.official_result_resolution .official_resolution_button[disabled]{background-color:#ccc}
.info_officialprice{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.info_officialprice .info_officialprice_title{line-height:22px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.info_officialprice .info_officialprice_data{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:22px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
.info_officialprice .info_officialprice_data:not(.type_emphasis){color:#222}
.info_officialprice .info_officialprice_data.type_emphasis{color:#458ee3}
.info_officialprice .info_officialprice_data:not(:first-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:7px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.info_officialprice .info_officialprice_data .info_data_emphasis{margin-left:4px;font-weight:600}
.info_officialprice .info_officialprice_data .info_data_link{display:inline-block;padding-left:8px;padding-right:8px;line-height:20px;vertical-align:top;letter-spacing:-.5px;font-size:12px;color:#515254;border:1px solid #dcdcdc}
.info_officialprice .info_officialprice_data .info_data_link:not(:first-child){margin-left:auto}
.info_officialprice .info_officialprice_button{display:inline-block;padding-top:4px;padding-left:13px;padding-right:13px;padding-bottom:2px;vertical-align:top}
.info_officialprice .info_officialprice_button[aria-expanded=true]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.info_officialprice .info_officialprice_button[aria-expanded=true]+.info_officialprice_tax{display:block}
.info_officialprice .info_officialprice_button .icon_arrow_down2{vertical-align:top;font-size:13px}
.info_officialprice .info_officialprice_tax{width:100%;display:none;padding-top:10px;padding-bottom:6px}
.info_officialprice .info_officialprice_tax:not(:first-child){margin-top:11px;border-top:1px solid #f0f1f2}
.info_officialprice .info_officialprice_tax .info_tax_list{overflow:hidden}
.info_officialprice .info_officialprice_tax .info_tax_list .info_list_title{float:left;position:relative;margin-top:5px;margin-right:7px;padding-left:10px;line-height:19px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.info_officialprice .info_officialprice_tax .info_tax_list .info_list_title:before{content:"";width:3px;height:3px;position:absolute;top:50%;left:0;margin-top:-2px;background-color:#999}
.info_officialprice .info_officialprice_tax .info_tax_list .info_list_data{display:block;overflow:hidden;margin-top:5px;line-height:19px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;font-weight:600;color:#222}
.item_officialprice{display:none;padding-left:15px;padding-right:15px;padding-bottom:20px}
.heading_detail[aria-expanded=true]~.item_officialprice{display:block}
.item_officialprice .item_officialprice_title{padding-top:4px;padding-bottom:8px;line-height:19px;letter-spacing:-.6px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:16px;font-weight:500;color:#222}
.item_officialprice .item_officialprice_title .icon_beta{margin-top:-1px;margin-left:2px;vertical-align:top;font-size:10px;color:#f34d59;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
.item_officialprice .item_officialprice_tax{padding-top:10px}
.item_officialprice .item_officialprice_tax:not(:first-child){border-top:1px solid #d8dadc}
.item_officialprice .item_tax_total{line-height:19px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.item_officialprice .item_tax_total+.item_tax_list{margin-top:10px;padding-top:10px;border-top:1px solid #f0f1f2}
.item_officialprice .item_tax_total .item_total_text{display:inline-block;vertical-align:top}
.item_officialprice .item_tax_total .item_total_emphasis{letter-spacing:0;font-weight:600;color:#458ee3}
.item_officialprice .item_tax_total .item_total_emphasis:not(:first-child){margin-left:7px}
.item_officialprice .item_tax_total .item_total_emphasis .item_emphasis_text{font-weight:400}
.item_officialprice .item_tax_list{overflow:hidden}
.item_officialprice .item_tax_list .item_list_title{float:left;position:relative;margin-top:5px;padding-left:10px;line-height:20px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.item_officialprice .item_tax_list .item_list_title:before{content:"";width:3px;height:3px;position:absolute;top:50%;left:0;margin-top:-2px;background-color:#999}
.item_officialprice .item_tax_list .item_list_data{display:block;overflow:hidden;margin-top:5px;line-height:20px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#222}
.item_officialprice .item_tax_list .item_list_data:not(:first-child){padding-left:7px}
.item_officialprice .item_tax_text{padding-top:6px;line-height:15px;letter-spacing:-1px;text-align:right;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:12px;font-weight:300;color:#999}
.item_officialprice .item_tax_text:not(:first-child){margin-top:15px;border-top:1px solid #f0f1f2}
.item_officialprice .item_tax_emphasis{padding-top:15px}
.item_officialprice .item_tax_emphasis:not(:first-child){margin-top:10px;border-top:1px solid #f0f1f2}
.item_officialprice_tax .item_tax_list+.item_tax_emphasis{margin-top:15px}
.item_officialprice .item_tax_emphasis+.item_tax_list{margin-top:2px}
.item_officialprice .item_tax_emphasis .item_emphasis_title{float:left;position:relative;line-height:19px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#222}
.item_officialprice .item_tax_emphasis .item_emphasis_data{display:block;overflow:hidden;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;font-weight:600;color:#222}
.item_officialprice .item_tax_emphasis .item_emphasis_data:not(:first-child){padding-left:7px}
.btn_officialprice:not(:first-child){margin-top:10px;margin-bottom:10px}
.btn_officialprice .btn_officialprice_link{display:block;padding-top:18px;padding-left:10px;padding-right:10px;padding-bottom:19px;text-align:center;line-height:18px;letter-spacing:-.5px;font-size:16px;color:#555;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.03);box-shadow:0 1px 2px 0 rgba(0,0,0,.03);background-color:#f9fafb}
.btn_officialprice .icon_viewmore{margin-top:2px;margin-left:3px;vertical-align:top;font-size:14px;color:#555}
@-webkit-keyframes officialpriceFadeout{0%{opacity:1}
100%{display:none;opacity:0}
}
@keyframes officialpriceFadeout{0%{opacity:1}
100%{display:none;opacity:0}
}
.officialprice_toast{position:fixed;z-index:100}
.officialprice_toast .icon_beta{vertical-align:top;color:#f34d59}
.officialprice_toast.type_info{bottom:21px;left:24px;right:37px;padding-top:21px;padding-left:10px;padding-right:10px;padding-bottom:20px;-webkit-animation:officialpriceFadeout 5s;animation:officialpriceFadeout 5s;-webkit-border-radius:1px;border-radius:1px;background-color:rgba(51,51,51,.95)}
.officialprice_toast.type_info .officialprice_toast_text{line-height:19px;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#fff}
.officialprice_toast.type_info .icon_beta{margin-top:5px;margin-left:5px;font-size:10px}
.officialprice_toast.type_zoom{bottom:20px;left:24px;right:24px;padding-top:21px;padding-left:22px;padding-right:15px;padding-bottom:25px;-webkit-animation:officialpriceFadeout 5s;animation:officialpriceFadeout 5s;-webkit-border-radius:2px;border-radius:2px;background-color:rgba(33,33,33,.95)}
.officialprice_toast.type_zoom .officialprice_toast_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;line-height:24px;color:#fff}
.officialprice_toast.type_zoom .officialprice_toast_text .sp_icon{-webkit-box-flex:0;-webkit-flex:0 0 45px;-ms-flex:0 0 45px;flex:0 0 45px;vertical-align:top;background-position:-51px -45px;width:45px;height:43px}
.officialprice_toast.type_zoom .officialprice_toast_text .sp_icon:first-child{margin-right:16px}
.house_number--1,.house_number.type_price--1,.legend_bullet--1,.legend_bullet.type_price--1,.legend_price--1,.legend_price.type_price--1{background-color:#ecf0f4}
.house_number--1 .legend_bullet{background-color:#ecf0f4}
.house_number--2,.house_number.type_price--2,.legend_bullet--2,.legend_bullet.type_price--2,.legend_price--2,.legend_price.type_price--2{background-color:#d6e5fa}
.house_number--2 .legend_bullet{background-color:#d6e5fa}
.house_number--3,.house_number.type_price--3,.legend_bullet--3,.legend_bullet.type_price--3,.legend_price--3,.legend_price.type_price--3{background-color:#bbd7f4}
.house_number--3 .legend_bullet{background-color:#bbd7f4}
.house_number--4,.house_number.type_price--4,.legend_bullet--4,.legend_bullet.type_price--4,.legend_price--4,.legend_price.type_price--4{background-color:#9dc7f2}
.house_number--4 .legend_bullet{background-color:#9dc7f2}
.house_number--5,.house_number.type_price--5,.legend_bullet--5,.legend_bullet.type_price--5,.legend_price--5,.legend_price.type_price--5{background-color:#7ab6ee}
.house_number--5 .legend_bullet{background-color:#7ab6ee}
.house_number--6,.house_number.type_price--6,.legend_bullet--6,.legend_bullet.type_price--6,.legend_price--6,.legend_price.type_price--6{background-color:#6ea7ee}
.house_number--6 .legend_bullet{background-color:#6ea7ee}
.house_number--7,.house_number.type_price--7,.legend_bullet--7,.legend_bullet.type_price--7,.legend_price--7,.legend_price.type_price--7{background-color:#5d99e3}
.house_number--7 .legend_bullet{background-color:#5d99e3}
.house_number--8,.house_number.type_price--8,.legend_bullet--8,.legend_bullet.type_price--8,.legend_price--8,.legend_price.type_price--8{background-color:#606de2}
.house_number--8 .legend_bullet{background-color:#606de2}
.house_number--9,.house_number.type_price--9,.legend_bullet--9,.legend_bullet.type_price--9,.legend_price--9,.legend_price.type_price--9{background-color:#7952e9}
.house_number--9 .legend_bullet{background-color:#7952e9}
.house_number--10,.house_number.type_price--10,.legend_bullet--10,.legend_bullet.type_price--10,.legend_price--10,.legend_price.type_price--10{background-color:#9b3de1}
.house_number--10 .legend_bullet{background-color:#9b3de1}
.house_number--11,.house_number.type_price--11,.legend_bullet--11,.legend_bullet.type_price--11,.legend_price--11,.legend_price.type_price--11{background-color:#c13cdd}
.house_number--11 .legend_bullet{background-color:#c13cdd}
.house_number--12,.house_number.type_price--12,.legend_bullet--12,.legend_bullet.type_price--12,.legend_price--12,.legend_price.type_price--12{background-color:#df40d1}
.house_number--12 .legend_bullet{background-color:#df40d1}
.official_price_house.type_price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:40px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff}
.official_price_house .official_house_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:41px;padding-right:41px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.official_price_house .official_house_area:not(:first-child){padding-top:30px}
.official_price_house .official_house_area .official_area_legend{width:100%;max-width:250px;margin-left:auto;margin-right:auto}
.official_price_house .official_house_area .official_area_legend:not(:last-child){margin-bottom:8px}
.official_price_house .official_house_area .official_area_date{text-align:center}
.official_price_house .official_house_area .official_area_date:not(:last-child){padding-bottom:20px}
.official_price_house .official_house_area .official_area_date .official_date_list{display:inline-block;vertical-align:top}
.official_price_house .official_house_area .official_area_date .official_date_list .official_list_content,.official_price_house .official_house_area .official_area_date .official_date_list .official_list_title{line-height:18px;letter-spacing:-.5px;font-size:14px}
.official_price_house .official_house_area .official_area_date .official_date_list .official_list_title{color:#777}
.official_price_house .official_house_area .official_area_date .official_date_list .official_list_title:not(:last-child){float:left;margin-right:4px}
.official_price_house .official_house_area .official_area_date .official_date_list .official_list_content{display:block;overflow:hidden;font-weight:700;color:#222}
.official_price_house .official_house_area .official_legend_icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.official_price_house .official_house_area .official_legend_icon .legend_price{height:8px;display:inline-block;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;vertical-align:top}
.official_price_house .official_house_area .official_legend_icon .legend_price:not(:first-child):before{content:"";width:1px;position:absolute;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.05)}
.official_price_house .official_house_area .official_legend_count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.official_price_house .official_house_area .official_legend_count:not(:first-child){margin-top:4px}
.official_price_house .official_house_area .official_legend_count .official_count_item:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.official_price_house .official_house_area .official_legend_count .official_count_item:last-child .official_item_text{margin-left:4px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.official_price_house .official_house_area .official_legend_count .official_count_item:last-child .official_item_emphasis{margin-left:0;margin-right:1px}
.official_price_house .official_house_area .official_legend_count .official_item_emphasis,.official_price_house .official_house_area .official_legend_count .official_item_text{display:inline-block;line-height:18px;vertical-align:top;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif}
.official_price_house .official_house_area .official_legend_count .official_item_text{position:relative;top:1px;font-size:12px;color:#777}
.official_price_house .official_house_area .official_legend_count .official_item_emphasis{font-size:13px;font-weight:600;color:#4c94e8}
html[data-user-agent*=iPad] .official_price_house .official_house_area .official_legend_count .official_item_emphasis{margin-top:1px;margin-bottom:-1px}
html[data-user-agent*=iPhone] .official_price_house .official_house_area .official_legend_count .official_item_emphasis{margin-top:1px;margin-bottom:-1px}
.official_price_house .official_house_area .official_legend_count .official_item_emphasis:not(:first-child){margin-left:2px}
.official_price_house .house_number_area{overflow:auto;width:100%;display:inline-block;margin-top:auto;margin-bottom:auto;text-align:center;vertical-align:top}
.official_price_house .official_house_tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box}
.official_price_house .official_house_tab+.official_house_color{height:0;position:absolute;top:19px;right:15px;left:15px;text-align:right}
.official_price_house .official_house_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin-left:auto;margin-right:auto;-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-border-radius:2px;border-radius:2px;border:1px solid #d8dadc}
.official_price_house .official_house_list .official_list_item{display:inline-block;vertical-align:top}
.official_price_house .official_house_list .official_list_item:not(:first-child){border-left:1px solid #d8dadc}
.official_price_house .official_house_list .official_item_link{display:block;padding-top:7px;padding-left:12px;padding-right:12px;padding-bottom:4px;line-height:17px;text-align:center;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:14px}
.official_price_house .official_house_list .official_item_link:not(.state_selected){padding-top:6px;padding-bottom:5px;color:#99999c;background-color:#f0f1f2}
.official_price_house .official_house_list .official_item_link.state_selected{padding-top:6px;padding-bottom:5px;font-weight:500;color:#222}
.official_price_house .official_color_area{position:relative;padding-right:5px;padding-left:5px;text-align:center}
.official_price_house .official_color_area:not(:first-child){margin-top:24px}
.official_price_house .official_color_area .official_color_list{display:inline-block;font-size:13px;letter-spacing:-.3px;line-height:19px;color:#464749;text-align:left;vertical-align:top}
.official_price_house .official_color_area .official_color_list .official_color_item{display:inline-block;margin-top:3px;vertical-align:top}
.official_price_house .official_color_area .official_color_list .official_color_item:not(:last-child){margin-right:7px}
.official_price_house .official_color_area .official_color_list .bullet{display:inline-block;width:8px;height:8px;margin-top:6px;margin-right:4px;vertical-align:top}
.official_price_house .official_color_area .official_color_list .bullet--etc{border:1px solid #979797}
.official_price_house .official_house_sale:not(:first-child){margin-top:30px}
.official_price_house .official_house_sale .official_sale_list{text-align:center;font-size:0}
.official_price_house .official_house_sale .official_list_item{display:inline-block;vertical-align:top}
.official_price_house .official_house_sale .official_list_item:not(:first-child){position:relative;padding-left:23px}
.official_price_house .official_house_sale .official_list_item:not(:first-child):before{content:"";width:1px;height:10px;position:absolute;top:5px;left:12px;background-color:rgba(0,0,0,.15)}
.official_price_house .official_house_sale .official_item_link{display:block}
.official_price_house .official_house_sale .official_link_text{display:inline-block;line-height:19px;vertical-align:top;letter-spacing:-.6px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#333}
.official_price_house .official_house_sale .official_link_emphasis{display:inline-block;position:relative;top:-1px;line-height:20px;vertical-align:top;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;font-weight:600;color:#03c75a}
html[data-user-agent*=iPad] .official_price_house .official_house_sale .official_link_emphasis{top:0}
html[data-user-agent*=iPhone] .official_price_house .official_house_sale .official_link_emphasis{top:0}
.official_price_house .official_house_sale .official_link_emphasis:not(:first-child){margin-left:4px}
.official_price_house .official_house_text{margin-top:40px;font-size:13px;line-height:18px;color:#959595;letter-spacing:-.5px}
.official_price_exception{margin-top:60px;text-align:center}
.official_price_exception.type_nodata{margin-top:100px}
.official_price_exception.type_nodata .official_exception_link{display:none}
.official_price_exception .official_exception_info{display:block;font-weight:700;font-size:17px;line-height:23px;color:#222;letter-spacing:-.5px}
.official_price_exception .official_exception_text{margin-top:12px;font-size:16px;line-height:22px;color:#888;letter-spacing:-.7px}
.official_price_exception .official_exception_link{display:block;margin-top:30px;padding:14px 20px;-webkit-border-radius:4px;border-radius:4px;background-color:#00b353;font-weight:700;font-size:16px;line-height:20px;color:#fff;letter-spacing:-.5px}
.tooltip_house_price{display:none;position:fixed;bottom:10px;left:15px;right:15px;z-index:50;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.15);box-shadow:0 3px 5px 0 rgba(0,0,0,.15);-webkit-border-radius:2px;border-radius:2px;border:1px solid rgba(163,163,163,.5);background-color:#fff}
.tooltip_house_price[aria-labelledby*=house-]{display:block}
.tooltip_house_price .tooltip_price_inner:first-child{padding:16px 36px 17px 16px}
.tooltip_house_price .tooltip_price_inner:not(:first-child){padding:14px 15px 16px;border-top:1px solid rgba(0,0,0,.05)}
.tooltip_house_price .tooltip_room_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tooltip_house_price .tooltip_room_floor{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;line-height:20px;color:#777}
.tooltip_house_price .tooltip_room_standard{margin-left:auto;font-size:13px;line-height:20px;color:#959595;letter-spacing:-.5px}
.tooltip_house_price .tooltip_market_price{display:block;margin-top:6px;font-weight:700;font-size:20px;line-height:24px;color:#222;letter-spacing:-.3px}
.tooltip_house_price .tooltip_price_compare{display:block;margin-top:6px;font-size:15px;line-height:19px;color:#777;letter-spacing:-.3px}
.tooltip_house_price .tooltip_price_compare .tooltip_compare_emphasis{font-weight:600;color:#6c7380}
.tooltip_house_price .tooltip_price_compare .tooltip_compare_emphasis.type_low{color:#3b7cf5}
.tooltip_house_price .tooltip_price_compare .tooltip_compare_emphasis.type_high{color:#f94b4b}
.tooltip_house_price .tooltip_info_none{margin-top:10px}
.tooltip_house_price .tooltip_info_none .tooltip_info_title{display:block;font-weight:700;font-size:17px;line-height:23px;color:#222;letter-spacing:-.5px}
.tooltip_house_price .tooltip_info_none .tooltip_info_text{display:block;margin-top:3px;font-size:14px;line-height:22px;color:#888;letter-spacing:-.5px}
.tooltip_house_price .tooltip_close{position:absolute;top:9px;right:11px;margin:-10px;padding:10px}
.tooltip_house_price .tooltip_close .icon_search_delete{font-size:13px;color:#555}
.tooltip_house_price .icon_price{height:11px;top:2px;line-height:1;font-size:11px}
.tooltip_house_price .icon_price:before{content:"\E080"}
.tooltip_house_price .icon_price[aria-label="상승"]{margin-top:2px;color:#ff5454}
.tooltip_house_price .icon_price[aria-label="상승"]~*{color:#ff5454}
.tooltip_house_price .icon_price[aria-label="하락"]{position:relative;color:#1173e5;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.tooltip_house_price .icon_price[aria-label="하락"]~*{color:#1173e5}
.tooltip_house_price .tooltip_room_tax{display:block}
.tooltip_house_price .tooltip_tax_guide{display:block;margin-top:10px;font-weight:400;font-size:14px;line-height:20px;color:#777;letter-spacing:-.5px}
.tooltip_house_price .tooltip_tax_guide .link_tax_guide{font-weight:500;color:#3b7cf5;text-decoration:underline}
.tooltip_house_price .tooltip_tax_data .tooltip_data_title{float:left;line-height:20px;letter-spacing:-.5px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:15px;color:#777}
.tooltip_house_price .tooltip_tax_data .tooltip_data_value{display:block;overflow:hidden;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-weight:600;line-height:20px;color:#222}
.tooltip_house_price .tooltip_tax_data .tooltip_data_value:not(:first-child){padding-left:5px}
.tooltip_house_price .tooltip_room_price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tooltip_house_price .tooltip_room_price:not(:first-child){margin-top:3px}
.tooltip_house_price .tooltip_room_price .tooltip_price_data{display:inline-block;vertical-align:top;font-size:20px;font-weight:600;color:#419aff}
.tooltip_house_price .tooltip_room_price .tooltip_price_fluctuation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.tooltip_house_price .tooltip_room_price .tooltip_price_fluctuation:not(:first-child){margin-left:5px;padding-top:6px}
.tooltip_house_price .tooltip_room_price .tooltip_price_fluctuation .icon_price{margin-left:3px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.tooltip_house_price .tooltip_room_price .tooltip_price_fluctuation .tooltip_fluctuation_year{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
.tooltip_house_price .tooltip_room_price .tooltip_price_fluctuation .tooltip_fluctuation_number{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.tooltip_house_price .tooltip_room_price .tooltip_fluctuation_year{display:inline-block;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-size:13px;line-height:18px;vertical-align:top}
.tooltip_house_price .tooltip_room_price .tooltip_fluctuation_number{display:inline-block;position:relative;top:-1px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-weight:600;font-size:13px;line-height:18px;vertical-align:top}
.tooltip_house_price .tooltip_room_price .tooltip_fluctuation_number:not(:first-child){margin-left:4px}
.content_officialprice~.official_house_account{padding-left:15px;padding-right:15px;padding-bottom:30px}
.official_house_account:not(:first-child){margin-top:30px}
.official_house_account .official_account_emphasis:not(:first-child),.official_house_account .official_account_notice:not(:first-child),.official_house_account .official_account_tax:not(:first-child){margin-top:7px}
.official_house_account .official_account_emphasis,.official_house_account .official_account_notice,.official_house_account .official_tax_text,.official_house_account .official_tax_title{display:block;line-height:19px;letter-spacing:-1px;font-size:13px;font-family:-apple-system,"Helvetica Neue","Apple SD Gothic Neo",sans-serif;font-weight:300;color:#999}
.official_house_account .official_emphasis_text,.official_house_account .official_notice_text{display:block;overflow:hidden}
.official_house_account .official_account_emphasis:before,.official_house_account .official_account_notice:before{content:"*";float:left;margin-right:3px}
.official_house_account .official_tax_title{float:left}
.official_house_account .official_tax_title:not(:last-child){margin-right:3px}
.official_house_account .official_tax_text:not(:first-child){padding-left:7px}
#_container:after,.article_box .button_group:after,.article_box .item:after,.article_box .item_area:after,.article_box--da_banner .item:after,.article_box--da_banner .item_area:after,.article_box--economy_m .item:after,.article_box--economy_m .item_area:after,.article_box--isale .title_area:after,.article_box--sale .title_area:after,.chart_item_list:after,.distance--result:after,.heading_detail .labels:after,.heading_home--label .labels:after,.heading_inner--annotation:after,.home_component_area .article_box--detail .heading_option:after,.home_flick:after,.home_spot_area:after,.info_list--double:after,.info_officialprice:after,.item_officialprice .item_tax_emphasis:after,.layer_popup--amenities .item_area:after,.layer_popup_wrap:after,.linear_contact_area:after,.link_myhouse:after,.map_area .description_area_inner:after,.map_facil_list:after,.marketprice_item:after,.official_area_tax .official_tax_total:after,.official_house_account .official_account_emphasis:after,.official_house_account .official_account_notice:after,.official_house_account .official_account_tax:after,.official_price_data .official_info_area .official_area_price:after,.official_price_house .official_house_list:after,.official_result_resolution .official_resolution_address:after,.option_list--home:after,.option_list--tags:after,.option_list:after,.photo_list_wrap:after,.photo_swipe_wrap:after,.price_box:after,.price_tab_wrap:after,.process_wrap .process_step:after,.section_partition:after,.setting_area:after,.sopt_review_area:after,.spot_list--multi:after,.stat_list--teacher:after,.stat_list:after,.swiper_wrap:after,.tooltip_house_price .tooltip_tax_data:after{content:'';display:table;clear:both}
.article_box--inter.is-scroll .inter_heading_fixed:after,.inter_heading_fixed.is-fixed:after,.layer_popup--amenities.is-scroll .layer_title:after,.layer_popup--apart .layer_heading.is-scroll:after,.layer_popup--realsale .layer_heading.is-scroll:after,.layer_popup--time .layer_heading:after,.select_area.is-fixed:after,.select_area:after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.07)}
input[type=checkbox],input[type=radio],legend{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.btn_detailoption,.btn_setting{display:inline-block;text-align:center;vertical-align:top}
.btn_trash{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.08);box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}
.heading_filter{position:relative}
.heading_filter>a{display:block}
.heading_filter .heading_inner{width:100%;position:relative}
.heading_filter .heading_txt{font-size:16px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_filter .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_filter .heading_inner{padding:17px 15px 15px}
.heading_home--icon,.heading_home--label,.heading_home--more{position:relative}
.heading_home--icon>a,.heading_home--label>a,.heading_home--more>a{display:block}
.heading_home--icon .heading_inner,.heading_home--label .heading_inner,.heading_home--more .heading_inner{width:100%;position:relative}
.heading_home--icon .heading_txt,.heading_home--label .heading_txt,.heading_home--more .heading_txt{font-size:17px;color:#2b2c2e;letter-spacing:-1.1px;font-weight:700}
html[data-user-agent*=Trident] .heading_txt{letter-spacing:1;font-weight:500}
.heading_home--icon .txt_number,.heading_home--label .txt_number,.heading_home--more .txt_number{margin-left:4px;color:#f63c4a}
.is-opened.heading_home--icon .heading_inner,.is-opened.heading_home--label .heading_inner,.is-opened.heading_home--more .heading_inner{padding:17px 15px 15px}
.option_list--my .option_item{display:inline-block;text-align:center;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.option_list--home .option_item,.option_list--tags .option_item{float:left;font-weight:700}
html[data-user-agent*=Trident] .option_item_txt{letter-spacing:1;font-weight:500}
.article_box--agent .thumbnail,.article_box--agent_contact .thumbnail,.article_box--agent_detail .thumbnail,.article_box--agent_single .thumbnail,.article_box--economy_m .thumbnail,.article_box--picture,.complex_facility_description .photo,.complex_facility_map,.content_home--main .news_item .news_thumbnail,.description_box .photo,.detail_photo_area a,.layer_popup--agent .layer_title .thumbnail,.map_area--detail .map_img,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.content_keyword .section_keyword--tag .txt_link{font-weight:700}
.complex_facility_description .photo:after,.detail_photo_area .detail_photo_frame,.photo_list_wrap .photo_list_inner a,.sopt_review_area .spot_review_img::before{position:absolute;top:0;right:0;bottom:0;left:0}
.icon_360,.icon_camera_line,.icon_video_play,.icon_video_play2,.interspot_map_area .ico_poi54,.interspot_map_area .ico_poi56,.interspot_map_area .icon_noimage,.interspot_map_area .icon_video_play,.layer_popup,.map_area--comforts .cluster_list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.interspot .btn_wrap .btn_more,.interspot .btn_wrap .btn_option{position:relative;z-index:1;border:1px solid rgba(255,255,255,.7);display:inline-block;padding:5px 6px 4px 6px;letter-spacing:-.5px;margin-right:1px;font-weight:700}
.footer{border-top:1px solid #efeff0;background-color:#f3f5f7}
.footer .inner{padding:0 20px}
.footer .quickMenu{position:relative;margin:0 -10px;padding-top:20px;font-size:13px;font-weight:500;line-height:19px;letter-spacing:-.3px;color:#404048}
.footer .quickMenu .item{display:inline-block;vertical-align:top}
.footer .quickMenu .item:after{content:"";display:inline-block;width:1px;height:12px;margin-top:9px;background-color:#dcdee0;vertical-align:top}
.footer .quickMenu .item:last-child:after{display:none}
.footer .quickMenu .link{display:inline-block;padding:6px 10px;vertical-align:top;color:#404048}
.footer .quickMenu .link.type-bold{font-weight:700}
.footer .quickMenu .text{display:inline-block;padding:6px 10px;vertical-align:top}
.footer .quickMenu+.quickMenu{padding-top:0}
.footer .info{padding:30px 0;font-size:12px;line-height:18px;letter-spacing:-.3px;color:#767678}
.footer .info .link{display:inline-block;line-height:1px;vertical-align:top}
.footer .info .description{position:relative;margin-top:16px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.3px}
.footer .area_fold{margin-top:19px}
.footer .area_fold .icon{display:inline-block;line-height:1px;vertical-align:top}
.footer .area_fold .button{padding:5px 0;font-size:13px;font-weight:700;line-height:19px;letter-spacing:-.3px;color:#767678;outline:transparent}
.footer .area_fold .button.is-open .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.footer .area_fold .button.is-open+.detail_info{display:block}
.footer .area_fold .button .icon{margin:7px 0 0 1px}
.footer .area_fold .detail_info{display:none;margin-top:17px}
.footer .area_fold .item{display:-webkit-box;display:-webkit-flex;display:flex;display:-ms-flexbox;font-size:13px;font-weight:500;line-height:19px;letter-spacing:-.3px}
.footer .area_fold .item+.item{margin-top:11px}
.footer .area_fold .title{-webkit-box-flex:0;-webkit-flex:0 0 92px;-ms-flex:0 0 92px;flex:0 0 92px;color:#929294}
.footer .area_fold .description_info{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;color:#767678}
.footer .area_fold .link_blue{color:#0a7df3}
.footer .area_fold .link_blue .icon{margin:5px 0 0 0}
.android_area{padding-bottom:30px}
.android_area .button{position:relative;display:block;padding:18px 53px 17px 55px;width:100%;font-size:16px;line-height:22px;letter-spacing:-.3px;background-color:#fff;text-align:left;border:1px solid #efeff0;-webkit-border-radius:6px;border-radius:6px;font-weight:700;color:#1e1e23}
.android_area .point{color:#09aa5c}
.android_area .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1px}
.android_area .icon.app{left:14px;width:32px;height:32px}
.android_area .icon.download{right:14px}
.bnb_footer{padding-bottom:67px}
@media screen and (min-width:600px){.footer .inner{max-width:568px;margin:0 auto}
}
@media screen and (min-width:1152px){.footer .inner{max-width:1080px}
}
.main_loan{margin:16px 16px 0}
.main_loan .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #edeff2}
.main_loan .text_area{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}
.main_loan .title{font-size:16px;line-height:22px;letter-spacing:-.3px;color:#1e1e23}
.main_loan .icon_new{display:inline-block;color:#ff5252;vertical-align:top}
.main_loan .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:6px;font-size:14px;line-height:20px;letter-spacing:-.3px;color:#767678}
.main_loan .rate_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.main_loan .inner{position:relative;width:97px;height:36px;text-align:center;-webkit-border-radius:6px;border-radius:6px;background-color:#09aa5c}
.main_loan .text{position:absolute;top:0;right:0;bottom:0;left:0;font-size:15px;font-weight:700;line-height:36px;letter-spacing:-.3px;color:#fff}
.main_loan .text.is_show{-webkit-animation:fadein .4s cubic-bezier(.33,0,.67,1) 0s forwards;animation:fadein .4s cubic-bezier(.33,0,.67,1) 0s forwards}
.main_loan .text.is_hide{-webkit-animation:fadeout .4s cubic-bezier(.33,0,.67,1) 0s forwards;animation:fadeout .4s cubic-bezier(.33,0,.67,1) 0s forwards;pointer-events:none;cursor:default}
.main_compare{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:16px 16px 0;-webkit-border-radius:8px;border-radius:8px;border:1px solid #edeff2}
.main_compare .link{min-width:0;padding:14px 16px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.main_compare .link+.link{position:relative}
.main_compare .link+.link:before{position:absolute;top:50%;left:0;content:'';width:1px;height:42px;background-color:#f3f5f7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.main_compare .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.main_compare .title_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:15px;line-height:21px;letter-spacing:-.3px;color:#1e1e23}
.main_compare .icon_new{display:inline-block;margin-left:3px;color:#ff5252;vertical-align:top}
.main_compare .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5px;font-size:14px;line-height:20px;letter-spacing:-.3px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media (max-width:320px){.main_compare .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
}
.main_compare .text{color:#767678}
.main_compare .percent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:5px;font-weight:700;color:#09aa5c;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media (max-width:320px){.main_compare .percent{margin-left:0}
}
.main_compare .rolling_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:20px}
.main_compare .number{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:inherit}
.main_compare .number_inner{display:block;-webkit-transform:translateY(-webkit-calc(20px - 100%));-ms-transform:translateY(calc(20px - 100%));transform:translateY(calc(20px - 100%))}
.main_compare .digit{display:block}
.main_compare .is_rolling .number:nth-of-type(1) .number_inner{-webkit-transition-delay:.1s;transition-delay:.1s}
.main_compare .is_rolling .number:nth-of-type(2) .number_inner{-webkit-transition-delay:.2s;transition-delay:.2s}
.main_compare .is_rolling .number:nth-of-type(3) .number_inner{-webkit-transition-delay:.3s;transition-delay:.3s}
.main_compare .is_rolling .number:nth-of-type(4) .number_inner{-webkit-transition-delay:.4s;transition-delay:.4s}
.main_compare .is_rolling .number_inner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .6s cubic-bezier(.44,.11,.14,1);transition:-webkit-transform .6s cubic-bezier(.44,.11,.14,1);transition:transform .6s cubic-bezier(.44,.11,.14,1);transition:transform .6s cubic-bezier(.44,.11,.14,1),-webkit-transform .6s cubic-bezier(.44,.11,.14,1)}
.main_compare .icon_arrow{margin-left:2px;line-height:10px}
.main_loan_popup{position:absolute;bottom:83px;left:50%;z-index:10;width:351px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-border-radius:16px;border-radius:16px;text-align:center;-webkit-transition:all .3s cubic-bezier(.33,0,.2,1);transition:all .3s cubic-bezier(.33,0,.2,1);-webkit-transform:translate(-50%,12px);-ms-transform:translate(-50%,12px);transform:translate(-50%,12px);opacity:0}
@media (max-width:359px){.main_loan_popup{width:296px}
}
@media screen and (max-height:414px) and (orientation:landscape){.main_loan_popup{top:20px}
}
@media (min-width:600px){.main_loan_popup{width:568px}
}
@media (min-width:1152px){.main_loan_popup{top:50%;bottom:auto}
}
.main_loan_popup.is_show{opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media (min-width:1152px){.main_loan_popup.is_show{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
@media screen and (max-height:414px) and (orientation:landscape){.main_loan_popup .popup_inner{height:100%;overflow-y:auto}
}
.main_loan_popup .popup_image{display:inline-block;width:80px;height:80px;margin:20px auto 0;vertical-align:top}
.main_loan_popup .text{display:block;margin-top:16px;font-weight:700;font-size:22px;line-height:28px;letter-spacing:-.5px;color:#1e1e23}
.main_loan_popup .percent{color:#09aa5c}
.main_loan_popup .description{margin-top:16px;font-size:16px;line-height:22px;letter-spacing:-.3px;color:#767678}
.main_loan_popup .button_confirm{display:block;width:100%;margin-top:16px;padding:13px 0 12px;-webkit-border-radius:6px;border-radius:6px;background-color:#09aa5c;font-weight:700;font-size:17px;line-height:23px;letter-spacing:-.3px;color:#fff}
.main_loan_popup .button_period_close{display:inline-block;margin-top:20px;font-size:15px;line-height:20px;letter-spacing:-.5px;color:#767678;text-decoration:underline;vertical-align:top}
.main_loan_popup .button_close{position:absolute;top:0;right:0;padding:16px}
@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:translateY(-36px);transform:translateY(-36px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadein{0%{opacity:0;-webkit-transform:translateY(-36px);transform:translateY(-36px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes fadeout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
to{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px)}
}
@keyframes fadeout{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
to{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px)}
}
.loan_banner{margin:10px 0;background-color:#fff}
.loan_banner .link{display:block}
.loan_banner .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:17px 20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.loan_banner .description{font-size:16px;font-weight:700;line-height:23px;letter-spacing:-.5px;color:#000}
@media (min-width:600px){.loan_banner .description br{display:none}
}
.loan_banner .highlight{color:#09aa5c}
.loan_banner .sub_text{margin-left:5px;display:inline-block;padding:8px 8px 7px;font-size:15px;font-weight:700;line-height:21px;letter-spacing:-.3px;color:#fff;-webkit-border-radius:4px;border-radius:4px;background-color:#09aa5c;white-space:nowrap;vertical-align:top}
.item_area .loan_banner{margin:0 -15px;background-color:#f6f8fa}
@media (min-width:600px){.item_area .loan_banner{margin-left:-17px;margin-right:-17px}
.item_area .loan_banner+.item_row{border-top:0}
}
.bottom_modal_dimmed{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;-webkit-transition:opacity .2s cubic-bezier(.33,0,.2,1);transition:opacity .2s cubic-bezier(.33,0,.2,1);pointer-events:auto;opacity:0}
.bottom_modal_dimmed.show{opacity:.5}
.bottom_modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}
.bottom_layer{position:absolute;right:12px;bottom:78px;left:12px;z-index:10;padding-top:40px;background-color:#fff;-webkit-border-radius:16px;border-radius:16px;text-align:center;-webkit-transition:all .3s cubic-bezier(.33,0,.2,1);transition:all .3s cubic-bezier(.33,0,.2,1);-webkit-transform:translate(0,12px);-ms-transform:translate(0,12px);transform:translate(0,12px);opacity:0}
.bottom_layer.show{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.bottom_layer .inner{padding:0 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.bottom_layer .button_close{position:absolute;top:16px;right:16px}
.bottom_layer .title{font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.5px;color:#000}
.bottom_layer .breakline{display:none}
@media (max-width:320px){.bottom_layer .breakline{display:block}
}
.bottom_layer .highlight{color:#09aa5c}
.bottom_layer .description{margin-top:16px;font-size:16px;line-height:22px;letter-spacing:-.3px;color:#767678}
.bottom_layer .area_image{margin-top:16px}
.bottom_layer .image{vertical-align:top}
.bottom_layer .link{display:block;padding:13px 0 12px;margin-bottom:20px;-webkit-border-radius:6px;border-radius:6px;font-size:17px;font-weight:700;line-height:23px;letter-spacing:-.3px;color:#000;background-color:#00de5a}
.bottom_layer .button_period_close{font-size:15px;font-weight:500;line-height:20px;letter-spacing:-.5px;color:#767678;text-decoration:underline;vertical-align:top}
@media screen and (max-height:414px) and (orientation:landscape){.bottom_layer{top:20px}
.bottom_layer .inner{height:100%;overflow-y:auto}
}
@media (min-width:600px){.bottom_layer{width:568px;left:50%;right:inherit;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.bottom_layer.show{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
@media (min-width:1152px){.bottom_layer{top:50%;bottom:auto}
.bottom_layer.show{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
