.body.-blue .header__logo svg path {
   fill: #216ec4;
}

.body.-blue .btn-contact {
   background-color: #216ec4;
   border: 1px solid #216ec4;
}

@media only screen and (min-width: 768px) {
   .body.-blue .btn-contact:hover {
      background-color: #ffffff;
   }

   .body.-blue .btn-contact:hover .btn-contact__txt {
      color: #216ec4;
   }

   .body.-blue .btn-contact:hover .btn-contact__no {
      color: #216ec4;
   }

   .body.-blue .btn-contact:hover .btn-contact__txt.-lg:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.118' height='20.118' viewBox='0 0 20.118 20.118'%3E%3Cpath id='expand_circle_right_24dp_FILL1_wght300_GRAD0_opsz24' d='M111.15-849.941l-3.256,3.256L109-845.553l4.388-4.388L109-854.329l-1.106,1.132Zm-1.09,10.059a9.8,9.8,0,0,1-3.923-.792,10.16,10.16,0,0,1-3.195-2.15,10.159,10.159,0,0,1-2.151-3.193,9.791,9.791,0,0,1-.792-3.922,9.8,9.8,0,0,1,.792-3.923,10.161,10.161,0,0,1,2.15-3.195,10.16,10.16,0,0,1,3.193-2.151,9.79,9.79,0,0,1,3.922-.792,9.8,9.8,0,0,1,3.923.792,10.16,10.16,0,0,1,3.195,2.15,10.159,10.159,0,0,1,2.151,3.193,9.79,9.79,0,0,1,.792,3.922,9.8,9.8,0,0,1-.792,3.923,10.161,10.161,0,0,1-2.15,3.195,10.16,10.16,0,0,1-3.193,2.151A9.791,9.791,0,0,1,110.061-839.882Z' transform='translate(-100 860)' fill='%23216EC4'/%3E%3C/svg%3E%0A");
   }
}

.body.-blue .floating-icons__item {
   background-color: #216ec4;
}

.body.-blue .floating-icons__item .line-text path {
   fill: #216ec4;
}

.body.-blue .news::after {
   background-image: url("../img/o-naz/blue/rent-top-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-blue .news::after {
      background-image: url("../img/o-naz/blue/rent-top-bg.svg");
   }
}

.body.-blue .left-design::after {
   background-image: url("../img/o-naz/blue/rent-top-bg-sp2.svg");
}

@media only screen and (min-width: 768px) {
   .body.-blue .left-design::after {
      background-image: url("../img/o-naz/blue/rent-top-bg2.svg");
   }
}

.body.-blue .rent::after {
   background-image: url("../img/o-naz/blue/rent-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-blue .rent::after {
      background-image: url("../img/o-naz/blue/rent-bottom-bg.svg");
   }
}

.body.-blue .interview::before {
   background-image: url("../img/o-naz/blue/top-l-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-blue .interview::before {
      background-image: url("../img/o-naz/blue/top-l-decor.svg");
   }
}

.body.-blue .interview::after {
   background-image: url("../img/o-naz/blue/bottom-r-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-blue .interview::after {
      background-image: url("../img/o-naz/blue/bottom-r-decor.svg");
   }
}

.body.-blue .scenes::after {
   background-image: url("../img/o-naz/blue/scenes-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-blue .scenes::after {
      background-image: url("../img/o-naz/blue/scenes-bottom-bg.svg");
   }
}

.body.-blue .heading-primary,
.body.-blue .features-content-block__ttl span,
.body.-blue .scenes__ttl,
.body.-blue .scenes-location__ttl,
.body.-blue .hero-contact__lnk-no,
.body.-blue .cta__link,
.body.-blue .access__ttl,
.body.-blue .info__pdf,
.body.-blue .modal-body__date,
.body.-blue .modal-close,
.body.-blue .news-content-details__time,
.body.-blue .modal-body__date,
.body.-blue .interview-modal .interview-date,
.body.-blue .info__faq-cont-txt.-bg,
.body.-blue .rent__tag.-new.-active {
   color: #216ec4;
}

.body.-blue .rent__tag.-new.-active {
   background-color: transparent;
}

.body.-blue .news-content-details__link:hover .news-content-details__icon,
.body.-blue .info__faq-icon::before,
.body.-blue .info__faq-icon::after,
.body.-blue .features-content-block__ttl::after,
.body.-blue .cta,
.body.-blue .footer,
.body.-blue .rent__tag.-new {
   background-color: #216ec4;
}

.body.-blue .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23216EC4;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-blue .hero-contact__lnk-txt::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.59' height='23.655' viewBox='0 0 23.59 23.655'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23216EC4;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M140.969-830.205a8.851,8.851,0,0,0-2.67-6.5,8.851,8.851,0,0,0-6.5-2.67V-842a11.411,11.411,0,0,1,4.6.934,11.988,11.988,0,0,1,3.735,2.523,11.989,11.989,0,0,1,2.523,3.735,11.411,11.411,0,0,1,.934,4.6Zm-5.242,0a3.792,3.792,0,0,0-1.147-2.785,3.792,3.792,0,0,0-2.785-1.147v-2.621a6.315,6.315,0,0,1,4.636,1.917,6.315,6.315,0,0,1,1.917,4.636Zm6.487,11.86a19.673,19.673,0,0,1-8.093-1.786,24.21,24.21,0,0,1-7.273-5.062,24.21,24.21,0,0,1-5.062-7.273A19.672,19.672,0,0,1,120-840.558a1.333,1.333,0,0,1,.393-.983,1.333,1.333,0,0,1,.983-.393h5.308a1.218,1.218,0,0,1,.819.311,1.2,1.2,0,0,1,.426.737l.852,4.587a2.311,2.311,0,0,1-.033.885,1.379,1.379,0,0,1-.36.622l-3.178,3.211a15.847,15.847,0,0,0,1.556,2.343,23.032,23.032,0,0,0,1.982,2.179,23.04,23.04,0,0,0,2.13,1.884,20.71,20.71,0,0,0,2.359,1.589l3.08-3.08a1.835,1.835,0,0,1,.77-.442,2.111,2.111,0,0,1,.934-.082l4.521.917a1.517,1.517,0,0,1,.754.475,1.153,1.153,0,0,1,.295.77v5.308a1.334,1.334,0,0,1-.393.983A1.334,1.334,0,0,1,142.214-818.345Z' transform='translate(-120 842)'/%3E%3C/svg%3E");
}

.body.-blue .cta__link[target=_blank]:after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.988' height='15.988' viewBox='0 0 15.988 15.988'%3E%3Cpath id='open_in_new_24dp_FILL1_wght400_GRAD0_opsz24' d='M121.776-824.012a1.71,1.71,0,0,1-1.255-.522,1.71,1.71,0,0,1-.522-1.255v-12.435a1.711,1.711,0,0,1,.522-1.255,1.711,1.711,0,0,1,1.255-.522h6.218v1.776h-6.218v12.435h12.435v-6.218h1.776v6.218a1.71,1.71,0,0,1-.522,1.255,1.71,1.71,0,0,1-1.255.522Zm4.175-4.708-1.244-1.243,8.261-8.26h-3.2V-840h6.218v6.218h-1.776v-3.2Z' transform='translate(-120 840)' fill='%23216EC4'/%3E%3C/svg%3E%0A");
}

.body.-blue .access__location-txt.-zip::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='22.759' viewBox='0 0 17.925 22.759'%3E%3Cpath id='location_on_FILL1_wght200_GRAD0_opsz24' d='M205.121-828.973a1.955,1.955,0,0,0,1.44-.6,1.976,1.976,0,0,0,.6-1.444,1.955,1.955,0,0,0-.6-1.44,1.976,1.976,0,0,0-1.444-.6,1.955,1.955,0,0,0-1.44.6,1.976,1.976,0,0,0-.6,1.444,1.955,1.955,0,0,0,.6,1.44A1.976,1.976,0,0,0,205.121-828.973Zm0,11.732a38.937,38.937,0,0,1-6.707-7.344,11.52,11.52,0,0,1-2.255-6.2,8.947,8.947,0,0,1,2.61-6.612,8.656,8.656,0,0,1,6.353-2.6,8.656,8.656,0,0,1,6.353,2.6,8.947,8.947,0,0,1,2.61,6.612,11.52,11.52,0,0,1-2.255,6.2A38.937,38.937,0,0,1,205.117-817.241Z' transform='translate(-196.154 840)' fill='%23216EC4'/%3E%3C/svg%3E%0A");
}

.body.-blue .access__location-txt.-phn::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='17.925' viewBox='0 0 17.925 17.925'%3E%3Cpath id='call_FILL1_wght400_GRAD0_opsz24_1_' data-name='call_FILL1_wght400_GRAD0_opsz24 (1)' d='M136.88-822.075a14.949,14.949,0,0,1-6.149-1.357,18.4,18.4,0,0,1-5.527-3.846,18.4,18.4,0,0,1-3.846-5.527A14.949,14.949,0,0,1,120-838.954a1.014,1.014,0,0,1,.3-.747,1.013,1.013,0,0,1,.747-.3h4.033a.926.926,0,0,1,.622.237.91.91,0,0,1,.324.56l.647,3.485a1.756,1.756,0,0,1-.025.672,1.047,1.047,0,0,1-.274.473l-2.415,2.44a12.042,12.042,0,0,0,1.183,1.78,17.511,17.511,0,0,0,1.506,1.656,17.51,17.51,0,0,0,1.618,1.432,15.738,15.738,0,0,0,1.793,1.207l2.34-2.34a1.394,1.394,0,0,1,.585-.336,1.6,1.6,0,0,1,.71-.062l3.436.7a1.152,1.152,0,0,1,.573.361.876.876,0,0,1,.224.585v4.033a1.013,1.013,0,0,1-.3.747A1.013,1.013,0,0,1,136.88-822.075Z' transform='translate(-120 840)' fill='%23216EC4'/%3E%3C/svg%3E%0A");
}

.body.-blue .news-content-details__link:hover .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23f5f5f5;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-blue .info__pdf::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='picture_as_pdf_FILL1_wght200_GRAD0_opsz24' d='M146.063-828.959h.9v-2.353h1.448a.876.876,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-1.448a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.353Zm.9-3.258v-1.448h1.448v1.448Zm3.575,3.258h2.262a.875.875,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-3.8a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.262Zm.9-.9v-3.8h1.357v3.8Zm3.71.9h.9v-2.353h1.629v-.9h-1.629v-1.448h1.629v-.9h-2.534Zm-9.729,5.43a1.841,1.841,0,0,1-1.356-.544,1.841,1.841,0,0,1-.544-1.356V-838.1a1.841,1.841,0,0,1,.544-1.356A1.841,1.841,0,0,1,145.43-840H158.1a1.841,1.841,0,0,1,1.356.544A1.841,1.841,0,0,1,160-838.1v12.67a1.841,1.841,0,0,1-.544,1.356,1.841,1.841,0,0,1-1.356.544ZM141.9-820a1.845,1.845,0,0,1-1.36-.544A1.845,1.845,0,0,1,140-821.9v-13.843h1.176V-821.9a.692.692,0,0,0,.226.5.692.692,0,0,0,.5.226h13.846V-820Z' transform='translate(-140 840)' fill='%23216EC4'/%3E%3C/svg%3E%0A");
}

.body.-blue .rent__tag.-new,
.body.-blue .rent__tag.-new.-active,
.body.-blue .scenes-location__box {
   border-color: #216ec4;
}

.body.-blue .nav__link:hover {
   color: #216ec4;
}

.body.-green .header__logo svg path {
   fill: #10A32A;
}

.body.-green .btn-contact {
   background-color: #10A32A;
   border: 1px solid #10A32A;
}

