.font-family{font-family:Hiragino Sans,"ヒラギノ角ゴシック",Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3","メイリオ",Meiryo}.ff-montserrat{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal}.ff-en{font-family:"Zen Antique",serif;font-weight:400;font-style:normal}.lcl-hero{min-height:0}@media screen and (min-width: 768px){.lcl-hero{padding-bottom:8rem}}.lcl-hall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;margin-top:3rem}.lcl-hall-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}@media screen and (max-width: 767px){.lcl-hall-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem}}.lcl-hall-list .lcl-hall-list__item{width:48rem;height:32.9rem}@media screen and (max-width: 767px){.lcl-hall-list .lcl-hall-list__item{width:100%;height:23.6rem}}.lcl-hall-list .lcl-hall-list__img{display:block;width:100%;height:100%;border-radius:2rem;-o-object-fit:cover;object-fit:cover}.lcl-property{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem}@media screen and (max-width: 767px){.lcl-property{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.lcl-property .lcl-property__img{width:42rem;height:37.3rem;border-radius:2rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.lcl-property .lcl-property__img{width:100%;height:30.6rem}}.lcl-property-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:54rem;padding:4rem;border-radius:2rem;background-color:#fff}@media screen and (max-width: 767px){.lcl-property-card{gap:.5rem;width:100%;padding:3rem 2rem}}.lcl-property-card .lcl-property-card__ttl{padding-bottom:1rem;border-bottom:1px dashed #949494;font-size:2.3rem;font-size:max(2.3rem,10px);font-weight:700;line-height:1.5;letter-spacing:.1em}@media screen and (max-width: 767px){.lcl-property-card .lcl-property-card__ttl{font-size:1.8rem;font-size:max(1.8rem,10px)}}.lcl-property-card .lcl-property-card__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media screen and (max-width: 767px){.lcl-property-card .lcl-property-card__list{gap:.5rem}}.lcl-property-card .lcl-property-card__dt{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;font-size:1.4rem;font-size:max(1.4rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.8}@media screen and (max-width: 767px){.lcl-property-card .lcl-property-card__dt{font-size:1.3rem;font-size:max(1.3rem,10px);letter-spacing:.02em;line-height:1.9}}.lcl-property-card .lcl-property-card__dt{font-weight:700}.lcl-property-card .lcl-property-card__dt::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:.6rem;height:.6rem;margin:.9rem .2rem 0;border-radius:50%;background-color:#13b12d}.lcl-property-card .lcl-property-card__dd{padding-left:1.5rem;font-size:1.4rem;font-size:max(1.4rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.8}@media screen and (max-width: 767px){.lcl-property-card .lcl-property-card__dd{font-size:1.3rem;font-size:max(1.3rem,10px);letter-spacing:.02em;line-height:1.9}}.lcl-contact{padding-top:12rem}@media screen and (max-width: 767px){.lcl-contact{padding-top:8.7rem}}.lcl-contact.lcl-contact--last{padding-bottom:12rem}@media screen and (max-width: 767px){.lcl-contact.lcl-contact--last{padding-bottom:10rem}}@media screen and (min-width: 768px){.lcl-contact .conversion-box{padding-bottom:10rem}}@media screen and (min-width: 768px){.lcl-contact .btn01{width:auto}}