
.visit-main-banner>img{object-position:50% 46%}.visit-page .visit-section{max-width:1280px;margin:auto;padding:65px 6% 80px}.visit-page .section-heading h2{font-size:32px;line-height:1.5}.visit-address-bar{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:24px 28px;background:#eef5f8;border:1px solid #dae6ec;border-radius:5px;margin-bottom:25px}.visit-address-bar span{display:block;color:#607b8b;font-size:15px;margin-bottom:10px}.visit-address-bar strong{font-size:23px;line-height:1.6;color:#254c63}.visit-address-bar>a{font-size:17px;color:#2385aa;font-weight:600;white-space:nowrap}.visit-page .location-map-block{margin:0 0 24px}.visit-page .location-map-block img{display:block;width:100%;height:auto;aspect-ratio:1198/598;object-fit:contain}.visit-page .visit-grid{margin-top:40px}.visit-page .location h3,.visit-page .hours h3{font-size:28px;line-height:1.5}.visit-page .hours dl{font-size:18px}.visit-page .visit-transport h3{font-size:23px}.visit-page .visit-transport a{font-size:16px}.visit-page .copy{font-size:16px}.address-copy-status{display:block;font-size:14px;color:#2385aa;line-height:1.8;margin-top:10px;min-height:25px}.visit-page .station{font-size:16px}.visit-page .naver-place-card strong{font-size:19px}.visit-page .naver-place-card small{font-size:15px}.visit-page .quiet{font-size:15px;line-height:1.8}
@media(max-width:800px){.visit-address-bar{display:block}.visit-address-bar>a{display:block;margin-top:16px}.visit-page .visit-section{padding:45px 25px 60px}.visit-page .section-heading h2{font-size:28px}}
@media(max-width:680px){.visit-page .visit-section{padding:38px 23px 50px}.visit-page .section-heading h2{font-size:26px}.visit-address-bar{padding:22px}.visit-address-bar strong{font-size:20px}.visit-address-bar span{font-size:14px}.visit-address-bar>a{font-size:16px}.visit-page .location h3,.visit-page .hours h3{font-size:25px}.visit-page .hours dl{font-size:16px}.visit-page .visit-transport h3{font-size:21px}.visit-page .naver-place-card strong{font-size:17px}.visit-page .naver-place-card small{font-size:13px}.visit-page .quiet{font-size:14px}}