@media only screen and (min-width: 768px) {
   .body.-green .btn-contact:hover {
      background-color: #ffffff;
   }

   .body.-green .btn-contact:hover .btn-contact__txt {
      color: #10A32A;
   }

   .body.-green .btn-contact:hover .btn-contact__no {
      color: #10A32A;
   }

   .body.-green .btn-contact:hover .btn-contact__txt.-lg:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.118' height='20.118' viewBox='0 0 20.118 20.118'%3E%3Cpath id='expand_circle_right_24dp_FILL1_wght300_GRAD0_opsz24' d='M111.15-849.941l-3.256,3.256L109-845.553l4.388-4.388L109-854.329l-1.106,1.132Zm-1.09,10.059a9.8,9.8,0,0,1-3.923-.792,10.16,10.16,0,0,1-3.195-2.15,10.159,10.159,0,0,1-2.151-3.193,9.791,9.791,0,0,1-.792-3.922,9.8,9.8,0,0,1,.792-3.923,10.161,10.161,0,0,1,2.15-3.195,10.16,10.16,0,0,1,3.193-2.151,9.79,9.79,0,0,1,3.922-.792,9.8,9.8,0,0,1,3.923.792,10.16,10.16,0,0,1,3.195,2.15,10.159,10.159,0,0,1,2.151,3.193,9.79,9.79,0,0,1,.792,3.922,9.8,9.8,0,0,1-.792,3.923,10.161,10.161,0,0,1-2.15,3.195,10.16,10.16,0,0,1-3.193,2.151A9.791,9.791,0,0,1,110.061-839.882Z' transform='translate(-100 860)' fill='%2310A32A'/%3E%3C/svg%3E%0A");
   }
}

.body.-green .floating-icons__item {
   background-color: #10A32A;
}

.body.-green .floating-icons__item .line-text path {
   fill: #10A32A;
}

.body.-green .news::after {
   background-image: url("../img/o-naz/green/rent-top-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-green .news::after {
      background-image: url("../img/o-naz/green/rent-top-bg.svg");
   }
}

.body.-green .left-design::after {
   background-image: url("../img/o-naz/green/rent-top-bg-sp2.svg");
}

@media only screen and (min-width: 768px) {
   .body.-green .left-design::after {
      background-image: url("../img/o-naz/green/rent-top-bg2.svg");
   }
}

.body.-green .rent::after {
   background-image: url("../img/o-naz/green/rent-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-green .rent::after {
      background-image: url("../img/o-naz/green/rent-bottom-bg.svg");
   }
}

.body.-green .interview::before {
   background-image: url("../img/o-naz/green/top-l-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-green .interview::before {
      background-image: url("../img/o-naz/green/top-l-decor.svg");
   }
}

.body.-green .interview::after {
   background-image: url(../img/o-naz/green/bottom-r-decor-sp.svg);
}

@media only screen and (min-width: 768px) {
   .body.-green .interview::after {
      background-image: url(../img/o-naz/green/bottom-r-decor.svg);
   }
}

.body.-green .scenes::after {
   background-image: url("../img/o-naz/green/scenes-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-green .scenes::after {
      background-image: url("../img/o-naz/green/scenes-bottom-bg.svg");
   }
}

.body.-green .heading-primary,
.body.-green .features-content-block__ttl span,
.body.-green .scenes__ttl,
.body.-green .scenes-location__ttl,
.body.-green .hero-contact__lnk-no,
.body.-green .cta__link,
.body.-green .access__ttl,
.body.-green .info__pdf,
.body.-green .modal-body__date,
.body.-green .modal-close,
.body.-green .news-content-details__time,
.body.-green .modal-body__date,
.body.-green .interview-modal .interview-date,
.body.-green .info__faq-cont-txt.-bg,
.body.-green .rent__tag.-new.-active {
   color: #10A32A;
}

.body.-green .rent__tag.-new.-active {
   background-color: transparent;
}

.body.-green .news-content-details__link:hover .news-content-details__icon,
.body.-green .info__faq-icon::before,
.body.-green .info__faq-icon::after,
.body.-green .features-content-block__ttl::after,
.body.-green .cta,
.body.-green .footer,
.body.-green .rent__tag.-new {
   background-color: #10A32A;
}

.body.-green .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%2310A32A;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-green .hero-contact__lnk-txt::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.59' height='23.655' viewBox='0 0 23.59 23.655'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%2310A32A;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M140.969-830.205a8.851,8.851,0,0,0-2.67-6.5,8.851,8.851,0,0,0-6.5-2.67V-842a11.411,11.411,0,0,1,4.6.934,11.988,11.988,0,0,1,3.735,2.523,11.989,11.989,0,0,1,2.523,3.735,11.411,11.411,0,0,1,.934,4.6Zm-5.242,0a3.792,3.792,0,0,0-1.147-2.785,3.792,3.792,0,0,0-2.785-1.147v-2.621a6.315,6.315,0,0,1,4.636,1.917,6.315,6.315,0,0,1,1.917,4.636Zm6.487,11.86a19.673,19.673,0,0,1-8.093-1.786,24.21,24.21,0,0,1-7.273-5.062,24.21,24.21,0,0,1-5.062-7.273A19.672,19.672,0,0,1,120-840.558a1.333,1.333,0,0,1,.393-.983,1.333,1.333,0,0,1,.983-.393h5.308a1.218,1.218,0,0,1,.819.311,1.2,1.2,0,0,1,.426.737l.852,4.587a2.311,2.311,0,0,1-.033.885,1.379,1.379,0,0,1-.36.622l-3.178,3.211a15.847,15.847,0,0,0,1.556,2.343,23.032,23.032,0,0,0,1.982,2.179,23.04,23.04,0,0,0,2.13,1.884,20.71,20.71,0,0,0,2.359,1.589l3.08-3.08a1.835,1.835,0,0,1,.77-.442,2.111,2.111,0,0,1,.934-.082l4.521.917a1.517,1.517,0,0,1,.754.475,1.153,1.153,0,0,1,.295.77v5.308a1.334,1.334,0,0,1-.393.983A1.334,1.334,0,0,1,142.214-818.345Z' transform='translate(-120 842)'/%3E%3C/svg%3E");
}

.body.-green .cta__link[target=_blank]:after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.988' height='15.988' viewBox='0 0 15.988 15.988'%3E%3Cpath id='open_in_new_24dp_FILL1_wght400_GRAD0_opsz24' d='M121.776-824.012a1.71,1.71,0,0,1-1.255-.522,1.71,1.71,0,0,1-.522-1.255v-12.435a1.711,1.711,0,0,1,.522-1.255,1.711,1.711,0,0,1,1.255-.522h6.218v1.776h-6.218v12.435h12.435v-6.218h1.776v6.218a1.71,1.71,0,0,1-.522,1.255,1.71,1.71,0,0,1-1.255.522Zm4.175-4.708-1.244-1.243,8.261-8.26h-3.2V-840h6.218v6.218h-1.776v-3.2Z' transform='translate(-120 840)' fill='%2310A32A'/%3E%3C/svg%3E%0A");
}

.body.-green .access__location-txt.-zip::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='22.759' viewBox='0 0 17.925 22.759'%3E%3Cpath id='location_on_FILL1_wght200_GRAD0_opsz24' d='M205.121-828.973a1.955,1.955,0,0,0,1.44-.6,1.976,1.976,0,0,0,.6-1.444,1.955,1.955,0,0,0-.6-1.44,1.976,1.976,0,0,0-1.444-.6,1.955,1.955,0,0,0-1.44.6,1.976,1.976,0,0,0-.6,1.444,1.955,1.955,0,0,0,.6,1.44A1.976,1.976,0,0,0,205.121-828.973Zm0,11.732a38.937,38.937,0,0,1-6.707-7.344,11.52,11.52,0,0,1-2.255-6.2,8.947,8.947,0,0,1,2.61-6.612,8.656,8.656,0,0,1,6.353-2.6,8.656,8.656,0,0,1,6.353,2.6,8.947,8.947,0,0,1,2.61,6.612,11.52,11.52,0,0,1-2.255,6.2A38.937,38.937,0,0,1,205.117-817.241Z' transform='translate(-196.154 840)' fill='%2310A32A'/%3E%3C/svg%3E%0A");
}

.body.-green .access__location-txt.-phn::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='17.925' viewBox='0 0 17.925 17.925'%3E%3Cpath id='call_FILL1_wght400_GRAD0_opsz24_1_' data-name='call_FILL1_wght400_GRAD0_opsz24 (1)' d='M136.88-822.075a14.949,14.949,0,0,1-6.149-1.357,18.4,18.4,0,0,1-5.527-3.846,18.4,18.4,0,0,1-3.846-5.527A14.949,14.949,0,0,1,120-838.954a1.014,1.014,0,0,1,.3-.747,1.013,1.013,0,0,1,.747-.3h4.033a.926.926,0,0,1,.622.237.91.91,0,0,1,.324.56l.647,3.485a1.756,1.756,0,0,1-.025.672,1.047,1.047,0,0,1-.274.473l-2.415,2.44a12.042,12.042,0,0,0,1.183,1.78,17.511,17.511,0,0,0,1.506,1.656,17.51,17.51,0,0,0,1.618,1.432,15.738,15.738,0,0,0,1.793,1.207l2.34-2.34a1.394,1.394,0,0,1,.585-.336,1.6,1.6,0,0,1,.71-.062l3.436.7a1.152,1.152,0,0,1,.573.361.876.876,0,0,1,.224.585v4.033a1.013,1.013,0,0,1-.3.747A1.013,1.013,0,0,1,136.88-822.075Z' transform='translate(-120 840)' fill='%2310A32A'/%3E%3C/svg%3E%0A");
}

.body.-green .news-content-details__link:hover .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23f5f5f5;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-green .info__pdf::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='picture_as_pdf_FILL1_wght200_GRAD0_opsz24' d='M146.063-828.959h.9v-2.353h1.448a.876.876,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-1.448a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.353Zm.9-3.258v-1.448h1.448v1.448Zm3.575,3.258h2.262a.875.875,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-3.8a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.262Zm.9-.9v-3.8h1.357v3.8Zm3.71.9h.9v-2.353h1.629v-.9h-1.629v-1.448h1.629v-.9h-2.534Zm-9.729,5.43a1.841,1.841,0,0,1-1.356-.544,1.841,1.841,0,0,1-.544-1.356V-838.1a1.841,1.841,0,0,1,.544-1.356A1.841,1.841,0,0,1,145.43-840H158.1a1.841,1.841,0,0,1,1.356.544A1.841,1.841,0,0,1,160-838.1v12.67a1.841,1.841,0,0,1-.544,1.356,1.841,1.841,0,0,1-1.356.544ZM141.9-820a1.845,1.845,0,0,1-1.36-.544A1.845,1.845,0,0,1,140-821.9v-13.843h1.176V-821.9a.692.692,0,0,0,.226.5.692.692,0,0,0,.5.226h13.846V-820Z' transform='translate(-140 840)' fill='%2310A32A'/%3E%3C/svg%3E%0A");
}

.body.-green .rent__tag.-new,
.body.-green .rent__tag.-new.-active,
.body.-green .scenes-location__box {
   border-color: #10A32A;
}

.body.-green .nav__link:hover {
   color: #10A32A;
}

.body.-yellow .header__logo svg path {
   fill: #E3C000;
}

.body.-yellow .btn-contact {
   background-color: #E3C000;
   border: 1px solid #E3C000;
}

@media only screen and (min-width: 768px) {
   .body.-yellow .btn-contact:hover {
      background-color: #ffffff;
   }

   .body.-yellow .btn-contact:hover .btn-contact__txt {
      color: #E3C000;
   }

   .body.-yellow .btn-contact:hover .btn-contact__no {
      color: #E3C000;
   }

   .body.-yellow .btn-contact:hover .btn-contact__txt.-lg:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.118' height='20.118' viewBox='0 0 20.118 20.118'%3E%3Cpath id='expand_circle_right_24dp_FILL1_wght300_GRAD0_opsz24' d='M111.15-849.941l-3.256,3.256L109-845.553l4.388-4.388L109-854.329l-1.106,1.132Zm-1.09,10.059a9.8,9.8,0,0,1-3.923-.792,10.16,10.16,0,0,1-3.195-2.15,10.159,10.159,0,0,1-2.151-3.193,9.791,9.791,0,0,1-.792-3.922,9.8,9.8,0,0,1,.792-3.923,10.161,10.161,0,0,1,2.15-3.195,10.16,10.16,0,0,1,3.193-2.151,9.79,9.79,0,0,1,3.922-.792,9.8,9.8,0,0,1,3.923.792,10.16,10.16,0,0,1,3.195,2.15,10.159,10.159,0,0,1,2.151,3.193,9.79,9.79,0,0,1,.792,3.922,9.8,9.8,0,0,1-.792,3.923,10.161,10.161,0,0,1-2.15,3.195,10.16,10.16,0,0,1-3.193,2.151A9.791,9.791,0,0,1,110.061-839.882Z' transform='translate(-100 860)' fill='%23E3C000'/%3E%3C/svg%3E%0A");
   }
}

