/*----------basic----------*/
body{
	font-size: 12px;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
input,
select,
textarea{
	padding: 0;
	margin: 0;
}
.bt:hover,
.bt:hover *{
	cursor: pointer;
	text-decoration: none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.bt:hover.lt,
.bt:hover.lt *{
	opacity:0.95;
	filter:alpha(opacity=95);
}
.bt:hover.gt,
.bt:hover.gt *{
	opacity:0.6;
	filter:alpha(opacity=60);
}
.clear{
	clear: both;
}
.flex{
	display: block;
	width: 115%;
}
.flex.lt{
	width: 105%;
}
.flex.gt{
	width: 125%;
}
.ht05{
	height: 5px;
}
.ht10{
	height: 10px;
}
.ht15{
	height: 15px;
}
.ht20{
	height: 20px;
}
.ht25{
	height: 25px;
}
.ht30{
	height: 30px;
}
.ht35{
	height: 35px;
}
.ht40{
	height: 40px;
}
.ht45{
	height: 45px;
}
.ht50{
	height: 50px;
}
.ht55{
	height: 55px;
}
.ht60{
	height: 60px;
}
.ht65{
	height: 65px;
}
.ht70{
	height: 70px;
}
.ht75{
	height: 75px;
}
.ht80{
	height: 80px;
}
.ht85{
	height: 85px;
}
.ht90{
	height: 90px;
}
.ht95{
	height: 95px;
}
.ht100{
	height: 100px;
}
.ht200{
	height: 200px;
}
.ht300{
	height: 300px;
}
.ht400{
	height: 400px;
}
.ht500{
	height: 500px;
}
.wh05{
	display: inline-block;
	width: 5px;
}
.wh10{
	display: inline-block;
	width: 10px;
}
.wh15{
	display: inline-block;
	width: 15px;
}
.wh20{
	display: inline-block;
	width: 20px;
}
.wh25{
	display: inline-block;
	width: 25px;
}
.wh30{
	display: inline-block;
	width: 30px;
}
.wh35{
	display: inline-block;
	width: 35px;
}
.wh40{
	display: inline-block;
	width: 40px;
}
.wh45{
	display: inline-block;
	width: 45px;
}
.wh50{
	display: inline-block;
	width: 50px;
}
.wh55{
	display: inline-block;
	width: 55px;
}
.wh60{
	display: inline-block;
	width: 60px;
}
.wh65{
	display: inline-block;
	width: 65px;
}
.wh70{
	display: inline-block;
	width: 70px;
}
.wh75{
	display: inline-block;
	width: 75px;
}
.wh80{
	display: inline-block;
	width: 80px;
}
.wh85{
	display: inline-block;
	width: 85px;
}
.wh90{
	display: inline-block;
	width: 90px;
}
.wh95{
	display: inline-block;
	width: 95px;
}
.wh100{
	display: inline-block;
	width: 100px;
}
.none{
	display: none;
}
.hide{
	opacity:0;
	filter:alpha(opacity=0);
}
.ie-radius{
	border-radius: 5px;
	behavior: url(css/ie-css3.htc);
}

/*----------custom----------*/