.font_10p {
	font-size: 10px;
}
.font_10p_green {
	font-size: 10px;
	color: #006600;
}
.topics {
	font-size: 12px;
	color: #006600;
	line-height: 150%;
}
.font_12p {
	font-size: 12px;
}
.map {
	font-size: 11px;
	line-height: 150%;
}
.honbun {
	font-size: 12px;
	line-height: 200%;
}
.f_name {
	color: #ec6e56;
	font-size: 16px;
}
.f_lead {
	font-size: 12px;
	color: #ec6e56;
	line-height: 150%;
}
.f_link {
	font-size: 12px;
	color: #ec6e56;
}
.y_link {
	font-size: 12px;
	color: #5db7e8;
}
.komidasi {
	font-size: 14px;
}
.f_faq {
	font-size: 14px;
	color: #ec6e56;
}
.f_midasi {
	font-size: 16px;
	font-weight: normal;
	color: #ec6e56;
}
.c_link {
	font-size: 12px;
	color: #6cbb5a;
}
.c_midasi {
	font-size: 16px;
	color: #6cbb5a;
}
.s_link {
	font-size: 12px;
	color: #f79600;
}
.s_midasi {
	font-size: 16px;
	color: #f79600;
}
.y_midasi {
	font-size: 16px;
	color: #5db7e8;
}
.c_lead {
	font-size: 12px;
	color: #6cbb5a;
	line-height: 150%;
}
.y_lead {
	font-size: 12px;
	color: #5db7e8;
	line-height: 150%;
}
.s_lead {
	font-size: 12px;
	color: #f79600;
	line-height: 150%;
}
.y_name {
	font-size: 16px;
	font-weight: bold;
	color: #5db7e8;
}
.s_name {
	font-size: 16px;
	font-weight: bold;
	color: #f79600;
}
.c_name {
	font-size: 16px;
	font-weight: bold;
	color: #6cbb5a;
}
.y_faq {
	font-size: 14px;
	color: #5db7e8;
}
.s_faq {
	font-size: 14px;
	color: #f79600;
}
.c_faq {
	font-size: 14px;
	color: #6cbb5a;
}
.font_12p_green {
	font-size: 12px;
	color: #006600;
	line-height: 200%;
}
.midasi {
	font-size: 16px;
}
.komidasi_green {
	font-size: 14px;
	color: #006600;
}
.midasi_green {
	font-size: 16px;
	color: #006600;
	line-height: 150%;
}
/*--------------------------------------------------------------------

	ADD 20080625
	
--------------------------------------------------------------------*/
/* .スタイルの追加 */
.honbun {
	padding: 0px 0px 0px 5px;
}

/* MOD 080723　リード文がある場合のみ色枠を表示 */
/*
ADD 080530　リード文がある場合のみ色枠を表示 /
.f_lead p{
	width: 560px;
	margin: 0px;
	padding: 10px;
	border: 3px solid #ec6e56;
}
*/
td.f_lead div.border{
	width: 560px;
	margin: 0px;
	padding: 5px 10px;
	border: 3px solid #ec6e56;
}
td.c_lead div.border {
	width: 560px;
	margin: 0px;
	padding: 5px 10px;
	border: 3px solid #6cbb5a;
}
td.y_lead div.border {
	width: 560px;
	margin: 0px;
	padding: 5px 10px;
	border: 3px solid #5db7e8;
}
td.s_lead div.border{
	width: 560px;
	margin: 0px;
	padding: 5px 10px;
	border: 3px solid #f79600;
}
td.font_12p_green div.border{
	width: 560px;
	margin: 0px;
	padding: 5px 10px;
	border: 3px solid #006600;
}