.body.-yellow .floating-icons__item {
   background-color: #E3C000;
}

.body.-yellow .floating-icons__item .line-text path {
   fill: #E3C000;
}

.body.-yellow .news::after {
   background-image: url("../img/o-naz/yellow/rent-top-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-yellow .news::after {
      background-image: url("../img/o-naz/yellow/rent-top-bg.svg");
   }
}

.body.-yellow .left-design::after {
   background-image: url("../img/o-naz/yellow/rent-top-bg-sp2.svg");
}

@media only screen and (min-width: 768px) {
   .body.-yellow .left-design::after {
      background-image: url("../img/o-naz/yellow/rent-top-bg2.svg");
   }
}

.body.-yellow .rent::after {
   background-image: url("../img/o-naz/yellow/rent-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-yellow .rent::after {
      background-image: url("../img/o-naz/yellow/rent-bottom-bg.svg");
   }
}

.body.-yellow .interview::before {
   background-image: url("../img/o-naz/yellow/top-l-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-yellow .interview::before {
      background-image: url("../img/o-naz/yellow/top-l-decor.svg");
   }
}

.body.-yellow .interview::after {
   background-image: url(../img/o-naz/yellow/bottom-r-decor-sp.svg);
}

@media only screen and (min-width: 768px) {
   .body.-yellow .interview::after {
      background-image: url(../img/o-naz/yellow/bottom-r-decor.svg);
   }
}

.body.-yellow .scenes::after {
   background-image: url("../img/o-naz/yellow/scenes-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-yellow .scenes::after {
      background-image: url("../img/o-naz/yellow/scenes-bottom-bg.svg");
   }
}

.body.-yellow .heading-primary,
.body.-yellow .features-content-block__ttl span,
.body.-yellow .scenes__ttl,
.body.-yellow .scenes-location__ttl,
.body.-yellow .hero-contact__lnk-no,
.body.-yellow .cta__link,
.body.-yellow .access__ttl,
.body.-yellow .info__pdf,
.body.-yellow .modal-body__date,
.body.-yellow .modal-close,
.body.-yellow .news-content-details__time,
.body.-yellow .modal-body__date,
.body.-yellow .interview-modal .interview-date,
.body.-yellow .info__faq-cont-txt.-bg,
.body.-yellow .rent__tag.-new.-active {
   color: #E3C000;
}

.body.-yellow .rent__tag.-new.-active {
   background-color: transparent;
}

.body.-yellow .news-content-details__link:hover .news-content-details__icon,
.body.-yellow .info__faq-icon::before,
.body.-yellow .info__faq-icon::after,
.body.-yellow .features-content-block__ttl::after,
.body.-yellow .cta,
.body.-yellow .footer,
.body.-yellow .rent__tag.-new {
   background-color: #E3C000;
}

.body.-yellow .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23E3C000;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-yellow .hero-contact__lnk-txt::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.59' height='23.655' viewBox='0 0 23.59 23.655'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23E3C000;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M140.969-830.205a8.851,8.851,0,0,0-2.67-6.5,8.851,8.851,0,0,0-6.5-2.67V-842a11.411,11.411,0,0,1,4.6.934,11.988,11.988,0,0,1,3.735,2.523,11.989,11.989,0,0,1,2.523,3.735,11.411,11.411,0,0,1,.934,4.6Zm-5.242,0a3.792,3.792,0,0,0-1.147-2.785,3.792,3.792,0,0,0-2.785-1.147v-2.621a6.315,6.315,0,0,1,4.636,1.917,6.315,6.315,0,0,1,1.917,4.636Zm6.487,11.86a19.673,19.673,0,0,1-8.093-1.786,24.21,24.21,0,0,1-7.273-5.062,24.21,24.21,0,0,1-5.062-7.273A19.672,19.672,0,0,1,120-840.558a1.333,1.333,0,0,1,.393-.983,1.333,1.333,0,0,1,.983-.393h5.308a1.218,1.218,0,0,1,.819.311,1.2,1.2,0,0,1,.426.737l.852,4.587a2.311,2.311,0,0,1-.033.885,1.379,1.379,0,0,1-.36.622l-3.178,3.211a15.847,15.847,0,0,0,1.556,2.343,23.032,23.032,0,0,0,1.982,2.179,23.04,23.04,0,0,0,2.13,1.884,20.71,20.71,0,0,0,2.359,1.589l3.08-3.08a1.835,1.835,0,0,1,.77-.442,2.111,2.111,0,0,1,.934-.082l4.521.917a1.517,1.517,0,0,1,.754.475,1.153,1.153,0,0,1,.295.77v5.308a1.334,1.334,0,0,1-.393.983A1.334,1.334,0,0,1,142.214-818.345Z' transform='translate(-120 842)'/%3E%3C/svg%3E");
}

.body.-yellow .cta__link[target=_blank]:after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.988' height='15.988' viewBox='0 0 15.988 15.988'%3E%3Cpath id='open_in_new_24dp_FILL1_wght400_GRAD0_opsz24' d='M121.776-824.012a1.71,1.71,0,0,1-1.255-.522,1.71,1.71,0,0,1-.522-1.255v-12.435a1.711,1.711,0,0,1,.522-1.255,1.711,1.711,0,0,1,1.255-.522h6.218v1.776h-6.218v12.435h12.435v-6.218h1.776v6.218a1.71,1.71,0,0,1-.522,1.255,1.71,1.71,0,0,1-1.255.522Zm4.175-4.708-1.244-1.243,8.261-8.26h-3.2V-840h6.218v6.218h-1.776v-3.2Z' transform='translate(-120 840)' fill='%23E3C000'/%3E%3C/svg%3E%0A");
}

.body.-yellow .access__location-txt.-zip::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='22.759' viewBox='0 0 17.925 22.759'%3E%3Cpath id='location_on_FILL1_wght200_GRAD0_opsz24' d='M205.121-828.973a1.955,1.955,0,0,0,1.44-.6,1.976,1.976,0,0,0,.6-1.444,1.955,1.955,0,0,0-.6-1.44,1.976,1.976,0,0,0-1.444-.6,1.955,1.955,0,0,0-1.44.6,1.976,1.976,0,0,0-.6,1.444,1.955,1.955,0,0,0,.6,1.44A1.976,1.976,0,0,0,205.121-828.973Zm0,11.732a38.937,38.937,0,0,1-6.707-7.344,11.52,11.52,0,0,1-2.255-6.2,8.947,8.947,0,0,1,2.61-6.612,8.656,8.656,0,0,1,6.353-2.6,8.656,8.656,0,0,1,6.353,2.6,8.947,8.947,0,0,1,2.61,6.612,11.52,11.52,0,0,1-2.255,6.2A38.937,38.937,0,0,1,205.117-817.241Z' transform='translate(-196.154 840)' fill='%23E3C000'/%3E%3C/svg%3E%0A");
}

.body.-yellow .access__location-txt.-phn::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='17.925' viewBox='0 0 17.925 17.925'%3E%3Cpath id='call_FILL1_wght400_GRAD0_opsz24_1_' data-name='call_FILL1_wght400_GRAD0_opsz24 (1)' d='M136.88-822.075a14.949,14.949,0,0,1-6.149-1.357,18.4,18.4,0,0,1-5.527-3.846,18.4,18.4,0,0,1-3.846-5.527A14.949,14.949,0,0,1,120-838.954a1.014,1.014,0,0,1,.3-.747,1.013,1.013,0,0,1,.747-.3h4.033a.926.926,0,0,1,.622.237.91.91,0,0,1,.324.56l.647,3.485a1.756,1.756,0,0,1-.025.672,1.047,1.047,0,0,1-.274.473l-2.415,2.44a12.042,12.042,0,0,0,1.183,1.78,17.511,17.511,0,0,0,1.506,1.656,17.51,17.51,0,0,0,1.618,1.432,15.738,15.738,0,0,0,1.793,1.207l2.34-2.34a1.394,1.394,0,0,1,.585-.336,1.6,1.6,0,0,1,.71-.062l3.436.7a1.152,1.152,0,0,1,.573.361.876.876,0,0,1,.224.585v4.033a1.013,1.013,0,0,1-.3.747A1.013,1.013,0,0,1,136.88-822.075Z' transform='translate(-120 840)' fill='%23E3C000'/%3E%3C/svg%3E%0A");
}

.body.-yellow .news-content-details__link:hover .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23f5f5f5;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-yellow .info__pdf::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='picture_as_pdf_FILL1_wght200_GRAD0_opsz24' d='M146.063-828.959h.9v-2.353h1.448a.876.876,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-1.448a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.353Zm.9-3.258v-1.448h1.448v1.448Zm3.575,3.258h2.262a.875.875,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-3.8a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.262Zm.9-.9v-3.8h1.357v3.8Zm3.71.9h.9v-2.353h1.629v-.9h-1.629v-1.448h1.629v-.9h-2.534Zm-9.729,5.43a1.841,1.841,0,0,1-1.356-.544,1.841,1.841,0,0,1-.544-1.356V-838.1a1.841,1.841,0,0,1,.544-1.356A1.841,1.841,0,0,1,145.43-840H158.1a1.841,1.841,0,0,1,1.356.544A1.841,1.841,0,0,1,160-838.1v12.67a1.841,1.841,0,0,1-.544,1.356,1.841,1.841,0,0,1-1.356.544ZM141.9-820a1.845,1.845,0,0,1-1.36-.544A1.845,1.845,0,0,1,140-821.9v-13.843h1.176V-821.9a.692.692,0,0,0,.226.5.692.692,0,0,0,.5.226h13.846V-820Z' transform='translate(-140 840)' fill='%23E3C000'/%3E%3C/svg%3E%0A");
}

.body.-yellow .rent__tag.-new,
.body.-yellow .rent__tag.-new.-active,
.body.-yellow .scenes-location__box {
   border-color: #E3C000;
}

.body.-yellow .footer__copyright,
.body.-yellow .footer-bottom__link {
   color: #ffffff;
}

.body.-yellow .nav__link:hover {
   color: #E3C000;
}

.body.-orange .header__logo svg path {
   fill: #CC4C2E;
}

.body.-orange .btn-contact {
   background-color: #CC4C2E;
   border: 1px solid #CC4C2E;
}

@media only screen and (min-width: 768px) {
   .body.-orange .btn-contact:hover {
      background-color: #ffffff;
   }

   .body.-orange .btn-contact:hover .btn-contact__txt {
      color: #CC4C2E;
   }

   .body.-orange .btn-contact:hover .btn-contact__no {
      color: #CC4C2E;
   }

   .body.-orange .btn-contact:hover .btn-contact__txt.-lg:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.118' height='20.118' viewBox='0 0 20.118 20.118'%3E%3Cpath id='expand_circle_right_24dp_FILL1_wght300_GRAD0_opsz24' d='M111.15-849.941l-3.256,3.256L109-845.553l4.388-4.388L109-854.329l-1.106,1.132Zm-1.09,10.059a9.8,9.8,0,0,1-3.923-.792,10.16,10.16,0,0,1-3.195-2.15,10.159,10.159,0,0,1-2.151-3.193,9.791,9.791,0,0,1-.792-3.922,9.8,9.8,0,0,1,.792-3.923,10.161,10.161,0,0,1,2.15-3.195,10.16,10.16,0,0,1,3.193-2.151,9.79,9.79,0,0,1,3.922-.792,9.8,9.8,0,0,1,3.923.792,10.16,10.16,0,0,1,3.195,2.15,10.159,10.159,0,0,1,2.151,3.193,9.79,9.79,0,0,1,.792,3.922,9.8,9.8,0,0,1-.792,3.923,10.161,10.161,0,0,1-2.15,3.195,10.16,10.16,0,0,1-3.193,2.151A9.791,9.791,0,0,1,110.061-839.882Z' transform='translate(-100 860)' fill='%23CC4C2E'/%3E%3C/svg%3E%0A");
   }
}

.body.-orange .floating-icons__item {
   background-color: #CC4C2E;
}

.body.-orange .floating-icons__item .line-text path {
   fill: #CC4C2E;
}

.body.-orange .news::after {
   background-image: url("../img/o-naz/orange/rent-top-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-orange .news::after {
      background-image: url("../img/o-naz/orange/rent-top-bg.svg");
   }
}

