@charset "utf-8";
/* -----------------------------------------
リセット・設定用css

＜class名ルール＞
このファイルで使用するclassには以下の接頭語を付加する。
（他のcssファイルでは不要）
・汎用クラス：「.c_xxx」（common）
・フレーム：「.f_xxx」（frame）
・モジュール：「.m_xxx」（module）
・モジュール内のパーツ：「.p_xxx」（parts）
・モジュールの状態：「.s_xxx」（state）
※JSのみで使用：「.js_xxx」
----------------------------------------- */



/* 
----------------------------------------- */
section:nth-of-type(2) .m_ttl {
	margin-bottom: 60px;
}
section:nth-of-type(2) .m_infoArea {
	margin-bottom: 100px;
}
.mapArea {
	height: 510px;
	margin-bottom: 40px;
}
.txtArea {
	text-align: center;
	line-height: 2;
	font-weight: bold;
	padding-bottom: 60px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 80px;
}
.txtArea p:nth-of-type(1) {
	margin-bottom: 15px;
}
.txtArea p:nth-of-type(2) span {
	border-bottom: 1px solid #ebebeb;
}
section:nth-of-type(3) .m_linkArea {
	margin-bottom: 80px;
}
@media screen and (max-width: 768px) {
	.mapArea {
		height: 275px;
	}
	.txtArea {
		padding-bottom: 40px;
		margin-bottom: 40px;
	}
	section:nth-of-type(3) .m_linkArea {
		margin-bottom: 40px;
	}
}