.px12gr {font-size: 12px; color: #333333; line-height: 18px;margin-right:5px;}
.px12gr2 {font-size: 12px; color: #333333; line-height: 14px;margin-left:12px;margin-top:15px;margin-bottom:5px;}
.px12gr3 {font-size: 12px; color: #333333; line-height: 14px;margin-left:20px;margin-top:5px;margin-bottom:15px;}
.px12gr4 {font-size: 12px; color: #333333; line-height: 14px;margin-left:7px;margin-top:15px;margin-bottom:5px;}
.px12red{font-size: 12px; color: #CC0033; line-height: 16px;margin-right:10px;}
.px12grble {font-size: 12px; color: #003399; line-height: 18px;}
.px14gr{font-size: 14px; color: #333333; line-height: 20px;margin-right:10px;}
.px14red{font-size: 14px; color: #660033; line-height: 20px;margin-right:10px;}
.px12grnor{font-size: 12px; color: #333333;}
.px14grnor{font-size: 14px; color: #333333;}

a.n:link {color: #000000; text-decoration: none}
a.n:visited {color: #333333; text-decoration: none}
a.n:active {color: #000000; text-decoration: none}
a.n:hover {color: #0033CC; text-decoration: underline}

a.m:link {color: #003399; text-decoration: none}
a.m:visited {color: #003399; text-decoration: none}
a.m:active {color: #003399; text-decoration: none}
a.m:hover {color: #CC0033; text-decoration: underline}

.px12wh {font-size: 12px; font-weight: bold; color: #FFFFFF; line-height: 13px; margin-right:5px; margin-bottom:0px;}
.tayori {background-image:url(../tayori/images/img01.jpg);
         background-repeat: no-repeat;
		 background-position: right bottom;}
		 
.px12br {font-size: 12px; color: #993333;  font-weight: bold; line-height: 18px; margin-right:5px;}
.px12br a:link {color: #993333; text-decoration: none}
.px12br a:visited {color: #993333; text-decoration: none}
.px12br a:hover{color: #FFFFFF; text-decoration: none}

/** リンクページ追加分　**/
.link_td {
       border-bottom-width:2px;
	   border-bottom-style:dotted;
	   border-bottom-color: #CC3300;
}
		.px12red2 {
font-size: 12px; color: #CC0033; line-height: 16px;
}