.body.-orange .left-design::after {
   background-image: url("../img/o-naz/orange/rent-top-bg-sp2.svg");
}

@media only screen and (min-width: 768px) {
   .body.-orange .left-design::after {
      background-image: url("../img/o-naz/orange/rent-top-bg2.svg");
   }
}

.body.-orange .rent::after {
   background-image: url("../img/o-naz/orange/rent-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-orange .rent::after {
      background-image: url("../img/o-naz/orange/rent-bottom-bg.svg");
   }
}

.body.-orange .interview::before {
   background-image: url("../img/o-naz/orange/top-l-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-orange .interview::before {
      background-image: url("../img/o-naz/orange/top-l-decor.svg");
   }
}

.body.-orange .interview::after {
   background-image: url(../img/o-naz/orange/bottom-r-decor-sp.svg);
}

@media only screen and (min-width: 768px) {
   .body.-orange .interview::after {
      background-image: url(../img/o-naz/orange/bottom-r-decor.svg);
   }
}

.body.-orange .scenes::after {
   background-image: url("../img/o-naz/orange/scenes-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-orange .scenes::after {
      background-image: url("../img/o-naz/orange/scenes-bottom-bg.svg");
   }
}

.body.-orange .heading-primary,
.body.-orange .features-content-block__ttl span,
.body.-orange .scenes__ttl,
.body.-orange .scenes-location__ttl,
.body.-orange .hero-contact__lnk-no,
.body.-orange .cta__link,
.body.-orange .access__ttl,
.body.-orange .info__pdf,
.body.-orange .modal-body__date,
.body.-orange .modal-close,
.body.-orange .news-content-details__time,
.body.-orange .modal-body__date,
.body.-orange .interview-modal .interview-date,
.body.-orange .info__faq-cont-txt.-bg,
.body.-orange .rent__tag.-new.-active {
   color: #CC4C2E;
}

.body.-orange .rent__tag.-new.-active {
   background-color: transparent;
}

.body.-orange .news-content-details__link:hover .news-content-details__icon,
.body.-orange .info__faq-icon::before,
.body.-orange .info__faq-icon::after,
.body.-orange .features-content-block__ttl::after,
.body.-orange .cta,
.body.-orange .footer,
.body.-orange .rent__tag.-new {
   background-color: #CC4C2E;
}

.body.-orange .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23CC4C2E;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-orange .hero-contact__lnk-txt::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.59' height='23.655' viewBox='0 0 23.59 23.655'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23CC4C2E;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M140.969-830.205a8.851,8.851,0,0,0-2.67-6.5,8.851,8.851,0,0,0-6.5-2.67V-842a11.411,11.411,0,0,1,4.6.934,11.988,11.988,0,0,1,3.735,2.523,11.989,11.989,0,0,1,2.523,3.735,11.411,11.411,0,0,1,.934,4.6Zm-5.242,0a3.792,3.792,0,0,0-1.147-2.785,3.792,3.792,0,0,0-2.785-1.147v-2.621a6.315,6.315,0,0,1,4.636,1.917,6.315,6.315,0,0,1,1.917,4.636Zm6.487,11.86a19.673,19.673,0,0,1-8.093-1.786,24.21,24.21,0,0,1-7.273-5.062,24.21,24.21,0,0,1-5.062-7.273A19.672,19.672,0,0,1,120-840.558a1.333,1.333,0,0,1,.393-.983,1.333,1.333,0,0,1,.983-.393h5.308a1.218,1.218,0,0,1,.819.311,1.2,1.2,0,0,1,.426.737l.852,4.587a2.311,2.311,0,0,1-.033.885,1.379,1.379,0,0,1-.36.622l-3.178,3.211a15.847,15.847,0,0,0,1.556,2.343,23.032,23.032,0,0,0,1.982,2.179,23.04,23.04,0,0,0,2.13,1.884,20.71,20.71,0,0,0,2.359,1.589l3.08-3.08a1.835,1.835,0,0,1,.77-.442,2.111,2.111,0,0,1,.934-.082l4.521.917a1.517,1.517,0,0,1,.754.475,1.153,1.153,0,0,1,.295.77v5.308a1.334,1.334,0,0,1-.393.983A1.334,1.334,0,0,1,142.214-818.345Z' transform='translate(-120 842)'/%3E%3C/svg%3E");
}

.body.-orange .cta__link[target=_blank]:after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.988' height='15.988' viewBox='0 0 15.988 15.988'%3E%3Cpath id='open_in_new_24dp_FILL1_wght400_GRAD0_opsz24' d='M121.776-824.012a1.71,1.71,0,0,1-1.255-.522,1.71,1.71,0,0,1-.522-1.255v-12.435a1.711,1.711,0,0,1,.522-1.255,1.711,1.711,0,0,1,1.255-.522h6.218v1.776h-6.218v12.435h12.435v-6.218h1.776v6.218a1.71,1.71,0,0,1-.522,1.255,1.71,1.71,0,0,1-1.255.522Zm4.175-4.708-1.244-1.243,8.261-8.26h-3.2V-840h6.218v6.218h-1.776v-3.2Z' transform='translate(-120 840)' fill='%23CC4C2E'/%3E%3C/svg%3E%0A");
}

.body.-orange .access__location-txt.-zip::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='22.759' viewBox='0 0 17.925 22.759'%3E%3Cpath id='location_on_FILL1_wght200_GRAD0_opsz24' d='M205.121-828.973a1.955,1.955,0,0,0,1.44-.6,1.976,1.976,0,0,0,.6-1.444,1.955,1.955,0,0,0-.6-1.44,1.976,1.976,0,0,0-1.444-.6,1.955,1.955,0,0,0-1.44.6,1.976,1.976,0,0,0-.6,1.444,1.955,1.955,0,0,0,.6,1.44A1.976,1.976,0,0,0,205.121-828.973Zm0,11.732a38.937,38.937,0,0,1-6.707-7.344,11.52,11.52,0,0,1-2.255-6.2,8.947,8.947,0,0,1,2.61-6.612,8.656,8.656,0,0,1,6.353-2.6,8.656,8.656,0,0,1,6.353,2.6,8.947,8.947,0,0,1,2.61,6.612,11.52,11.52,0,0,1-2.255,6.2A38.937,38.937,0,0,1,205.117-817.241Z' transform='translate(-196.154 840)' fill='%23CC4C2E'/%3E%3C/svg%3E%0A");
}

.body.-orange .access__location-txt.-phn::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='17.925' viewBox='0 0 17.925 17.925'%3E%3Cpath id='call_FILL1_wght400_GRAD0_opsz24_1_' data-name='call_FILL1_wght400_GRAD0_opsz24 (1)' d='M136.88-822.075a14.949,14.949,0,0,1-6.149-1.357,18.4,18.4,0,0,1-5.527-3.846,18.4,18.4,0,0,1-3.846-5.527A14.949,14.949,0,0,1,120-838.954a1.014,1.014,0,0,1,.3-.747,1.013,1.013,0,0,1,.747-.3h4.033a.926.926,0,0,1,.622.237.91.91,0,0,1,.324.56l.647,3.485a1.756,1.756,0,0,1-.025.672,1.047,1.047,0,0,1-.274.473l-2.415,2.44a12.042,12.042,0,0,0,1.183,1.78,17.511,17.511,0,0,0,1.506,1.656,17.51,17.51,0,0,0,1.618,1.432,15.738,15.738,0,0,0,1.793,1.207l2.34-2.34a1.394,1.394,0,0,1,.585-.336,1.6,1.6,0,0,1,.71-.062l3.436.7a1.152,1.152,0,0,1,.573.361.876.876,0,0,1,.224.585v4.033a1.013,1.013,0,0,1-.3.747A1.013,1.013,0,0,1,136.88-822.075Z' transform='translate(-120 840)' fill='%23CC4C2E'/%3E%3C/svg%3E%0A");
}

.body.-orange .news-content-details__link:hover .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23f5f5f5;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-orange .info__pdf::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='picture_as_pdf_FILL1_wght200_GRAD0_opsz24' d='M146.063-828.959h.9v-2.353h1.448a.876.876,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-1.448a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.353Zm.9-3.258v-1.448h1.448v1.448Zm3.575,3.258h2.262a.875.875,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-3.8a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.262Zm.9-.9v-3.8h1.357v3.8Zm3.71.9h.9v-2.353h1.629v-.9h-1.629v-1.448h1.629v-.9h-2.534Zm-9.729,5.43a1.841,1.841,0,0,1-1.356-.544,1.841,1.841,0,0,1-.544-1.356V-838.1a1.841,1.841,0,0,1,.544-1.356A1.841,1.841,0,0,1,145.43-840H158.1a1.841,1.841,0,0,1,1.356.544A1.841,1.841,0,0,1,160-838.1v12.67a1.841,1.841,0,0,1-.544,1.356,1.841,1.841,0,0,1-1.356.544ZM141.9-820a1.845,1.845,0,0,1-1.36-.544A1.845,1.845,0,0,1,140-821.9v-13.843h1.176V-821.9a.692.692,0,0,0,.226.5.692.692,0,0,0,.5.226h13.846V-820Z' transform='translate(-140 840)' fill='%23CC4C2E'/%3E%3C/svg%3E%0A");
}

.body.-orange .rent__tag.-new,
.body.-orange .rent__tag.-new.-active,
.body.-orange .scenes-location__box {
   border-color: #CC4C2E;
}

.body.-orange .footer__copyright,
.body.-orange .footer-bottom__link {
   color: #ffffff;
}

.body.-orange .nav__link:hover {
   color: #CC4C2E;
}

.body.-purple .header__logo svg path {
   fill: #8341C4;
}

.body.-purple .btn-contact {
   background-color: #8341C4;
   border: 1px solid #8341C4;
}

@media only screen and (min-width: 768px) {
   .body.-purple .btn-contact:hover {
      background-color: #ffffff;
   }

   .body.-purple .btn-contact:hover .btn-contact__txt {
      color: #8341C4;
   }

   .body.-purple .btn-contact:hover .btn-contact__no {
      color: #8341C4;
   }

   .body.-purple .btn-contact:hover .btn-contact__txt.-lg:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.118' height='20.118' viewBox='0 0 20.118 20.118'%3E%3Cpath id='expand_circle_right_24dp_FILL1_wght300_GRAD0_opsz24' d='M111.15-849.941l-3.256,3.256L109-845.553l4.388-4.388L109-854.329l-1.106,1.132Zm-1.09,10.059a9.8,9.8,0,0,1-3.923-.792,10.16,10.16,0,0,1-3.195-2.15,10.159,10.159,0,0,1-2.151-3.193,9.791,9.791,0,0,1-.792-3.922,9.8,9.8,0,0,1,.792-3.923,10.161,10.161,0,0,1,2.15-3.195,10.16,10.16,0,0,1,3.193-2.151,9.79,9.79,0,0,1,3.922-.792,9.8,9.8,0,0,1,3.923.792,10.16,10.16,0,0,1,3.195,2.15,10.159,10.159,0,0,1,2.151,3.193,9.79,9.79,0,0,1,.792,3.922,9.8,9.8,0,0,1-.792,3.923,10.161,10.161,0,0,1-2.15,3.195,10.16,10.16,0,0,1-3.193,2.151A9.791,9.791,0,0,1,110.061-839.882Z' transform='translate(-100 860)' fill='%238341C4'/%3E%3C/svg%3E%0A");
   }
}

.body.-purple .floating-icons__item {
   background-color: #8341C4;
}

.body.-purple .floating-icons__item .line-text path {
   fill: #8341C4;
}

.body.-purple .news::after {
   background-image: url("../img/o-naz/purple/rent-top-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-purple .news::after {
      background-image: url("../img/o-naz/purple/rent-top-bg.svg");
   }
}

.body.-purple .left-design::after {
   background-image: url("../img/o-naz/purple/rent-top-bg-sp2.svg");
}

@media only screen and (min-width: 768px) {
   .body.-purple .left-design::after {
      background-image: url("../img/o-naz/purple/rent-top-bg2.svg");
   }
}

.body.-purple .rent::after {
   background-image: url("../img/o-naz/purple/rent-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-purple .rent::after {
      background-image: url("../img/o-naz/purple/rent-bottom-bg.svg");
   }
}

