body.result .l-main{background-color:#f6f6f6;padding:40rem 0 60rem}@media(min-width: 768px){body.result .l-main{padding:40rem 0 60rem;min-height:700rem}}@media(min-width: 1272px){body.result .l-main{padding:60rem 0 78rem 0;min-height:600rem}}body.result .l-main .search-section{width:auto;padding:0 0;margin-top:48rem}body.result .l-main .search-section .search-main{margin:0 auto}@media(min-width: 1272px){body.result .l-main .search-section .search-main{max-width:640rem;width:1320rem;max-width:none}}body.result .l-main .search-section .search-title{text-align:center;font-size:32rem;line-height:140%;margin-bottom:30rem}body.result .l-main .result_ttl-section{padding:0}@media(min-width: 768px){body.result .l-main .result_ttl-section{padding:0}}@media(min-width: 1272px){body.result .l-main .result_ttl-section{padding:0}}body.result .l-main .result_ttl-section .applicable{font-size:16rem;letter-spacing:.05em;line-height:120%;color:#282828;position:relative;text-align:center;margin:24rem 0 0;text-align:center}body.result .l-main .result_ttl-section .applicable .rooms-num{font-size:34rem;letter-spacing:.05em;line-height:130%;display:inline-block;margin:0 7rem}@media(min-width: 768px){body.result .l-main .result_ttl-section .applicable .rooms-num{font-size:38rem;line-height:130%}}body.result .l-main .result_main-section{padding:48rem 24rem}@media(min-width: 768px){body.result .l-main .result_main-section{padding:48rem 50rem}}@media(min-width: 1272px){body.result .l-main .result_main-section{padding:48rem 0}}body.result .l-main section .section-container{margin:0 auto}@media(min-width: 1272px){body.result .l-main section .section-container{max-width:640rem;width:1320rem;max-width:none}}body.result .l-main .filter-key{display:flex;flex-wrap:wrap;gap:4rem;font-size:14rem;letter-spacing:.05em;line-height:120%}@media(min-width: 1272px){body.result .l-main .filter-key{font-size:16rem;line-height:120%}}body.result .l-main .filter-key .item{background-color:#fff;border-radius:4rem;padding:8rem 10rem 4rem;display:flex;justify-content:center;align-items:center;border:1px solid #d0d0d0}@media(min-width: 768px){body.result .l-main .filter-key .item{min-height:48rem}}@media(min-width: 1272px){body.result .l-main .filter-key .item{padding:8rem 16rem 4rem}}body.result .l-main .filter-key+.result-list{margin-top:48rem}body.result .l-main .sort-menu+.result-list{margin-top:20rem}body.result .l-main .result-list .property-cont{display:flex;flex-direction:column;position:relative;background-color:#fff;border-radius:8rem;padding:24rem 24rem 24rem}body.result .l-main .result-list .property-cont+.property-cont{margin-top:48rem}@media(min-width: 1272px){body.result .l-main .result-list .property-cont{display:grid;grid-template-columns:262rem 1fr;gap:48rem;padding:64rem}body.result .l-main .result-list .property-cont+.property-cont{margin-top:48rem}}body.result .l-main .result-list .thumbnail-gallery{width:100%;order:1;margin-top:40rem}@media(min-width: 1272px){body.result .l-main .result-list .thumbnail-gallery{order:0;margin-top:0}}body.result .l-main .result-list .thumbnail-gallery .thumb{width:80%;margin:0 auto}body.result .l-main .result-list .thumbnail-gallery .thumb img{width:100%;height:auto}@media(min-width: 1272px){body.result .l-main .result-list .thumbnail-gallery .thumb{width:100%;margin:0}}body.result .l-main .result-list .thumbnail-gallery .thumb-main img{width:100%;height:auto}body.result .l-main .result-list .property-cont__inner{display:contents;order:0}@media(min-width: 1272px){body.result .l-main .result-list .property-cont__inner{display:block;order:1}}body.result .l-main .result-list .property-header{width:100%;display:flex;flex-direction:column;display:contents}@media(min-width: 1272px){body.result .l-main .result-list .property-header{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:self-start;gap:20rem;margin-top:5rem}}body.result .l-main .result-list .property-header h2.property-name{order:0;font-size:28rem;font-weight:400;letter-spacing:.05em;line-height:130%}@media(min-width: 1272px){body.result .l-main .result-list .property-header h2.property-name{order:0;font-size:28rem;line-height:130%}}body.result .l-main .result-list .property-header .property-btn{order:5;display:flex;gap:0 16rem;margin:40rem auto 0}@media(min-width: 1272px){body.result .l-main .result-list .property-header .property-btn{order:1;margin:0}}body.result .l-main .result-list .property-header .property-btn .btn-detail,body.result .l-main .result-list .property-header .property-btn .btn-contact{order:0;width:fit-content;min-height:56rem;min-width:154rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;background-color:#cc3624;color:#fff;font-weight:400;border-radius:4rem;font-size:14rem;line-height:1.2;letter-spacing:.05em;padding:8rem 20rem 5rem;position:relative;bottom:auto;left:auto;transform:none}@media(min-width: 1272px){body.result .l-main .result-list .property-header .property-btn .btn-detail,body.result .l-main .result-list .property-header .property-btn .btn-contact{order:0;min-width:140rem;min-height:51rem;font-size:14rem;line-height:1.2;margin-left:0;margin-bottom:0rem}}body.result .l-main .result-list .property-outline{margin-top:9rem}body.result .l-main .result-list .property-outline>dl{border-top:1px solid #d9d9d9;display:flex;align-items:stretch;gap:16rem;padding:15rem 0}body.result .l-main .result-list .property-outline dt{font-weight:700;width:100rem;flex-shrink:0;font-size:16rem;letter-spacing:.05em;line-height:130%}@media(min-width: 768px){body.result .l-main .result-list .property-outline dt{width:120rem}}@media(min-width: 1272px){body.result .l-main .result-list .property-outline dt{width:150rem}}body.result .l-main .result-list .property-outline dd{font-weight:400;width:calc(100% - 150rem);font-size:16rem;letter-spacing:.05em;line-height:130%}body.result .l-main .result-list .property-availability-wrapper{display:block;overflow:auto;padding-bottom:5rem}@media(min-width: 1272px){body.result .l-main .result-list .property-availability-wrapper{max-width:none}}body.result .l-main .result-list .property-availability-wrapper::-webkit-scrollbar{width:10rem;height:10rem}body.result .l-main .result-list .property-availability-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:5rem}body.result .l-main .result-list .property-availability-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:5rem}body.result .l-main .result-list .property-availability{margin-top:20rem;table-layout:fixed;border-collapse:collapse;width:100%}body.result .l-main .result-list .property-availability .floor-plan{width:120rem}body.result .l-main .result-list .property-availability .floor-number{width:60rem}body.result .l-main .result-list .property-availability .area{width:100rem}body.result .l-main .result-list .property-availability .rent-with-fee{width:120rem}body.result .l-main .result-list .property-availability .deposit{width:100rem}body.result .l-main .result-list .property-availability .move-in-date{width:100rem}body.result .l-main .result-list .property-availability .usage-specs{width:100rem}body.result .l-main .result-list .property-availability .floor-pic{width:100%;height:auto}body.result .l-main .result-list .property-availability .floor-pic img{width:100%;height:100%;aspect-ratio:120/80;object-fit:contain}body.result .l-main .result-list .property-availability .floor-pic .modal_floor{display:block;position:relative}body.result .l-main .result-list .property-availability .floor-pic .modal_floor::after{content:"";display:block;width:24rem;height:24rem;background-image:url("/media/images/offto/common/icon-search.svg");background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;right:4rem;bottom:4rem}body.result .l-main .result-list .property-availability thead th{position:relative;background-color:#f0ece6;line-height:1.2;padding:5rem 0;font-size:16rem;line-height:120%;font-family:"Noto Sans JP"}body.result .l-main .result-list .property-availability thead th:not(:first-of-type){border-left:solid #fff 2px}body.result .l-main .result-list .property-availability tbody tr{padding:0}body.result .l-main .result-list .property-availability tbody tr:not(:first-of-type) td{border-top:solid 1px #d9d9d9}body.result .l-main .result-list .property-availability tbody td{padding:5rem 0 5rem;text-align:center;font-weight:400;font-size:14rem;line-height:1.2;letter-spacing:0}body.result .l-main .result-list .property-availability tbody td .small{font-size:12rem;line-height:120%;font-family:"Noto Sans JP"}body.result .l-main .result-list .property-availability tbody td:nth-child(7){white-space:normal;overflow-wrap:anywhere;word-break:break-word}body.result .l-main .result-list .property-space_total{margin-top:15rem;position:relative;background-color:#fefbf6;border:1px solid #d7655c;display:flex;align-items:center;justify-content:center;padding:4rem 0px;font-size:16rem;letter-spacing:.05em;font-weight:700;font-family:"Noto Sans JP";min-height:44rem}@media(min-width: 1272px){body.result .l-main .result-list .property-space_total{margin-top:5rem}}body.result .l-main .sort-menu{padding:0}body.result .l-main .sort-menu select{display:block;margin-left:auto;padding:8rem;border:1px solid #d0d0d0;border-radius:4rem}body.result .l-main #pagenation{margin-top:80rem}body.result .l-main #pagenation .pagination{display:flex;justify-content:center;column-gap:8rem}body.result .l-main #pagenation .pagination>li a{background-color:#fff;border-radius:4rem;padding:8rem;border:1px solid #d0d0d0}/*# sourceMappingURL=lp-propertyresult.css.map */