@charset "shift_jis";

/*IE6 7Ή*/
* html div.content-900 {
	padding: 15px 0 0 0;
	width: 900px;
	margin: 0 auto 0 1px;
	text-align: left;
	background: url(../images-common/bg_mdl.gif) repeat-y;
}




table.chart-01{
	width: 840px;
	margin: 0 0 40px 30px;

	}

table.chart-02{
	width: 840px;
	margin: 0 0 20px 30px;

	}

table.chart-01-btm{
	width: 840px;
	margin: 0 0 60px 30px;

	}
table.chart-btm{
	margin: 0 0 60px 30px;
	width: 840px;

	}


table.chart-01 td,table.chart-btm td,table.chart-01-btm td,table.chart-autotd{
	text-align: left;
	vertical-align: top;

	}

p.caution-01{
	margin: 5px 0 0 0;
	font-size: 9px;
	line-height: 1.6em;
	color: #010101;

	}


p.caution-02{

	font-size: 9px;
	text-align:right;
	line-height: 1.6em;
	margin: 5px 0 0 0;
	color: #010101;
}

p.btn-anc{
	margin: 15px 0 0 0;
}



/*pastel*/
p.caution-nenpi{
	width: 305px;
	margin: 15px 0 25px 0;
	font-size: 9px;
	line-height: 1.6em;
	color: #010101;

	}


p.sp-banner{
	margin: 0 0 30px 30px;

	}



/*footcaution*/
#foot-cautions-area {
	width: 898px;
	border-top: 1px solid #000000;
	margin: 0 1px 0 1px;

}

#foot-cautions-area p {
	width: 870px;
	margin: 15px;
	font-size: 10px;
	line-height: 1.6em;
}

.nenpi-p {
	background-color: #FAD9E2;
}

.u-line {
	text-decoration: underline;
}

#foot-cautions-area p a:link {
	color: #000000;
	text-decoration: underline;
}
#foot-cautions-area p a:visited {
	color: #000000;
	text-decoration: underline;
}
#foot-cautions-area p@a:hover {
	color: #666666;
	text-decoration: underline;
}
#foot-cautions-area p a:active {
	color: #666666;
	text-decoration: underline;
}













div.clear{

	clear:both;
	margin:0;
	padding:0;
	height: 0px;
	line-height: 0;

	}



