body, div, .text, table tr td, table tr th{
	font-size:12px;
	line-height:150%;
}

ul#textchange li a#text-small {
	display: block;
	width:42px;
	height:21px;
	padding: 0px;
	text-indent: -9999px;
	line-height:0px;
	font-size:10px;
	margin:0px;
	background:url(../eng_images/common/btn_fonts.gif) no-repeat left top;
}

ul#textchange li a#text-medium {
	display: block;
	width:44px;
	height:21px;
	text-indent: -9999px;
	line-height:0px;
	font-size:10px;
	padding: 0px;
	margin: 0px;
	background: url(../eng_images/common/btn_fontm_on.gif) no-repeat left top;
}

ul#textchange li a#text-large {
	display: block;
	width:42px;
	height:21px;
	text-indent: -9999px;
	line-height:0px;
	font-size:10px;
	padding: 0px;
	background: url(../eng_images/common/btn_fontl.gif) no-repeat left top;
}

ul#textchange li a#text-small:hover {
	background: url(../eng_images/common/btn_fonts_on.gif) no-repeat left top;
}

ul#textchange li a#text-large:hover {
	background: url(../eng_images/common/btn_fontl_on.gif) no-repeat left top;
}



/* ━━━━　個別コンテンツ(TOP)　━━━━ */

#top_subcontents dl dd {
	font-size:12px;
}


