.px12white { font-size: 12px; color: #FFFFFF}
.px12whitelink { font-size: 12px; color: #FFFFFF; text-decoration: none}
.px12 { font-size: 12px; line-height: 150%}
.px14 { font-size: 14px; line-height: 150%}
.px14white { font-size: 14px; color: #FFFFFF; line-height: 150%}
.px14black { font-size: 14px; color: #000000; line-height: 150%}
.px14red { font-size: 14px; line-height: 150%; color: #990000}
.px14navy { font-size: 14px; line-height: 150%; color: #000066}
.px14green { font-size: 14px; line-height: 150%; color: #006600}
.px14orange { font-size: 14px; line-height: 150%; color: #FF6600}
.px12topdate { font-size: 12px; color: #333333}
.gakkalink { font-size: 12px; line-height: 150%; color: #000000; text-decoration: none}
.px10 { font-size: 10px}
.sitemap { font-size: 12px; line-height: 120%}
.px16 { font-size: 16px; line-height: 150%}
.px12calen { font-size: 12px}
.menu12px { font-size: 12px; line-height: 150%; text-decoration: none}
.px12blue { font-size: 12px; line-height: 150%; color: #0000FF}
.px12nomal { font-size: 12px; text-decoration: none ; line-height: 120%}
a.link-blue:link { color: #001199;text-decoration: none}
a.link-blue:visited { color: #001199;text-decoration: none}
a.link-blue:hover { color: #003399;text-decoration: underline}


a.link-menu:active { font-size: 12px; line-height: 120%; color: #003399; text-decoration: none}
a.link-menu:link { font-size: 12px; line-height: 120%; color: #003399; text-decoration: none}
a.link-menu:visited { font-size: 12px; line-height: 120%; color: #003399; text-decoration: none}
a.link-menu:hover { font-size: 12px; line-height: 120%; color: #003399; text-decoration: underline}

.hagaki_new{
display:block;
margin:2px 2px;
padding:1px 0 0 17px;
background:url("img/arw_point.gif") left top no-repeat;
font-weight:bold;
font-size: 12px;
text-align:left;
color:#323232;
}

