/*==========================================================================*
 *  
 *  [ layout01 ] 
 *  
 *==========================================================================*/

ul#layout01 { padding-left: 20px; }
ul#layout01 li {
	width: 204px;
	padding-bottom: 3px;
	float: left;
}
* html ul#layout01 li { padding-bottom: 1px; }
*+ html ul#layout01 li { padding-bottom: 1px; }
ul#layout01 li img {
	margin: 24px 0 5px 0;
	border-style: solid;
	border-width: 4px;
	display: block;
}
ul#layout01 li p { line-height: 130%; }
ul#layout01 li p.boat { float: left; }
ul#layout01 li p.boat span strong {
	padding-right: 3px;
	font-size: 130%;
}
ul#layout01 li p.icon {
	padding: 0 12px 0 0;
	float: right;
}
ul#layout01 li p.icon img {
	margin: 0 0 1px 0;
	border: 0;
}