@keyframes zoomPC{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes zoomSD{0%{transform:scale(1.25)}100%{transform:scale(1)}}body#about .pagetitle{background-image:url("../images/about/pagetitle_bg.jpg")}body#about .corporation .contents{display:flex;align-items:center;gap:2.5rem}@media(max-width: 768px){body#about .corporation .contents{flex-direction:column;gap:8.3333333333vw}}body#about .corporation .contents .table{width:45rem}@media(max-width: 768px){body#about .corporation .contents .table{width:100%}}body#about .corporation .contents .pic{position:relative;width:30rem}@media(max-width: 768px){body#about .corporation .contents .pic{width:100%}}body#about .corporation .contents .pic img{border-radius:1.25rem}@media(max-width: 768px){body#about .corporation .contents .pic img{border-radius:4.1666666667vw}}body#about .facility .contents{display:flex;flex-direction:row-reverse;gap:2.5rem}@media(max-width: 768px){body#about .facility .contents{flex-direction:column;gap:8.3333333333vw}}body#about .facility .contents .table{width:45rem}@media(max-width: 768px){body#about .facility .contents .table{width:100%}}body#about .facility .contents .table>tbody>tr>th{white-space:nowrap}body#about .facility .contents .table>tbody>tr>td h4{margin-top:.625rem;text-align:left}@media(max-width: 768px){body#about .facility .contents .table>tbody>tr>td h4{margin-top:2.0833333333vw}}body#about .facility .contents .table .capacity,body#about .facility .contents .table .scale,body#about .facility .contents .table .business,body#about .facility .contents .table .doctor{font-size:1rem}@media(max-width: 768px){body#about .facility .contents .table .capacity,body#about .facility .contents .table .scale,body#about .facility .contents .table .business,body#about .facility .contents .table .doctor{font-size:2.9166666667vw}}body#about .facility .contents .table .capacity tbody tr th,body#about .facility .contents .table .capacity tbody tr td,body#about .facility .contents .table .scale tbody tr th,body#about .facility .contents .table .scale tbody tr td,body#about .facility .contents .table .business tbody tr th,body#about .facility .contents .table .business tbody tr td,body#about .facility .contents .table .doctor tbody tr th,body#about .facility .contents .table .doctor tbody tr td{padding:.3125rem 0}@media(max-width: 768px){body#about .facility .contents .table .capacity tbody tr th,body#about .facility .contents .table .capacity tbody tr td,body#about .facility .contents .table .scale tbody tr th,body#about .facility .contents .table .scale tbody tr td,body#about .facility .contents .table .business tbody tr th,body#about .facility .contents .table .business tbody tr td,body#about .facility .contents .table .doctor tbody tr th,body#about .facility .contents .table .doctor tbody tr td{padding:1.0416666667vw 0}}body#about .facility .contents .table .capacity tbody tr td,body#about .facility .contents .table .scale tbody tr td,body#about .facility .contents .table .business tbody tr td,body#about .facility .contents .table .doctor tbody tr td{padding-left:1.25rem}@media(max-width: 768px){body#about .facility .contents .table .capacity tbody tr td,body#about .facility .contents .table .scale tbody tr td,body#about .facility .contents .table .business tbody tr td,body#about .facility .contents .table .doctor tbody tr td{padding-left:4.1666666667vw}}body#about .facility .contents .table .capacity tbody tr:first-child th,body#about .facility .contents .table .capacity tbody tr:first-child td,body#about .facility .contents .table .scale tbody tr:first-child th,body#about .facility .contents .table .scale tbody tr:first-child td,body#about .facility .contents .table .business tbody tr:first-child th,body#about .facility .contents .table .business tbody tr:first-child td,body#about .facility .contents .table .doctor tbody tr:first-child th,body#about .facility .contents .table .doctor tbody tr:first-child td{padding-top:0}body#about .facility .contents .table .capacity tbody tr:last-child th,body#about .facility .contents .table .capacity tbody tr:last-child td,body#about .facility .contents .table .scale tbody tr:last-child th,body#about .facility .contents .table .scale tbody tr:last-child td,body#about .facility .contents .table .business tbody tr:last-child th,body#about .facility .contents .table .business tbody tr:last-child td,body#about .facility .contents .table .doctor tbody tr:last-child th,body#about .facility .contents .table .doctor tbody tr:last-child td{padding-bottom:0}body#about .facility .contents .table .capacity tbody tr td{white-space:nowrap;font-size:1.125rem;font-weight:700;text-align:right}@media(max-width: 768px){body#about .facility .contents .table .capacity tbody tr td{font-size:3.75vw}}body#about .facility .contents .pics{position:relative;display:flex;flex-direction:column;gap:1.25rem;width:30rem}@media(max-width: 768px){body#about .facility .contents .pics{gap:4.1666666667vw;width:100%}}body#about .facility .contents .pics .floating{display:block;position:sticky;top:8.75rem;left:0}@media(max-width: 768px){body#about .facility .contents .pics .floating{position:relative;top:0}}body#about .facility .contents .pics .pic img{border-radius:1.25rem}@media(max-width: 768px){body#about .facility .contents .pics .pic img{border-radius:4.1666666667vw}}body#about .facility .contents .pics .floormap{display:flex;flex-direction:column-reverse;gap:.3125rem;padding:.625rem;border-radius:.625rem;background-color:var(--wh)}@media(max-width: 768px){body#about .facility .contents .pics .floormap{gap:1.0416666667vw;padding:2.0833333333vw;border-radius:2.0833333333vw}}body#about .facility .contents .pics .floormap figcaption{font-size:1rem;font-weight:700;text-align:center}@media(max-width: 768px){body#about .facility .contents .pics .floormap figcaption{font-size:3.3333333333vw}}