.body.-purple .interview::before {
   background-image: url("../img/o-naz/purple/top-l-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-purple .interview::before {
      background-image: url("../img/o-naz/purple/top-l-decor.svg");
   }
}

.body.-purple .interview::after {
   background-image: url(../img/o-naz/purple/bottom-r-decor-sp.svg);
}

@media only screen and (min-width: 768px) {
   .body.-purple .interview::after {
      background-image: url(../img/o-naz/purple/bottom-r-decor.svg);
   }
}

.body.-purple .scenes::after {
   background-image: url("../img/o-naz/purple/scenes-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-purple .scenes::after {
      background-image: url("../img/o-naz/purple/scenes-bottom-bg.svg");
   }
}

.body.-purple .heading-primary,
.body.-purple .features-content-block__ttl span,
.body.-purple .scenes__ttl,
.body.-purple .scenes-location__ttl,
.body.-purple .hero-contact__lnk-no,
.body.-purple .cta__link,
.body.-purple .access__ttl,
.body.-purple .info__pdf,
.body.-purple .modal-body__date,
.body.-purple .modal-close,
.body.-purple .news-content-details__time,
.body.-purple .modal-body__date,
.body.-purple .interview-modal .interview-date,
.body.-purple .info__faq-cont-txt.-bg,
.body.-purple .rent__tag.-new.-active {
   color: #8341C4;
}

.body.-purple .rent__tag.-new.-active {
   background-color: transparent;
}

.body.-purple .news-content-details__link:hover .news-content-details__icon,
.body.-purple .info__faq-icon::before,
.body.-purple .info__faq-icon::after,
.body.-purple .features-content-block__ttl::after,
.body.-purple .cta,
.body.-purple .footer,
.body.-purple .rent__tag.-new {
   background-color: #8341C4;
}

.body.-purple .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%238341C4;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-purple .hero-contact__lnk-txt::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.59' height='23.655' viewBox='0 0 23.59 23.655'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%238341C4;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M140.969-830.205a8.851,8.851,0,0,0-2.67-6.5,8.851,8.851,0,0,0-6.5-2.67V-842a11.411,11.411,0,0,1,4.6.934,11.988,11.988,0,0,1,3.735,2.523,11.989,11.989,0,0,1,2.523,3.735,11.411,11.411,0,0,1,.934,4.6Zm-5.242,0a3.792,3.792,0,0,0-1.147-2.785,3.792,3.792,0,0,0-2.785-1.147v-2.621a6.315,6.315,0,0,1,4.636,1.917,6.315,6.315,0,0,1,1.917,4.636Zm6.487,11.86a19.673,19.673,0,0,1-8.093-1.786,24.21,24.21,0,0,1-7.273-5.062,24.21,24.21,0,0,1-5.062-7.273A19.672,19.672,0,0,1,120-840.558a1.333,1.333,0,0,1,.393-.983,1.333,1.333,0,0,1,.983-.393h5.308a1.218,1.218,0,0,1,.819.311,1.2,1.2,0,0,1,.426.737l.852,4.587a2.311,2.311,0,0,1-.033.885,1.379,1.379,0,0,1-.36.622l-3.178,3.211a15.847,15.847,0,0,0,1.556,2.343,23.032,23.032,0,0,0,1.982,2.179,23.04,23.04,0,0,0,2.13,1.884,20.71,20.71,0,0,0,2.359,1.589l3.08-3.08a1.835,1.835,0,0,1,.77-.442,2.111,2.111,0,0,1,.934-.082l4.521.917a1.517,1.517,0,0,1,.754.475,1.153,1.153,0,0,1,.295.77v5.308a1.334,1.334,0,0,1-.393.983A1.334,1.334,0,0,1,142.214-818.345Z' transform='translate(-120 842)'/%3E%3C/svg%3E");
}

.body.-purple .cta__link[target=_blank]:after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.988' height='15.988' viewBox='0 0 15.988 15.988'%3E%3Cpath id='open_in_new_24dp_FILL1_wght400_GRAD0_opsz24' d='M121.776-824.012a1.71,1.71,0,0,1-1.255-.522,1.71,1.71,0,0,1-.522-1.255v-12.435a1.711,1.711,0,0,1,.522-1.255,1.711,1.711,0,0,1,1.255-.522h6.218v1.776h-6.218v12.435h12.435v-6.218h1.776v6.218a1.71,1.71,0,0,1-.522,1.255,1.71,1.71,0,0,1-1.255.522Zm4.175-4.708-1.244-1.243,8.261-8.26h-3.2V-840h6.218v6.218h-1.776v-3.2Z' transform='translate(-120 840)' fill='%238341C4'/%3E%3C/svg%3E%0A");
}

.body.-purple .access__location-txt.-zip::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='22.759' viewBox='0 0 17.925 22.759'%3E%3Cpath id='location_on_FILL1_wght200_GRAD0_opsz24' d='M205.121-828.973a1.955,1.955,0,0,0,1.44-.6,1.976,1.976,0,0,0,.6-1.444,1.955,1.955,0,0,0-.6-1.44,1.976,1.976,0,0,0-1.444-.6,1.955,1.955,0,0,0-1.44.6,1.976,1.976,0,0,0-.6,1.444,1.955,1.955,0,0,0,.6,1.44A1.976,1.976,0,0,0,205.121-828.973Zm0,11.732a38.937,38.937,0,0,1-6.707-7.344,11.52,11.52,0,0,1-2.255-6.2,8.947,8.947,0,0,1,2.61-6.612,8.656,8.656,0,0,1,6.353-2.6,8.656,8.656,0,0,1,6.353,2.6,8.947,8.947,0,0,1,2.61,6.612,11.52,11.52,0,0,1-2.255,6.2A38.937,38.937,0,0,1,205.117-817.241Z' transform='translate(-196.154 840)' fill='%238341C4'/%3E%3C/svg%3E%0A");
}

.body.-purple .access__location-txt.-phn::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='17.925' viewBox='0 0 17.925 17.925'%3E%3Cpath id='call_FILL1_wght400_GRAD0_opsz24_1_' data-name='call_FILL1_wght400_GRAD0_opsz24 (1)' d='M136.88-822.075a14.949,14.949,0,0,1-6.149-1.357,18.4,18.4,0,0,1-5.527-3.846,18.4,18.4,0,0,1-3.846-5.527A14.949,14.949,0,0,1,120-838.954a1.014,1.014,0,0,1,.3-.747,1.013,1.013,0,0,1,.747-.3h4.033a.926.926,0,0,1,.622.237.91.91,0,0,1,.324.56l.647,3.485a1.756,1.756,0,0,1-.025.672,1.047,1.047,0,0,1-.274.473l-2.415,2.44a12.042,12.042,0,0,0,1.183,1.78,17.511,17.511,0,0,0,1.506,1.656,17.51,17.51,0,0,0,1.618,1.432,15.738,15.738,0,0,0,1.793,1.207l2.34-2.34a1.394,1.394,0,0,1,.585-.336,1.6,1.6,0,0,1,.71-.062l3.436.7a1.152,1.152,0,0,1,.573.361.876.876,0,0,1,.224.585v4.033a1.013,1.013,0,0,1-.3.747A1.013,1.013,0,0,1,136.88-822.075Z' transform='translate(-120 840)' fill='%238341C4'/%3E%3C/svg%3E%0A");
}

.body.-purple .news-content-details__link:hover .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23f5f5f5;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-purple .info__pdf::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='picture_as_pdf_FILL1_wght200_GRAD0_opsz24' d='M146.063-828.959h.9v-2.353h1.448a.876.876,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-1.448a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.353Zm.9-3.258v-1.448h1.448v1.448Zm3.575,3.258h2.262a.875.875,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-3.8a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.262Zm.9-.9v-3.8h1.357v3.8Zm3.71.9h.9v-2.353h1.629v-.9h-1.629v-1.448h1.629v-.9h-2.534Zm-9.729,5.43a1.841,1.841,0,0,1-1.356-.544,1.841,1.841,0,0,1-.544-1.356V-838.1a1.841,1.841,0,0,1,.544-1.356A1.841,1.841,0,0,1,145.43-840H158.1a1.841,1.841,0,0,1,1.356.544A1.841,1.841,0,0,1,160-838.1v12.67a1.841,1.841,0,0,1-.544,1.356,1.841,1.841,0,0,1-1.356.544ZM141.9-820a1.845,1.845,0,0,1-1.36-.544A1.845,1.845,0,0,1,140-821.9v-13.843h1.176V-821.9a.692.692,0,0,0,.226.5.692.692,0,0,0,.5.226h13.846V-820Z' transform='translate(-140 840)' fill='%238341C4'/%3E%3C/svg%3E%0A");
}

.body.-purple .rent__tag.-new,
.body.-purple .rent__tag.-new.-active,
.body.-purple .scenes-location__box {
   border-color: #8341C4;
}

.body.-purple .nav__link:hover {
   color: #8341C4;
}

.body.-pink .header__logo svg path {
   fill: #D34697;
}

.body.-pink .btn-contact {
   background-color: #D34697;
   border: 1px solid #D34697;
}

@media only screen and (min-width: 768px) {
   .body.-pink .btn-contact:hover {
      background-color: #ffffff;
   }

   .body.-pink .btn-contact:hover .btn-contact__txt {
      color: #D34697;
   }

   .body.-pink .btn-contact:hover .btn-contact__no {
      color: #D34697;
   }

   .body.-pink .btn-contact:hover .btn-contact__txt.-lg:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.118' height='20.118' viewBox='0 0 20.118 20.118'%3E%3Cpath id='expand_circle_right_24dp_FILL1_wght300_GRAD0_opsz24' d='M111.15-849.941l-3.256,3.256L109-845.553l4.388-4.388L109-854.329l-1.106,1.132Zm-1.09,10.059a9.8,9.8,0,0,1-3.923-.792,10.16,10.16,0,0,1-3.195-2.15,10.159,10.159,0,0,1-2.151-3.193,9.791,9.791,0,0,1-.792-3.922,9.8,9.8,0,0,1,.792-3.923,10.161,10.161,0,0,1,2.15-3.195,10.16,10.16,0,0,1,3.193-2.151,9.79,9.79,0,0,1,3.922-.792,9.8,9.8,0,0,1,3.923.792,10.16,10.16,0,0,1,3.195,2.15,10.159,10.159,0,0,1,2.151,3.193,9.79,9.79,0,0,1,.792,3.922,9.8,9.8,0,0,1-.792,3.923,10.161,10.161,0,0,1-2.15,3.195,10.16,10.16,0,0,1-3.193,2.151A9.791,9.791,0,0,1,110.061-839.882Z' transform='translate(-100 860)' fill='%23D34697'/%3E%3C/svg%3E%0A");
   }
}

.body.-pink .floating-icons__item {
   background-color: #D34697;
}

.body.-pink .floating-icons__item .line-text path {
   fill: #D34697;
}

.body.-pink .news::after {
   background-image: url("../img/o-naz/pink/rent-top-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-pink .news::after {
      background-image: url("../img/o-naz/pink/rent-top-bg.svg");
   }
}

.body.-pink .left-design::after {
   background-image: url("../img/o-naz/pink/rent-top-bg-sp2.svg");
}

@media only screen and (min-width: 768px) {
   .body.-pink .left-design::after {
      background-image: url("../img/o-naz/pink/rent-top-bg2.svg");
   }
}

.body.-pink .rent::after {
   background-image: url("../img/o-naz/pink/rent-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-pink .rent::after {
      background-image: url("../img/o-naz/pink/rent-bottom-bg.svg");
   }
}

.body.-pink .interview::before {
   background-image: url("../img/o-naz/pink/top-l-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-pink .interview::before {
      background-image: url("../img/o-naz/pink/top-l-decor.svg");
   }
}

.body.-pink .interview::after {
   background-image: url(../img/o-naz/pink/bottom-r-decor-sp.svg);
}

@media only screen and (min-width: 768px) {
   .body.-pink .interview::after {
      background-image: url(../img/o-naz/pink/bottom-r-decor.svg);
   }
}

.body.-pink .scenes::after {
   background-image: url("../img/o-naz/pink/scenes-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-pink .scenes::after {
      background-image: url("../img/o-naz/pink/scenes-bottom-bg.svg");
   }
}

