/*pan*/
A.pan:link { color:#990000; }
A.pan:visited { color:#990000; }
A.pan:active { color:#990000; }
A.pan:hover { color:#CC3333; }

/*pan2*/
A.pan2:link { color:#333333; text-decoration:none;}
A.pan2:visited { color:#333333; text-decoration:none;}
A.pan2:active { color:#990000; }
A.pan2:hover { color:#990000; }

/*top*/
A.top:link { color:#FF9966; }
A.top:visited { color:#FF9966; }
A.top:active { color:#245289; }
A.top:hover { color:#FFCC99; }

/*top2*/
A.top2:link { color:#FF9966; text-decoration:none;}
A.top2:visited { color:#FF9966; text-decoration:none;}
A.top2:active { color:#245289; }
A.top2:hover { color:#FFCC99; text-decoration:underline;}

/*top-event*/
A.top-event:link { color:#FF6666; text-decoration:none;}
A.top-event:visited { color:#FF6666; text-decoration:none;}
A.top-event:active { color:#CC0000; }
A.top-event:hover { color:#FF9999; text-decoration:underline;}

/*nabe*/
A.nabe:link { color:#FFFFFF; text-decoration:none;}
A.nabe:visited { color:#FFFFFF; text-decoration:none;}
A.nabe:active { color:#FFFFFF }
A.nabe:hover { color:#CCCC99; text-decoration:underline;}

/*sub*/
A.sub:link { color:#333333; text-decoration:none;}
A.sub:visited { color:#333333; text-decoration:none;}
A.sub:active { color:#333333 }
A.sub:hover { color:#990000; text-decoration:underline;}

/*list*/
A.list:link { color:#000000; text-decoration:none;}
A.list:visited { color:#333333; text-decoration:none;}
A.list:active { color:#FFCCCC }
A.list:hover { color:#FF6666; }

/*network*/
A.network:link { color:#006699; }
A.network:visited { color:#6699FF; }
A.network:active { color:#FFCCCC }
A.network:hover { color:#FF6666; }

/*pic*/
.pic{
border-color : #999999; 
}

/*font*/
.ss    { font-size: 9px; line-height:1.2em;}
.s    {
	font-size: 10px;
	line-height:1.4em;
	text-align: left;
}

.m    {font-size: 12px; line-height:1.4em;}

.l    {font-size: 14px; line-height:1.4em;}

.sb    { font-size:10px ; font-weight:bold; line-height:1.2em;}

.mb    {font-size: 12px; font-weight:bold; line-height:1.4em;}

.lb    {font-size: 14px; font-weight:bold; line-height:1.4em;}

.text-top{vertical-align:text-top;}

.f14 {font-size:14px; line-height:22px;}

#enkai .course .price_corse2 {
	font-size: 16px;
}
rp , rt {
	font-size: 70%;
	color: #ddd;
}

.gray {
	color: #CCCCCC;
	display: block;
	margin-top: 0px;
	line-height: 110%;
}
