/*font size ss*/

.ss {
	font-size:65%;
	line-height:1.6em;
}

.ss, x:-moz-any-link { /* FireFox 2 */
	font-size:65%;
	line-height:1.5em;
}

.ss, x:-moz-any-link, x:default { /* FireFox 3 */
	font-size:65%;
	line-height:1.55em;
}

*+html .ss { /* IE 7 */
	font-size:65%;
	line-height:1.5em;
}

* html .ss { /* IE 6 */
	font-size:65%;
	line-height:1.5em;
}


/*font size s*/

.s {
	font-size:84%;
	line-height:1.45em;
}

.s, x:-moz-any-link { /* FireFox 2 */
	font-size:84%;
	line-height:1.45em;
}

.s, x:-moz-any-link, x:default { /* FireFox 3 */
	font-size:84%;
	line-height:1.4em;
}

*+html .s { /* IE 7 */
	font-size:80%;
	line-height:1.45em;
}

* html .s { /* IE 6 */
	font-size:75%;
	line-height:1.5em;
}


/*font size m*/

.m {
	font-size:86%;
	line-height:1.6em;
}

.m, x:-moz-any-link { /* FireFox 2 */
	font-size:86%;
	line-height:1.6em;
}

.m, x:-moz-any-link, x:default { /* FireFox 3 */
	font-size:86%;
	line-height:1.6em;
}

*+html .m { /* IE 7 */
	font-size:98%;
	line-height:1.6em;
}

* html .m { /* IE 6 */
	font-size:98%;
	letter-spacing:-0.03em;
	line-height:1.6em;
}


/*font size L*/

.L {
	font-size:112%;
	line-height:1.5em;
}

.L, x:-moz-any-link { /* FireFox 2 */
	font-size:108%;
	line-height:1.5em;
}

.L, x:-moz-any-link, x:default { /* FireFox 3 */
	font-size:108%;
	line-height:1.5em;
}

*+html .L { /* IE 7 */
	font-size:104%;
	line-height:1.5em;
}

* html .L { /* IE 6 */
	font-size:104%;
	letter-spacing:-0.03em;
	line-height:1.55em;
}


/*font size LL*/

.LL {
	font-size:120%;
	line-height:1.6em;
}

.LL, x:-moz-any-link { /* FireFox 2 */
	font-size:120%;
	line-height:1.5em;
}

.LL, x:-moz-any-link, x:default { /* FireFox 3 */
	font-size:119.9%;
	line-height:1.5em;
}

*+html .LL { /* IE 7 */
	font-size:120%;
	line-height:1.5em;
}

* html .LL { /* IE 6 */
	font-size:116%;
	letter-spacing:-0.1em;
	line-height:1.55em;
}
