.location-page{background:var(--sub)}.location-page .title{font-family:SUITEB;font-size:35px;position:relative}.location-page .title:after{content:"";background:var(--main);border-radius:50%;width:10px;height:10px;position:absolute;left:0;top:-20px}.location-page .location-header{padding:7em 20em 5em;display:flex;justify-content:space-between;align-items:flex-end}.location-page .location-header .left{display:flex;flex-flow:column wrap}.location-page .location-header .left .num{font-family:SUITEB;font-size:50px}.location-page .location-header .left .address{font-size:20px}.location-page .location-header .left .address br{display:none}.location-page .location-header .right{display:flex;justify-content:flex-end;align-items:center}.location-page .location-header .right a{border-radius:10px;background:var(--dark);padding:10px 2em}.location-page .location-header .right a:first-child{color:#42e04d}.location-page .location-header .right a:first-child:hover{background:#42e04d}.location-page .location-header .right a:last-child{color:#ffc300;margin-left:1em}.location-page .location-header .right a:last-child:hover{background:#ffc300}.location-page .location-header .right a:hover{color:#fff}@media(max-width:1650px){.location-page .location-header{padding:5em}}@media(max-width:1024px){.location-page .location-header{padding:3em;flex-flow:column wrap;align-items:center}.location-page .location-header .left{align-items:center;margin-bottom:1em}.location-page .location-header .left>*{text-align:center}.location-page .location-header .right{justify-content:center}}@media(max-width:800px){.location-page .location-header{padding:2em}.location-page .location-header .left .num{font-size:35px}.location-page .location-header .left .address{font-size:18px}.location-page .location-header .left .address br{display:block}.location-page .location-header .right a{height:40px;padding:10px 1em}}.location-page .map{background:var(--gray3);width:100vw;height:400px}@media(max-width:1280px){.location-page .map{height:300px}}@media(max-width:800px){.location-page .map{height:200px}}.location-page .method{padding:5em 20em}.location-page .method .item{display:flex;margin-bottom:2em}.location-page .method .item p{width:100px;margin-right:1em;font-family:SUITB;font-size:18px}.location-page .method .item br{display:none}@media(max-width:1650px){.location-page .method{padding:5em}}@media(max-width:1280px){.location-page .method{padding:3em}}@media(max-width:1024px){.location-page .method{padding:1em}.location-page .method .item{flex-flow:column wrap}.location-page .method .item br{display:block}}.location-page .parking{border-top:1px solid rgba(24,24,24,.1);padding:5em 20em;display:flex;justify-content:space-between}.location-page .parking .left{display:flex;flex-flow:column wrap;justify-content:space-between}.location-page .parking .left .desc p{margin-bottom:1em;color:rgba(24,24,24,.5);font-size:18px}.location-page .parking .left .desc p span{font-family:SUITB;color:var(--main)}.location-page .parking .right{background:url(/_next/static/media/parking.e9b8d029.png) no-repeat 50%/cover;width:400px;aspect-ratio:1/1}@media(max-width:1650px){.location-page .parking{padding:5em}}@media(max-width:1280px){.location-page .parking{padding:3em}}@media(max-width:1024px){.location-page .parking{padding:2em 1em;flex-flow:column wrap}.location-page .parking .left .desc{margin-top:1em}.location-page .parking .left .desc br{display:none}.location-page .parking .right{background:url(/_next/static/media/parking.e9b8d029.png) no-repeat top/cover;width:100%;aspect-ratio:4/2;display:none}}.location-page .bg{background:url(/_next/static/media/main2.c6f42cc8.png) no-repeat 0 100%/cover;width:100%;height:500px}.location-page .floor-time{background:#fff;padding:0 20em 3em}.location-page .floor-time .info{padding-top:3em;display:flex}.location-page .floor-time .info .clinic{width:50%}.location-page .floor-time .info .clinic:last-child{border-left:1px solid rgba(24,24,24,.3);padding-left:5em}.location-page .floor-time .info .clinic .name{font-size:22px}.location-page .floor-time .info .clinic .name span{color:var(--main);font-family:SUITEB}.location-page .floor-time .info .clinic .category{margin:3em 0}.location-page .floor-time .info .clinic .category p{margin:10px 0;color:var(--dark);font-family:SUITB;font-size:20px;transition:.3s;cursor:default}.location-page .floor-time .info .clinic .category p span{color:rgba(24,24,24,.5);font-size:16px;transition:.3s}.location-page .floor-time .info .clinic .time .day{margin:10px 0;font-size:18px}.location-page .floor-time .info .clinic .time .day .label{display:inline-block;width:150px;font-family:SUITB}.location-page .floor-time .info .clinic .time .day .point{border:1px solid var(--main);margin-left:5px;padding:2px 5px;font-family:SUITSB;font-size:15px}.location-page .floor-time .info .clinic .time .point{color:var(--main);font-size:18px}@media(max-width:1650px){.location-page .floor-time{padding:5em}}@media(max-width:1280px){.location-page .floor-time{padding:3em}.location-page .floor-time .info{padding-top:0}}@media(max-width:1024px){.location-page .floor-time{width:100%;padding:2em 1em}.location-page .floor-time .info{flex-flow:column wrap}.location-page .floor-time .info .clinic{width:100%;padding-bottom:2em}.location-page .floor-time .info .clinic:last-child{border-left:none;border-top:1px solid rgba(24,24,24,.3);padding-left:0;padding-top:2em;padding-bottom:0}.location-page .floor-time .info .clinic .category{background:var(--gray1);border-radius:5px;margin:1em 0;padding:5px 10px}.location-page .floor-time .info .clinic .category p{font-size:18px}.location-page .floor-time .info .clinic .category p span{font-size:14px}}@media(max-width:1280px){.location-page{padding-top:60px}.location-page .bg{height:300px}}@media(max-width:800px){.location-page .bg{height:200px}}