﻿@media (min-width: 568px) and (max-width:767px) {
    .rec_mainpage {width:100%; margin:auto; /*display:table;*/}
    .rec_body1 {width:100%; float:left; padding-left: 10px; padding-right: 10px;}
    .rec_body2 {width:100%; float:left; background-color:#F9F9F9; padding-left: 10px; padding-right: 10px;}
    .rec_option1 {/*width:100%;*/ float:left; text-align:left; font-size: 0.79rem;}
    .rec_option2 {/*width:100%;*/ float:left; text-align:left; font-size: 0.79rem; }
    .rec_option1:not(:last-child){padding-right:10px}
    .rec_option2:not(:last-child){padding-right:10px}
    .rec_option1_2 {font-size: 0.79rem; }
    .rec_property_detail {width:100%; background-color:#F9F9F9; float: left; margin-bottom:20px; position: relative;}
    .rec_property_detail1 {width:100%; padding:2%; float:left;}
    .rec_property_images {width:35%; position:relative; z-index:10000; float:left;}
    .rec_property_sell {width:65%; float:left; padding: 0 0 0 15px; line-height: 1.2; margin-top: -7px;}
    .rec_property_price {width:100%; float:left; margin-top: 5px;}
    .rec_main_detail {border-bottom: 1px solid #d4d4d4; float: left; margin-bottom: 15px; width: 100%; padding:1.5%;}
    .rec_sitebanner {width:100%; float:left; margin-top:15px;}
    .rec_new_project {width:100%; float:left; margin-top:15px;}
    .rec_new_project_detail {width:100%; float:left; margin-top: 10px;}
    .rec_new_project_images {width:38%; margin-right:3%; float:left;}
    .rec_new_project_det {width:59%; float:left; line-height: 1; padding-left:2%;}
    .rec_new_project_det_topic {width:100%; float:left;}
    .rec_list_other {width:70%; margin:auto; padding-top:15px; display:table;}
    .rec_header_search {display:none;}
    #rec_type {display:none;}
    .detail_nav_search {display:none;}
    .detail_nav_search_2 {display:none;}
    .detail_nav_search_price_header {display:none;}
    .slider_range_price {display:none;}
    .detail_slider_range_price {display:none;}
    .detail_Facility {display:none;}
    .rec_lineend_1 {display:none !important;}
    .detail_nav_search_price {padding:0px !important;}
    .scroll_top {position:absolute; bottom:5px; right:5px;}
    .rec_property_images{height:200px; position: relative; text-align:center;}
    .rec_property_images img {display: table-cell; /*height: 180px;*/ margin: auto; max-height: 200px; max-width: 100%;vertical-align: middle;}
    .statussubject_mobile{display:none;}
    .bkkassetstext {display: none;}

}

@media (min-width: 650px) and (max-width:767px) {
    .rec_new_project {width:100%; display: table !important; margin-top:15px;}
    .rec_new_project_detail {width:49% !important; display: inline-table !important; float:none !important; margin-top: 10px;}
    .lineendnewproject {display:none;}
    .bkkassetstext {display: none;}
     .rec_option1 {/*width:100%;*/ float:left; text-align:left; font-size: 0.79rem;}
    .rec_option2 {/*width:100%;*/ float:right; text-align:right; font-size: 0.79rem; }
    .rec_option1:not(:last-child){padding-right:10px}
    .rec_option2:not(:last-child){padding-right:10px}
    .rec_option1_2 {font-size: 0.79rem; }

}

@media (min-width: 768px) and (max-width: 1023px) {
    .rec_mainpage {width:100%; margin:auto; /*display:table;*/}
    .rec_body1 {width:100%; float:left; padding-left: 10px; padding-right: 10px;}
    .rec_body2 {width:100%; float:left; background-color:#F9F9F9; padding-left: 10px; padding-right: 10px;}
    .rec_option1 {/*width:100%;*/ float:left; text-align:left; font-size: 0.79rem; }
    .rec_option2 {/*width:100%;*/ float:right; text-align:right; font-size: 0.79rem;}
    .rec_option1:not(:last-child){padding-right:10px}
    .rec_option2:not(:last-child){padding-right:10px}
    .rec_option1_2 {font-size: 0.79rem;}
    .rec_property_detail {width:100%; background-color:#F9F9F9; float: left; margin-bottom:20px; position: relative;}
    .rec_property_detail1 {width:100%; padding:2%; float:left;}
    .rec_property_images {width:35%; position:relative; z-index:10000; float:left;}
    .rec_property_sell {width:65%; float:left; padding: 0 0 0 15px; line-height: 1.2; margin-top: -7px;}
    .rec_property_price {width:100%; float:left; margin-top: 5px;}
    .rec_main_detail {border-bottom: 1px solid #d4d4d4; float: left; margin-bottom: 15px; width: 100%; padding:1.5%;}
    .rec_sitebanner {width:100%; float:left; margin-top:15px;}
    .rec_new_project {width:100%; display: table; margin-top:15px;}
    .rec_new_project_detail {width:49%; display: inline-table; margin-top: 10px;}
    .rec_new_project_images {width:38%; margin-right:3%; float:left;}
    .rec_new_project_det {width:59%; float:left; line-height: 1; padding-right: 2%;}
    .rec_new_project_det_topic {width:100%; float:left;}
    .rec_list_other {width:70%; margin:auto; padding-top:15px; display:table;}
    .rec_header_search {display:none;}
    #rec_type {display:none;}
    .detail_nav_search {display:none;}
    .detail_nav_search_2 {display:none;}
    .detail_nav_search_price_header {display:none;}
    .slider_range_price {display:none;}
    .detail_slider_range_price {display:none;}
    .detail_Facility {display:none;}
    .rec_lineend_1 {display:none !important;}
    .detail_nav_search_price {padding:0px !important;}
    .scroll_top {position:absolute; bottom:5px; right:5px;}
    .lineendnewproject {display:none;}
    .rec_property_images{height:180px; position: relative; text-align:center;}
    .rec_property_images img {display: table-cell; /*height: 180px;*/ margin: auto; max-height: 180px; max-width: 100%;vertical-align: middle;}
    .statussubject_mobile{display:none;}
    .bkkassetstext {display: inline;}

}

@media (min-width: 1024px) and (max-width: 1149px) {
    .rec_mainpage {width:100%; margin:auto; /*display:table;*/ margin-bottom:100px; padding-left: 10px; padding-right: 10px;}
    .rec_body1 {width:72%; float:left;}
    .rec_body2 {width:26%; margin-left:2%; float:left; background-color:#F9F9F9; padding-left:0.5%; padding-right:0.5%;}
    .rec_option1 {/*width:50%;*/ float:left; text-align:left; font-size: 0.79rem;}
    .rec_option2 {/*width:50%;*/ float:right; text-align:right; font-size: 0.79rem;}
    .rec_option1:not(:last-child){padding-right:10px}
    .rec_option2:not(:last-child){padding-right:10px}
    .rec_option1_2 {font-size: 0.79rem;}
    .rec_property_detail {width:100%; background-color:#F9F9F9; float: left; margin-bottom:20px; position: relative;}
    .rec_property_detail1 {width:100%; padding:1.5%; float:left;}
    .rec_property_images {width:27%; position:relative; z-index:10000; float:left;}
    .rec_property_sell {width:47%; float:left; padding-left:1.5%; padding-right: 1.5%; line-height: 1.2;}
    .rec_property_price {width:26%; float:left;}
    .rec_main_detail {border-bottom: 1px solid #d4d4d4; float: left; margin-bottom: 5px; width: 100%; padding:1.5%;}
    .rec_sitebanner {width:100%; float:left; margin-top:15px;}
    .rec_new_project {width:100%; float:left; margin-top:15px;}
    .rec_new_project_detail {width:100%; float:left; margin-top: 10px;}
    .rec_new_project_images {width:38%; margin-right:3%; float:left;}
    .rec_new_project_det {width:59%; float:left; line-height: 1;}
    .rec_new_project_det_topic {width:100%; float:left;}
    .rec_list_other {width:70%; margin:auto; padding-top:15px; display:table;}
    .scroll_top {position:absolute; bottom:25px; right:25px;}
    /*.rec_header_search {display:none;}
    #rec_type {display:none;}
    .detail_nav_search {display:none;}
    .detail_nav_search_2 {display:none;}
    .detail_nav_search_price_header {display:none;}
    .slider_range_price {display:none;}
    .detail_slider_range_price {display:none;}
    .detail_Facility {display:none;}
    .rec_lineend_1 {display:none !important;}
    .detail_nav_search_mobile{display:none;}
    .detail_nav_search_2_mobile{display:none;}
    .detail_nav_search_price_mobile{display:none;}
    .slider_range_price_mobile {display:none;}
    .detail_slider_range_price_mobile {display:none;}
    .detail_Facility_mobile {display:none;}*/
    .rec_property_images{height:180px; position: relative; text-align:center;}
    .rec_property_images img {display: table-cell; /*height: 180px;*/ margin: auto; max-height: 180px; max-width: 100%;vertical-align: middle;}
    .statussubject_mobile{display:none;}
    .bkkassetstext {display: inline;}

}

@media (min-width: 1150px) {
    .rec_mainpage {width:1150px; margin:auto; /*display:table;*/ margin-bottom:100px;}
    .rec_body1 {width:72%; float:left;}
    .rec_body2 {width:25%; margin-left:3%; float:left; background-color:#F9F9F9; padding-left:0.5%; padding-right:0.5%;}
    .rec_option1 {/*width:60%;*/ float:left; text-align:left; font-size: 0.79rem;}
    .rec_option2 {/*width:40%;*/ float:right; text-align:right; font-size: 0.79rem;}
    .rec_option1:not(:last-child){padding-right:10px}
    .rec_option2:not(:last-child){padding-right:10px}
    .rec_option1_2 {font-size: 0.79rem; }
    .rec_property_detail {width:100%; background-color:#F9F9F9; float: left; margin-bottom:20px; position: relative;}
    .rec_property_detail1 {width:100%; padding:1.5%; float:left;}
    .rec_property_images {width:27%; position:relative; z-index:10000; float:left;}
    .rec_property_sell {width:47%; float:left; padding-left:1.5%; padding-right: 1.5%; line-height: 1.2;}
    .rec_property_price {width:26%; float:left;}
    .rec_main_detail {border-bottom: 1px solid #d4d4d4; float: left; margin-bottom: 5px; width: 100%; padding:1.5%;}
    .rec_sitebanner {width:100%; float:left; margin-top:15px;}
    .rec_new_project {width:100%; float:left; margin-top:15px;}
    .rec_new_project_detail {width:100%; float:left; margin-top: 10px;}
    .rec_new_project_images {width:38%; margin-right:3%; float:left;}
    .rec_new_project_det {width:59%; float:left; line-height: 1;}
    .rec_new_project_det_topic {width:100%; float:left;}
    .rec_list_other {width:70%; margin:auto; padding-top:15px; display:table;}
    .scroll_top {position:absolute; bottom:25px; right:25px;}
    .detail_nav_search_mobile{display:none;}
    .detail_nav_search_2_mobile{display:none;}
    .detail_nav_search_price_mobile{display:none;}
    .slider_range_price_mobile {display:none;}
    .detail_slider_range_price_mobile {display:none;}
    .detail_Facility_mobile {display:none;}
    .rec_property_images{height:180px; position: relative; text-align:center;}
    .rec_property_images img {display: table-cell; /*height: 180px;*/ margin: auto; max-height: 180px; max-width: 100%;vertical-align: middle;}
    .statussubject_mobile{display:none;}
    .bkkassetstext {display: inline;}
}


