@charset "utf-8";

*{
	font-size:12px;
}

sup{
	font-size:11px;
	}

#content h1{
	font-size:18px;
}

#content h2,
#content h2 a,
#content ul.link-big li,
#content ul.link-big li a,
#content dl.qa dt{
	font-size:16px;
}

#content h3,
#content h3 a,
#content .c1box .title,
#content .c1box .title a,
#content .c2box .title,
#content .c2box .title a,
#content .c3box .title,
#content .c3box .title a,
#content .c2box .title-mail,
#content .c2box .title-mail a,
#content ul.link-mid li a,
#top-content h2,
#top-content h2 a,
#mac .read{
	font-size:14px;
}


.txt-s,
.txt-s a,
.txt-s strong,
#top-content .fo-s{
	font-size:10px;
	}
	
#content h1 .txt-s,
#content h2 .txt-s,
#content h2 .txt-s a,
#content ul.link-big li .txt-s,
#content ul.link-big li a .txt-s{
font-size:14px;
}

#content h3 .txt-s,
#content h3 a .txt-s,
#content .c1box .title .txt-s,
#content .c2box .title .txt-s,
#content .c3box .title .txt-s{
	font-size:12px;
	}
	
	
/*ボタン切り替え*/		
#h-txt dd#txt-l a{
	background:url(../images/bt-txtl.gif) no-repeat;
	}
#h-txt dd#txt-m a{
	background:url(../images/bt-txtm.gif) no-repeat;
	background-position:0 -19px;
	}
#h-txt dd#txt-s a{
	background:url(../images/bt-txts.gif) no-repeat;
	}

