@charset "UTF-8";

.result_data_wrap .tm_data table.spec td, .result_data_wrap .tm_data table.spec th {
    font-size: 1.3rem;
}

@media (min-width: 481px) {
    table.room_data th {
      font-size: 1.1rem;
    }
}

@media (min-width: 481px) {
    table.room_data td {
      font-size: 1.3rem;
    }
}

.result_data_wrap .tm_data .table_wrap a {
    font-size: 1.2rem;
}

@media (min-width: 481px) {
    .result_header .hit_count strong {
        font-size: 4rem;
    }
}

.result_data_wrap .inquiry_wrap .wp-block-button__link {
    font-size: 1.5rem;
}

.result_data_wrap .inquiry_wrap {
    font-size: 1.3rem;
}

table.room_data strong {
    font-size: 1.8rem;
}

@media (min-width: 481px) {
    .result_data_wrap article.data h2 {
   font-size: 1.6rem;
    }
}

.side_base_wrap h2 {
    font-size: 1.5rem;
}

dl {
    font-size: 1.3rem;
}

.set_condition_wrap h3 {
    font-size: 1.3rem;
}

.set_condition_wrap .checkbox_list {
    font-size: 1.3rem;
}

.set_condition_wrap .bt_group .wp-block-button__link {

    font-size: 1.6rem;
}

.wp-block-button__link {
    background-color:#47b9c1;
    font-size: 1.7rem;
}
}

.spec_table_default.f12 td, .spec_table_default.f12 th {
    font-size: 1.2rem;
    line-height: 2.7;
}

.spec_table_default td, .spec_table_default th {
    font-size: 1.3rem;
    line-height: 2.5;
}

.spec_table_default .main_facilities span {
    font-size: 50px;
    margin: 10px auto 5px;
}

.spec_table_default .main_facilities .on span::before {
    color: #70babf;
}

.spec_table_default .main_facilities .on {
    font-size: 1.3rem;
    color: black;
}

p.tel.color_sub1 {
    font-size: 4rem;
}

detail_info_block .tel span {
    font-size: 4rem;
}
span.icon-phone-alt::before {
    font-size: 3rem;
}

#es_detail_for_rent.content-wide-block {
    padding-left: 0px;
}

@media (max-width: 843px) {
#es_detail_for_rent.content-wide-block {
    padding: 25px;
    padding-left: 25px;
}
}

@media (min-width: 481px) {
    .building-list-search .building-search-subtitle {
        font-size: 1.3rem;
    }
}

.address_select .select_wrap select {
    font-size: 1.3rem;
}

.building-search-input__name[type=text] {
    font-size: 1.4rem;
}

.es-container{
    max-width:1600px;
}

.kokoku-detail-data.spec.spec_detail.kokoku-detail.content-wide-block,.kokoku-detail-facility.spec.spec_detail.kokoku-detail.content-wide-block,.kokoku-detail-condition.spec.spec_detail.kokoku-detail.content-wide-block,.kokoku-detail-other.spec.spec_detail.kokoku-detail.content-wide-block,.kokoku-detail-realtor.spec.spec_detail.content-wide-block.kokoku-detail,.kokoku-detail-form.content-wide-block {
    padding-left: 0px;
}

@media (max-width: 843px) {
.kokoku-detail-facility.spec.spec_detail.kokoku-detail.content-wide-block{
    padding-left: 0px;
}
}

spec_table_default.f12 td, .spec_table_default.f12 th {
    font-size: 12px;
    font-size: 1.3rem;
}

table.spec_table_default.col4.f12 td {
    font-size: 12px;
    font-size: 1.3rem;
}

div#inquiry h2 {
    font-size: 3rem;
}

.es_form_2col_wrap.es-form-items {
    font-size: 140%;
}


@media (min-width: 481px) {
    .es_form_2col_wrap p.es-form-item:not(.note)>label {
        font-size: 1.5rem;
    }
}
@media (max-width: 843px) {
.result_data_wrap article.data h2 {
    font-size: 14px;
    font-size: 1.8rem;
}
}

	@media (max-width: 480px) {
	.es_result_block.content-wide-block.has-2-columns.es-condition {
    padding: 25px;
}
		}

@media (max-width: 480px) {
    .spec {
        padding: 0 0px;
    }
}

.footer_bt_bar {
font-size: 16px;
font-size: 1.3rem;
}

.bt_group {

font-size: 16px;
font-size: 1.3rem;
}

.wp-block-button__link{
font-size: 16px;
font-size: 1.3rem;
}


.building-detail-condition>h2, .kokoku-detail-event>h2 {
font-size: 18px;
font-size: 1.5rem;
}

@media (max-width: 480px) {

.building-detail-condition>h2, .kokoku-detail-event>h2 {
font-size: 18px;
font-size: 1.5rem;
}

.wp-block-button__link {
font-size: 18px;
font-size: 1.5rem;
}

}

td.feature-detail-condition__price.sp_block.sp_block_first{
font-size: 1.3rem;
}

td.feature-detail-condition__deposit.sp_block{
font-size: 1.3rem;
}

td.feature-detail-condition__layout.sp_block{
font-size: 1.3rem;
}

fieldset.set_area {
    font-size: 1.3rem;
}

a.wp-block-button__link.bg_color_inquiry {
    font-size: 1.8rem;
}

