.listMap__list{flex:1;position:relative;z-index:1}@media (min-width:1401px){.listMap__list{margin-left:-8.33333%;margin-right:-13.15789474%}}@media (max-width:1400px) and (min-width:1001px){.listMap__list{margin-left:-8.33333%;margin-right:-5.17241379%}}@media (max-width:1000px) and (min-width:651px){.listMap__list{margin-top:-34.01360544%}}@media (max-width:650px){.listMap__list{margin-top:-68.02721088%}}@media (max-width:1000px){.listMap__container .listMap__list:before{background:linear-gradient(hsla(0,0%,100%,.05),var(--color_white));content:"";position:absolute;top:0;width:100vw}}@media (max-width:1000px) and (min-width:651px){.listMap__container .listMap__list:before{left:-9.52380952%!important;padding-bottom:34.01360544%}}@media (max-width:650px){.listMap__container .listMap__list:before{left:-20.40816327%!important;padding-bottom:68.02721088%}}.listMap__list__list.tns-slider .listItem:not(.tns-slide-active){opacity:.5}@media (min-width:1001px){.listMap__list__count{color:var(--color_cd_gray);display:block;margin-left:15.18607443%!important;margin:0 0 5px;padding:15px 0 0 20px}}@media (min-width:1001px) and (min-width:1001px){.listMap__list__count{font:700 normal 1.8rem/1.66667em var(--font-std),Arial,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.66667em}}@media (min-width:1001px) and (max-width:1000px){.listMap__list__count{font:700 normal 2rem/1.85714em var(--font-std),Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:1.85714em}}@media (max-width:1000px){.listMap__list__count{display:none}}.listMap__list__list{list-style:none;margin:0;padding:0}@media (max-width:1000px){.listMap__list__list{margin:0 0 20px;position:relative;width:100%}}@media (min-width:1001px){.listMap__list.listMap__list--hasButton .listMap__list__list{margin-bottom:50px}}@media (max-width:1000px){.listMap__list__list.tns-slider{align-items:flex-start;display:flex}.listMap__list__list:not(.tns-slider){white-space:nowrap}.listMap__list__list:not(.tns-slider)>*{display:inline-block;vertical-align:top;white-space:normal;width:100%}}@media (min-width:1001px){.listMap__list__button{margin-left:calc(15.18607% + 20px);margin-right:65px}.listMap__list__button:not(:last-child){margin-bottom:20px}}@media (max-width:1000px) and (min-width:651px){.listMap__list__button{aspect-ratio:633/310}}@media (max-width:650px){.listMap__list__button{aspect-ratio:350/294}}.listMap__list .tns-visually-hidden{display:none}@media (min-width:1001px){.listMap__list .sliderCTRL{display:none}}