.body.-pink .heading-primary,
.body.-pink .features-content-block__ttl span,
.body.-pink .scenes__ttl,
.body.-pink .scenes-location__ttl,
.body.-pink .hero-contact__lnk-no,
.body.-pink .cta__link,
.body.-pink .access__ttl,
.body.-pink .info__pdf,
.body.-pink .modal-body__date,
.body.-pink .modal-close,
.body.-pink .news-content-details__time,
.body.-pink .modal-body__date,
.body.-pink .interview-modal .interview-date,
.body.-pink .info__faq-cont-txt.-bg,
.body.-pink .rent__tag.-new.-active {
   color: #D34697;
}

.body.-pink .rent__tag.-new.-active {
   background-color: transparent;
}

.body.-pink .news-content-details__link:hover .news-content-details__icon,
.body.-pink .info__faq-icon::before,
.body.-pink .info__faq-icon::after,
.body.-pink .features-content-block__ttl::after,
.body.-pink .cta,
.body.-pink .footer,
.body.-pink .rent__tag.-new {
   background-color: #D34697;
}

.body.-pink .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23D34697;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-pink .hero-contact__lnk-txt::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.59' height='23.655' viewBox='0 0 23.59 23.655'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23D34697;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M140.969-830.205a8.851,8.851,0,0,0-2.67-6.5,8.851,8.851,0,0,0-6.5-2.67V-842a11.411,11.411,0,0,1,4.6.934,11.988,11.988,0,0,1,3.735,2.523,11.989,11.989,0,0,1,2.523,3.735,11.411,11.411,0,0,1,.934,4.6Zm-5.242,0a3.792,3.792,0,0,0-1.147-2.785,3.792,3.792,0,0,0-2.785-1.147v-2.621a6.315,6.315,0,0,1,4.636,1.917,6.315,6.315,0,0,1,1.917,4.636Zm6.487,11.86a19.673,19.673,0,0,1-8.093-1.786,24.21,24.21,0,0,1-7.273-5.062,24.21,24.21,0,0,1-5.062-7.273A19.672,19.672,0,0,1,120-840.558a1.333,1.333,0,0,1,.393-.983,1.333,1.333,0,0,1,.983-.393h5.308a1.218,1.218,0,0,1,.819.311,1.2,1.2,0,0,1,.426.737l.852,4.587a2.311,2.311,0,0,1-.033.885,1.379,1.379,0,0,1-.36.622l-3.178,3.211a15.847,15.847,0,0,0,1.556,2.343,23.032,23.032,0,0,0,1.982,2.179,23.04,23.04,0,0,0,2.13,1.884,20.71,20.71,0,0,0,2.359,1.589l3.08-3.08a1.835,1.835,0,0,1,.77-.442,2.111,2.111,0,0,1,.934-.082l4.521.917a1.517,1.517,0,0,1,.754.475,1.153,1.153,0,0,1,.295.77v5.308a1.334,1.334,0,0,1-.393.983A1.334,1.334,0,0,1,142.214-818.345Z' transform='translate(-120 842)'/%3E%3C/svg%3E");
}

.body.-pink .cta__link[target=_blank]:after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.988' height='15.988' viewBox='0 0 15.988 15.988'%3E%3Cpath id='open_in_new_24dp_FILL1_wght400_GRAD0_opsz24' d='M121.776-824.012a1.71,1.71,0,0,1-1.255-.522,1.71,1.71,0,0,1-.522-1.255v-12.435a1.711,1.711,0,0,1,.522-1.255,1.711,1.711,0,0,1,1.255-.522h6.218v1.776h-6.218v12.435h12.435v-6.218h1.776v6.218a1.71,1.71,0,0,1-.522,1.255,1.71,1.71,0,0,1-1.255.522Zm4.175-4.708-1.244-1.243,8.261-8.26h-3.2V-840h6.218v6.218h-1.776v-3.2Z' transform='translate(-120 840)' fill='%23D34697'/%3E%3C/svg%3E%0A");
}

.body.-pink .access__location-txt.-zip::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='22.759' viewBox='0 0 17.925 22.759'%3E%3Cpath id='location_on_FILL1_wght200_GRAD0_opsz24' d='M205.121-828.973a1.955,1.955,0,0,0,1.44-.6,1.976,1.976,0,0,0,.6-1.444,1.955,1.955,0,0,0-.6-1.44,1.976,1.976,0,0,0-1.444-.6,1.955,1.955,0,0,0-1.44.6,1.976,1.976,0,0,0-.6,1.444,1.955,1.955,0,0,0,.6,1.44A1.976,1.976,0,0,0,205.121-828.973Zm0,11.732a38.937,38.937,0,0,1-6.707-7.344,11.52,11.52,0,0,1-2.255-6.2,8.947,8.947,0,0,1,2.61-6.612,8.656,8.656,0,0,1,6.353-2.6,8.656,8.656,0,0,1,6.353,2.6,8.947,8.947,0,0,1,2.61,6.612,11.52,11.52,0,0,1-2.255,6.2A38.937,38.937,0,0,1,205.117-817.241Z' transform='translate(-196.154 840)' fill='%23D34697'/%3E%3C/svg%3E%0A");
}

.body.-pink .access__location-txt.-phn::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='17.925' viewBox='0 0 17.925 17.925'%3E%3Cpath id='call_FILL1_wght400_GRAD0_opsz24_1_' data-name='call_FILL1_wght400_GRAD0_opsz24 (1)' d='M136.88-822.075a14.949,14.949,0,0,1-6.149-1.357,18.4,18.4,0,0,1-5.527-3.846,18.4,18.4,0,0,1-3.846-5.527A14.949,14.949,0,0,1,120-838.954a1.014,1.014,0,0,1,.3-.747,1.013,1.013,0,0,1,.747-.3h4.033a.926.926,0,0,1,.622.237.91.91,0,0,1,.324.56l.647,3.485a1.756,1.756,0,0,1-.025.672,1.047,1.047,0,0,1-.274.473l-2.415,2.44a12.042,12.042,0,0,0,1.183,1.78,17.511,17.511,0,0,0,1.506,1.656,17.51,17.51,0,0,0,1.618,1.432,15.738,15.738,0,0,0,1.793,1.207l2.34-2.34a1.394,1.394,0,0,1,.585-.336,1.6,1.6,0,0,1,.71-.062l3.436.7a1.152,1.152,0,0,1,.573.361.876.876,0,0,1,.224.585v4.033a1.013,1.013,0,0,1-.3.747A1.013,1.013,0,0,1,136.88-822.075Z' transform='translate(-120 840)' fill='%23D34697'/%3E%3C/svg%3E%0A");
}

.body.-pink .news-content-details__link:hover .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23f5f5f5;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-pink .info__pdf::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='picture_as_pdf_FILL1_wght200_GRAD0_opsz24' d='M146.063-828.959h.9v-2.353h1.448a.876.876,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-1.448a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.353Zm.9-3.258v-1.448h1.448v1.448Zm3.575,3.258h2.262a.875.875,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-3.8a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.262Zm.9-.9v-3.8h1.357v3.8Zm3.71.9h.9v-2.353h1.629v-.9h-1.629v-1.448h1.629v-.9h-2.534Zm-9.729,5.43a1.841,1.841,0,0,1-1.356-.544,1.841,1.841,0,0,1-.544-1.356V-838.1a1.841,1.841,0,0,1,.544-1.356A1.841,1.841,0,0,1,145.43-840H158.1a1.841,1.841,0,0,1,1.356.544A1.841,1.841,0,0,1,160-838.1v12.67a1.841,1.841,0,0,1-.544,1.356,1.841,1.841,0,0,1-1.356.544ZM141.9-820a1.845,1.845,0,0,1-1.36-.544A1.845,1.845,0,0,1,140-821.9v-13.843h1.176V-821.9a.692.692,0,0,0,.226.5.692.692,0,0,0,.5.226h13.846V-820Z' transform='translate(-140 840)' fill='%23D34697'/%3E%3C/svg%3E%0A");
}

.body.-pink .rent__tag.-new,
.body.-pink .rent__tag.-new.-active,
.body.-pink .scenes-location__box {
   border-color: #D34697;
}

.body.-pink .nav__link:hover {
   color: #D34697;
}

.body.-black .header__logo svg path {
   fill: #2E2E2E;
}

.body.-black .btn-contact {
   background-color: #2E2E2E;
   border: 1px solid #2E2E2E;
}

@media only screen and (min-width: 768px) {
   .body.-black .btn-contact:hover {
      background-color: #ffffff;
   }

   .body.-black .btn-contact:hover .btn-contact__txt {
      color: #2E2E2E;
   }

   .body.-black .btn-contact:hover .btn-contact__no {
      color: #2E2E2E;
   }

   .body.-black .btn-contact:hover .btn-contact__txt.-lg:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.118' height='20.118' viewBox='0 0 20.118 20.118'%3E%3Cpath id='expand_circle_right_24dp_FILL1_wght300_GRAD0_opsz24' d='M111.15-849.941l-3.256,3.256L109-845.553l4.388-4.388L109-854.329l-1.106,1.132Zm-1.09,10.059a9.8,9.8,0,0,1-3.923-.792,10.16,10.16,0,0,1-3.195-2.15,10.159,10.159,0,0,1-2.151-3.193,9.791,9.791,0,0,1-.792-3.922,9.8,9.8,0,0,1,.792-3.923,10.161,10.161,0,0,1,2.15-3.195,10.16,10.16,0,0,1,3.193-2.151,9.79,9.79,0,0,1,3.922-.792,9.8,9.8,0,0,1,3.923.792,10.16,10.16,0,0,1,3.195,2.15,10.159,10.159,0,0,1,2.151,3.193,9.79,9.79,0,0,1,.792,3.922,9.8,9.8,0,0,1-.792,3.923,10.161,10.161,0,0,1-2.15,3.195,10.16,10.16,0,0,1-3.193,2.151A9.791,9.791,0,0,1,110.061-839.882Z' transform='translate(-100 860)' fill='%232E2E2E'/%3E%3C/svg%3E%0A");
   }
}

.body.-black .floating-icons__item {
   background-color: #2E2E2E;
}

.body.-black .floating-icons__item .line-text path {
   fill: #2E2E2E;
}

.body.-black .news::after {
   background-image: url("../img/o-naz/black/rent-top-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-black .news::after {
      background-image: url("../img/o-naz/black/rent-top-bg.svg");
   }
}

.body.-black .left-design::after {
   background-image: url("../img/o-naz/black/rent-top-bg-sp2.svg");
}

@media only screen and (min-width: 768px) {
   .body.-black .left-design::after {
      background-image: url("../img/o-naz/black/rent-top-bg2.svg");
   }
}

.body.-black .rent::after {
   background-image: url("../img/o-naz/black/rent-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-black .rent::after {
      background-image: url("../img/o-naz/black/rent-bottom-bg.svg");
   }
}

.body.-black .interview::before {
   background-image: url("../img/o-naz/black/top-l-decor-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-black .interview::before {
      background-image: url("../img/o-naz/black/top-l-decor.svg");
   }
}

.body.-black .interview::after {
   background-image: url(../img/o-naz/black/bottom-r-decor-sp.svg);
}

@media only screen and (min-width: 768px) {
   .body.-black .interview::after {
      background-image: url(../img/o-naz/black/bottom-r-decor.svg);
   }
}

.body.-black .scenes::after {
   background-image: url("../img/o-naz/black/scenes-bottom-bg-sp.svg");
}

@media only screen and (min-width: 768px) {
   .body.-black .scenes::after {
      background-image: url("../img/o-naz/black/scenes-bottom-bg.svg");
   }
}

.body.-black .heading-primary,
.body.-black .features-content-block__ttl span,
.body.-black .scenes__ttl,
.body.-black .scenes-location__ttl,
.body.-black .hero-contact__lnk-no,
.body.-black .cta__link,
.body.-black .access__ttl,
.body.-black .info__pdf,
.body.-black .modal-body__date,
.body.-black .modal-close,
.body.-black .news-content-details__time,
.body.-black .modal-body__date,
.body.-black .interview-modal .interview-date,
.body.-black .info__faq-cont-txt.-bg,
.body.-black .rent__tag.-new.-active {
   color: #2E2E2E;
}

.body.-black .rent__tag.-new.-active {
   background-color: transparent;
}

