#map{background:#000;color:#fff}#map .contents{margin:0;padding:3em 0;width:100%}@media screen and (min-width: 769px),print{#map .contents{padding:6em 0}}#map .contents h2{margin:0;width:100%;text-align:center;font-size:min(5.2dvw,36px);letter-spacing:.1em;line-height:1}#map .contents .map-img{margin:2em auto;width:90%;max-width:1000px}@media screen and (min-width: 769px),print{#map .contents .map-img{margin:4em auto}}#map .contents .btn-box .link-btn{padding:1em 0;width:16em;font-size:min(3.8dvw,20px);letter-spacing:.05em}/*# sourceMappingURL=map.css.map */