#access header h1:before{content:'\f3c5';font-size:90%;margin-right:0}#access-gmap{padding-top:7rem;margin-bottom:10rem}#access-gmap .inner .address{font-size:1.9rem;line-height:1.642;margin-bottom:3.8rem}#access-gmap .inner #GoogleMap01{width:100%;height:50rem;display:block}#access-imap{background:#004860}#access-imap .inner{color:#fff;padding:6rem 0 7rem}#access-imap .inner .text{font-size:2.6rem;line-height:1.642;margin-bottom:3.8rem;font-weight:500}#access-imap .inner .flexbox{align-items:flex-end}#access-imap .inner .flexbox .img{width:72.7rem}#access-imap .inner .flexbox .route h3{line-height:1.642;margin-bottom:.7rem}#access-imap .inner .flexbox .route ol{list-style:none}#access-imap .inner .flexbox .route ol li{line-height:1.642;margin-bottom:.7rem}#information .inner{padding:10rem 0 0}#information .inner h2{margin:0 0 4rem}#information .inner .flexbox{align-items:center}#information .inner .flexbox .details ul li{line-height:1.642;margin-bottom:.5rem}#information .inner .flexbox .links .link{border:2px solid #004860;justify-content:center;padding:3.2rem}#information .inner .flexbox .links .link:first-of-type{margin-right:5rem}#information .inner .flexbox .links .link h4{font-size:2rem;color:#004860;text-align:center;margin-bottom:2rem}@media screen and (max-width: 1080px){#access-gmap{padding-top:4rem}#access-imap .inner .text{font-size:2.2rem;margin-bottom:3rem}#access-imap .inner .flexbox .img{width:65%}#information .inner{padding:6rem 0 0}}@media screen and (max-width: 520px){#access-gmap{padding-top:0;margin-bottom:5rem}#access-gmap .inner .address{font-size:1.4rem;margin-bottom:2rem}#access-gmap .inner #GoogleMap01{height:25.5rem}#access-imap .inner{padding:3.5rem 0 7rem}#access-imap .inner .text{font-size:1.7rem;margin-bottom:2rem;text-align:center}#access-imap .inner .flexbox{flex-direction:column}#access-imap .inner .flexbox .img{width:100%;margin-bottom:2rem}#access-imap .inner .flexbox .route{width:100%;font-size:1.4rem}#access-imap .inner .flexbox .route h3{margin-bottom:.4rem}#access-imap .inner .flexbox .route ol li{margin-bottom:.4rem}#information .inner{padding:5rem 0 0}#information .inner h2{margin:0 0 2rem}#information .inner .flexbox{flex-direction:column}#information .inner .flexbox>*{width:23.5rem;margin:0 auto;font-size:1.4rem}#information .inner .flexbox .details{margin-bottom:2rem}#information .inner .flexbox .details ul li{margin-bottom:.3rem}#information .inner .flexbox .links{flex-direction:column}#information .inner .flexbox .links .link{border:1px solid #004860;padding:2.8rem}#information .inner .flexbox .links .link:first-of-type{margin-right:0;margin-bottom:2.5rem}#information .inner .flexbox .links .link h4{font-size:1.7rem;margin-bottom:1.5rem}#information .inner .flexbox .links .link .btn-more a{width:100%;padding:1.5rem 1.5rem 1.5rem 3.5rem}#information .inner .flexbox .links .link .btn-more a:after{margin-left:3.8rem}}
/*# sourceMappingURL=access.css.map */
