@charset "UTF-8";
.map_text {}
.airport_leftCol {
	margin-right: 4%;
	width: 48%;
}
.airport_rightCol {
	width: 48%;
}
.airport_table {
	width: 100%;
	max-width: 480px;
}
.airport_colWrap {}
.map_image {}
.map_image > img {
	max-width: 100%;
	height: auto;
}
.map_title {
	background: #F7A910;
}
.map_title-train {
	background: #F776A5;
}
.map_title-car {
	background: #20B877;
}
.map_title > img {
	width: 73px;
	height: auto;
}
.vehicle_inner {
	padding-left: 80px;
	padding-right: 80px;
}
@media screen and (min-width:1000px) {}
@media screen and (max-width:989px) {
	.map_text {}
	.airport_leftCol {}
	.airport_rightCol {}
	.airport_table {}
	.airport_colWrap {}
	.map_image {}
	.map_image > img {}
	.map_title {}
	.map_title-train {}
	.map_title-car {}
	.map_title > img {
    width: 40px;
}
	.vehicle_inner {
    padding: 20px;
}
}
@media screen and (max-width:699px) {
	.map_text {}
	.airport_leftCol {
    width: 100%;
    margin-right: 0;
}
	.airport_rightCol {
    width: 100%;
}
	.airport_table {}
	.airport_colWrap {}
	.map_image {}
	.map_image > img {}
	.map_title {}
	.map_title-train {}
	.map_title-car {}
	.map_title > img {
    width: 30px;
}
	.vehicle_inner {
    padding: 10px;
}
}
