@charset "utf-8";
ul {list-style:none; margin:0; padding:0;}
p {margin:0;}
	
.another .blue {color:#0053CF;}
.another .red {color:#E43506;}
.another .sky {color:#0460A5;}
.another .purple {color:#5600CF;}
.another .green {color:#469E01;}

.another h3 {font-size:var(--fs30); color:#000; font-weight:700; margin-bottom:30px;}
.another .directBus {display:grid; grid-template-columns: repeat(5,1fr); gap:10px; margin-bottom:70px;}
.another .directBus li {border:1px solid #ddd; border-radius:20px; overflow:hidden;}
.another .directBus li p {background:#469E01; text-align:center; padding:10px 0; color:#fff; font-weight:600;}
.another .directBus li:nth-child(1) p {background:#0053CF;}
.another .directBus li:nth-child(2) p {background:#5600CF;}
.another .directBus li span {width:100%; display:inline-block; text-align:center; padding:10px 0; color:#000;}
.another .directBus li span b {color:#469E01;}
.another .directBus li:nth-child(1) span b {color:#0053CF;}
.another .directBus li:nth-child(2) span b {color:#5600CF;}

.another .fastBus li {display:grid; grid-template-columns:auto 40vw; color:#000;}
.another .fastBus li img {border-radius:30px;}
.another .fastBus li+li {margin-top:30px;}
.another .fastBus li p {position:relative; font-weight:700; margin:30px 0px; padding-left:15px;}
.another .fastBus li p:before {position:absolute; content:""; width:4px; height:4px; border-radius:100px; background:#000; left:0; top:12px;}


/* ************************ 태블릿 이하(~1199) ************************ */
@media (max-width: 1199px) {

	
}



/* ************************ 모바일 ************************ */
@media (max-width: 767px) {
	
	.another .directBus {grid-template-columns: repeat(2, 1fr);}
	.another .fastBus li {grid-template-columns: auto;}
	.another .fastBus li p {margin: 10px 0px;}
	.another .fastBus li .img {margin-top:30px;}
	
	.another .spaceType4 {height: 40px;}
	
	
}