.px12 {  font-size: 12px}
.px10 {  font-size: 10px}
.px14 {  font-size: 14px}
.px16 {  font-size: 16px}
.px18 {  font-size: 18px; line-height: 150%}
.px12sp130 {  font-size: 12px; line-height: 130%}
.px14sp130 {  font-size: 14px; line-height: 130%}
A { text-decoration:none; }
#takao{
	background-image: url(images/takao.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 13px;
	width: 84px;

		}
A.takao:VISITED{
	background-image: url(images/takao_v.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 13px;
	width: 84px;

		}
A.takao:ACTIVE{
	background-image: url(images/takao_a.gif);
	background-repeat: repeat;
	background-position: center center;
	height: 13px;
	width: 84px;

		}

A:HOVER { text-decoration:underline; color:#FF0000; }
#takao{
}
.deco_non {  text-decoration: none}
TD {  font-size: 12px}
BODY {  font-size: 12px}
.px8 {
	font-size: 8px;
	font-weight: normal;
}
.link_mem {  color: #2E5B89}
.melma_box {  border: #CC0000 dotted; background-color: #FFF4E8; border-width: 0px 1px 1px}
.melma_box2 {  border: #CC0000 dotted; background-color: #FFF4E8; border-width: 1px 1px 1px}
.input_melma {  font-size: 12px; border: 1px #666666 solid}
a.pr:link{
	font-size: 10px;
	color: #FF3300;
	text-decoration: underline;

}
a.pr:visited{
	color: #FF3300;
	text-decoration: underline;
	font-size: 10px;

}
a.pr:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	font-size: 10px;

}
a.pr:hover{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF3300;
}

