a:link {color : #000000; text-decoration : underline; }
a:visited {color : #000000; text-decoration : none; }
a:hover {color : #cc3300; text-decoration : underline; }
a.menu:link{color:#FFFFFF; text-decoration:none; font-size: 12px; }
a.menu:visited{color:#FFFFFF; text-decoration:none; font-size: 12px; }
a.menu:hover{ color:#ffffff; text-decoration:underline; font-size: 12px; } 
a.submenu:link{color:#000000; text-decoration:none; font-size: 13px; line-height: 250%; }
a.submenu:visited{color:#000000; text-decoration:none; font-size: 13px; line-height: 250%; }
a.submenu:hover{ color:#000000; text-decoration:underline; font-size: 13px;line-height: 250%; }

a.link:link{color:#3366cc; text-decoration:underline; }
a.link:visited{color:#cc3300; text-decoration:underline; }
a.link:hover{ color:#CC3300; text-decoration:underline; }

a.link2:link{color:#cc3300; text-decoration:underline; font-size: 10px;}
a.link2:visited{color:##cc3300; text-decoration:underline; font-size: 10px; }
a.link2:hover{ color:##cc3300; text-decoration:underline; font-size: 10px; }

.Class1 { font-size : 9px; line-height: 150%; }
.Class2 { font-size : 10px; color : #666666; line-height: 150%; }
.Class3 { font-size : 11px; line-height: 150%; }
.Class4 { font-size: 14px; line-height: 150%; }
.Class5 { font-size: 13px; line-height: 150%; }
.Class6 { font-family: "lr SVbN", "Osaka]"; font-size: 14px; }
.Class7 { font-size: 12px; }
.Class8 { font-size: 12px; line-height: 100%; color: #FFFFFF; }
.Class9 { font-size: 12px; line-height: 150%; color: #663300; }
.norepeat { background-image: url(img/wedding/bg1.jpg); background-repeat: no-repeat; background-position: left bottom; }
.norepeat2 { background-image: url(img/wedding/bg2.jpg); background-repeat:no-repeat; background-position: left bottom; }
.repeat3 { background-image: url(img/howto/illust4.gif); background-repeat:no-repeat; background-position: right bottom; }
.table { border: 1px solid#ccc; border-collapse:separate; border-spacing:1px;}
.th { padding: 3px; border-right:1px solid#ccc; border-botton:1px solid#ccc;background-color:#dfe3e6; }
.td { padding: 3px; border-right:1px solid#ccc; border-botton:1px solid#ccc;background-color:#f3f3f3; }
