@charset "euc-jp";

#function-area {
	background:url(../img/function_bg.gif) no-repeat left center;
	height: 23px;
	margin-bottom: 20px;
}
#function-area ul {
	padding-left: 84px;
}
#function-area li {
	float: left;
	list-style-type: none;
}
#function-area li.font-s,
#function-area li.font-m {
	padding-right: 4px
}
#function-area li.font-l {
	padding-right: 12px;
}

#function-area li.font-s a,
#function-area li.font-m a,
#function-area li.font-l a {
	display:block;
	width:19px;
	height:20px;
}
#function-area li.font-s a {
	background-image: url(../img/fun_s.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	}
#function-area li.font-s a:hover {
	background:url(../img/fun_s2.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
#function-area li.font-m a {
	background:url(../img/fun_m2.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
#function-area li.font-l a {
	background:url(../img/fun_l.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 1px;
	}
#function-area li.font-l a:hover {
	background:url(../img/fun_l2.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
#function-area li.fprin a {
	background:url(../img/fun_print.gif) no-repeat;
	display:block;
	width:63px;
	height:20px;
	}
#function-area li.fprin a:hover {
	background:url(../img/fun_print2.gif) no-repeat;
	}
SPAN.linkTxt {
	display:none;
}


/* フォントサイズの指定 ---------------------------------------- */
#contents p {
	font-size: 95%;
	line-height: 1.5;
}
#contentsLft h3 {
	font-size: 88%;
}
#contentsLft h4 {
	font-size: 75%;
}

#contentsLft p.cap {
	font-size: 80%;
}
#contentsLft #profile {
	font-size: 90%;
}

#topics {
	font-size: 90%;
}

#contentsRht p.note {
	font-size: 80%;
}

.font68 {
	font-size: 68%;
}
.box h2	{
font-size:medium;
}

/* index */
#topics h2	{
font-size:small;
}

/* topics */
.topics #contentsLft2 h3 {
	font-size: 90%;
}
.topics #contentsLft2 p {
	font-size: 80%;
}
.topics .history {
	font-size: 80%;
}
.topics .history li span {
	font-size: 68%;
}
/* treatNavi */
#treatNavi ul {
	font-size: 88%;
}

/* footer */
#footer {
	font-size: 63%;
}

/* books table */
#contentsLft #books1 {
	font-size: 85%;
}

/* table */
#contentsLft #tb1 {
	font-size: 85%;
}
#contentsLft #topics th {
	font-size:13px
}

/* structure */
#structure ul {
	font-size: small;
}
div.disease-list ul {
	font-size: small;
}

/* disease */
div.explain dl {
	font-size: 95%;
}
div.explain h2 {
	font-size: 95%;
}
div.explain h5 {
	font-size: 90%;
}

