h2{font-family:"span",serif;font-weight:400;font-style:normal}#main{background:#50ac50}#main h1{font-size:60px;color:#fff;text-align:center;margin:0 0 1em}@media screen and (max-width: 767px){#main h1{font-size:8vw}}#contents .map{max-width:1024px;margin:0 auto 2em}#contents .btn_area{margin:50px auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1024px}#contents .btn_area .btn{width:40%;position:relative;margin:0 auto;background:#50ac50;border:1px solid #50ac50;transition:.5s}@media screen and (max-width: 767px){#contents .btn_area .btn{width:45%}}#contents .btn_area .btn:hover{background:#fff}#contents .btn_area .btn:hover p{color:#50ac50}#contents .btn_area .btn p{color:#fff;font-size:16px;font-size:clamp(10px,4.266666656vw,16px);text-align:center;padding:20px 0;transition:.5s;display:flex;justify-content:center}@media screen and (max-width: 767px){#contents .btn_area .btn p{font-size:12px;padding:10px 0}}#contents .btn_area .btn p img{width:auto;height:20px;vertical-align:sub;margin:0 0 0 10px}@media screen and (max-width: 767px){#contents .btn_area .btn p img{height:15px}}#contents .btn_area .btn a{position:relative;z-index:2}/*# sourceMappingURL=map.css.map */