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

body { background-color:#FFFFFF; margin:0px } 

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

p#top { font-size: 14px; font-weight: 700; margin:10px 0 4px 0px; text-align: center }

p#ht3 { font-size:14px; line-height:150%; margin:5px }

body#back { background-image:url('image1/back01.gif') }
td#back_left { background-image:url('image1/back_img1_r4_c1.gif'); background-repeat:y-repeat }
td#back_right { background-image:url('image1/back_img1_r4_c3.gif'); background-repeat:y-repeat }
td#main { background-color:#FFFFFF }

td#head1 { background-image:url('image1/back_img1_r1_c2.jpg') }
td#head2 { background-image:url('image1/back_img1_r3_c2.jpg'); background-repeat:no-repeat; text-align:center }
p.head3 { font-size:18px; font-weight:700; line-height:180%; color:#FFFFFF }
div#head4 { margin-left:230px; font-size:18px; font-weight:700; line-height:180%; color:#FFFFFF; text-align:left }
p.head5 { font-size:14px; font-weight:700; line-height:150% }

a#navi:link{ text-decoration:underline; color:#FFFFFF; }
a#navi:visited{ text-decoration:underline; color:#FFFFFF; }
a#navi:active{ text-decoration:underline; color:#FF6699; }
a#navi:hover{ text-decoration:underline; color:#FF6699; }

a#jump:link{ text-decoration:underline; color:#0000FF; }
a#jump:visited{ text-decoration:underline; color:#0000FF; }
a#jump:active{ text-decoration:underline; color:#FF6699; }
a#jump:hover{ text-decoration:underline; color:#FF6699; }

td#navi { font-size:13px; padding:5px 4px; color:#FFFFFF }

td.text1 { padding:30px; font-size:14px; line-height:180%; font-weight:700 }
td.text2 { padding:30px; font-size:14px; line-height:180%; font-weight:700; text-align:center }
font.s1 { color: #CC0000 }
font.s2 { color: #FF0000; font-weight:700 }
span#mes1 { font-size: 18px }
div#pic1 { float:right; padding-left:10px; text-align:center }
p#qr { font-size:13px; font-weight:300; color:#666666; margin:0px }

div.img1 { text-align:center; margin-top:10px }
p#report1 { text-align:center; font-weight: 400; line-height:150% }

TABLE#form1 { background-color:#C0C0C0; font-size:16px; border-collapse: separate }
TD.form2 { text-align:center; background-color:#008080; color:#FFFFFF }
TD.form3 { vertical-align:top; background-color:#FFFFFF }

div.button { text-align:center; margin:10px }
div#form5 { margin:0 10px 20px 10px; text-align:center }
p.form4 { font-size:13px; margin:5px }

td#att { font-size:14px; line-height:180%; padding:10px; border:1px dashed #99CCCC; background-color:#F8FFFF }
td#att { font-size:14px; line-height:130%; padding:10px; border:1px dashed #CCCCCC; background-color:#FFFFFF }
td#att2 { font-size:13px; line-height:130%; padding:10px; border:1px dashed #CCCCCC; background-color:#FFFFFF }

table#linksyu { font-size:14px; color:#666666 }