.body.-black .news-content-details__link:hover .news-content-details__icon,
.body.-black .info__faq-icon::before,
.body.-black .info__faq-icon::after,
.body.-black .features-content-block__ttl::after,
.body.-black .cta,
.body.-black .footer,
.body.-black .rent__tag.-new {
   background-color: #2E2E2E;
}

.body.-black .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%232E2E2E;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-black .hero-contact__lnk-txt::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.59' height='23.655' viewBox='0 0 23.59 23.655'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%232E2E2E;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M140.969-830.205a8.851,8.851,0,0,0-2.67-6.5,8.851,8.851,0,0,0-6.5-2.67V-842a11.411,11.411,0,0,1,4.6.934,11.988,11.988,0,0,1,3.735,2.523,11.989,11.989,0,0,1,2.523,3.735,11.411,11.411,0,0,1,.934,4.6Zm-5.242,0a3.792,3.792,0,0,0-1.147-2.785,3.792,3.792,0,0,0-2.785-1.147v-2.621a6.315,6.315,0,0,1,4.636,1.917,6.315,6.315,0,0,1,1.917,4.636Zm6.487,11.86a19.673,19.673,0,0,1-8.093-1.786,24.21,24.21,0,0,1-7.273-5.062,24.21,24.21,0,0,1-5.062-7.273A19.672,19.672,0,0,1,120-840.558a1.333,1.333,0,0,1,.393-.983,1.333,1.333,0,0,1,.983-.393h5.308a1.218,1.218,0,0,1,.819.311,1.2,1.2,0,0,1,.426.737l.852,4.587a2.311,2.311,0,0,1-.033.885,1.379,1.379,0,0,1-.36.622l-3.178,3.211a15.847,15.847,0,0,0,1.556,2.343,23.032,23.032,0,0,0,1.982,2.179,23.04,23.04,0,0,0,2.13,1.884,20.71,20.71,0,0,0,2.359,1.589l3.08-3.08a1.835,1.835,0,0,1,.77-.442,2.111,2.111,0,0,1,.934-.082l4.521.917a1.517,1.517,0,0,1,.754.475,1.153,1.153,0,0,1,.295.77v5.308a1.334,1.334,0,0,1-.393.983A1.334,1.334,0,0,1,142.214-818.345Z' transform='translate(-120 842)'/%3E%3C/svg%3E");
}

.body.-black .cta__link[target=_blank]:after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.988' height='15.988' viewBox='0 0 15.988 15.988'%3E%3Cpath id='open_in_new_24dp_FILL1_wght400_GRAD0_opsz24' d='M121.776-824.012a1.71,1.71,0,0,1-1.255-.522,1.71,1.71,0,0,1-.522-1.255v-12.435a1.711,1.711,0,0,1,.522-1.255,1.711,1.711,0,0,1,1.255-.522h6.218v1.776h-6.218v12.435h12.435v-6.218h1.776v6.218a1.71,1.71,0,0,1-.522,1.255,1.71,1.71,0,0,1-1.255.522Zm4.175-4.708-1.244-1.243,8.261-8.26h-3.2V-840h6.218v6.218h-1.776v-3.2Z' transform='translate(-120 840)' fill='%232E2E2E'/%3E%3C/svg%3E%0A");
}

.body.-black .access__location-txt.-zip::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='22.759' viewBox='0 0 17.925 22.759'%3E%3Cpath id='location_on_FILL1_wght200_GRAD0_opsz24' d='M205.121-828.973a1.955,1.955,0,0,0,1.44-.6,1.976,1.976,0,0,0,.6-1.444,1.955,1.955,0,0,0-.6-1.44,1.976,1.976,0,0,0-1.444-.6,1.955,1.955,0,0,0-1.44.6,1.976,1.976,0,0,0-.6,1.444,1.955,1.955,0,0,0,.6,1.44A1.976,1.976,0,0,0,205.121-828.973Zm0,11.732a38.937,38.937,0,0,1-6.707-7.344,11.52,11.52,0,0,1-2.255-6.2,8.947,8.947,0,0,1,2.61-6.612,8.656,8.656,0,0,1,6.353-2.6,8.656,8.656,0,0,1,6.353,2.6,8.947,8.947,0,0,1,2.61,6.612,11.52,11.52,0,0,1-2.255,6.2A38.937,38.937,0,0,1,205.117-817.241Z' transform='translate(-196.154 840)' fill='%232E2E2E'/%3E%3C/svg%3E%0A");
}

.body.-black .access__location-txt.-phn::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.925' height='17.925' viewBox='0 0 17.925 17.925'%3E%3Cpath id='call_FILL1_wght400_GRAD0_opsz24_1_' data-name='call_FILL1_wght400_GRAD0_opsz24 (1)' d='M136.88-822.075a14.949,14.949,0,0,1-6.149-1.357,18.4,18.4,0,0,1-5.527-3.846,18.4,18.4,0,0,1-3.846-5.527A14.949,14.949,0,0,1,120-838.954a1.014,1.014,0,0,1,.3-.747,1.013,1.013,0,0,1,.747-.3h4.033a.926.926,0,0,1,.622.237.91.91,0,0,1,.324.56l.647,3.485a1.756,1.756,0,0,1-.025.672,1.047,1.047,0,0,1-.274.473l-2.415,2.44a12.042,12.042,0,0,0,1.183,1.78,17.511,17.511,0,0,0,1.506,1.656,17.51,17.51,0,0,0,1.618,1.432,15.738,15.738,0,0,0,1.793,1.207l2.34-2.34a1.394,1.394,0,0,1,.585-.336,1.6,1.6,0,0,1,.71-.062l3.436.7a1.152,1.152,0,0,1,.573.361.876.876,0,0,1,.224.585v4.033a1.013,1.013,0,0,1-.3.747A1.013,1.013,0,0,1,136.88-822.075Z' transform='translate(-120 840)' fill='%232E2E2E'/%3E%3C/svg%3E%0A");
}

.body.-black .news-content-details__link:hover .news-content-details__icon::before {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.678' height='9.356' viewBox='0 0 10.678 9.356'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23f5f5f5;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M241.741-687.63l-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Zm5.376,0-4.049-4.054.624-.624,4.678,4.678-4.678,4.678-.624-.624Z' transform='translate(-237.692 692.308)'/%3E%3C/svg%3E");
}

.body.-black .info__pdf::after {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='picture_as_pdf_FILL1_wght200_GRAD0_opsz24' d='M146.063-828.959h.9v-2.353h1.448a.876.876,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-1.448a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.353Zm.9-3.258v-1.448h1.448v1.448Zm3.575,3.258h2.262a.875.875,0,0,0,.645-.26.876.876,0,0,0,.26-.645v-3.8a.876.876,0,0,0-.26-.645.876.876,0,0,0-.645-.26h-2.262Zm.9-.9v-3.8h1.357v3.8Zm3.71.9h.9v-2.353h1.629v-.9h-1.629v-1.448h1.629v-.9h-2.534Zm-9.729,5.43a1.841,1.841,0,0,1-1.356-.544,1.841,1.841,0,0,1-.544-1.356V-838.1a1.841,1.841,0,0,1,.544-1.356A1.841,1.841,0,0,1,145.43-840H158.1a1.841,1.841,0,0,1,1.356.544A1.841,1.841,0,0,1,160-838.1v12.67a1.841,1.841,0,0,1-.544,1.356,1.841,1.841,0,0,1-1.356.544ZM141.9-820a1.845,1.845,0,0,1-1.36-.544A1.845,1.845,0,0,1,140-821.9v-13.843h1.176V-821.9a.692.692,0,0,0,.226.5.692.692,0,0,0,.5.226h13.846V-820Z' transform='translate(-140 840)' fill='%232E2E2E'/%3E%3C/svg%3E%0A");
}

.body.-black .rent__tag.-new,
.body.-black .rent__tag.-new.-active,
.body.-black .scenes-location__box {
   border-color: #2E2E2E;
}

.body.-black .nav__link:hover {
   color: #2E2E2E;
}

.search-rental {
   height: 490px;
   max-width: 937px;
   width: 100%;
   margin: 0 auto;
}

@media only screen and (min-width: 768px) {
   .search-rental {
      height: 490px;
   }
}

@media only screen and (min-width: 992px) {
   .search-rental {
      height: 450px;
   }
}

.search-form {
   position: relative;
   z-index: 999;
   background-color: #ffffff;
   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16);
   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16);
   border-radius: 10px;
   padding: 20px 66px 32px 43px;
}

@media only screen and (max-width: 767px) {
   .search-form {
      padding: 20px;
   }
}

.search-form__ttl {
   font-size: 2.4rem;
   font-weight: 900;
   line-height: 1.45;
   color: #333333;
   position: relative;
   margin-bottom: 15px;
}

@media only screen and (max-width: 767px) {
   .search-form__ttl {
      font-size: 1.6rem;
   }
}

.search-form__datewpr {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;
   gap: 24px;
   margin-bottom: 10px;
}

.search-form__datewpr>.search-form__row {
   width: 100%;
}

@media only screen and (min-width: 768px) {
   .search-form__datewpr>.search-form__row {
      width: -webkit-calc(50% - 12px);
      width: calc(50% - 12px);
   }
}

.search-form__label {
   font-size: 1.6rem;
   font-weight: 700;
   line-height: 1.5;
   margin-bottom: 10px;
}

.search-form__row {
   margin-bottom: 12px;
}

.search-form__faq {
   margin: 22px 0 26px;
   cursor: pointer;
}

@media only screen and (min-width: 768px) {
   .search-form__faq {
      margin: 20px 0;
   }
}

.search-form__date {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -ms-flex-align: center;
   align-items: center;
   -webkit-box-pack: justify;
   -ms-flex-pack: justify;
   justify-content: space-between;
}

.search-form__date-txt {
   font-family: "noto-sans-cjk-jp", sans-serif;
   max-width: 244px;
   max-height: 40px;
   width: 100%;
   padding: 11px 10px 9px;
   font-size: 1.6rem;
   line-height: 1.42;
   font-weight: 500;
   background-color: #c9c9c9;
   color: #333333;
   text-decoration: none;
   outline: none;
   border: none;
   cursor: pointer;
   caret-color: transparent;
}

@media only screen and (max-width: 767px) {
   .search-form__date-txt {
      max-width: 58%;
      font-size: 1.3rem;
   }
}

@media only screen and (min-width: 768px) {
   .search-form__date-txt {
      padding: 10px 20px 9px;
   }
}

.search-form__date-txt::-webkit-input-placeholder {
   color: #333333;
   font-size: 1.6rem;
   font-weight: 500;
   line-height: 1.42;
}

.search-form__date-txt::-moz-placeholder {
   color: #333333;
   font-size: 1.6rem;
   font-weight: 500;
   line-height: 1.42;
}

.search-form__date-txt:-ms-input-placeholder {
   color: #333333;
   font-size: 1.6rem;
   font-weight: 500;
   line-height: 1.42;
}

.search-form__date-txt::-ms-input-placeholder {
   color: #333333;
   font-size: 1.6rem;
   font-weight: 500;
   line-height: 1.42;
}

.search-form__date-txt::placeholder {
   color: #333333;
   font-size: 1.6rem;
   font-weight: 500;
   line-height: 1.42;
}

@media only screen and (max-width: 767px) {
   .search-form__date-txt::-webkit-input-placeholder {
      font-size: 1.3rem;
   }

   .search-form__date-txt::-moz-placeholder {
      font-size: 1.3rem;
   }

   .search-form__date-txt:-ms-input-placeholder {
      font-size: 1.3rem;
   }

   .search-form__date-txt::-ms-input-placeholder {
      font-size: 1.3rem;
   }

   .search-form__date-txt::placeholder {
      font-size: 1.3rem;
   }
}

.search-form__date-txt.-lg {
   max-width: 100%;
   background-color: #ffffff;
   border-radius: 4px;
   font-weight: 400;
   position: relative;
   background-color: #ececec;
   font-size: 1.2rem;
   pointer-events: none;
}

@media only screen and (max-width: 767px) {
   .search-form__date-txt.-lg {
      background-color: #fff;
      text-align: left;
      padding: 8px 20px;
   }
}

@media only screen and (max-width: 767px) {
   .search-form__date-txt.-lg img {
      display: none;
   }
}

@media only screen and (min-width: 768px) {
   .search-form__date-txt.-lg {
      max-width: 290px;
      font-weight: 500;
      background-color: transparent;
      padding: 0;
      font-size: 1.3rem;
   }
}

