a:link{ text-decoration:underline; color:#6666CC; }
a:visited{ text-decoration:underline; color:#996699; }
a:active{ text-decoration:underline; color:#FF6699; }
a:hover{ text-decoration:underline; color:#FF6699; }

table { border-collapse: collapse }
p { margin:0px; line-height:120% }
em { font-style:normal }
p.topnavi { text-align:right; font-size: 14px }
p.foottext { text-align:right; margin:4px; font-size: 10px }
p.mesale { text-align: right; font-size: 11px; margin:5px 4px }

td#waku1 { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #999999; border-right: 1px solid #999999 }
h1 { font-size:12px; margin:0px; color:#FFFFFF; font-weight:300; text-align: center }
p#topics { font-size:14px; margin-left:20px; color:#FFFFFF }
p#topics2 { text-align:center; font-weight:700; font-size:16px; color:#FFFFFF; font-family:‚l‚r ƒSƒVƒbƒN; line-height:135% }
p#topics3 { text-align:center; font-weight:700; font-size:14px; color:#FFFFFF; font-family:‚l‚r ƒSƒVƒbƒN; line-height:135% }
p#mes1 { font-size:16px; line-height:120%; margin:8px 0; text-align:left; font-weight:700; color:#FF6699 }
p.mes2 { font-size:14px; line-height:180%; margin:8px 0; text-align:left; color:#000080 }
p.mes3 { line-height:18px; font-size:12px }

td.pro1 { background-color:#E6EDB4 }
td.pro2 { border-bottom: solid 1px #CCCCCC; background-color:#E6EDB4; color:#006666 }
td.pro3 { border-bottom: solid 1px #CCCCCC; background-color:#FFFF99; color:#000080 }
td.pro4 { background-color:#E6EDB4; color:#006666 }
td.pro5 { background-color:#FFFF99; color:#000080 }

td.ply1 { background-color:#EEEEFF }
td.ply2 { border-bottom: solid 1px #CCCCCC; background-color:#EEEEFF; color:#0000FF }
td.ply3 { border-bottom: solid 1px #CCCCCC; background-color:#FFFF99; color:#000080 }
td.ply4 { background-color:#EEEEFF; color:#0000FF }
td.ply5 { background-color:#FFFF99; color:#000080 }

h2 { font-size:14px;margin: 2px 0 0 30px; color:#FFFFFF }

div#futaba { float:right; padding:10px 5px }
img#futaba { border: 2px outset #FFFFFF; margin-bottom:10px }
p#futaba { font-size:12px; line-height:150%;margin:0px; background-color:#EEEEFF; padding:5px; color:#008080 }
p.fmes1 { font-size:13px; line-height:150%;margin:8px }
p.fmes2 { font-size:14px; line-height:150%;margin:8px }

p#iras1 { font-size:13px; line-height:150%; color:#CC0000 }
td.iras1 { padding:4px 0 4px 10px; background-color:#EEEEFF; color:#008080 }
td.iras2 { border: 1px solid #CC0000; padding:10px; background-color:#FFFF99 }
p.iras2 { line-height:120%; margin:0px }
p.iras3 { margin:5px }

p.link1 { font-size:12px; line-height:150%; margin:8px 0 8px 16px; color:#008080 }

td#mail1 { background-color:#FFCC99; border: 3px dashed #FFDDAA }
p#mail1 { font-size:14px; line-height:150%; margin:8px; color:#CC0000; font-weight:700 }

p#thanks { font-size: 12px; margin: 4px; text-align:right; color:#008000 }