@charset "utf-8";
/**************************************************

	SUPERBOARD :: LOCATION SKIN :: basic

**************************************************/
#map {width:100%;height:640px;max-height: 50vh;margin-top:30px;background: #f1f1f1;border-radius: 30px;}

#map_info {display: flex;justify-content: space-between;align-items: center;}
#map_info .desc > li + li {margin-top: 15px;}
#map_info .desc > li {display: flex;justify-content: center;align-items: center;}
#map_info .desc > li i {flex: 0 0 30px;color: var(--color);font-size: 25px;line-height: 30px;}
#map_info .desc > li i.axi-phone {font-size: 21px;}
#map_info .desc > li strong {flex: 0 0 85px;line-height: 30px;font-size: 18px;color: #222;font-weight: 700;}
#map_info .desc > li p {flex: 1;line-height: 30px;font-size: 18px;font-weight: 300;}
#map_info .btns {display: flex;flex-wrap: wrap;gap: 6px;}
#map_info .btns > li > a {display: flex;align-items: center;padding: 0 20px 0 12px;border: 1px solid #ddd;border-radius: 25px;text-decoration: none !important;}
#map_info .btns > li > a img {margin-right: 5px;}
#map_info .btns > li > a p {text-align: center;width: 90px;text-align: center;font-size: 16px;color: #444;font-weight: 500;height: 48px;align-content: center;line-height: 1.2;}
#map_info .btns > li:hover > a {border-color: var(--color-blue);}
#map_info .btns > li:hover > a p {color: var(--color-blue);}