body , div , h1 , h2 , h3 , h4 , h5 , h6 , p , dl , dt , dd , ul , ol , li , table , th , td , form , img
{
	margin				: 0;
	padding				: 0;
	border				: 0;
	text-indent			: 0;
	text-align			: left;
}
html
{
	height				: 100%;
}
body , input , textarea , select
{
	color				: #666666;
	font-size			: 11px;
	font-family			: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
body
{
	background			: #eeeeee;
	height				: 100%;
}
a
{
	color				: #0000ff;
	text-decoration		: none;
}
a:hover
{
	text-decoration		: underline;
}
.clearfix:after
{
	content				: ".";
	display				: block;
	clear				: both;
	height				: 0;
	visibility			: hidden;
}
.clearfix
{
	min-height			: 1px;
}
* html .clearfix
{
	height				: 1px;
	/*\*//*/
	height				: auto;
	overflow			: hidden;
	/**/
}
.f10  {font-size : 10px;}
.mt1  { margin-top		: 1px; }
.mt2  { margin-top		: 2px; }
.mt3  { margin-top		: 3px; }
.mt4  { margin-top		: 4px; }
.mt5  { margin-top		: 5px; }
.mt6  { margin-top		: 6px; }
.mt7  { margin-top		: 7px; }
.mt8  { margin-top		: 8px; }
.mt9  { margin-top		: 9px; }
.mt10 { margin-top		: 10px; }
.mt11 { margin-top		: 11px; }
.mt12 { margin-top		: 12px; }
.mt13 { margin-top		: 13px; }
.mt14 { margin-top		: 14px; }
.mt15 { margin-top		: 15px; }
.mt16 { margin-top		: 16px; }
.mt17 { margin-top		: 17px; }
.mt18 { margin-top		: 18px; }
.mt19 { margin-top		: 19px; }
.mt20 { margin-top		: 20px; }
.mt25 { margin-top		: 25px; }
.mt30 { margin-top		: 30px; }
.mt35 { margin-top		: 35px; }
.mt40 { margin-top		: 40px; }
.mt45 { margin-top		: 45px; }
.mt50 { margin-top		: 50px; }
.mt55 { margin-top		: 55px; }
.mt60 { margin-top		: 60px; }
.mt65 { margin-top		: 65px; }
.mt70 { margin-top		: 70px; }
.mt75 { margin-top		: 75px; }
.mt80 { margin-top		: 80px; }
.mt85 { margin-top		: 85px; }
.mt90 { margin-top		: 90px; }
.mt95 { margin-top		: 95px; }
.mt100{ margin-top		: 100px; }
.mb1  { margin-bottom	: 1px; }
.mb2  { margin-bottom	: 2px; }
.mb3  { margin-bottom	: 3px; }
.mb4  { margin-bottom	: 4px; }
.mb5  { margin-bottom	: 5px; }
.mb6  { margin-bottom	: 6px; }
.mb7  { margin-bottom	: 7px; }
.mb8  { margin-bottom	: 8px; }
.mb9  { margin-bottom	: 9px; }
.mb10 { margin-bottom	: 10px; }
.mb11 { margin-bottom	: 11px; }
.mb12 { margin-bottom	: 12px; }
.mb13 { margin-bottom	: 13px; }
.mb14 { margin-bottom	: 14px; }
.mb15 { margin-bottom	: 15px; }
.mb16 { margin-bottom	: 16px; }
.mb17 { margin-bottom	: 17px; }
.mb18 { margin-bottom	: 18px; }
.mb19 { margin-bottom	: 19px; }
.mb20 { margin-bottom	: 20px; }
.mb25 { margin-bottom	: 25px; }
.mb30 { margin-bottom	: 30px; }
.mb35 { margin-bottom	: 35px; }
.mb40 { margin-bottom	: 40px; }
.mb45 { margin-bottom	: 45px; }
.mb50 { margin-bottom	: 50px; }
.mb55 { margin-bottom	: 55px; }
.mb60 { margin-bottom	: 60px; }
.mb65 { margin-bottom	: 65px; }
.mb70 { margin-bottom	: 70px; }
.mb75 { margin-bottom	: 75px; }
.mb80 { margin-bottom	: 80px; }
.mb85 { margin-bottom	: 85px; }
.mb90 { margin-bottom	: 90px; }
.mb95 { margin-bottom	: 95px; }
.mb100{ margin-bottom	: 100px; }
.ml1  { margin-left		: 1px; }
.ml2  { margin-left		: 2px; }
.ml3  { margin-left		: 3px; }
.ml4  { margin-left		: 4px; }
.ml5  { margin-left		: 5px; }
.ml6  { margin-left		: 6px; }
.ml7  { margin-left		: 7px; }
.ml8  { margin-left		: 8px; }
.ml9  { margin-left		: 9px; }
.ml10 { margin-left		: 10px; }
.ml11 { margin-left		: 11px; }
.ml12 { margin-left		: 12px; }
.ml13 { margin-left		: 13px; }
.ml14 { margin-left		: 14px; }
.ml15 { margin-left		: 15px; }
.ml16 { margin-left		: 16px; }
.ml17 { margin-left		: 17px; }
.ml18 { margin-left		: 18px; }
.ml19 { margin-left		: 19px; }
.ml20 { margin-left		: 20px; }
.ml25 { margin-left		: 25px; }
.ml30 { margin-left		: 30px; }
.ml35 { margin-left		: 35px; }
.ml40 { margin-left		: 40px; }
.ml45 { margin-left		: 45px; }
.ml50 { margin-left		: 50px; }
.ml55 { margin-left		: 55px; }
.ml60 { margin-left		: 60px; }
.ml65 { margin-left		: 65px; }
.ml70 { margin-left		: 70px; }
.ml75 { margin-left		: 75px; }
.ml80 { margin-left		: 80px; }
.ml85 { margin-left		: 85px; }
.ml90 { margin-left		: 90px; }
.ml95 { margin-left		: 95px; }
.ml100{ margin-left		: 100px; }
.mr1  { margin-right	: 1px; }
.mr2  { margin-right	: 2px; }
.mr3  { margin-right	: 3px; }
.mr4  { margin-right	: 4px; }
.mr5  { margin-right	: 5px; }
.mr6  { margin-right	: 6px; }
.mr7  { margin-right	: 7px; }
.mr8  { margin-right	: 8px; }
.mr9  { margin-right	: 9px; }
.mr10 { margin-right	: 10px; }
.mr11 { margin-right	: 11px; }
.mr12 { margin-right	: 12px; }
.mr13 { margin-right	: 13px; }
.mr14 { margin-right	: 14px; }
.mr15 { margin-right	: 15px; }
.mr16 { margin-right	: 16px; }
.mr17 { margin-right	: 17px; }
.mr18 { margin-right	: 18px; }
.mr19 { margin-right	: 19px; }
.mr20 { margin-right	: 20px; }
.mr25 { margin-right	: 25px; }
.mr30 { margin-right	: 30px; }
.mr35 { margin-right	: 35px; }
.mr40 { margin-right	: 40px; }
.mr45 { margin-right	: 45px; }
.mr50 { margin-right	: 50px; }
.mr55 { margin-right	: 55px; }
.mr60 { margin-right	: 60px; }
.mr65 { margin-right	: 65px; }
.mr70 { margin-right	: 70px; }
.mr75 { margin-right	: 75px; }
.mr80 { margin-right	: 80px; }
.mr85 { margin-right	: 85px; }
.mr90 { margin-right	: 90px; }
.mr95 { margin-right	: 95px; }
.mr100{ margin-right	: 100px; }