/* base css*/
.nowrap{
	white-space: nowrap;
	}
.clear{
	clear:both;
	}
.clearR{
	clear:right;
	}
.clearL{
	clear:left;
	}
.floatL{
	float:left;
	}
.floatR{
	float:right;
	}
.txtR{
	text-align:right;
	}
.txtL{
	text-align:left;
	}

/* text color */
.blue {
	font-size: 12px;
	line-height: 125%;
	text-decoration:none;
	color:#3333cc;
}
.black {
	font-size: 12px;
	line-height: 140%;
	text-decoration:none;
	color:#000000;
}
.gray {
	font-size: 12px;
	line-height: 14px;
	text-decoration:none;
	color:#333333;
}
.d_green {
	font-size: 12px;
	line-height: 125%;
	text-decoration:none;
	color:#006600;
}
.green {
	font-size: 12px;
	line-height: 125%;
	text-decoration:none;
	color:#33cc33;
}
.chart {
	border-style:solid;
	border-width:1px;
	border-color:#006cb0;
}
/* text */
.text {
  font-size: 12px;
	line-height: 18px;
	color:#1B1B1B;
}
.text2 {
  font-size: 12px;
line-height: 18px;color:#27731F;
}

/* link */
a {
	text-decoration: none;
}
a:hover {
	color: #00558B;
	text-decoration: underline;
}


/* loan/land/ ローン */
#Trouble ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
#Trouble li {
	list-style-type: disc;
	margin: 10px 5px 10px 10px;
}
/* loan/housing/ ローン */
#Cost {
	margin:50px 0;
	padding:15px;
	font-size: 12px;
	line-height: 18px;
	color:#1B1B1B;
	text-align: left;
	font-weight: bold;
	background-color: #F3F3F3;
}
#Cost ul {
	margin: 10px 0px 0px 70px;
	padding: 0px;
}
#Cost li {
	list-style-type: circle;
}
