.h_tsumagoi01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/tsumagoi/tsumagoi_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_kusatsu01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/kusatsu/kusatsu_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_naganohara01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/naganohara/naganohara_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_nakanojo01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/nakanojo/nakanojo_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_karuizawa01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/karuizawa/karuizawa_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_miyota01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/miyota/miyota_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_toumi01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/toumi/toumi_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_ueda01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/ueda/ueda_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_saku01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/saku/saku_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_komoro01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(../img/asama_agatsuma/komoro/komoro_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_higashiagatsuma01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(/img/asama_agatsuma/higashiagatsuma/higashiagatsuma_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.h_takayama01 {
	font-size: 24px;
	color: #FFF;
	background-image: url(/img/asama_agatsuma/takayama/takayama_bannar.jpg);
	padding-top: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}











.p_aa_kensyou02 {
	padding-top: 9px;
	padding-left: 10px;
	font-weight: bold;
	line-height: 100%;
	margin-bottom: -13px;
	padding-bottom: 9px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F90;
}
.p_14px170per {
	font-size: 14px;
	line-height: 170%;
	text-align: left;
}
.table_12px {
	font-size: 12px;
	line-height: 130%;
}

#wrapper #middle #main ol li {
	line-height: 170%;
}
#wrapper #middle #main table {
	line-height: 150%;
}

#wrapper #middle #main ul table tr td ul iframe {
	float: left;
	margin-right: 20px;
	padding: 0px;
	margin-left: 0px;
}
