.green_strong{ background-color:#009933; font-weight:bold; color:white; text-align:center; padding:4px; margin:-2px -2px 2px -2px;}
.red_strong{ background-color:#CE0000; font-weight:bold; color:white; text-align:center; padding:4px; margin:-2px -2px 2px -2px;}
.blue_strong{ background-color:#003399; font-weight:bold; color:white; text-align:center; padding:4px; margin:-2px -2px 2px -2px;}
.bg1{ vertical-align:top; background-color:#fcedcf; padding:2px 5px; text-align:center; }
.bg1 div.soft { margin:7px 0 4px 0; }
ul.news { list-style-type: disc; font-size: 10pt; color: #000000; margin:5px 0 8px 15px;}
ul.news li{ margin-bottom:5px;}
#jituyo { border:solid 2px #003399; padding-bottom:10px; background-color:#ffffff;}
.jituyo_h2 { font-size:12pt; text-align:left; margin:5px; padding:0 0 0 15px; border-bottom: solid 1px #98a6f3; }
body { font-size:10pt; }
td { font-size:10pt; }

.help_th1 { background-color:#009933; font-size:10pt; text-align:left; color:#ffffff; }
.help_th1bl { background-color:#003399; font-size:10pt; text-align:left; color:#ffffff; }

h3.exp { font-size:10pt;  margin:8px 0; padding:0 0 0 40px; text-align:left; }
h4.corner_exp { font-size:10pt; color:#000099; padding:7px 0 ; margin:0; text-align:left; }

.corner_top{ width:640px; border:solid 1px #dddd65; background-color:#FFFFe5; padding:6px 10px; text-align:left; font-size:11pt; }
.corner_head { width:600px; text-align:left; padding:10px 0; }
.corner_head2 { border:solid 1px #dddd65; background-color:#FFFFe5; padding:6px 10px; text-align:left; font-size:11pt; }

.title_col { background-color:#FFDC80; padding:4px; height:1.2em;}

.download_tbl1 { background-color:#FFDC80; text-align:center; vertical-align:middle; }
#script	{ font-size: 1.1em; text-align: center; margin: 10px 0px 0px 0px; padding: 3px 0px; font-weight: bold; color: red; }