/*=ƒŒƒgƒAFC
lotoit_fc/index.html
---------------------------------------------*/
.lineup_header_row {
	display: block;
	clear: both;
	margin: 0px auto;
	padding: 0;
}
.lineup_features_row {
	display: block;
	clear: both;
	height: 750px;
	margin: 0;
	padding: 0;
}
.lineup_life_row {
	display: block;
	clear: both;
	height: 1200px;
	margin: 0;
	padding: 0;
}
.lineup_header_row h2 {
	display: block;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	color: #2948BB;
	font-size: 1.4em;
}
.lineup_header_summary {
	display: block;
	clear: both;
	margin: 0 0 20px 0;
	padding: 0;
	color: #666666;
	font-size: 1.15em;
	line-height: 135%;
}
.lineup_header_row h3 {
	display: block;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	color: #2948BB;
	font-size: 1.35em;
}
.lineup_title {
	display: block;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	color: #2948BB;
	font-size: 1.35em;
}
.lineup_summary {
	display: block;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 145%;
	font-size: 1.15em;
}
.lattice_box {
	display: block;
	clear: both;
	margin: 0 0 40px 0;
	padding: 0;
	border: solid 1px #e5e5e5;
}
.lattice_box_inner {
	display: block;
	clear: both;
	margin: 0 0 0 10px;
	padding: 0;
	height: 111px;
}
.lattice_box img {
	display: block;
	float: left;
	margin: 10px 10px 10px 0;
	padding: 0;
}
.lattice_box_right {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	width: 350px;
}
.lattice_box_right strong {
	display: block;
	clear: both;
	margin: 10px 10px 10px 5px;
	padding: 0;
	color: #2948BB;
	font-size: 1.15em;
}
.lattice_box_right span {
	display: block;
	clear: both;
	margin: 0 10px 0 5px;
	padding: 0;
	line-height: 145%;
}

.features_list {
	display: block;
	float: left;
	margin: 20px 12px 10px 0;
	padding: 0;
	background: url("../../../common/images/v_underline.gif") top right repeat-y;
	width: 182px;
	height: 280px;
}
.features_list_right {
	display: block;
	float: left;
	margin: 20px 0 10px 0;
	padding: 0;
	width: 175px;
	height: 280px;
}
.features_list img, .features_list_right img {
	display: block;
	clear: both;
	margin: 0 0 5px 0;
	padding: 0;
}
.features_list_summary {
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	line-height: 140%;
	width: 170px;
}
.life_style_left {
	display: block;
	float: left;
	margin: 0 0 20px 0;
	padding: 0;
	width: 273px;
	height: 524px;
}
.life_style_right {
	display: block;
	float: right;
	margin: 0 0 20px 0;
	padding: 0;
	width: 273px;
	height: 524px;
}
.life_style_box_top {
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	width: 273px;
	height: 167px;
}
.life_style_box {
	display: block;
	clear: both;
	margin: 0;
	padding: 10px 0 0 0;
	border-left: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
}
.life_style_box_inner {
	display: block;
	clear: both;
	margin: 0 10px 10px 10px;
	padding: 0;
}
.life_style_title {
	display: block;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	width: 251px;
	height: 50px;
	background: url("../../../common/images/underline.gif") bottom center repeat-x;
}
.life_style_summary {
	display: block;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
	line-height: 145%;
	height: 90px;
}
.life_style_bottom {
	display: block;
	clear: both;
	margin: 0px auto;
	padding: 0;
	text-align: center;
}
.security_link {
	display: block;
	clear: both;
	margin: 10px 0 0 0;
	padding: 0 0 0 20px;
	background: url("../../../common/images/small_list_icon.gif") center left no-repeat;
	font-size: 1.0em;
}
.security_link a:link, .lineup_summary a:link, .security_link a:visited, .lineup_summary a:visited {
	color: #0041C5;
	text-decoration: underline;
}
.security_link a:hover, .lineup_summary a:hover {
	color: #ff6600;
	text-decoration: underline;
}

