a.web:web:hover{ color:#ffffff; text-decoration: none ;}
.table_base {  background-color: #FFFFFF; clip:   rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: center; vertical-align: top}
.table_outline {  border: solid; border-width: 0px 0px 1px; border-color: #333333 solid #CCCCCC}
.td_color_Glay {  background-color: #333333; line-height: 16pt}
.font_color_red_14 {  font-size: 14pt; color: #990000; line-height: 15pt; font-weight: bold}
.td_space {  letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; white-space: pre; line-height: 15pt}
.td_indent {  margin-left: 20px; font-size: 10pt; line-height: 13pt}
.font_color_white_12 {  font-size: 12pt; color: #FFFFFF; margin-left: 20px; line-height: 15pt.pt}
.font_color_yellow_14 {  font-size: 14pt; color: #FFFF66; font-weight: bold; line-height: 15pt}
a:hover {  color: #6699CC; text-decoration: underline}
.font_color_black_10 {  font-size: 10pt; color: #000000; line-height: 12pt}
.font_color_black_10_bold { font-size: 10pt; color: #000000 ; font-weight: bold; line-height: 15pt}
.td_bg_color_l-glay {  background-color: #CCCCCC}
.font_color_white_10 { font-size: 10pt; color: #FFFFFF; margin-left: 20px; line-height: 15pt}
.font_color_yellow_12 { font-size: 12pt; color: #FFFF66; font-weight: bold; line-height: 15pt}
.font_color_red_12 { font-size: 12pt; color: #990000 ; line-height: 15pt; font-weight: bold}
.table_outline_all { border: 1px #999999 solid}
.td_bg_color_l-glay_out { background-color: #CCCCCC ; border: #333333; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.font_color_black_12_bold { font-size: 12pt; color: #000000 ; font-weight: bold; line-height: 15pt }
.td_color_Blue { background-color: #333366; line-height: 16pt }
.td_bg_color_l-blue_out { background-color: #CCCCFF; border: #333333; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.td_bg_1px {  background-position: -2px; background-color: #CCCCCC}
.td {  white-space: normal; clip:    rect(   ); page-break-before: left; page-break-after: left; clear: left; float: left; text-align: left}
.td_bg_color_l-orange_out { background-color: #FFCC99; border: 1px #333333 double}
.td_color_Orange { background-color: #FF6600; line-height: 16pt }
.td_color_Orange_out { background-color: #FF6600; line-height: 16pt ; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.td_bg_color_l-orange { background-color: #FFCC99}
.td_space_font12 { letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; white-space: pre; line-height: 15pt; font-size: 12pt}
.td_space_font10 { letter-spacing: normal; text-align: left; vertical-align: baseline; word-spacing: normal; white-space: pre; line-height: 15pt; font-size: 10pt }
.font_color_orange_10 { font-size: 10pt; color: #FF6600; line-height: 15pt }
.font_color_orange_10_bold { font-size: 10pt; color: #FF6600; font-weight: bold}
.td_center {  text-align: center}
.td_left_under {  text-align: left; vertical-align: bottom}
.font_color_white_12_bold { font-size: 12pt; color: #FFFFFF; line-height: 15pt ; font-weight: bold}
.font_color_red_10 { font-size: 10pt; color: #990000 ; line-height: 15pt}
.table_outline_all_glay { border: solid; border-width: 0px 1px; border-color: #999999 #CCCCCC #CCCCCC}
.td_color_pink {  background-color: #FFCCCC}
.td_bg_color_l_blue {  background-color: #CCFFFF}
input {  font-size: 10pt; color: #000000; background-color: #FFFFFF}
textarea {  font-size: 10pt; color: #000000; background-color: #FFFFFF}
.font_color_glay_10 { font-size: 10pt; color: #666666; line-height: 15pt }
.font_color_red_10_bold { font-size: 10pt; color: #990000 ; line-height: 15pt ; font-weight: bold}
.font_color_black_08 { font-size: 8pt; color: #000000; line-height: 10pt}
.td_bg_color_l-glay2 { background-color: #999999}
.frameborder {  border: solid; border-width: 0px 1px 1px; border-color: #FFFFFF #999999 #999999}
.indexcontents_boder {  border-color: #999999 #999999 #999999 #FFFFFF; clip:   rect(   ); padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; vertical-align: top; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.font_color_black_09_bold { font-size: 9pt; color: #000000 ; font-weight: bold; line-height: 15pt }
.font_color_black_08_bold { font-size: 8pt; color: #000000; line-height: 10pt ; font-weight: bold}
a {  color: #333399; text-decoration: underline}
.list_td {  background-color: #999999}
li {  font-size: 10pt}
.bg_fix {  background-attachment: scroll; background-color: #FFCCCC; background-repeat: no-repeat}
.bg-166 {  background-position: 0px -166px; background-repeat: repeat; background-attachment: scroll}
.douso_60f {  background-color: #CCCCCC}
.douso_30f { background-color: #99CCCC}
.douso_90f { background-color: #FFCCFF}
.douso_120f { background-color: #CCFFCC}
.douso_50f { background-color: #CCCC99}
.douso_70f { background-color: #FFFFCC}
.douso_40f { background-color: #CCFFFF}
.table_outline02 { border: #CCCCCC solid; border-width: 0px 1px 1px 0px}
.table_outline03 { border: #CCCCCC solid; border-width: 0px 1px 0px 0px}
.font_color_orange_08_bold { font-size: 8pt; color: #FF6600; font-weight: bold }
.table_outline_dot { border: dashed; border-width: 0px 0px 1px; border-color: #333333 solid #CCCCCC }
.image_right {  text-align: right; vertical-align: bottom}
.table_outline-in_color { border: solid; border-width: 0px 0px 1px; border-color: #333333 solid #CCCCCC; font-size: 10pt}
.font_color_orange_08 { font-size: 8pt; color: #FF6600}
.td_in_bg {  background-repeat: repeat-x}
#main {		background-color: #FFFFFF;; text-align: center; vertical-align: top}
.font_color_red_08 { font-size: 8pt; color: #990000 ; line-height: 15pt }
html {
	overflow-y:scroll;
}
