body {  font-size: 10pt; line-height: normal; background-color: #FFFFFF; margin-top: 8px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image:  url(images/back.gif); background-repeat: repeat-x; text-align: center;
scrollbar-arrow-color:#ffffff;		/*矢印の色*/
scrollbar-base-color:#ff6699;		/*全体の色*/
scrollbar-face-color:#ff6699;		/*前面の色（つまみ）*/
scrollbar-3dlight-color:#ff6699;		/*一番明るい色*/
scrollbar-highlight-color:#FFFFFF;	/*二番目に明るい色*/
scrollbar-shadow-color:#FFFFFF;	/*影の色*/
scrollbar-darkshadow-color:#ff6699;	/*もっとも影になる色*/
scrollbar-track-color:#ffffff;		/*レールの色*/
}
td {  font-size: 10pt; line-height: 120%; color: #333333; text-align: center; border: 1px #FF9999 none; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.tdtitle {  font-size: 10pt; color: #000000; background-color: #FFCCCC; text-align: center; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #FF6699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.updated {  font-size: 10pt; font-weight: bold; text-align: left; margin-top: 5px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 5px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: black black #FF6699; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.text { font-size: 10pt; font-weight: normal; text-align: left; margin-top: 5px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 5px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: black black #FF6699; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.notice { font-size: 11pt; font-weight: bold; text-align: left; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-color: black black #FF6699; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; color: #FF0000}
a:link {  color: #6699CC; text-decoration: none}
a:visited {  color: #CC00CC; text-decoration: none}
a:hover {  color: #FFFFFF; background-color: #FF6699}
.whitetable {  background-color: #FFCCCC; border: 2px #FFCCCC none}
.attention {  border: 0px #FF6699 none; font-size: 12pt; color: #FF0066}
.text2 { font-size: 10pt; font-weight: normal; text-align: left; margin-top: 5px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 5px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: black black #FF6699; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 120%}
.dot {  border: #FF6699; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; line-height: 135%}
.question {  line-height: 150%; font-weight: bold; font-size: 11pt}
.faq { font-size: 10pt; font-weight: normal; text-align: left; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; line-height: 120% ; border: 1px #FF6699 dashed}
