@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes modalopen{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width: 768px){.wrp_floor{margin-top:calc(150 / 1440 * 100%)}}@media only screen and (max-width: 767px){.wrp_floor{margin-top:5em}}.con_floor_tit{margin-right:auto;margin-left:auto;position:relative;z-index:2;display:flex}@media only screen and (min-width: 768px){.con_floor_tit{margin-top:3.33rem}}@media only screen and (max-width: 767px){.con_floor_tit{margin-top:1.5em}}@media only screen and (min-width: 1025px){.con_floor_tit{width:calc(1180 / 1440 * 100%);max-width:calc(1180px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_floor_tit{max-width:calc(1180px * ((16 + 3) / 12))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_floor_tit{max-width:calc(1180px * ((16 + 2) / 12))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_tit{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_tit{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_floor_tit{justify-content:flex-end}}@media only screen and (min-width: 1025px){.con_floor_tit{align-items:center}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_floor_tit{width:calc(1200 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_tit{max-width:900px}}@media only screen and (max-width: 767px){.con_floor_tit{flex-direction:column}}@media only screen and (min-width: 1025px){.con_floor_tit .inner{width:calc(500 / 1180 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_tit .inner{width:calc(620 / 1180 * 100%)}}@media only screen and (max-width: 767px){.con_floor_tit .inner{width:100%}}@media only screen and (min-width: 1441px){.con_floor_tit .inner{min-width:550px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_floor_tit .inner{min-width:500px}}@media only screen and (min-width: 1025px) and (max-width: 1259px){.con_floor_tit .inner{min-width:auto;width:calc(589 / 1180 * 100%)}}@media only screen and (max-width: 767px){.con_floor_tit .inner{margin-top:1em}}@media only screen and (min-width: 768px){.con_floor_tit .inner>*{width:90%}}@media only screen and (max-width: 767px){.con_floor_tit .inner>*{width:100%}}@media only screen and (min-width: 768px){.con_floor_tit .inner>*{max-width:37.5rem}}@media only screen and (max-width: 767px){.con_floor_tit .inner>*{max-width:100%}}@media only screen and (min-width: 768px){.con_floor_tit .inner .tmp_table>tbody>tr>td .s{font-size:.83rem}}@media only screen and (max-width: 767px){.con_floor_tit .inner .tmp_table>tbody>tr>td .s{font-size:.92rem}}.con_floor_tit .inner ul{display:flex;align-items:flex-start}@media only screen and (min-width: 1025px){.con_floor_tit .inner ul{margin-top:3.33rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_tit .inner ul{margin-top:2.5rem}}@media only screen and (max-width: 767px){.con_floor_tit .inner ul{margin-top:2em}}@media only screen and (min-width: 768px){.con_floor_tit .inner ul li{width:calc(102 / 450 * 100%)}}@media only screen and (max-width: 767px){.con_floor_tit .inner ul li{width:calc(90 / 388 * 100%)}}@media only screen and (min-width: 768px){.con_floor_tit .inner ul li:not(:nth-child(4n+1)){margin-left:calc(14 / 450 * 100%)}}@media only screen and (max-width: 767px){.con_floor_tit .inner ul li:not(:nth-child(4n+1)){margin-left:calc(9.33333 / 388 * 100%)}}.con_floor_tit .inner ul .ic_img{position:relative}.con_floor_tit .inner ul .ic_img .txt{font-size:.83rem;white-space:nowrap;position:absolute;left:50%;z-index:1;top:-.75em;text-align:center;border-radius:2.5rem;line-height:1;transform:translateX(-50%);display:block;padding:.4em 1em;color:#fff;background-color:var(--color-sub3)}.con_floor_tit .inner ul .st{line-height:1.5;text-align:center;margin-top:.5em;margin-right:-1em;margin-left:-1em}@media only screen and (max-width: 767px){.con_floor_tit .inner ul .st{font-size:.92rem}}@media only screen and (min-width: 768px){.con_floor_tit .img{width:calc(591 / 1180 * 100%)}}@media only screen and (max-width: 767px){.con_floor_tit .img{width:calc(551 / 1180 * 100%) 100%}}@media only screen and (max-width: 767px){.con_floor_tit .img{order:-1}}.con_floor_type{background-repeat:repeat;background-size:inherit;background-position:top;background-color:#cadbd1;position:relative}.con_floor_type:not(.lazyload){background-image:url(../images/common/pattern2.png)}@media only screen and (min-width: 768px){.con_floor_type{margin-top:calc(95 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type{margin-top:5em}}@media only screen and (min-width: 768px){.con_floor_type{padding:calc(100 / 1440 * 100%) 0}}@media only screen and (max-width: 767px){.con_floor_type{padding:4em 0 4em}}.con_floor_type::before,.con_floor_type::after{content:"";position:absolute;height:0;background-repeat:repeat;background-size:inherit;background-position:top;background-color:#A9BFB2}.con_floor_type::before{top:0;right:0}@media only screen and (min-width: 768px){.con_floor_type::before{width:calc(270 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type::before{width:30%}}@media only screen and (min-width: 768px){.con_floor_type::before{padding-bottom:calc(358 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type::before{padding-bottom:40%}}.con_floor_type::after{bottom:0;left:0}@media only screen and (min-width: 768px){.con_floor_type::after{width:calc(458 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type::after{width:45%}}@media only screen and (min-width: 768px){.con_floor_type::after{padding-bottom:calc(483 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type::after{padding-bottom:45%}}.con_floor_type:not(.lazyload)::before,.con_floor_type:not(.lazyload)::after{background-image:url(../images/common/pattern3.png)}.con_floor_type .bg{position:absolute;z-index:1;height:0;background-position:top;background-repeat:no-repeat;background-size:100%;opacity:.5}@media only screen and (min-width: 768px){.con_floor_type .bg{top:10%}}@media only screen and (max-width: 767px){.con_floor_type .bg{top:5%}}@media only screen and (min-width: 768px){.con_floor_type .bg{left:2%}}@media only screen and (max-width: 767px){.con_floor_type .bg{left:0}}@media only screen and (min-width: 768px){.con_floor_type .bg{width:calc(637 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type .bg{width:80%}}@media only screen and (min-width: 768px){.con_floor_type .bg{padding-bottom:calc(1268 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type .bg{padding-bottom:160%}}.con_floor_type .bg:not(.lazyload){background-image:url(../images/common/bg_logo.svg)}.con_floor_type .box_floor_type{margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;position:relative;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_type .box_floor_type{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type{width:calc(348 / 428 * 100%)}}@media only screen and (min-width: 1025px){.con_floor_type .box_floor_type{width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1259px){.con_floor_type .box_floor_type{width:calc(1100 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_type .box_floor_type{max-width:750px}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type{flex-direction:column}.con_floor_type .box_floor_type .js-move-sp{width:100%;order:-1;text-align:center}}.con_floor_type .box_floor_type .item{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.con_floor_type .box_floor_type .item{width:calc(480 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item{width:100%}}@media only screen and (min-width: 768px){.con_floor_type .box_floor_type .item:nth-child(2n){margin-left:calc(40 / 1000 * 100%)}}@media only screen and (min-width: 768px) and (min-width: 768px){.con_floor_type .box_floor_type .item:nth-child(n+3){margin-top:calc(72 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item:nth-child(n+2){margin-top:2.5em}}.con_floor_type .box_floor_type .item .img_inner{position:relative;width:100%;order:-1}.con_floor_type .box_floor_type .item .img_inner .f_txt{background-color:var(--color-bg2);display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;color:var(--color-sub2);line-height:1.2;left:0;top:0;position:absolute;white-space:nowrap;border-bottom-right-radius:.41rem;padding:0 1em}@media only screen and (min-width: 1441px){.con_floor_type .box_floor_type .item .img_inner .f_txt{font-size:1.08rem}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_floor_type .box_floor_type .item .img_inner .f_txt{font-size:1.17rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_type .box_floor_type .item .img_inner .f_txt{font-size:1.08rem}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item .img_inner .f_txt{font-size:1.23rem}}@media only screen and (min-width: 768px){.con_floor_type .box_floor_type .item .img_inner .f_txt{min-width:4.16rem}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item .img_inner .f_txt{min-width:3em}}@media only screen and (min-width: 768px){.con_floor_type .box_floor_type .item .img_inner .f_txt{min-height:3.33rem}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item .img_inner .f_txt{min-height:2.5em}}.con_floor_type .box_floor_type .item .text{width:100%}@media only screen and (min-width: 768px){.con_floor_type .box_floor_type .item .text{margin-top:1.25rem}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item .text{margin-top:1em}}.con_floor_type .box_floor_type .item .text .tmp_txt{margin-top:.25em}.con_floor_type .box_floor_type .item .text .tmp_list_att{margin-top:.5em}@media only screen and (min-width: 768px){.con_floor_type .box_floor_type .item .text .tmp_table{margin-top:1.25rem}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item .text .tmp_table{margin-top:1em}}.con_floor_type .box_floor_type .item .text .tmp_table>tbody>tr>th{padding-right:0}@media only screen and (min-width: 768px){.con_floor_type .box_floor_type .item .text .tmp_table>tbody>tr>th{width:28%}}@media only screen and (max-width: 767px){.con_floor_type .box_floor_type .item .text .tmp_table>tbody>tr>th{width:32%}}.con_floor_type .box_floor_type .item .text .tmp_table>tbody>tr>td{padding-right:0}.con_floor_type .tmp_parking{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_floor_type .tmp_parking{margin-top:calc(120 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_type .tmp_parking{margin-top:calc(100 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type .tmp_parking{margin-top:3.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_floor_type .tmp_parking{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_floor_type .tmp_parking{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.con_floor_type .tmp_parking{width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1259px){.con_floor_type .tmp_parking{padding:5rem 0;width:calc(1100 / 1440 * 100%)}}.con_rental{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rental{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_rental{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_rental{margin-top:calc(150 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_rental{margin-top:5em}}@media only screen and (min-width: 1025px){.con_rental{width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1259px){.con_rental{width:calc(1100 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_rental{max-width:750px}}.con_rental ul{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_rental ul{margin-top:2.5rem}}@media only screen and (max-width: 767px){.con_rental ul{margin-top:1.5em}}@media only screen and (min-width: 768px){.con_rental ul{justify-content:center}}.con_rental ul li{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.con_rental ul li{width:calc(111 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_rental ul li{width:calc(90 / 388 * 100%)}}@media only screen and (min-width: 768px){.con_rental ul li:not(:nth-child(8n+1)){margin-left:calc(16 / 1000 * 100%)}}@media only screen and (max-width: 767px){.con_rental ul li:not(:nth-child(4n+1)){margin-left:calc(9.33333 / 388 * 100%)}.con_rental ul li:nth-child(n+5){margin-top:1.5em}}.con_rental ul li .img{width:100%;order:-1}.con_rental ul li .st{width:110%;margin-left:-5%;line-height:1.5;margin-top:.5em;text-align:center}@media only screen and (max-width: 767px){.con_rental ul li .st{font-size:.88rem}}.con_fac_info{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_fac_info{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_fac_info{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_fac_info{margin-top:calc(150 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_fac_info{margin-top:5em}}@media only screen and (min-width: 1025px){.con_fac_info{width:calc(900 / 1440 * 100%)}}@media only screen and (min-width: 1025px) and (min-width: 1025px) and (max-width: 1259px){.con_fac_info{width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_fac_info{max-width:750px}}@media only screen and (min-width: 768px){.con_fac_info .tmp_table{margin-top:1.66rem}}@media only screen and (max-width: 767px){.con_fac_info .tmp_table{margin-top:1em}}@media only screen and (min-width: 768px){.con_fac_info .tmp_table>tbody>tr>th{width:28%}}@media only screen and (max-width: 767px){.con_fac_info .tmp_table>tbody>tr>th{width:32%}}
