.pre-inc #map{margin:112.8px auto 4em;width:100%}@media screen and (max-width: 767px){.pre-inc #map{margin:0 auto}}.pre-inc #map h2{margin:4em auto 0;width:100%;text-align:center;color:#000;font-size:42px}@media screen and (max-width: 767px){.pre-inc #map h2{margin:1em auto 0;font-size:7vw}}.pre-inc #map .ttl-sub{margin:0 auto 1.5em;width:100%;text-align:center;font-size:24px}@media screen and (max-width: 767px){.pre-inc #map .ttl-sub{font-size:4vw}}.pre-inc #map .main-map{margin:2em auto;max-width:1080px;position:relative}.pre-inc #map .main-map .ad-box{margin:0;padding:1.5em;background:#221714;position:absolute;right:.5em;bottom:.5em;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:min(3.2vw,20px);line-height:1}@media screen and (max-width: 767px){.pre-inc #map .main-map .ad-box{padding:.75em 1em;right:.25em;bottom:.25em}}.pre-inc #map .main-map .ad-box .txt1{margin:0;padding:0;width:100%;text-align:center}.pre-inc #map .main-map .ad-box .txt2{margin:.5em 0 0;padding:.25em .5em;background:#fff;text-align:center;color:#221714}@media screen and (max-width: 767px){.pre-inc #map .main-map .ad-box .txt2{margin:.25em 0 0}}.pre-inc #map .gglmap-btn{margin:2em auto;max-width:18em;background:#6c2403;text-align:center}@media screen and (max-width: 767px){.pre-inc #map .gglmap-btn{margin:2em auto 4em}}.pre-inc #map .gglmap-btn a{padding:.8em 0;display:block;color:#fff}.pre-inc #map .show-map{margin:6em auto 2em;padding:0;max-width:800px;border:1px #000 solid;box-sizing:border-box;font-size:0}@media screen and (max-width: 767px){.pre-inc #map .show-map{margin:4em auto 2em;width:95%;max-width:none}}.pre-inc #map .show-map .show01{margin:0;width:100%}.pre-inc #map .show-map .show02{padding:.5em 0;width:100%;background:#221714;text-align:center;color:#fff;font-size:20px}@media screen and (max-width: 767px){.pre-inc #map .show-map .show02{font-size:4vw}}.pre-inc #map .park{margin:4em auto;width:95%;max-width:800px}.pre-inc #map .park img{width:100%;display:block;font-size:0}.pre-inc #map .park .map-pick{margin:0 auto;padding:1em 0 .8em;width:100%;text-align:center;background:#221714;text-align:center;color:#fff;font-size:min(4.2vw,24px);letter-spacing:.05em;line-height:1.4}.pre-inc #map .park .map-pick span{color:#ffe8aa;font-size:1.4em}.pre-inc #note ul{margin:2em auto;max-width:1280px}@media screen and (max-width: 1060px){.pre-inc #note ul{width:95%}}.pre-inc #note ul li{padding-left:1em;text-indent:-1em;text-align:justify;font-size:12px}@media screen and (max-width: 1060px){.pre-inc #note ul li{font-size:2.5vw}}/*# sourceMappingURL=map.css.map */