
.dtl_sub1_txt1 { color: #060; font: 10pt/13pt; text-transform: none; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: top; margin: 0px; padding: 0px; width: 193px }
.dtl_sub1_txt { color: #060; font-style: normal; font-variant: normal; font-size: 16pt; line-height: 13pt; text-transform: none; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; margin: 0px 4px 0px 0px; padding: 0px; width: 213px }
.dtl_sub1_txt a:link  { color: #212021; font: 10pt/14pt; text-decoration: underline; text-transform: none; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: middle }
.dtl_sub1_txt a:visited  { color: #212021; font: 10pt/14pt; text-decoration: underline; text-transform: none; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: middle }
.dtl_sub1_txt a:hover  { color: #212021; font: 10pt/14pt; text-decoration: underline; background-color: #f90; text-transform: none; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: middle }
.dtl_sub1_txt a:active  { color: #212021; font: 10pt/14pt; text-decoration: underline; text-transform: none; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: middle }
.dtl_dir  { color: #212021; font-size: 8pt; line-height: 10px; text-decoration: none; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; margin-top: 1px; margin-bottom: 3px }
.dtl_dir a:link  { color: #212021; font-size: 8pt; line-height: 10px; text-decoration: underline; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; margin-top: 1px; margin-bottom: 3px }
.dtl_dir a:visited  { color: #212021; font-size: 8pt; line-height: 10px; text-decoration: underline; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; margin-top: 1px; margin-bottom: 3px }
.dtl_dir a:hover  { color: #212021; font-size: 8pt; line-height: 10px; text-decoration: underline; background-color: #f90; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; margin-top: 1px; margin-bottom: 3px }
.dtl_dir a:active  { color: #212021; font-size: 8pt; line-height: 10px; text-decoration: underline; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; margin-top: 1px; margin-bottom: 3px }
.dtl_top_com { color: #060; font-weight: bold; font-size: 10px; line-height: 10px; text-decoration: none; text-align: center; vertical-align: top; margin: 0px; padding-right: 1px; padding-left: 1px; width: 90px; height: 20px }
.dtl_top_com a:link { color: #060; font-weight: bold; font-size: 10px; line-height: 10px; text-decoration: none; text-align: center; vertical-align: baseline; padding-right: 1px; padding-left: 1px; width: 90px }
.dtl_top_com a:visited { color: #060; font-weight: bold; font-size: 10px; line-height: 10px; text-decoration: none; text-align: center; vertical-align: baseline; padding-right: 1px; padding-left: 1px; width: 90px }
.dtl_top_com a:hover { color: #f90; font-weight: bold; font-size: 10px; line-height: 10px; text-decoration: none; text-align: center; vertical-align: baseline; padding-right: 1px; padding-left: 1px; width: 90px }
.dtl_top_com a:active { color: #060; font-weight: bold; font-size: 10px; line-height: 10px; text-decoration: none; text-align: center; vertical-align: baseline; padding-right: 1px; padding-left: 1px; width: 90px }
.evt1_image { color: #095201; font-size: 8pt; line-height: 120%; text-align: left; margin-right: 5px; width: 150px }
.evt3_image { color: #03a2dc; font-size: 8pt; line-height: 120%; text-align: left; margin-right: 5px; width: 170px }
.ddtl_detail_com    { color: #212021; font-weight: normal; font-size: 10pt; line-height: 130%; text-decoration: none; text-align: left; vertical-align: baseline; margin-top: 10px; margin-left: 10px; width: 430px }
.ddtl_detail_com  ul { font-weight: bold; list-style-type: disc }
.ddtl_detail_com  dl { margin-left: 30px }
.ddtl_detail_com  dt { color: #000; font-weight: bold; list-style-type: disc; margin-top: 10px }
.ddtl_detail_com  dd { color: #095201; list-style-type: disc }
.ddtl_detail_com1    { color: #212021; font-weight: normal; font-size: 10pt; line-height: 130%; text-decoration: none; text-align: left; vertical-align: baseline; margin-top: 10px; margin-left: 10px; width: 430px }
.ddtl_detail_com1 ol { margin-top: 2px }
.ddtl_detail_com1  ul  { font-weight: normal; list-style-type: disc }
.ddtl_detail_com1  dl { margin-left: 30px }
.ddtl_detail_com1  dt  { color: #000; font-weight: bold; list-style-type: disc; list-style-position: inside }
.ddtl_detail_com1  dd  { color: #000; list-style-type: disc; margin-bottom: 5px }
.ddtl_detail_tbl   { font-size: 10pt; line-height: 120%; margin: 0px 3px 10px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #f90 }
.ddtl_detail_tbl th   { color: #ff8c00; font-weight: bold; font-size: 8.5pt; line-height: 11pt; text-align: left; vertical-align: top; padding: 3px; border-right: 2px solid #f90; border-bottom: 1px solid #f90 }
.ddtl_detail_tbl td  { color: #212021; font-weight: normal; font-size: 8.5pt; line-height: 11pt; vertical-align: top; padding: 3px; border-bottom: 1pt solid #f90 }
.ddtl_detail_tbl1 { font-size: 10pt; line-height: 120%; margin: 10px 3px; border-style: solid; border-width: 1px 3px 3px 1px; border-color: #f90 }
.ddtl_ans_th { color: #fff; line-height: 150%; background-color: #f90 }
.ddtl_ans_td { color: #212021; font-weight: bold; background-color: #ffefd5; border-left: 0px none }
.ddtl_ans_td a:link { color: #212021; font-weight: bold; text-decoration: underline; background-color: #ffefd5 }
.ddtl_ans_td a:visited { color: #212021; font-weight: bold; text-decoration: underline; background-color: #ffefd5 }
.ddtl_ans_td a:hover { color: #ff4500; font-weight: bold; text-decoration: underline; background-color: #ffefd5 }
.ddtl_ans_td a:active { color: #212021; font-weight: bold; text-decoration: underline; background-color: #ffefd5 }
.ddtl_detail_pho { float: right; margin: 3px }
.ddtl_detail_date { color: #f90; font-weight: bold; font-size: 11pt; line-height: 120%; text-decoration: none; text-align: left; vertical-align: baseline; margin-top: 0px; margin-left: 0px; width: 450px }
.ddtl_sub_ttl   { color: #525552; font-weight: bold; font-size: 12pt; line-height: 200%; text-align: left; letter-spacing: 2px; vertical-align: baseline; margin-top: 5px; margin-bottom: 5px; margin-left: 25px; padding-left: 5px; border-bottom: 1px solid #f90; border-left: 3px solid #f90; width: 450px }
.ddtl_bikou_01   { color: #212021; font-size: 8.5pt; line-height: 130%; background-color: #ffffe0; text-align: left; vertical-align: baseline; margin-top: 5px; padding: 10px; width: 450px }
.ddtl_bikou_01 b   { color: #060; font-weight: bold; font-size: 9pt; line-height: 130%; text-align: left; vertical-align: baseline }
.ddtl_part { width: 500px }
.ddtl_ans  { color: #212021; font-size: 8.5pt; line-height: 120%; text-align: left; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; margin-left: 5px; padding: 5px 3px; border: solid 2px #090; width: 205px }
.ddtl_ans1 { color: #212021; font-weight: bold; font-size: 10pt; line-height: 150%; text-align: center; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; border-top: 1px solid #9acd32; border-right: #9acd32; border-bottom: 1px solid #9acd32; border-left: #9acd32; width: 200px }
.ddtl_ans2 { color: #f5f5dc; font-weight: bold; font-size: 9pt; line-height: 120%; text-decoration: none; text-align: center; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; width: 190px }
.ddtl_ans a:link  { color: #060; font-weight: bold; font-size: 9pt; line-height: 120%; text-decoration: none; text-align: center; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; width: 190px }
.ddtl_ans a:visited  { color: #060; font-weight: bold; font-size: 9pt; line-height: 120%; text-decoration: none; text-align: center; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; width: 190px }
.ddtl_ans a:hover  { color: #060; font-weight: bold; font-size: 9pt; line-height: 120%; text-decoration: underline; text-align: center; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; width: 190px }
.ddtl_ans a:active  { color: #060; font-weight: bold; font-size: 9pt; line-height: 120%; text-decoration: none; text-align: center; text-indent: 0px; word-spacing: 0px; letter-spacing: 0px; vertical-align: baseline; width: 190px }
.ddtl_dir_td { color: #212021; font-size: 8pt; line-height: 120%; background: url(../images/dtl_top1_17.gif) repeat; text-align: left; vertical-align: bottom; padding-left: 10px }
.ddtl_dir_td  a:link { color: #212021; font-weight: normal; font-size: 8pt; line-height: 120%; text-decoration: underline; vertical-align: bottom; padding-left: 5px }
.ddtl_dir_td  a:visited { color: #212021; font-weight: normal; font-size: 8pt; line-height: 120%; text-decoration: underline; vertical-align: bottom; padding-left: 5px }
.ddtl_dir_td  a:hover { color: #f5f5f5; font-weight: normal; font-size: 8pt; line-height: 120%; text-decoration: underline; background-color: #525552; vertical-align: bottom; padding-left: 5px }
.ddtl_dir_td  a:active { color: #212021; font-weight: normal; font-size: 8pt; line-height: 120%; text-decoration: underline; vertical-align: bottom; padding-left: 5px }
.ifm_1 { margin-left: 10px; padding: 10px; border: solid 1px #f90; width: 500px; height: 320px }
.result_evt_frm  { margin-top: 10px; margin-left: 0px; padding-bottom: 5px; width: 290px }
.result_evt_txt { color: #000; font-size: 10pt; line-height: 120%; text-decoration: none }
.result_evt_txt  ol { list-style-type: disc; list-style-position: outside; margin-left: 20px }
.result_evt_txt  dl { margin-bottom: 5px; margin-left: 10px }
.result_evt_txt  dd { text-align: right; margin-top: 0px; width: 100px }
.txt09 { font-size: 8pt; line-height: 110%; margin-top: 5px; margin-bottom: 10px }
