#subcol {
background-color: #FFEEE1;
padding: 18px 14px 14px 14px;
}

#subcol h3 { 
	margin: 0 0 25px 0;
	color: #94804A;
}

#subcol h4.shopname {
	margin: 0 0 0.2em 0;
	color:#333333;
	font-size: 12px;
}

#subcol h4.ryokougyosha {
	margin: 3em 0 0.2em 0;
	color: #660000;
	font-size: 12px;
}

#subcol p.tel {
	margin: 0 0 0.8em 0;
	color: #333333;
	font-size: 12px;
}

#maincol {
	background-color: #FFEEE1;
	padding: 0px 10px 15px 0px;
}

#maincol b { color: #7A2135 }

#maincol ul {
font-size: 12px; line-height: 1.4em; color: #404040;
margin: 0 0 0.8em 2.5em; 
padding: 0 0 0.3em 0;
border-bottom: 1px solid #EECAC0;
}

#maincol p { margin: 0.5em 0 0 0 }

#maincol p.bnr_shokado, p.bnr_crab {
font-size: 12px;
margin: 3px 0 0 0;
}

#maincol p.bnr_notes {
font-size: 11px;
margin: 0 0 5px 0 ;
}

strong.shokado {
color: #7A2135;
font-size: 14px;
}