@media only screen and (min-width: 992px) {
   .search-form__date-txt.-lg {
      max-width: 365px;
      font-size: 1.6rem;
   }
}

.search-form__date-txt.-lg img {
   position: absolute;
   right: 20px;
   top: 50%;
   -webkit-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   transform: translateY(-50%);
}

@media only screen and (min-width: 768px) {
   .search-form__date-txt.-lg img {
      display: none;
   }
}

@media only screen and (max-width: 767px) {
   .search-form__date-txt.-bg {
      background-color: #ececec;
   }
}

@media only screen and (max-width: 767px) {
   .search-form__date-txt.-bg img {
      display: block;
   }
}

.search-form__date-txt span {
   display: inline-block;
}

.search-form__date-txt span:first-child {
   font-size: 2rem;
   font-weight: 700;
   color: #CC4C2E;
   margin: 0 4px 0 6px;
}

.search-form__date-txt span:last-child {
   font-size: 1.6rem;
   font-weight: 500;
}

.search-form__date-txt.-calender {
   background: #FAFAFA url(.././img/icons/calender-icon-black.svg) no-repeat right 18px center/13px 13px;
}

.search-form__src {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -ms-flex-align: center;
   align-items: center;
   background-color: #ffffff;
   border-bottom: 1px solid #efefef;
   text-align: center;
   margin-top: 15px;
   margin-left: -15px;
   margin-right: -15px;
   position: relative;
}

@media only screen and (min-width: 576px) {
   .search-form__src {
      margin-left: 0;
      margin-right: 0;
   }
}

@media only screen and (min-width: 768px) {
   .search-form__src {
      position: unset;
   }
}

.search-form__src.filter-opt.-p-fx {
   position: fixed;
   width: 100%;
   z-index: 20;
   top: 52px;
   border-top: 1px solid #efefef;
}

@media only screen and (max-width: 575px) {
   .search-form__src.filter-opt.-p-fx {
      margin: 0;
      padding: 0;
      left: 0;
   }
}

@media only screen and (min-width: 576px) {
   .search-form__src.filter-opt.-p-fx {
      left: 50%;
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%);
   }
}

.search-form__src img {
   margin-right: 7px;
}

.search-form__src .search-form__lft {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -ms-flex-align: center;
   align-items: center;
   -webkit-box-pack: center;
   -ms-flex-pack: center;
   justify-content: center;
   font-weight: 500;
}

@media only screen and (max-width: 767px) {
   .search-form__src .search-form__lft {
      cursor: pointer;
   }
}

.search-form__src .search-form__lft,
.search-form__src .search-form__select {
   width: 50%;
}

.search-form__src .search-form__select {
   background-color: #ffffff;
   max-width: 100%;
   margin: 0;
   border-left: 1px solid #efefef;
}

.search-form__src .search-form__select select {
   padding: 10px 20px 10px 35px;
   background-color: #ffffff;
   color: #333333;
   background: #ffffff url(.././img/icon/select-icon.svg) no-repeat right 30px center/10px 6px;
}

.search-form__src .search-form__select select:focus,
.search-form__src .search-form__select select:focus-visible {
   outline: none;
}

.search-form__qsn {
   font-size: 1.4rem;
   line-height: 1.42;
   font-weight: 700;
   color: #0ab1b7;
   position: relative;
   -webkit-transition: opacity 0.25s ease;
   transition: opacity 0.25s ease;
}

.search-form__qsn:hover {
   opacity: 0.8;
}

.search-form__qsn .more-clk {
   width: 13px;
   height: 13px;
   position: absolute;
   right: 0;
   top: 50%;
   -webkit-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   transform: translateY(-50%);
}

.search-form__qsn .more-clk::before,
.search-form__qsn .more-clk::after {
   content: "";
   position: absolute;
   background-color: #0ab1b7;
   top: 50%;
   left: 50%;
   -webkit-transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   -webkit-transition: all 0.25s ease-out;
   transition: all 0.25s ease-out;
}

.search-form__qsn .more-clk::before {
   width: 100%;
   height: 3px;
}

.search-form__qsn .more-clk::after {
   width: 3px;
   height: 100%;
}

.search-form__qsn.-open .more-clk::before {
   -webkit-transform: translate(-50%, -50%) rotate(180deg);
   -ms-transform: translate(-50%, -50%) rotate(180deg);
   transform: translate(-50%, -50%) rotate(180deg);
}

.search-form__qsn.-open .more-clk::after {
   -webkit-transform: translate(-50%, -50%) rotate(90deg);
   -ms-transform: translate(-50%, -50%) rotate(90deg);
   transform: translate(-50%, -50%) rotate(90deg);
}

.search-form__body .form-control {
   position: absolute;
   left: 0;
   z-index: -1;
   opacity: 0;
   width: 1rem;
}

.search-form__body .search-form__radio-check {
   position: relative;
   padding-left: 26px;
   display: inline-block;
   font-size: 1.4rem;
   font-weight: 700;
   line-height: 1.42;
}

.search-form__body .search-form__radio-check::before {
   content: "";
   background-image: url(../img/top/icons/radio.svg);
   background-repeat: no-repeat;
   background-size: contain;
   height: 20px;
   width: 20px;
   position: absolute;
   left: 0;
   top: 0;
}

.search-form__body label:not(:last-of-type) {
   margin-right: 16px;
}

.search-form__select {
   margin-top: 10px;
}

.search-form__select.-nopad {
   margin-top: 0;
   -webkit-box-flex: 1;
   -ms-flex: 1;
   flex: 1;
   margin-left: 8px;
}

.search-form__select select {
   font-family: "noto-sans-cjk-jp", sans-serif;
   font-size: 1.4rem;
   font-weight: 500;
   line-height: 1.43;
   padding: 10px 20px 10px 10px;
   width: 100%;
   border: none;
   background-color: #c9c9c9;
   color: #333333;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   position: relative;
   cursor: pointer;
   background: #f8f8f8 url(.././img/icons/select-icon.svg) no-repeat right 10px center/10px 6px;
}

@media only screen and (min-width: 768px) {
   .search-form__select select {
      min-height: 40px;
      padding: 7px 20px 7px;
      background: #f8f8f8 url(.././img/icons/select-icon.svg) no-repeat right 20px center/10px 6px;
   }
}

.search-form__select select.sm {
   padding: 10px;
}

.search-form__select select:focus-visible {
   outline: none;
}

.search-form__select.-lg {
   max-width: 200px;
   margin-left: 30px;
}

.search-form__btn {
   text-align: center;
}

.search-form__radio-wrap label {
   cursor: pointer;
}

.search-form__btn .btn-gradient {
   max-width: 260px;
   margin: 0 auto;
}

.search-form .search-form__body .form-control:checked+.search-form__radio-check::before {
   background-image: url(.././img/top/icons/radio-1.svg);
}

#mySelect {
   display: none;
}

.selectedOption {
   font-size: 1.4rem;
   font-weight: 500;
   color: #333333;
   padding: 12px 20px;
   cursor: pointer;
}

@media only screen and (min-width: 768px) {
   .selectedOption {
      background: #ffffff url(.././img/icon/select-icon.svg) no-repeat right 10px center/10px 6px;
   }
}

@media only screen and (min-width: 992px) {
   .selectedOption {
      background: #ffffff url(.././img/icon/select-icon.svg) no-repeat right 20px center/10px 6px;
   }
}

.selectedOption.-sp {
   background: #ffffff url(.././img/icon/select-icon.svg) no-repeat right 32px center/10px 6px;
   padding: 12px 20px 12px 36px;
   text-align: left;
}

@media only screen and (min-width: 768px) {
   .customselect {
      position: relative;
   }
}

.customselect ul {
   position: absolute;
   top: 100%;
   left: 0;
   z-index: 2;
   background-color: #ffffff;
   padding: 0;
   margin: 0;
   list-style: none;
   display: none;
   -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
   box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
   margin-top: 20px;
   width: 100%;
   padding: 20px;
}

.customselect ul:before {
   position: absolute;
   content: "";
   width: 0;
   height: 0;
   border-style: solid;
   border-width: 0 12px 20px 12px;
   border-color: transparent transparent #ffffff transparent;
   top: -20px;
   left: 50%;
   -webkit-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   transform: translateX(-50%);
}

.customselect ul li {
   font-size: 1.4rem;
   font-weight: 500;
   color: #c9c9c9;
   line-height: 1.4;
   cursor: pointer;
   text-align: center;
}

.customselect ul li:not(:last-child) {
   margin-bottom: 34px;
}

.customselect ul li.selected {
   color: #CC4C2E;
   font-weight: 700;
}

.customselect ul li:hover {
   color: #CC4C2E;
}

.customselect ul .-open {
   display: block;
}

.customselect.-sp #close__select {
   display: block;
   height: 14px;
   width: 14px;
   background-image: url(.././img/icon/cross-icon.svg);
   background-position: center;
   background-size: contain;
   position: absolute;
   right: 24px;
   top: 0;
   z-index: 2;
}

.customselect.-sp ul {
   margin-top: 1px;
   padding: 20px 0;
}

.customselect.-sp ul::before {
   content: none;
}

.customselect.-sp ul li.active {
   cursor: auto;
}

.customselect.-sp ul li.active.selected {
   font-weight: 700;
}

.customselect.-sp ul li.active.active {
   font-size: 1.2rem;
   border-bottom: 1px solid #efefef;
   color: #333333;
   padding-bottom: 15px;
   margin-bottom: 15px;
   position: relative;
}

.search-change {
   background-color: #ffffff;
   padding: 37px 0 0;
}

.search-change .search-form {
   max-width: 375px;
   margin: 0 auto;
   -webkit-box-shadow: none;
   box-shadow: none;
}

@media only screen and (min-width: 768px) {
   .search-change .search-form {
      max-width: 640px;
   }
}

.search-change .search-form__body {
   padding: 0 35px 25px;
   border-bottom-left-radius: 0;
   border-bottom-right-radius: 0;
}

.search-change .search-form__body.-border {
   border-top: 1px solid #efefef;
   padding: 17px 35px 21px;
}

.search-change .search-form__row {
   margin-bottom: 15px;
}

.search-change .search-form__row.-mb0 {
   margin-bottom: 0;
}

.search-change .search-form__row.-mb0 .search-form__label {
   margin-bottom: 15px;
}

.search-change .search-form__select.-nopad {
   margin-left: 15px;
}

.search-change .search-form__select.-nopad select {
   padding: 10px 20px 10px 20px;
}

.search-change .search-form__border {
   border-top: 1px dotted #ccc;
   border-bottom: 1px dotted #ccc;
}

.search-change .search-form__border .container {
   padding: 0 35px;
}

.search-change .search-form__noborder {
   padding-left: 35px;
   padding-bottom: 80px;
}

@media only screen and (min-width: 768px) {
   .search-change .search-form__noborder {
      padding-bottom: 30px;
   }
}

.search-change__btn {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-pack: justify;
   -ms-flex-pack: justify;
   justify-content: space-between;
   padding: 0 15px;
   margin: 40px 0 50px;
}

.search-change .btn-pri {
   max-width: 120px;
   height: 50px;
}

.search-change .btn-gradient {
   max-width: 215px;
   height: 50px;
}

.search-change .form {
   padding: 0;
   padding-bottom: 80px;
   margin: 0 auto;
}

.search-change .form__wrapper {
   border: none;
   padding: 15px 0;
}

.search-change .form__content {
   border-bottom: none;
}

/* new adj */
.body.-green .header__logo {
   color: #10A32A;
}

.body.-yellow .header__logo {
   color: #E3C000;
}

.body.-orange .header__logo {
   color: #CC4C2E;
}

.body.-purple .header__logo {
   color: #8341C4;
}

.body.-pink .header__logo {
   color: #D34697;
}

.body.-black .header__logo {
   color: #2E2E2E;
}

.body.-green .btn-inquiry{
   background-color: #10A32A;
}
.body.-yellow .btn-inquiry{
   background-color: #E3C000;
}
.body.-orange .btn-inquiry{
   background-color: #CC4C2E;
}
.body.-purple .btn-inquiry{
   background-color: #8341C4;
}
.body.-pink .btn-inquiry{
   background-color: #D34697;
}
.body.-black .btn-inquiry{
   background-color: #2E2E2E;
}