h1	
{ font-size:14px; line-height:18px; margin:0px; padding:9px 5px 10px 5px; font-weight:bold;}

h2	
{ font-size:12px; line-height:16px; margin:0px 0px 10px 0px; padding:0px; font-weight:bold;}

h3 
{ font-size:10px; line-height:14px; margin:0px 0px 0px 0px; padding:5px 5px 0px 2px; font-weight:bold;}

h4 
{ font-size:10px; line-height:14px; margin:0px 0px 0px 0px; padding:0px 5px 5px 2px; font-weight:normal;}

h5
{ font-size:12px; line-height:14px; margin:0px 0px 0px 0px; padding:0px 5px 0px 2px; font-weight:bold; letter-spacing:0px;
 color:#990000;}

p	
{ font-size:12px; line-height:16px; margin:0px; padding:2px 5px 10px 5px;}

ol	
{ font-size:10px; line-height:14px; margin:0px 0px 0px 0px; padding:2px 5px 0px 5px;}
li
{margin:0px 0px 0px 10px; padding:2px 5px 10px 5px;}
ul	
{ font-size:10px; line-height:14px; margin:0px 0px 0px 0px; padding:2px 5px 0px 5px;}


.cap
{ font-size:10px; line-height:14px; text-align:left; margin:0px; padding:2px 5px 10px 5px; }
.cap_right
{ font-size:10px; line-height:14px; text-align:left; margin:0px; padding:2px 5px 10px 5px; text-align:right;}
					

/* •\‘g‚Ý*/
.chart01 { font-size:12px; line-height:16px; margin:2px 0px 20px 0px; text-align:left; border-top:1px #003366 dotted; background-color:#f7fbff; }
.chart01 p	{ font-size:12px; line-height:16px; margin:0px; padding:2px 2px 5px 0px;}
.chart01 td { border-bottom:1px #003366 dotted; }
.chart01 th { color:#003366; font-weight:bold; border-bottom:1px #003366 dotted; padding-left:3px;  }

.chart02 { font-size:10px; line-height:14px; margin:2px 0px 20px 0px; text-align:left; border-top: 1px solid #999; border-left: 1px solid #999; background-color:#e0e0e0; border-right: 1px solid #666; border-bottom: 1px solid #666; }
.chart02 td { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding:3px;}
.chart02 th { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; color:#003366; font-weight:bold; padding:3px;}


.pad_top10 { padding-top:10px;}
.pad_top20 { padding-top:20px;}
.pad_top30 { padding-top:30px;}

.pad_bottom10 { padding-bottom:10px;}
.pad_bottom20 { padding-bottom:20px;}
.pad_bottom30 { padding-bottom:30px;}

.margin_top10 { margin-top:10px;}
.margin_top20 { margin-top:20px;}
.margin_top30 { margin-top:30px;}
.margin_top60 { margin-top:60px;}

.margin_bottom10 { margin-bottom:10px;}
.margin_bottom20 { margin-bottom:20px;}
.margin_bottom30 { margin-bottom:30px;}

.margin_left{ margin-left:18px;}

#menu_navi { color:#003366; font-size:12px; margin:5px 0px 5px 0px ; padding:0px; font-family:Arial, Helvetica, sans-serif;}
#menu_navi a:link { text-decoration:none; color:#003366; font-weight:bold;}
#menu_navi a:visited { text-decoration:none; color:#003366; font-weight:bold;}
#menu_navi a:active { text-decoration:none; color: #990000; font-weight:bold;}
#menu_navi a:hover { text-decoration:none; color:#990000; font-weight:bold;} 



