body,table,th,tr,td {font:normal 14px/18px "Verdana",sans-serif; line-height:160%;}
body { margin:0px; background:#dce9f8}
table { border-collapse:collapse}
.main { background:#FFFFFF; padding:50px 50px 50px 50px; text-align:left; border:solid 1px #666666; border-top:none}
.home { padding:10px 0px 10px 0px; text-align:right; font-size:12px;}
.add { background:#cccccc; text-align:center; padding:10px; border:solid 1px #666666}

h1 { font-size:24px; font-weight:bold; color: #86b0e0; text-align:center;}
h2 { font-size:16px; font-weight:bold; color: #ffffff; background:#6699cc; padding:5px 5px 5px 10px}
.red { color:#FF0000;}
.bule { color:#6699cc; font-weight:bold;}
.p10 { font-size:10px;}
.p12 { font-size:12px;}
.p16 { font-size:16px;}
.time { background:#F5F5F5}

.p_sethu { font-size:12px; line-height:120%; height:40px; padding-bottom:5px}

#houkoku {}
#houkoku table { width:100%}
#houkoku th { text-align:left; font-weight:bold; padding:10px 0px 10px 0px}
#houkoku td { border:#4f80bd solid 1px; padding:7px}
.houkoku_menu { background:#6699cc; text-align:center; font-weight:bold; color:#FFFFFF}
.houkoku_item { background:#dce9f8; text-align:center; width:200px}
.houkoku1 { background:url(img/ten1.gif) no-repeat; padding:5px 0px 5px 20px}
.houkoku2 { background:url(img/ten2.gif) no-repeat; padding:5px 0px 5px 20px}
.line { border-bottom:dotted 3px #6699cc; margin:20px 0px 20px 0px}
.nendo { background:#dce9f8; text-align:center; font-size:16px; padding:5px}
.float_r { float:right}

.en { width:150px; text-align:right}