@charset "UTF-8";

.title{
	font-size: 16px;
    margin: 8px 0 20px;
}

#content{
	margin-top: 50px;
}


.mainMap .googlemap #map_canvas02{
	height:500px;
    width: 100%;
}

h3.bk_bl{
	text-align: left;
	padding: 10px;
	font-size: 18px;
}

h3 img{
	width: 30px;
	margin-right: 5px;
}

.item{
    margin-bottom: 20px;
	font-family:"メイリオ","FOT-UD角ゴ_ラージ Pr6 B", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";
	font-weight: bold;
	font-size: 16px;
}

table tr th,table tr td{
	border: #b4b4b5 1px solid;
	text-align: center;
	padding: 15px 0;
}

table tr th{
	background: #f7f7f7;
	color:#a9894a;
	font-family:"メイリオ","FOT-UD角ゴ_ラージ Pr6 B", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";
	font-weight: bold;
}

.timetable a{
	text-decoration: underline;
}

.timetable a .fa{
	color:#394397;
}