@charset "Shift_JIS";


body.fontL
	{
	font-size:16px;
	}
body.fontM
	{
	font-size:14px;
	}
body.fontS
	{
	font-size:12px;
	}



body.fontL #large{
	background-image:url(font_daio.gif);
}
body.fontM #medium{
	background-image:url(font_tyuo.gif);
}
body.fontS #small{
	background-image:url(font_syouo.gif);
}
body.fontM #small{
	background-image:url(font_syou.gif);
}
body.fontL #small{
	background-image:url(font_syou.gif);
}

/* 文字サイズ変更ボタン */
ul#idGuideNavis{
	width: 127px;
	float: right;}
ul#idGuideNavis li{
	height: 22px;
	float: left;}
ul#idGuideNavis li a{
	display: block;
	height: 22px;
	text-decoration: none;}
	
li#idGuideNavi01{
	background-image:url(font_t.gif);
	background-repeat:no-repeat;
	width:66px;
}
	
li#small{
	background-image:url(font_syouo.gif);
	background-repeat:no-repeat;
	width:20px;
}
li#medium{
	background-image:url(font_tyu.gif);
	background-repeat:no-repeat;
	width:20px;
}
li#large{
	background-image:url(font_dai.gif);
	background-repeat:no-repeat;
	width:21px;
}

li#small a:hover{
	background-image:url(font_syouo.gif);
	background-repeat:no-repeat;
	width:20px;
}
li#medium a:hover{
	background-image:url(font_tyuo.gif);
	background-repeat:no-repeat;
	width:20px;
}
li#large a:hover{
	background-image:url(font_daio.gif);
	background-repeat:no-repeat;
	width:21px;
}

li#small,
li#medium,
li#large{
	height:22px;
	background-repeat:no-repeat;
	float:left;
	text-indent:-9999px;
	margin:0px;
	padding:0px;
}
li#small a,
li#medium a,
li#large a{
	display:block;
	height:22px;
	text-indent:-9999px;
	text-align:left;
}
li#small a{
	width:20px;
}
li#medium a{
	width:20px;
}
li#large a{
	width:21px;
}