.map:where(.astro-E3J7LSBZ){width:100%;height:100%}.wrapper:where(.astro-ZNZMQPOB){position:relative}@media (min-width: 769px){.wrapper:where(.astro-ZNZMQPOB){margin-top:min(5.5555555556vw,80px);margin-bottom:min(6.9444444444vw,100px)}}@media (max-width: 768px){.wrapper:where(.astro-ZNZMQPOB){margin-top:min(10.6666666667vw,40px);margin-bottom:min(45.3333333333vw,170px)}}.content:where(.astro-ZNZMQPOB){position:relative}@media (min-width: 769px){.content:where(.astro-ZNZMQPOB){margin-top:min(9.5833333333vw,138px);padding-inline:40px}}@media (max-width: 768px){.content:where(.astro-ZNZMQPOB){margin-top:min(14.9333333333vw,56px);padding-inline:min(6.6666666667vw,25px)}}.main-office:where(.astro-ZNZMQPOB){margin:0 auto;max-width:960px;text-align:center}.map-wrap:where(.astro-ZNZMQPOB){overflow:hidden;width:100%;height:400px;background:#d9d9d9;border-radius:10px;border:1px solid var(--color-accent)}@media (min-width: 769px){.map-wrap:where(.astro-ZNZMQPOB){margin-top:min(2.7777777778vw,40px)}}@media (max-width: 768px){.map-wrap:where(.astro-ZNZMQPOB){margin-top:min(5.3333333333vw,20px)}}.detail-wrap:where(.astro-ZNZMQPOB){position:relative}@media (max-width: 768px){.detail-wrap:where(.astro-ZNZMQPOB){display:flex;flex-direction:column-reverse}}@media (min-width: 769px){.detail-wrap:where(.astro-ZNZMQPOB){margin-top:min(2.7777777778vw,40px)}}@media (max-width: 768px){.detail-wrap:where(.astro-ZNZMQPOB){margin-top:min(9.6vw,36px)}}.detail:where(.astro-ZNZMQPOB){text-align:left;font-weight:400}@media (max-width: 768px){.detail:where(.astro-ZNZMQPOB){line-height:180%}}@media (min-width: 769px){.detail:where(.astro-ZNZMQPOB){font-size:16px;line-height:28px}}@media (max-width: 768px){.detail:where(.astro-ZNZMQPOB){margin-top:min(7.2vw,27px);font-size:min(3.7333333333vw,14px)}}.button-wrap:where(.astro-ZNZMQPOB){text-align:center}.button:where(.astro-ZNZMQPOB){display:inline-flex;align-items:center;color:#fff;background:#3f44d1;border-radius:50px;font-family:var(--color-accent);font-weight:600}@media (hover: hover) and (min-width: 769px){.button:where(.astro-ZNZMQPOB){transition:opacity .2s}.button:where(.astro-ZNZMQPOB):hover{opacity:.6}}@media (min-width: 769px){.button:where(.astro-ZNZMQPOB){position:absolute;top:0;right:0}}@media (min-width: 769px){.button:where(.astro-ZNZMQPOB){padding-right:12px;padding-left:19px;gap:13px;width:159px;height:34px;font-size:14px}}@media (max-width: 768px){.button:where(.astro-ZNZMQPOB){padding-right:min(3.2vw,12px);padding-left:min(5.0666666667vw,19px);gap:min(3.4666666667vw,13px);width:min(42.4vw,159px);height:min(9.0666666667vw,34px);font-size:min(3.7333333333vw,14px)}}.button:where(.astro-ZNZMQPOB):after{content:"";display:inline-block;width:16px;height:16px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%223.5%22%20y%3D%220.5%22%20width%3D%2212%22%20height%3D%2212%22%20rx%3D%221.5%22%20stroke%3D%22white%22%2F%3E%3Cpath%20d%3D%22M13%2015H3C1.89543%2015%201%2014.1046%201%2013V3%22%20stroke%3D%22white%22%2F%3E%3C%2Fsvg%3E);background-size:cover}@media (min-width: 769px){.button:where(.astro-ZNZMQPOB):after{width:16px;height:16px}}@media (max-width: 768px){.button:where(.astro-ZNZMQPOB):after{width:min(4.2666666667vw,16px);height:min(4.2666666667vw,16px)}}.entrance-guide:where(.astro-ZNZMQPOB){margin-top:100px;text-align:center}@media (min-width: 769px){.entrance-guide:where(.astro-ZNZMQPOB){margin-top:100px}}@media (max-width: 768px){.entrance-guide:where(.astro-ZNZMQPOB){margin-top:min(17.6vw,66px)}}@media (min-width: 769px){.image-wrap:where(.astro-ZNZMQPOB){margin-top:65px;padding-inline:29px;padding-top:58px;padding-bottom:67px}}@media (max-width: 768px){.image-wrap:where(.astro-ZNZMQPOB){margin-top:min(5.3333333333vw,20px);padding-top:min(8.5333333333vw,32px);padding-bottom:min(9.6vw,36px)}}.image:where(.astro-ZNZMQPOB){height:auto}@media (min-width: 769px){.image:where(.astro-ZNZMQPOB){width:100%;max-width:832px}}@media (max-width: 768px){.image:where(.astro-ZNZMQPOB){width:min(60vw,225px)}}@media (min-width: 769px){.obejct-wrap-bottom:where(.astro-ZNZMQPOB){margin-top:100px}}@media (max-width: 768px){.obejct-wrap-bottom:where(.astro-ZNZMQPOB){margin-top:min(21.3333333333vw,80px)}}
