@charset "utf-8";

.location .map{width:100%; border:1px solid #ddd; height:520px;}
.location .map-txt{display:flex; flex-direction: row; align-items: center;justify-content: space-between}
.location .map-txt > p{background-color:var(--color-secondary-2); height:65px; padding:0 20px; font-size: 18px; font-weight: 600; width:85%; align-items: center;}
.location .map-txt p > span{font-weight: 400; }
.location .map-txt a{background-color: var(--color-primary); height:100%; width:15%;}
.location .map-txt button{width:15%; height:100%; padding:0 20px; color:#fff; height:65px;width:100%;}
.location .map-txt .naver-map{background-color: #03c75a; width:15%;}
.location .map-txt .kakao-map{background-color: #FAE64D; width:15%; color:#333}

.location .scition02{margin-top:80px;}

.location .scition02 .bus{flex-direction: row; gap:24px;}
.location .scition02 .bus > div{width:50%; border:1px solid #ccc; padding:20px;}
.location .scition02 .bus > div p{font-size: 1.2rem; font-weight: 600}
.location .scition02 .busBox {display:flex; align-items: center; height:42px;}
.location .scition02 .bus-num > span {background-color:var(--color-primary); padding: 8px 20px; color:#fff; border-radius: 999px;}

@media(max-width:1200px){
	.location .scition02 .bus{flex-direction: column;}
	.location .scition02 .bus > div{width:100%;}
}

/* 모바일 목록 */
@media (max-width:768px) {
	.location .map-txt{flex-direction: column}
	.location .map-txt > p{width:100%; font-size: 15px; justify-content:center;}
	.location .map-txt .naver-map, .location .map-txt .kakao-map{width:100%;}
	
	.location .scition02 .busBox{height:auto}
	.location .scition02 .bus-num{flex-wrap:wrap}
	
}

@media all and (max-width:575px) {
	
}


@media all and (max-width:575px) {
	
}


@media all and (max-width:575px) {
	
}