.hLine02{margin-bottom: 25px;}
.sectionInner{margin-bottom: 40px;}
.txtContent{
	font-size: 15px;
	color: #666;
	float: right;
	width: 52.11%;
}
.imgContent{
	float: left;
	width: 43.94%;
}


.row_way_h {
	font-size: 1.125em;
	display: inline-block;
	background-color: #f90;
	padding: 0 0.25em;
	color:#fff;
}
.row_way_h:before {
    content: "\f21d";
    font-family: FontAwesome;
    margin-right: 0.25em;
}

.row_way_item {
	margin: 0 auto 3em;
}
.row_way_item {
    width: 19.5%;
    padding: 0.5em;
    margin-bottom: 1em;
    display: inline-block;
    vertical-align: top;
}
.row_way_item p {
	font-size: 1em;
}

.row_way_item {
	width: 19.5%;
	padding: 0.5em;
	margin-bottom: 1em;
	display: inline-block;
	vertical-align: top;
}
.row_way_item p {
	font-size: 1em;
}
.row_content_item {
	width: 47%;
	margin: 0 0.5em 1em;
	display: inline-block;
	vertical-align: top;
}
.row_content_item .map {
	width: 100%;
}

.box_list {
	margin-bottom: 1em;
}
.box_list_title2 {
	padding: 0 0.5em;
	font-size: 1.25em;
	background-color: #ffffc3;
	border-radius: 0.25em;
	/* color: #fff; */
}
.box_list_title2:before {
	content: "\f041";
	font-family: FontAwesome;
	margin-right: 0.5em;
}
.box_list .address {
	padding: 0.5em;
}



@media screen and (max-width: 468px) {
	.imgContent, .txtContent{
		float: none;
		width: 100%;
	}
	.imgContent{text-align: center; margin-bottom: 15px;}

	.row_way_item {
		width: 100%;
		/* padding: 0.5em;
		margin-bottom: 1em;
		display: inline-block;
		vertical-align: top; */
	}
	.row_content_item {
		width: 100%;
		/* margin: 0 0.5em 1em;
		display: inline-block;
		vertical-align: top; */
	}
}