@media screen and (min-width: 1200px){.location-grid{display:grid;grid-template-columns:calc(700 / 1440 * 100%) calc(680 / 1440 * 100%);justify-content:space-between;align-items:center}}@media screen and (min-width: 1600px){.location-grid{grid-template-columns:calc(825 / 1440 * 100%) calc(477 / 1440 * 100%)}}.location-grid .map-wrap{height:400px;position:relative}@media screen and (min-width: 1200px){.location-grid .map-wrap{height:auto;padding-top:calc(560 / 825 * 100%)}}.location-grid .map-wrap .mapCanvas{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.location-grid .text-wrap{margin-top:60px}@media screen and (min-width: 1200px){.location-grid .text-wrap{margin-top:0}}.location-grid .text-wrap .addr-1{font-size:24px;line-height:1.8}@media screen and (min-width: 992px){.location-grid .text-wrap .addr-1{font-size:3.0025vw}}@media screen and (min-width: 1200px){.location-grid .text-wrap .addr-1{font-size:36px}}@media screen and (min-width: 992px){.location-grid .text-wrap .addr-1{line-height:1.4}}.location-grid .text-wrap .addr-2{margin-top:20px;margin-bottom:32px;font-size:20px;line-height:1.6}@media screen and (min-width: 992px){.location-grid .text-wrap .addr-2{font-size:2.00167vw}}@media screen and (min-width: 1200px){.location-grid .text-wrap .addr-2{font-size:24px}}@media screen and (min-width: 992px){.location-grid .text-wrap .addr-2{margin-top:24px;margin-bottom:40px;line-height:1.5}}.location-grid .text-wrap .tel{display:flex;align-items:center;margin-bottom:40px;font-size:18px;line-height:1.8}@media screen and (min-width: 992px){.location-grid .text-wrap .tel{margin-bottom:5.00313vw;font-size:20px;line-height:1.6}}@media screen and (min-width: 1600px){.location-grid .text-wrap .tel{margin-bottom:80px}}.location-grid .text-wrap .tel span{margin-right:12px;font-family:"Cormorant", sans-serif;font-size:22px;font-weight:700;line-height:1.5;color:#BB9B6A}@media screen and (min-width: 992px){.location-grid .text-wrap .tel span{font-size:2.16847vw}}@media screen and (min-width: 1200px){.location-grid .text-wrap .tel span{font-size:26px}}.location-grid .text-wrap .btn-wrap{display:flex;gap:20px}@media screen and (min-width: 992px){.location-grid .text-wrap .btn-wrap{gap:12px}}
