body { text-align:center; }
a {  font-style: normal; line-height: normal; text-decoration: none; color: #FFFF00}
#outline {
 width:760px;
 margin:0 0 0 0;
}
.header { width:760px; height:24px; margin:0 0px; padding:2px; background:#003366; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; color:#FFFFFF; }
.main   { width:760px; margin:0 0px; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; color:#FFFFFF; }
.footer { width:760px; height:24px; margin:0 0px; padding:4px; background:#003366; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; color:#FFFFFF; }
.date   { width:100px; float:left;  margin:0 0px; text-align:center; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color:#FFFFFF; }
.title  { width:660px; float:right; margin:0 0px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; text-decoration: none; color:#CCCCCC; }
.expl   { width:720px; float:right; margin:0 0px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; text-decoration: none; color:#CCCCCC; }
.memo   { width:710px; float:right; margin:0 0px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; text-decoration: none; color:#A0A0C0; }

.cg      { width:240; float:left;  margin:0 0px; text-align:center; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color:#FFFFFF; }
.cg_expl { width:512px; float:right; margin:0 0 0 8px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; text-decoration: none; color:#CCCCCC; }

.explCg     { width:180; float:left;  margin:4 0px; text-align:center; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color:#FFFFFF; }
.explCgMemo { width:520px; float:left; margin:4 0 0 8px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; text-decoration: none; color:#A0A0C0; }
.explCgExpl { width:520px; float:left; margin:4 0 0 8px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; text-decoration: none; color:#CCCCCC; }

.thumbnail { width:80; float:left;  margin:4 0px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color:#FFFFFF; }
.tn_expl { width:620px; float:left; margin:4 0 0 8px; text-align:left; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; text-decoration: none; }

.sp_expl  { width:724px; float:right; margin:0 0px; margin:0 0 4 0px; border-bottom: 1px dashed #888888; }
.sp_line { clear:both; margin:2 0px; border-bottom: 1px solid #888888; }
.sp_dush { width:720px; float:left; line-height:0pt; margin:6 0px; border-bottom: 1px dashed #606060; }
.sp_v  { width:32; float:left; text-align:center; margin:4 0px; }
.clr-box { clear:both; }

.str_val10 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none }
.str_fix10 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none }
.b_line { border-bottom : 1px solid #888888 ; }
.t_line { border-top : 1px solid #888888 ; }
.r_line { border-right : 1px solid #888888 ; }
.c_line { border-bottom : 1px solid #888888; border-right : 1px solid #888888; border-top : 1px solid #888888; border-left : 1px solid #888888 ; }

