@charset "UTF-8";.p-floor-guide{display:flex;flex-direction:column;gap:4rem;border-radius:0!important}@media only screen and (min-width:768px){.p-floor-guide{padding:4rem 0 8rem}}@media only screen and (max-width:767px){.p-floor-guide{padding:4rem 0 6rem}}.p-floor-guide__content__s{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-floor-guide__content__s{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__content__s{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__content__s{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__content__s{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (max-width:767px){.p-floor-guide__content__s{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-floor-guide__category{display:flex;flex-direction:column;gap:4rem}.p-floor-guide__intro{margin-inline:auto;--ts-container-width:var(--ts-content-0);max-width:800px!important}@media only screen and (min-width:1025px){.p-floor-guide__intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__intro{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__intro{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (max-width:767px){.p-floor-guide__intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}.p-floor-guide__section{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;flex-direction:column;gap:2rem;padding:4rem 0}@media only screen and (min-width:1025px){.p-floor-guide__section{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__section{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__section{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__section{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-floor-guide__section{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}.p-floor-guide__section__header{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.p-floor-guide__section__header .icon{width:4rem}}@media only screen and (max-width:767px){.p-floor-guide__section__header .icon{width:3rem}}.p-floor-guide__section__header .c-title__main{color:var(--ts-color-text-primary)}.p-floor-guide__section__body{margin-inline:auto;--ts-container-width:var(--ts-content-0);border-radius:var(--ts-border-radius-content);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}@media only screen and (min-width:1025px){.p-floor-guide__section__body{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__section__body{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__section__body{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__section__body{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-floor-guide__section__body{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:1025px){.p-floor-guide__section__body{padding:4rem 6rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__section__body{padding:4rem}}@media only screen and (max-width:767px){.p-floor-guide__section__body{padding:2rem 1rem}}.p-floor-guide__section__body__title{display:flex;flex-direction:column;gap:1rem}.p-floor-guide__section__body .c-title__main{color:var(--ts-color-primary)}.p-floor-guide__section__body .inner_row{display:flex;align-items:center;gap:1rem 0;justify-content:space-between}@media only screen and (min-width:768px){.p-floor-guide__section__body .inner_row{flex-direction:row}}@media only screen and (max-width:767px){.p-floor-guide__section__body .inner_row{flex-direction:column}}@media only screen and (min-width:768px){.p-floor-guide__section__body .inner_row__2col>*{width:49%}}@media only screen and (max-width:767px){.p-floor-guide__section__body .inner_row__2col>*{width:100%}}.p-floor-guide__section__body .c-btn{max-width:360px;margin:auto}html:lang(ja) .p-floor-guide__section__body .c-link__text{color:var(--ts-color-text-primary);border-color:var(--ts-color-primary)}html:lang(ja) .p-floor-guide__section__body .o-icon--link-arrow{background-color:var(--ts-color-primary);fill:#fff}html:not(:lang(ja)) .p-floor-guide__section__body .c-link__text{color:var(--ts-color-text-primary);border-color:var(--ts-color-en-cv)}html:not(:lang(ja)) .p-floor-guide__section__body .o-icon--link-arrow{background-color:var(--ts-color-en-cv);fill:#fff}.p-floor-guide__section .c-note-list{width:100%!important;margin-top:0}.p-floor-guide__section .c-note-list__item{width:100%}.p-floor-guide__section .c-list ul{max-width:100%;width:100%}.p-floor-guide__section .c-list__item{text-align:left}.p-floor-guide__wifi__ssid{display:flex;width:100%;max-width:500px;border:1px solid var(--ts-color-line2);border-radius:calc(4 / var(--ts-parent-font-size) * 1rem);overflow:hidden}.p-floor-guide__wifi__ssid li{text-align:center;font-size:calc(18 / var(--ts-parent-font-size) * 1rem);font-weight:700}@media only screen and (min-width:768px){.p-floor-guide__wifi__ssid li{padding:1rem}}@media only screen and (max-width:767px){.p-floor-guide__wifi__ssid li{padding:.75rem}}.p-floor-guide__wifi__ssid li:first-child{background-color:var(--ts-color-primary);color:#fff;width:40%}.p-floor-guide__wifi__ssid li:last-child{width:60%;color:var(--ts-color-primary);background-color:transparent}.p-floor-guide__wifi__lang{font-size:.875rem;color:var(--ts-color-text-secondary);text-align:left;display:flex}.p-floor-guide__wifi__lang .label{flex-shrink:0}.p-floor-guide__wifi__app{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;width:100%}.p-floor-guide__wifi__app__store{max-width:400px;display:flex;margin:auto;gap:1rem;justify-content:flex-start}.p-floor-guide__wifi__app__store .store-link{overflow:hidden;border-radius:1rem}.p-floor-guide__wifi__area{display:flex;flex-direction:column;gap:1.5rem;width:100%}.p-floor-guide__wifi__area .c-table__th{width:30%}@media only screen and (max-width:767px){.p-floor-guide__wifi__area .c-table__tr{display:flex;flex-direction:column}.p-floor-guide__wifi__area .c-table__th{width:100%;background-color:var(--ts-table-bg);border-bottom:0;text-align:left}.p-floor-guide__wifi__area .c-table__td{width:100%}}.p-floor-guide__music__banner{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-floor-guide__music__banner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__music__banner{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__music__banner{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__music__banner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-floor-guide__music__banner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}.p-floor-guide__music__banner .img{max-width:380px;margin:auto}.p-floor-guide__music__banner .img img{width:100%;height:auto;border-radius:calc(4 / var(--ts-parent-font-size) * 1rem)}.p-floor-guide__universal__figure{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-floor-guide__universal__figure{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-5)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__universal__figure{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__universal__figure{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__universal__figure{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-floor-guide__universal__figure{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:768px){.p-floor-guide__universal__figure{width:32%!important}}@media only screen and (max-width:767px){.p-floor-guide__universal__figure{width:100%}}.p-floor-guide__universal__figure img{width:100%;height:auto;display:block}.p-floor-guide__universal__info{width:100%;text-align:left;display:flex;flex-direction:column;gap:1.5rem}.p-floor-guide__universal__info .title{color:var(--ts-color-primary);font-size:1rem;font-weight:700;padding-left:1rem;border-left:3px solid var(--ts-color-primary);line-height:1.4}.p-floor-guide__universal .txt{width:100%}.p-floor-guide__access-route__content,.p-floor-guide__baby-care__content,.p-floor-guide__barrier-free__content,.p-floor-guide__first-aid__content,.p-floor-guide__guide-dog__content,.p-floor-guide__inquiry__content,.p-floor-guide__priority-elevator__content,.p-floor-guide__solamachi__content,.p-floor-guide__toilet__content,.p-floor-guide__wheelchair-rental__content{width:100%;text-align:left;display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-floor-guide__access-route__content,.p-floor-guide__baby-care__content,.p-floor-guide__barrier-free__content,.p-floor-guide__first-aid__content,.p-floor-guide__guide-dog__content,.p-floor-guide__inquiry__content,.p-floor-guide__priority-elevator__content,.p-floor-guide__solamachi__content,.p-floor-guide__toilet__content,.p-floor-guide__wheelchair-rental__content{gap:2.5rem}}@media only screen and (max-width:767px){.p-floor-guide__access-route__content,.p-floor-guide__baby-care__content,.p-floor-guide__barrier-free__content,.p-floor-guide__first-aid__content,.p-floor-guide__guide-dog__content,.p-floor-guide__inquiry__content,.p-floor-guide__priority-elevator__content,.p-floor-guide__solamachi__content,.p-floor-guide__toilet__content,.p-floor-guide__wheelchair-rental__content{gap:1.5rem}}.p-floor-guide__access-route__content__inner,.p-floor-guide__baby-care__content__inner,.p-floor-guide__barrier-free__content__inner,.p-floor-guide__first-aid__content__inner,.p-floor-guide__guide-dog__content__inner,.p-floor-guide__inquiry__content__inner,.p-floor-guide__priority-elevator__content__inner,.p-floor-guide__solamachi__content__inner,.p-floor-guide__toilet__content__inner,.p-floor-guide__wheelchair-rental__content__inner{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:1025px){.p-floor-guide__access-route__content__inner,.p-floor-guide__baby-care__content__inner,.p-floor-guide__barrier-free__content__inner,.p-floor-guide__first-aid__content__inner,.p-floor-guide__guide-dog__content__inner,.p-floor-guide__inquiry__content__inner,.p-floor-guide__priority-elevator__content__inner,.p-floor-guide__solamachi__content__inner,.p-floor-guide__toilet__content__inner,.p-floor-guide__wheelchair-rental__content__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__access-route__content__inner,.p-floor-guide__baby-care__content__inner,.p-floor-guide__barrier-free__content__inner,.p-floor-guide__first-aid__content__inner,.p-floor-guide__guide-dog__content__inner,.p-floor-guide__inquiry__content__inner,.p-floor-guide__priority-elevator__content__inner,.p-floor-guide__solamachi__content__inner,.p-floor-guide__toilet__content__inner,.p-floor-guide__wheelchair-rental__content__inner{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__access-route__content__inner,.p-floor-guide__baby-care__content__inner,.p-floor-guide__barrier-free__content__inner,.p-floor-guide__first-aid__content__inner,.p-floor-guide__guide-dog__content__inner,.p-floor-guide__inquiry__content__inner,.p-floor-guide__priority-elevator__content__inner,.p-floor-guide__solamachi__content__inner,.p-floor-guide__toilet__content__inner,.p-floor-guide__wheelchair-rental__content__inner{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__access-route__content__inner,.p-floor-guide__baby-care__content__inner,.p-floor-guide__barrier-free__content__inner,.p-floor-guide__first-aid__content__inner,.p-floor-guide__guide-dog__content__inner,.p-floor-guide__inquiry__content__inner,.p-floor-guide__priority-elevator__content__inner,.p-floor-guide__solamachi__content__inner,.p-floor-guide__toilet__content__inner,.p-floor-guide__wheelchair-rental__content__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-floor-guide__access-route__content__inner,.p-floor-guide__baby-care__content__inner,.p-floor-guide__barrier-free__content__inner,.p-floor-guide__first-aid__content__inner,.p-floor-guide__guide-dog__content__inner,.p-floor-guide__inquiry__content__inner,.p-floor-guide__priority-elevator__content__inner,.p-floor-guide__solamachi__content__inner,.p-floor-guide__toilet__content__inner,.p-floor-guide__wheelchair-rental__content__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}.p-floor-guide__access-route__content .content_area,.p-floor-guide__baby-care__content .content_area,.p-floor-guide__barrier-free__content .content_area,.p-floor-guide__first-aid__content .content_area,.p-floor-guide__guide-dog__content .content_area,.p-floor-guide__inquiry__content .content_area,.p-floor-guide__priority-elevator__content .content_area,.p-floor-guide__solamachi__content .content_area,.p-floor-guide__toilet__content .content_area,.p-floor-guide__wheelchair-rental__content .content_area{display:flex;flex-direction:column;gap:2rem}.p-floor-guide__access-route__content .content_area .txt,.p-floor-guide__baby-care__content .content_area .txt,.p-floor-guide__barrier-free__content .content_area .txt,.p-floor-guide__first-aid__content .content_area .txt,.p-floor-guide__guide-dog__content .content_area .txt,.p-floor-guide__inquiry__content .content_area .txt,.p-floor-guide__priority-elevator__content .content_area .txt,.p-floor-guide__solamachi__content .content_area .txt,.p-floor-guide__toilet__content .content_area .txt,.p-floor-guide__wheelchair-rental__content .content_area .txt{box-sizing:border-box;padding:0 1rem}.p-floor-guide__access-route__content .list,.p-floor-guide__baby-care__content .list,.p-floor-guide__barrier-free__content .list,.p-floor-guide__first-aid__content .list,.p-floor-guide__guide-dog__content .list,.p-floor-guide__inquiry__content .list,.p-floor-guide__priority-elevator__content .list,.p-floor-guide__solamachi__content .list,.p-floor-guide__toilet__content .list,.p-floor-guide__wheelchair-rental__content .list{display:flex;flex-direction:column;gap:.5rem}.p-floor-guide__access-route__content .list li,.p-floor-guide__baby-care__content .list li,.p-floor-guide__barrier-free__content .list li,.p-floor-guide__first-aid__content .list li,.p-floor-guide__guide-dog__content .list li,.p-floor-guide__inquiry__content .list li,.p-floor-guide__priority-elevator__content .list li,.p-floor-guide__solamachi__content .list li,.p-floor-guide__toilet__content .list li,.p-floor-guide__wheelchair-rental__content .list li{display:flex;align-items:flex-start}.p-floor-guide__access-route__content .list li::before,.p-floor-guide__baby-care__content .list li::before,.p-floor-guide__barrier-free__content .list li::before,.p-floor-guide__first-aid__content .list li::before,.p-floor-guide__guide-dog__content .list li::before,.p-floor-guide__inquiry__content .list li::before,.p-floor-guide__priority-elevator__content .list li::before,.p-floor-guide__solamachi__content .list li::before,.p-floor-guide__toilet__content .list li::before,.p-floor-guide__wheelchair-rental__content .list li::before{content:"・"}.p-floor-guide__access-route__content .btn-link,.p-floor-guide__baby-care__content .btn-link,.p-floor-guide__barrier-free__content .btn-link,.p-floor-guide__first-aid__content .btn-link,.p-floor-guide__guide-dog__content .btn-link,.p-floor-guide__inquiry__content .btn-link,.p-floor-guide__priority-elevator__content .btn-link,.p-floor-guide__solamachi__content .btn-link,.p-floor-guide__toilet__content .btn-link,.p-floor-guide__wheelchair-rental__content .btn-link{width:100%}.p-floor-guide__access-route__content .btn-link .c-btn__link,.p-floor-guide__baby-care__content .btn-link .c-btn__link,.p-floor-guide__barrier-free__content .btn-link .c-btn__link,.p-floor-guide__first-aid__content .btn-link .c-btn__link,.p-floor-guide__guide-dog__content .btn-link .c-btn__link,.p-floor-guide__inquiry__content .btn-link .c-btn__link,.p-floor-guide__priority-elevator__content .btn-link .c-btn__link,.p-floor-guide__solamachi__content .btn-link .c-btn__link,.p-floor-guide__toilet__content .btn-link .c-btn__link,.p-floor-guide__wheelchair-rental__content .btn-link .c-btn__link{width:100%;justify-content:space-between;padding-inline:1.5rem}.p-floor-guide__access-route__content .btn-link .c-btn__link .o-icon,.p-floor-guide__baby-care__content .btn-link .c-btn__link .o-icon,.p-floor-guide__barrier-free__content .btn-link .c-btn__link .o-icon,.p-floor-guide__first-aid__content .btn-link .c-btn__link .o-icon,.p-floor-guide__guide-dog__content .btn-link .c-btn__link .o-icon,.p-floor-guide__inquiry__content .btn-link .c-btn__link .o-icon,.p-floor-guide__priority-elevator__content .btn-link .c-btn__link .o-icon,.p-floor-guide__solamachi__content .btn-link .c-btn__link .o-icon,.p-floor-guide__toilet__content .btn-link .c-btn__link .o-icon,.p-floor-guide__wheelchair-rental__content .btn-link .c-btn__link .o-icon{position:relative;right:auto;top:auto;transform:none}.p-floor-guide__wheelchair-rental__content{justify-content:center;align-items:center;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.p-floor-guide__wheelchair-rental__content__img{width:75%}}@media only screen and (max-width:767px){.p-floor-guide__wheelchair-rental__content__img{width:100%}}@media only screen and (min-width:768px){.p-floor-guide__wheelchair-rental__content__info{width:100%}}@media only screen and (max-width:767px){.p-floor-guide__wheelchair-rental__content__info{width:100%}}.p-floor-guide__wheelchair-rental__content__table{display:flex;flex-direction:column;gap:.5rem}.p-floor-guide__wheelchair-rental__content__table .c-table__th{padding:.5rem}.p-floor-guide__wheelchair-rental__content__table .c-table__td{padding:.5rem}@media only screen and (min-width:768px){.p-floor-guide__wheelchair-rental__content__table thead .c-table__th{width:20%}}@media only screen and (max-width:767px){.p-floor-guide__wheelchair-rental__content__table thead .c-table__th{width:36%}}.p-floor-guide__wheelchair-rental__content__table tbody .c-table__th{border-top:none;border-bottom:1px solid var(--ts-color-table-border)}@media only screen and (min-width:768px){.p-floor-guide__wheelchair-rental__content__table tbody .c-table__th{width:20%}}@media only screen and (max-width:767px){.p-floor-guide__wheelchair-rental__content__table tbody .c-table__th{width:30%}}.p-floor-guide__wheelchair-rental__content__table .c-table__td{text-align:center}.p-floor-guide__wheelchair-rental__content__table .c-table__td .c-list__item{font-size:.9em}.p-floor-guide__inquiry__content .contactBox{display:flex;flex-direction:column;gap:.5rem;text-align:center;margin-top:.5rem}.p-floor-guide__inquiry__content .contactBox .label{font-weight:700;font-size:1rem}.p-floor-guide__inquiry__content .contactBox .tel{font-weight:700;font-size:2rem;line-height:1}.p-floor-guide__inquiry__content .contactBox .tel a{color:inherit;text-decoration:none}.p-floor-guide__inquiry__content .contactBox .time{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14}.p-floor-guide__guide-dog__content .img{border:1px solid var(--ts-color-line3);display:flex;align-items:center;justify-content:center}.p-floor-guide__guide-dog__content .img img{width:100%;height:auto;display:block}.p-floor-guide__contact{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;gap:2rem}@media only screen and (min-width:1025px){.p-floor-guide__contact{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-floor-guide__contact{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-floor-guide__contact{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-floor-guide__contact{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-floor-guide__contact{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:768px){.p-floor-guide__contact{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-floor-guide__contact{flex-wrap:wrap}}.p-floor-guide__contact .p-floor-guide__section{padding:0}@media only screen and (min-width:768px){.p-floor-guide__contact .p-floor-guide__section{width:50%}}@media only screen and (max-width:767px){.p-floor-guide__contact .p-floor-guide__section{width:100%}}.p-floor-guide__contact .p-floor-guide__section__body{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:768px){.p-floor-guide__contact .p-floor-guide__section__body{padding:2rem 4rem}}@media only screen and (max-width:767px){.p-floor-guide__contact .p-floor-guide__section__body{padding:2rem}}