.t12_h28 {
	font-size: 12px;
	line-height: 28px;
}
.t12_01 {
	font-size: 12px;
	line-height: 180%;
}
.t12_02 {
	font-size: 12px;
	line-height: 140%;
	color: #003399;
}
.t12_03 {
	font-size: 12px;
	line-height: 180%;
}
.t12_04 {
	font-size: 12px;
	line-height: 140%;
	color:#666666;
}
.t10 {
	font-size: 10px;
	line-height: 140%;
	color: #666666;
}
.b01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	vertical-align: middle;
}
.tf01 {
	width: 80px;
	font-size: 12px;
}
.tf02 {
	width: 100px;
	font-size: 12px;
}

a:hover {
	color:#A40000;
	text-decoration:underline;
}

.t14 {
	font-size: 14px;
	color: #FF0000;
	font-weight:bold
}

.mgt50 { margin-top: 50px; }
.mgb20 { margin-bottom: 20px; }

div.boxBlockA01 {
	margin-top: 10px;
	padding-top: 10px;
	background: transparent url(/leo/joken/img/search/guidance/guidanceAction_bg_001.gif) no-repeat left top;
}

div.boxBlockA01 h4 {
	margin-left: 10px;
	font-size: 120%;
}

div.boxBlockA01 p,
div.boxBlockA01 ul { margin: 10px 10px 0; }

div.boxBlockA02 {
	margin-right: 100px;
 	padding-bottom: 10px;
	background: transparent url(/leo/joken/img/search/guidance/guidanceAction_bg_002.gif) no-repeat left bottom;
}

dl.boxBlockB01 {
	margin: 10px;
	margin-right: 100px;
	padding: 5px;
	clear: both;
	background-color: #fff;
}

dl.boxBlockB01 dt,
dl.boxBlockB01 dd { margin: 0; }

dl.boxBlockB01 dd { margin-top: 5px; }

div.column2WrapA { margin-top: 10px; }

div.columnBlockA01 {
	float: left;
	width: 257px;
}

div.columnBlockA02 {
	float: right;
	width: 267px;
}

div.columnBlockB01{
	float: left;
	width: 274px;
}
div.columnBlockB02{
	float: left;
	width: 265px;
}

div.column2WrapA:after,
div.column2WrapB:after {
 content: ".";
 display: block;
 height: 0; 
 clear: both; 
 visibility: hidden;
}

div.column2WrapA,
div.column2WrapB {display: inline-block;}


/* Hides from IE-mac \*/
* html div.column2WrapA,
* html div.column2WrapB {height: 1%;}
div.column2WrapA,
div.column2WrapB {display: block;}
/* End hide from IE-mac */
