/*タグ指定*/
body {
	margin: 0;
	background-image: url(../common/bg.gif);

}
/*ID設定*/

#head {
	background-color: #FFFFFF;
}
#content {
	background-color: #FFFFFF;
}
#footer {
	background-color: #FFFFFF;
}
#menu {
	background-color: #A1782F;
}
.table00{
	background-color: #F4AB5F;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 140%;

}
.table01{
	background-color: #F8DDAE;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.table02{
	background-color: #FDF5E7;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;

}
.table03{
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;

}
/*フォント関連*/

.f_l{
	font-size: 16px;
	color: #333333;
	}
.f_m{
	font-size: 12px;
	color: #333333;
	}
.f_m_120{
	font-size: 12px;
	line-height: 120%;
	color: #333333;
}
.f_m_140{
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}

.f_s{
	font-size: 10px;
	color: #333333;
	}
.f_s_120{
	font-size: 10px;
	line-height: 120%;
	color: #333333;
}
.f_s_140{
	font-size: 10px;
	line-height: 140%;
	color: #333333;
}

/*例外指定*/
.hd_logo{
	margin: 5px;

}
.hd_tel{
	margin-right: 5px;

}
.btm_top{
	font-size: 10px;
	text-decoration: none;
	text-align: right;
	padding-top: 15px;
	padding-bottom: 20px;
}
/*マージン関連*/
.mar_td01{
	padding-top: 8px;
	padding-left: 5px;
	padding-right: 5px;

}
.mar_td02{
	padding-left: 10px;
	padding-right: 15px;

}


/*リンク関連*/
a:link{
	color: #51A951;
	text-decoration: none;
}
a:visited{
	color: #51A951;
	text-decoration: none;
}
a:hover{
	color: #FF9900;
	text-decoration: underline;
}
.f_m_catch {
	font-size: 12px;
	line-height: 120%;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}
